[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
+
+[![NPM version](https://img.shields.io/npm/v/spdx-license-ids.svg)](https://www.npmjs.org/package/spdx-license-ids)
+[![Bower version](https://img.shields.io/bower/v/spdx-license-ids.svg)](https://github.com/shinnn/spdx-license-ids/releases)
+[![Build Status](https://travis-ci.org/shinnn/spdx-license-ids.svg?branch=master)](https://travis-ci.org/shinnn/spdx-license-ids)
+[![Coverage Status](https://img.shields.io/coveralls/shinnn/spdx-license-ids.svg)](https://coveralls.io/r/shinnn/spdx-license-ids)
+[![devDependency Status](https://david-dm.org/shinnn/spdx-license-ids/dev-status.svg)](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