Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/listendev/pkg
Models for the analysis requests to listen.dev and the consequent verdicts responses
https://github.com/listendev/pkg
golang model openapi openapi3 sdk
Last synced: 9 days ago
JSON representation
Models for the analysis requests to listen.dev and the consequent verdicts responses
- Host: GitHub
- URL: https://github.com/listendev/pkg
- Owner: listendev
- License: apache-2.0
- Created: 2023-07-11T11:39:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-23T22:20:00.000Z (17 days ago)
- Last Synced: 2024-12-23T23:25:07.132Z (17 days ago)
- Topics: golang, model, openapi, openapi3, sdk
- Language: Go
- Homepage:
- Size: 1020 KB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pkg
A collection of common packages.
## Packages
- [github.com/listendev/pkg/analysisrequest](/analysisrequest)
- [github.com/listendev/pkg/apispec](/apispec)
- [github.com/listendev/pkg/detection/type](/detection/type)
- [github.com/listendev/pkg/ecosystem](/ecosystem)
- [github.com/listendev/pkg/informational/type](/informational/type)
- [github.com/listendev/pkg/lockfile](/lockfile)
- [github.com/listendev/pkg/manifest](/manifest)
- [github.com/listendev/pkg/map/util](/map/util)
- [github.com/listendev/pkg/models](/models)
- [github.com/listendev/pkg/npm](/npm)
- [github.com/listendev/pkg/observability](/observability)
- [github.com/listendev/pkg/pypi](/pypi)
- [github.com/listendev/pkg/rand](/rand)
- [github.com/listendev/pkg/string/util](/string/util)
- [github.com/listendev/pkg/type](/type)
- [github.com/listendev/pkg/validate](/validate)
- [github.com/listendev/pkg/verdictcode](/verdictcode)## Generation
```
go install golang.org/x/tools/cmd/stringer@latest
go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen@master # Use master branch
go generate -x ./verdictcode
go generate -x ./ecosystem
go generate -x ./models/category
go generate -x ./models/severity
go generate -x ./models
go generate -x ./lockfile
go generate -x ./manifest
go generate -x ./apispec
go generate -x ./detection/type
go generate -x ./informational/type
```