├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── data ├── README.md ├── exceptions.json └── licenses.json ├── examples ├── README.md ├── package-lock.json ├── package.json ├── results.json ├── sbom.spdx └── summary.json ├── go.mod ├── go.sum ├── main.go ├── pkg ├── npm │ ├── api.go │ ├── manifest.go │ └── npm.go ├── spdxlicenses │ └── licenses.go └── spdxpackages │ └── spdxpackages.go ├── report.go ├── retrieve.go ├── spdx.go └── usage.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/README.md -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/data/README.md -------------------------------------------------------------------------------- /data/exceptions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/data/exceptions.json -------------------------------------------------------------------------------- /data/licenses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/data/licenses.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/package-lock.json -------------------------------------------------------------------------------- /examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/package.json -------------------------------------------------------------------------------- /examples/results.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/results.json -------------------------------------------------------------------------------- /examples/sbom.spdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/sbom.spdx -------------------------------------------------------------------------------- /examples/summary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/examples/summary.json -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/main.go -------------------------------------------------------------------------------- /pkg/npm/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/pkg/npm/api.go -------------------------------------------------------------------------------- /pkg/npm/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/pkg/npm/manifest.go -------------------------------------------------------------------------------- /pkg/npm/npm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/pkg/npm/npm.go -------------------------------------------------------------------------------- /pkg/spdxlicenses/licenses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/pkg/spdxlicenses/licenses.go -------------------------------------------------------------------------------- /pkg/spdxpackages/spdxpackages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/pkg/spdxpackages/spdxpackages.go -------------------------------------------------------------------------------- /report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/report.go -------------------------------------------------------------------------------- /retrieve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/retrieve.go -------------------------------------------------------------------------------- /spdx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/spdx.go -------------------------------------------------------------------------------- /usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swinslow/npm-spdx/HEAD/usage.go --------------------------------------------------------------------------------