6.9.0 • Published 2 years ago

spdx-license-list v6.9.0

Weekly downloads
40,575
License
CC0-1.0
Repository
github
Last release
2 years 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.

@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@everything-registry/sub-chunk-2804legalizer@red-team/boilerplatevue-cli-plugin-componentvue-cli-plugin-component-libwesolvit-react-initspeedy-xv-react-clijsiijsii-pacmakjsdoc-baselinekerouac-npm-packageskia-clilaslassinkainitpkgintelligo-clilicense-lslicensechecklibrary-analyzerlicenserldstarslsspdxlocal-npm-configkreatkreat-appkreate-app@w2s2k/apigen-cli@waldronmatt/bowman@windup-cli/windup@umbrisoft/template-genesis@ubersystem/jfw-cli@tomer/generator-js@topgroup/diginext@thasmo/generator-email@travi/project-scaffolder@xfxstudios/create-base-app@xfxstudios/create-template-app@yfujii01/nodecli1@yderana/xerador@zemd/github-readme@telus/create-library@telus/digitalastro-charmapp-fordism@clearlydefined/spdx@gustavogomez092/create-react-wordpress-plugin@guillaumalgolia/algolia-react-starter@educandu/educandu@eheikes/project-updaterstart-tasksunil-icreontiny-attribution-generator@kumardeepanshu/create-devstarter@larsgw/formica@larsgw/loir-catalog-validator@loopback/cli@leopolicastro/create-project@lekp/cra@lisandra-dev/create-obsidian-plugin@lgoweb/cra@newrelic/newrelic-plugin-oss-third-partymetabuildpackemonoss-license-checknx-loopback-next-clirn-license-genreact-app-scaffoldingry-go-generatorremark-licenseprojectzrxd-clinodejinneu2ni-clipolymer-modulizerquickbuildrich-workflowsindresorhus.jssmartcoach-clignesysgrapesjs-cli
6.9.0

2 years ago

6.8.0

2 years ago

6.7.0

2 years ago

6.6.0

3 years ago

6.5.0

4 years ago

6.4.0

5 years ago

6.3.0

5 years ago

6.2.0

6 years ago

6.1.0

6 years ago

6.0.0

7 years ago

5.0.0

7 years ago

4.1.0

7 years ago

4.0.0

8 years ago

3.0.1

9 years ago

3.0.0

9 years ago

2.1.0

10 years ago

2.0.0

11 years ago

1.1.0

11 years ago

1.0.0

11 years ago