6.9.0 • Published 1 year ago

spdx-license-list v6.9.0

Weekly downloads
40,575
License
CC0-1.0
Repository
github
Last release
1 year ago

spdx-license-list

List of SPDX licenses

The lists of licenses are just JSON files and can be used anywhere.

Using SPDX License List version 3.23 (2024-02-08)

Install

npm install spdx-license-list

Usage

const spdxLicenseList = require('spdx-license-list');

console.log(spdxLicenseList.MIT);
/*
{
	name: 'MIT License',
	url: 'http://www.opensource.org/licenses/MIT',
	osiApproved: true
}
*/
const mitLicense = require('spdx-license-list/licenses/MIT');

console.log(mitLicense.licenseText);
//=> 'MIT License\r\n\r\nCopyright (c) <year> <copyright holders> …'

You can also get a version with the licence text included:

const spdxLicenseList = require('spdx-license-list/full');

console.log(spdxLicenseList.MIT);
/*
{
	name: 'MIT License',
	url: 'http://www.opensource.org/licenses/MIT',
	osiApproved: true,
	licenseText: '…'
}
*/

Or just the license IDs as a Set:

const spdxLicenseList = require('spdx-license-list/simple');

console.log(spdxLicenseList);
//=> Set {'Glide', 'Abstyles', …}

API

spdxLicenseList

Type: object

The licenses are indexed by their identifier and contains a name property with the full name of the license, url with the URL to the license, and osiApproved boolean for whether the license is OSI Approved.

@atomist/sdm@keanucode/initprj@atao60/dummy-cli-starter-kit@nodea/universul@nodea/universal@sharksv/hycli@ahmadnassri/create@xfxstudios/create-hitcel-app@cws.ltd/windup@stackql/provider-doc-util@ahmadnassri/create-library@azteam/cli@avenham/create-service@hackbou/redteam-boilerplatealireza-cli-finalalireza-cli-final2redteam-create-projectfuse-create-project@atomist/atomist-sdm@everything-registry/sub-chunk-2804legalizer@red-team/boilerplatevue-cli-plugin-componentvue-cli-plugin-component-libwesolvit-react-initremark-licenserich-workflowrn-license-genspeedy-xv-react-climetabuildlibrary-analyzerlocal-npm-configlicense-lslicenserlicensechecklasslasgnesysjsii-pacmakjsiijsdoc-baselineintelligo-cliinkakerouac-npm-packageskreatkreat-appkreate-appinitpkggrapesjs-clikia-clildstarslsspdxnodejinpackemonoss-license-checkprojectzpolymer-modulizerni-clineu2nx-loopback-next-clireact-app-scaffoldingquickbuildstart-tasksunil-icreonrxd-cliry-go-generatorsmartcoach-clisindresorhus.jstiny-attribution-generator@appeel.io/create-project@anishpras/create-portfolio@atao60/create-project@atxm/generator-package@atomist/sdm-pack-node@avernusx/app-front-create@alfresco/adf-cli@akshaysingla90/my-app-cli@barecool/vue-cli-plugin-gas-ab@bb-cli/dgeni-packages@caspiandevbr/caspian-cli@cdk8s-extensions/argo-rollout@civicactions/openacr@clearlydefined/spdx@chialab/rna-cli@cloud20x/cli@aaqilniz/cli@aaqilniz/cli-updated@abdulmoeedsaleem/boiler-plate@dcm-cloud/cli@darren-valent/cdk-ec2-key-pair@constellation-mutual/create-cm-app@davwheat/create-flarum-extension@felipecastillo/create-template@dword-design/base@guillaumalgolia/algolia-react-starter@gustavogomez092/create-react-wordpress-plugin@form8ion/core@form8ion/project@highlightjs/generator
6.9.0

1 year ago

6.8.0

1 year ago

6.7.0

2 years ago

6.6.0

3 years ago

6.5.0

3 years ago

6.4.0

4 years ago

6.3.0

5 years ago

6.2.0

5 years ago

6.1.0

6 years ago

6.0.0

6 years ago

5.0.0

6 years ago

4.1.0

7 years ago

4.0.0

7 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.1.0

9 years ago

2.0.0

10 years ago

1.1.0

11 years ago

1.0.0

11 years ago