[Pkg-javascript-commits] [node-spdx-license-ids] 01/05: Import Upstream version 1.2.2
Sruthi Chandran
srud-guest at moszumanska.debian.org
Wed Oct 26 06:20:53 UTC 2016
This is an automated email from the git hooks/post-receive script.
srud-guest pushed a commit to branch master
in repository node-spdx-license-ids.
commit f5569c3d64bb01c845394e62d692e217852dc81c
Author: Sruthi <srud at disroot.org>
Date: Wed Oct 26 10:58:06 2016 +0530
Import Upstream version 1.2.2
---
.editorconfig | 12 ++
.gitattributes | 1 +
.gitignore | 2 +
.travis.yml | 11 ++
LICENSE | 24 ++++
README.md | 55 ++++++++
bower.json | 34 +++++
build.js | 28 ++++
package.json | 45 ++++++
spdx-license-ids-browser.js | 334 ++++++++++++++++++++++++++++++++++++++++++++
spdx-license-ids.json | 334 ++++++++++++++++++++++++++++++++++++++++++++
test.js | 19 +++
12 files changed, 899 insertions(+)
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..8c52ff9
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,12 @@
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+indent_style = space
+indent_size = 2
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.md]
+trim_trailing_whitespace = false
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..176a458
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1 @@
+* text=auto
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..62562b7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+coverage
+node_modules
diff --git a/.travis.yml b/.travis.yml
new file mode 100755
index 0000000..7b1e85d
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,11 @@
+sudo: false
+git:
+ depth: 1
+language: node_js
+node_js: node
+after_script:
+ - npm install istanbul-coveralls
+ - npm run-script coverage
+ - node node_modules/.bin/istanbul-coveralls
+notifications:
+ email: false
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..68a49da
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,24 @@
+This is free and unencumbered software released into the public domain.
+
+Anyone is free to copy, modify, publish, use, compile, sell, or
+distribute this software, either in source code form or as a compiled
+binary, for any purpose, commercial or non-commercial, and by any
+means.
+
+In jurisdictions that recognize copyright laws, the author or authors
+of this software dedicate any and all copyright interest in the
+software to the public domain. We make this dedication for the benefit
+of the public at large and to the detriment of our heirs and
+successors. We intend this dedication to be an overt act of
+relinquishment in perpetuity of all present and future rights to this
+software under copyright law.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
+OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
+ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
+
+For more information, please refer to <http://unlicense.org/>
diff --git a/README.md b/README.md
new file mode 100755
index 0000000..9252353
--- /dev/null
+++ b/README.md
@@ -0,0 +1,55 @@
+# spdx-license-ids
+
+A list of [SPDX license](https://spdx.org/licenses/) identifiers
+
+[**Download JSON**](https://raw.githubusercontent.com/shinnn/spdx-license-ids/master/spdx-license-ids.json)
+
+## Use as a JavaScript Library
+
+[](https://www.npmjs.org/package/spdx-license-ids)
+[](https://github.com/shinnn/spdx-license-ids/releases)
+[](https://travis-ci.org/shinnn/spdx-license-ids)
+[](https://coveralls.io/r/shinnn/spdx-license-ids)
+[](https://david-dm.org/shinnn/spdx-license-ids#info=devDependencies)
+
+### Installation
+
+#### Package managers
+
+##### [npm](https://www.npmjs.com/)
+
+```sh
+npm install spdx-license-ids
+```
+
+##### [bower](http://bower.io/)
+
+```sh
+bower install spdx-license-ids
+```
+
+##### [Duo](http://duojs.org/)
+
+```javascript
+const spdxLicenseIds = require('shinnn/spdx-license-ids');
+```
+
+#### Standalone
+
+[Download the script file directly.](https://raw.githubusercontent.com/shinnn/spdx-license-ids/master/spdx-license-ids-browser.js)
+
+### API
+
+#### spdxLicenseIds
+
+Type: `Array` of `String`
+
+It returns an array of SPDX license identifiers.
+
+```javascript
+const spdxLicenseIds = require('spdx-license-ids'); //=> ['Glide', 'Abstyles', 'AFL-1.1', ... ]
+```
+
+## License
+
+[The Unlicense](./LICENSE).
diff --git a/bower.json b/bower.json
new file mode 100755
index 0000000..ad19480
--- /dev/null
+++ b/bower.json
@@ -0,0 +1,34 @@
+{
+ "name": "spdx-license-ids",
+ "description": "A list of SPDX license identifiers",
+ "keywords": [
+ "spdx",
+ "license",
+ "licenses",
+ "id",
+ "identifier",
+ "identifiers",
+ "json",
+ "array",
+ "oss"
+ ],
+ "main": "spdx-license-ids-browser.js",
+ "moduleType": "globals",
+ "homepage": "https://github.com/shinnn/spdx-license-ids",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/shinnn/spdx-license-ids.git"
+ },
+ "authors": [
+ "Shinnosuke Watanabe (https://github.com/shinnn)"
+ ],
+ "license": "Unlicense",
+ "ignore": [
+ "**/.*",
+ "*.json",
+ "*.js",
+ "bower_components",
+ "coverage",
+ "node_modules"
+ ]
+}
diff --git a/build.js b/build.js
new file mode 100755
index 0000000..a9d884d
--- /dev/null
+++ b/build.js
@@ -0,0 +1,28 @@
+'use strong';
+
+const {cyan, green} = require('chalk');
+const getSpdxLicenseIds = require('get-spdx-license-ids');
+const loudRejection = require('loud-rejection');
+const rimrafPromise = require('rimraf-promise');
+const stringifyObject = require('stringify-object');
+const writeFileAtomically = require('write-file-atomically');
+
+const pkg = require('./package.json');
+
+loudRejection();
+
+rimrafPromise(pkg.name + '*')
+.then(() => getSpdxLicenseIds())
+.then(ids => {
+ return {
+ [pkg.main]: JSON.stringify(ids, null, ' ') + '\n',
+ [require('./bower.json').main]: `window.spdxLicenseIds = ${stringifyObject(ids, {indent: ' '})};\n`
+ };
+})
+.then(files => {
+ return Promise.all(Object.keys(files).map(filename => {
+ console.log('Writing... ' + cyan(filename));
+ return writeFileAtomically(filename, files[filename]);
+ }));
+})
+.then(() => console.log(green('Build completed.')));
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..5908519
--- /dev/null
+++ b/package.json
@@ -0,0 +1,45 @@
+{
+ "name": "spdx-license-ids",
+ "version": "1.2.2",
+ "description": "A list of SPDX license identifiers",
+ "repository": "shinnn/spdx-license-ids",
+ "author": "Shinnosuke Watanabe (https://github.com/shinnn)",
+ "scripts": {
+ "build": "node --strong_mode build.js",
+ "lint": "eslint --config @shinnn/node --env browser --ignore-path .gitignore .",
+ "pretest": "${npm_package_scripts_build} && ${npm_package_scripts_lint}",
+ "test": "node --strong_mode test.js | tap-spec",
+ "coverage": "node --strong_mode node_modules/.bin/istanbul cover test.js"
+ },
+ "license": "Unlicense",
+ "main": "spdx-license-ids.json",
+ "files": [
+ "spdx-license-ids.json"
+ ],
+ "keywords": [
+ "spdx",
+ "license",
+ "licenses",
+ "id",
+ "identifier",
+ "identifiers",
+ "json",
+ "array",
+ "oss",
+ "browser",
+ "client-side"
+ ],
+ "devDependencies": {
+ "@shinnn/eslint-config-node": "^3.0.0",
+ "chalk": "^1.1.3",
+ "eslint": "^3.1.1",
+ "get-spdx-license-ids": "^1.0.0",
+ "istanbul": "^0.4.4",
+ "loud-rejection": "^1.6.0",
+ "rimraf-promise": "^2.0.0",
+ "stringify-object": "^2.4.0",
+ "tap-spec": "^4.1.1",
+ "tape": "^4.6.0",
+ "write-file-atomically": "1.0.0"
+ }
+}
diff --git a/spdx-license-ids-browser.js b/spdx-license-ids-browser.js
new file mode 100644
index 0000000..3e9d2ee
--- /dev/null
+++ b/spdx-license-ids-browser.js
@@ -0,0 +1,334 @@
+window.spdxLicenseIds = [
+ 'Glide',
+ 'Abstyles',
+ 'AFL-1.1',
+ 'AFL-1.2',
+ 'AFL-2.0',
+ 'AFL-2.1',
+ 'AFL-3.0',
+ 'AMPAS',
+ 'APL-1.0',
+ 'Adobe-Glyph',
+ 'APAFML',
+ 'Adobe-2006',
+ 'AGPL-1.0',
+ 'Afmparse',
+ 'Aladdin',
+ 'ADSL',
+ 'AMDPLPA',
+ 'ANTLR-PD',
+ 'Apache-1.0',
+ 'Apache-1.1',
+ 'Apache-2.0',
+ 'AML',
+ 'APSL-1.0',
+ 'APSL-1.1',
+ 'APSL-1.2',
+ 'APSL-2.0',
+ 'Artistic-1.0',
+ 'Artistic-1.0-Perl',
+ 'Artistic-1.0-cl8',
+ 'Artistic-2.0',
+ 'AAL',
+ 'Bahyph',
+ 'Barr',
+ 'Beerware',
+ 'BitTorrent-1.0',
+ 'BitTorrent-1.1',
+ 'BSL-1.0',
+ 'Borceux',
+ 'BSD-2-Clause',
+ 'BSD-2-Clause-FreeBSD',
+ 'BSD-2-Clause-NetBSD',
+ 'BSD-3-Clause',
+ 'BSD-3-Clause-Clear',
+ 'BSD-4-Clause',
+ 'BSD-Protection',
+ 'BSD-Source-Code',
+ 'BSD-3-Clause-Attribution',
+ '0BSD',
+ 'BSD-4-Clause-UC',
+ 'bzip2-1.0.5',
+ 'bzip2-1.0.6',
+ 'Caldera',
+ 'CECILL-1.0',
+ 'CECILL-1.1',
+ 'CECILL-2.0',
+ 'CECILL-2.1',
+ 'CECILL-B',
+ 'CECILL-C',
+ 'ClArtistic',
+ 'MIT-CMU',
+ 'CNRI-Jython',
+ 'CNRI-Python',
+ 'CNRI-Python-GPL-Compatible',
+ 'CPOL-1.02',
+ 'CDDL-1.0',
+ 'CDDL-1.1',
+ 'CPAL-1.0',
+ 'CPL-1.0',
+ 'CATOSL-1.1',
+ 'Condor-1.1',
+ 'CC-BY-1.0',
+ 'CC-BY-2.0',
+ 'CC-BY-2.5',
+ 'CC-BY-3.0',
+ 'CC-BY-4.0',
+ 'CC-BY-ND-1.0',
+ 'CC-BY-ND-2.0',
+ 'CC-BY-ND-2.5',
+ 'CC-BY-ND-3.0',
+ 'CC-BY-ND-4.0',
+ 'CC-BY-NC-1.0',
+ 'CC-BY-NC-2.0',
+ 'CC-BY-NC-2.5',
+ 'CC-BY-NC-3.0',
+ 'CC-BY-NC-4.0',
+ 'CC-BY-NC-ND-1.0',
+ 'CC-BY-NC-ND-2.0',
+ 'CC-BY-NC-ND-2.5',
+ 'CC-BY-NC-ND-3.0',
+ 'CC-BY-NC-ND-4.0',
+ 'CC-BY-NC-SA-1.0',
+ 'CC-BY-NC-SA-2.0',
+ 'CC-BY-NC-SA-2.5',
+ 'CC-BY-NC-SA-3.0',
+ 'CC-BY-NC-SA-4.0',
+ 'CC-BY-SA-1.0',
+ 'CC-BY-SA-2.0',
+ 'CC-BY-SA-2.5',
+ 'CC-BY-SA-3.0',
+ 'CC-BY-SA-4.0',
+ 'CC0-1.0',
+ 'Crossword',
+ 'CrystalStacker',
+ 'CUA-OPL-1.0',
+ 'Cube',
+ 'curl',
+ 'D-FSL-1.0',
+ 'diffmark',
+ 'WTFPL',
+ 'DOC',
+ 'Dotseqn',
+ 'DSDP',
+ 'dvipdfm',
+ 'EPL-1.0',
+ 'ECL-1.0',
+ 'ECL-2.0',
+ 'eGenix',
+ 'EFL-1.0',
+ 'EFL-2.0',
+ 'MIT-advertising',
+ 'MIT-enna',
+ 'Entessa',
+ 'ErlPL-1.1',
+ 'EUDatagrid',
+ 'EUPL-1.0',
+ 'EUPL-1.1',
+ 'Eurosym',
+ 'Fair',
+ 'MIT-feh',
+ 'Frameworx-1.0',
+ 'FreeImage',
+ 'FTL',
+ 'FSFAP',
+ 'FSFUL',
+ 'FSFULLR',
+ 'Giftware',
+ 'GL2PS',
+ 'Glulxe',
+ 'AGPL-3.0',
+ 'GFDL-1.1',
+ 'GFDL-1.2',
+ 'GFDL-1.3',
+ 'GPL-1.0',
+ 'GPL-2.0',
+ 'GPL-3.0',
+ 'LGPL-2.1',
+ 'LGPL-3.0',
+ 'LGPL-2.0',
+ 'gnuplot',
+ 'gSOAP-1.3b',
+ 'HaskellReport',
+ 'HPND',
+ 'IBM-pibs',
+ 'IPL-1.0',
+ 'ICU',
+ 'ImageMagick',
+ 'iMatix',
+ 'Imlib2',
+ 'IJG',
+ 'Info-ZIP',
+ 'Intel-ACPI',
+ 'Intel',
+ 'Interbase-1.0',
+ 'IPA',
+ 'ISC',
+ 'JasPer-2.0',
+ 'JSON',
+ 'LPPL-1.0',
+ 'LPPL-1.1',
+ 'LPPL-1.2',
+ 'LPPL-1.3a',
+ 'LPPL-1.3c',
+ 'Latex2e',
+ 'BSD-3-Clause-LBNL',
+ 'Leptonica',
+ 'LGPLLR',
+ 'Libpng',
+ 'libtiff',
+ 'LAL-1.2',
+ 'LAL-1.3',
+ 'LiLiQ-P-1.1',
+ 'LiLiQ-Rplus-1.1',
+ 'LiLiQ-R-1.1',
+ 'LPL-1.02',
+ 'LPL-1.0',
+ 'MakeIndex',
+ 'MTLL',
+ 'MS-PL',
+ 'MS-RL',
+ 'MirOS',
+ 'MITNFA',
+ 'MIT',
+ 'Motosoto',
+ 'MPL-1.0',
+ 'MPL-1.1',
+ 'MPL-2.0',
+ 'MPL-2.0-no-copyleft-exception',
+ 'mpich2',
+ 'Multics',
+ 'Mup',
+ 'NASA-1.3',
+ 'Naumen',
+ 'NBPL-1.0',
+ 'NetCDF',
+ 'NGPL',
+ 'NOSL',
+ 'NPL-1.0',
+ 'NPL-1.1',
+ 'Newsletr',
+ 'NLPL',
+ 'Nokia',
+ 'NPOSL-3.0',
+ 'NLOD-1.0',
+ 'Noweb',
+ 'NRL',
+ 'NTP',
+ 'Nunit',
+ 'OCLC-2.0',
+ 'ODbL-1.0',
+ 'PDDL-1.0',
+ 'OCCT-PL',
+ 'OGTSL',
+ 'OLDAP-2.2.2',
+ 'OLDAP-1.1',
+ 'OLDAP-1.2',
+ 'OLDAP-1.3',
+ 'OLDAP-1.4',
+ 'OLDAP-2.0',
+ 'OLDAP-2.0.1',
+ 'OLDAP-2.1',
+ 'OLDAP-2.2',
+ 'OLDAP-2.2.1',
+ 'OLDAP-2.3',
+ 'OLDAP-2.4',
+ 'OLDAP-2.5',
+ 'OLDAP-2.6',
+ 'OLDAP-2.7',
+ 'OLDAP-2.8',
+ 'OML',
+ 'OPL-1.0',
+ 'OSL-1.0',
+ 'OSL-1.1',
+ 'OSL-2.0',
+ 'OSL-2.1',
+ 'OSL-3.0',
+ 'OpenSSL',
+ 'OSET-PL-2.1',
+ 'PHP-3.0',
+ 'PHP-3.01',
+ 'Plexus',
+ 'PostgreSQL',
+ 'psfrag',
+ 'psutils',
+ 'Python-2.0',
+ 'QPL-1.0',
+ 'Qhull',
+ 'Rdisc',
+ 'RPSL-1.0',
+ 'RPL-1.1',
+ 'RPL-1.5',
+ 'RHeCos-1.1',
+ 'RSCPL',
+ 'RSA-MD',
+ 'Ruby',
+ 'SAX-PD',
+ 'Saxpath',
+ 'SCEA',
+ 'SWL',
+ 'SMPPL',
+ 'Sendmail',
+ 'SGI-B-1.0',
+ 'SGI-B-1.1',
+ 'SGI-B-2.0',
+ 'OFL-1.0',
+ 'OFL-1.1',
+ 'SimPL-2.0',
+ 'Sleepycat',
+ 'SNIA',
+ 'Spencer-86',
+ 'Spencer-94',
+ 'Spencer-99',
+ 'SMLNJ',
+ 'SugarCRM-1.1.3',
+ 'SISSL',
+ 'SISSL-1.2',
+ 'SPL-1.0',
+ 'Watcom-1.0',
+ 'TCL',
+ 'Unlicense',
+ 'TMate',
+ 'TORQUE-1.1',
+ 'TOSL',
+ 'Unicode-TOU',
+ 'UPL-1.0',
+ 'NCSA',
+ 'Vim',
+ 'VOSTROM',
+ 'VSL-1.0',
+ 'W3C-19980720',
+ 'W3C',
+ 'Wsuipa',
+ 'Xnet',
+ 'X11',
+ 'Xerox',
+ 'XFree86-1.1',
+ 'xinetd',
+ 'xpp',
+ 'XSkat',
+ 'YPL-1.0',
+ 'YPL-1.1',
+ 'Zed',
+ 'Zend-2.0',
+ 'Zimbra-1.3',
+ 'Zimbra-1.4',
+ 'Zlib',
+ 'zlib-acknowledgement',
+ 'ZPL-1.1',
+ 'ZPL-2.0',
+ 'ZPL-2.1',
+ 'BSD-3-Clause-No-Nuclear-License',
+ 'BSD-3-Clause-No-Nuclear-Warranty',
+ 'BSD-3-Clause-No-Nuclear-License-2014',
+ 'eCos-2.0',
+ 'GPL-2.0-with-autoconf-exception',
+ 'GPL-2.0-with-bison-exception',
+ 'GPL-2.0-with-classpath-exception',
+ 'GPL-2.0-with-font-exception',
+ 'GPL-2.0-with-GCC-exception',
+ 'GPL-3.0-with-autoconf-exception',
+ 'GPL-3.0-with-GCC-exception',
+ 'StandardML-NJ',
+ 'WXwindows'
+];
diff --git a/spdx-license-ids.json b/spdx-license-ids.json
new file mode 100644
index 0000000..1c60d6e
--- /dev/null
+++ b/spdx-license-ids.json
@@ -0,0 +1,334 @@
+[
+ "Glide",
+ "Abstyles",
+ "AFL-1.1",
+ "AFL-1.2",
+ "AFL-2.0",
+ "AFL-2.1",
+ "AFL-3.0",
+ "AMPAS",
+ "APL-1.0",
+ "Adobe-Glyph",
+ "APAFML",
+ "Adobe-2006",
+ "AGPL-1.0",
+ "Afmparse",
+ "Aladdin",
+ "ADSL",
+ "AMDPLPA",
+ "ANTLR-PD",
+ "Apache-1.0",
+ "Apache-1.1",
+ "Apache-2.0",
+ "AML",
+ "APSL-1.0",
+ "APSL-1.1",
+ "APSL-1.2",
+ "APSL-2.0",
+ "Artistic-1.0",
+ "Artistic-1.0-Perl",
+ "Artistic-1.0-cl8",
+ "Artistic-2.0",
+ "AAL",
+ "Bahyph",
+ "Barr",
+ "Beerware",
+ "BitTorrent-1.0",
+ "BitTorrent-1.1",
+ "BSL-1.0",
+ "Borceux",
+ "BSD-2-Clause",
+ "BSD-2-Clause-FreeBSD",
+ "BSD-2-Clause-NetBSD",
+ "BSD-3-Clause",
+ "BSD-3-Clause-Clear",
+ "BSD-4-Clause",
+ "BSD-Protection",
+ "BSD-Source-Code",
+ "BSD-3-Clause-Attribution",
+ "0BSD",
+ "BSD-4-Clause-UC",
+ "bzip2-1.0.5",
+ "bzip2-1.0.6",
+ "Caldera",
+ "CECILL-1.0",
+ "CECILL-1.1",
+ "CECILL-2.0",
+ "CECILL-2.1",
+ "CECILL-B",
+ "CECILL-C",
+ "ClArtistic",
+ "MIT-CMU",
+ "CNRI-Jython",
+ "CNRI-Python",
+ "CNRI-Python-GPL-Compatible",
+ "CPOL-1.02",
+ "CDDL-1.0",
+ "CDDL-1.1",
+ "CPAL-1.0",
+ "CPL-1.0",
+ "CATOSL-1.1",
+ "Condor-1.1",
+ "CC-BY-1.0",
+ "CC-BY-2.0",
+ "CC-BY-2.5",
+ "CC-BY-3.0",
+ "CC-BY-4.0",
+ "CC-BY-ND-1.0",
+ "CC-BY-ND-2.0",
+ "CC-BY-ND-2.5",
+ "CC-BY-ND-3.0",
+ "CC-BY-ND-4.0",
+ "CC-BY-NC-1.0",
+ "CC-BY-NC-2.0",
+ "CC-BY-NC-2.5",
+ "CC-BY-NC-3.0",
+ "CC-BY-NC-4.0",
+ "CC-BY-NC-ND-1.0",
+ "CC-BY-NC-ND-2.0",
+ "CC-BY-NC-ND-2.5",
+ "CC-BY-NC-ND-3.0",
+ "CC-BY-NC-ND-4.0",
+ "CC-BY-NC-SA-1.0",
+ "CC-BY-NC-SA-2.0",
+ "CC-BY-NC-SA-2.5",
+ "CC-BY-NC-SA-3.0",
+ "CC-BY-NC-SA-4.0",
+ "CC-BY-SA-1.0",
+ "CC-BY-SA-2.0",
+ "CC-BY-SA-2.5",
+ "CC-BY-SA-3.0",
+ "CC-BY-SA-4.0",
+ "CC0-1.0",
+ "Crossword",
+ "CrystalStacker",
+ "CUA-OPL-1.0",
+ "Cube",
+ "curl",
+ "D-FSL-1.0",
+ "diffmark",
+ "WTFPL",
+ "DOC",
+ "Dotseqn",
+ "DSDP",
+ "dvipdfm",
+ "EPL-1.0",
+ "ECL-1.0",
+ "ECL-2.0",
+ "eGenix",
+ "EFL-1.0",
+ "EFL-2.0",
+ "MIT-advertising",
+ "MIT-enna",
+ "Entessa",
+ "ErlPL-1.1",
+ "EUDatagrid",
+ "EUPL-1.0",
+ "EUPL-1.1",
+ "Eurosym",
+ "Fair",
+ "MIT-feh",
+ "Frameworx-1.0",
+ "FreeImage",
+ "FTL",
+ "FSFAP",
+ "FSFUL",
+ "FSFULLR",
+ "Giftware",
+ "GL2PS",
+ "Glulxe",
+ "AGPL-3.0",
+ "GFDL-1.1",
+ "GFDL-1.2",
+ "GFDL-1.3",
+ "GPL-1.0",
+ "GPL-2.0",
+ "GPL-3.0",
+ "LGPL-2.1",
+ "LGPL-3.0",
+ "LGPL-2.0",
+ "gnuplot",
+ "gSOAP-1.3b",
+ "HaskellReport",
+ "HPND",
+ "IBM-pibs",
+ "IPL-1.0",
+ "ICU",
+ "ImageMagick",
+ "iMatix",
+ "Imlib2",
+ "IJG",
+ "Info-ZIP",
+ "Intel-ACPI",
+ "Intel",
+ "Interbase-1.0",
+ "IPA",
+ "ISC",
+ "JasPer-2.0",
+ "JSON",
+ "LPPL-1.0",
+ "LPPL-1.1",
+ "LPPL-1.2",
+ "LPPL-1.3a",
+ "LPPL-1.3c",
+ "Latex2e",
+ "BSD-3-Clause-LBNL",
+ "Leptonica",
+ "LGPLLR",
+ "Libpng",
+ "libtiff",
+ "LAL-1.2",
+ "LAL-1.3",
+ "LiLiQ-P-1.1",
+ "LiLiQ-Rplus-1.1",
+ "LiLiQ-R-1.1",
+ "LPL-1.02",
+ "LPL-1.0",
+ "MakeIndex",
+ "MTLL",
+ "MS-PL",
+ "MS-RL",
+ "MirOS",
+ "MITNFA",
+ "MIT",
+ "Motosoto",
+ "MPL-1.0",
+ "MPL-1.1",
+ "MPL-2.0",
+ "MPL-2.0-no-copyleft-exception",
+ "mpich2",
+ "Multics",
+ "Mup",
+ "NASA-1.3",
+ "Naumen",
+ "NBPL-1.0",
+ "NetCDF",
+ "NGPL",
+ "NOSL",
+ "NPL-1.0",
+ "NPL-1.1",
+ "Newsletr",
+ "NLPL",
+ "Nokia",
+ "NPOSL-3.0",
+ "NLOD-1.0",
+ "Noweb",
+ "NRL",
+ "NTP",
+ "Nunit",
+ "OCLC-2.0",
+ "ODbL-1.0",
+ "PDDL-1.0",
+ "OCCT-PL",
+ "OGTSL",
+ "OLDAP-2.2.2",
+ "OLDAP-1.1",
+ "OLDAP-1.2",
+ "OLDAP-1.3",
+ "OLDAP-1.4",
+ "OLDAP-2.0",
+ "OLDAP-2.0.1",
+ "OLDAP-2.1",
+ "OLDAP-2.2",
+ "OLDAP-2.2.1",
+ "OLDAP-2.3",
+ "OLDAP-2.4",
+ "OLDAP-2.5",
+ "OLDAP-2.6",
+ "OLDAP-2.7",
+ "OLDAP-2.8",
+ "OML",
+ "OPL-1.0",
+ "OSL-1.0",
+ "OSL-1.1",
+ "OSL-2.0",
+ "OSL-2.1",
+ "OSL-3.0",
+ "OpenSSL",
+ "OSET-PL-2.1",
+ "PHP-3.0",
+ "PHP-3.01",
+ "Plexus",
+ "PostgreSQL",
+ "psfrag",
+ "psutils",
+ "Python-2.0",
+ "QPL-1.0",
+ "Qhull",
+ "Rdisc",
+ "RPSL-1.0",
+ "RPL-1.1",
+ "RPL-1.5",
+ "RHeCos-1.1",
+ "RSCPL",
+ "RSA-MD",
+ "Ruby",
+ "SAX-PD",
+ "Saxpath",
+ "SCEA",
+ "SWL",
+ "SMPPL",
+ "Sendmail",
+ "SGI-B-1.0",
+ "SGI-B-1.1",
+ "SGI-B-2.0",
+ "OFL-1.0",
+ "OFL-1.1",
+ "SimPL-2.0",
+ "Sleepycat",
+ "SNIA",
+ "Spencer-86",
+ "Spencer-94",
+ "Spencer-99",
+ "SMLNJ",
+ "SugarCRM-1.1.3",
+ "SISSL",
+ "SISSL-1.2",
+ "SPL-1.0",
+ "Watcom-1.0",
+ "TCL",
+ "Unlicense",
+ "TMate",
+ "TORQUE-1.1",
+ "TOSL",
+ "Unicode-TOU",
+ "UPL-1.0",
+ "NCSA",
+ "Vim",
+ "VOSTROM",
+ "VSL-1.0",
+ "W3C-19980720",
+ "W3C",
+ "Wsuipa",
+ "Xnet",
+ "X11",
+ "Xerox",
+ "XFree86-1.1",
+ "xinetd",
+ "xpp",
+ "XSkat",
+ "YPL-1.0",
+ "YPL-1.1",
+ "Zed",
+ "Zend-2.0",
+ "Zimbra-1.3",
+ "Zimbra-1.4",
+ "Zlib",
+ "zlib-acknowledgement",
+ "ZPL-1.1",
+ "ZPL-2.0",
+ "ZPL-2.1",
+ "BSD-3-Clause-No-Nuclear-License",
+ "BSD-3-Clause-No-Nuclear-Warranty",
+ "BSD-3-Clause-No-Nuclear-License-2014",
+ "eCos-2.0",
+ "GPL-2.0-with-autoconf-exception",
+ "GPL-2.0-with-bison-exception",
+ "GPL-2.0-with-classpath-exception",
+ "GPL-2.0-with-font-exception",
+ "GPL-2.0-with-GCC-exception",
+ "GPL-3.0-with-autoconf-exception",
+ "GPL-3.0-with-GCC-exception",
+ "StandardML-NJ",
+ "WXwindows"
+]
diff --git a/test.js b/test.js
new file mode 100755
index 0000000..042576c
--- /dev/null
+++ b/test.js
@@ -0,0 +1,19 @@
+'use strong';
+
+const test = require('tape');
+
+const expected = require('./spdx-license-ids.json');
+
+function runTest(description, main) {
+ test(description, t => {
+ t.deepEqual(main, expected, 'should return an array of SPDX license identifiers.');
+ t.end();
+ });
+}
+
+runTest('require(\'spdx-license-ids\')', require('.'));
+
+global.window = {};
+require('./' + require('./bower.json').main);
+
+runTest('window.spdxLicenseIds', global.window.spdxLicenseIds);
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-spdx-license-ids.git
More information about the Pkg-javascript-commits
mailing list