{"_id":"spdx-ranges","_rev":"8-e036cdc5763ed6d63636877cca1b8cae","name":"spdx-ranges","description":"list of SPDX standard license ranges","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"spdx-ranges","version":"1.0.0","description":"list of SPDX standard license ranges","author":{"name":"The Linux Foundation"},"repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"license":"CC-BY-3.0","scripts":{"test":"defence -i javascript README.md | sed 's!spdx-ranges!./!' | node"},"devDependencies":{"defence-cli":"^1.0.1"},"gitHead":"afaef10fdaa7498bfc9978a00b2d0a034ab54fb6","bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","_id":"spdx-ranges@1.0.0","_shasum":"63628bbca70795bfb15e3d11385ea696800e3651","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.7","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"63628bbca70795bfb15e3d11385ea696800e3651","tarball":"https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-1.0.0.tgz","integrity":"sha512-LG/ZJ2ZqK7huoMGHSeALhxlQnCB5K8UKwDbyYptNPqVTNmHyUF18+Qe7uQ7debklnfUXYdPiwjzPJOIHINREhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHl5OY6meDQTb+XH+fydeFx+76JKOiHwqDUrq5mkYOFAiEA71v0GvXjiVUpEC03wBnHCS8Xo7RItzwEMt6+aa+V0BE="}]},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{}},"1.0.1":{"name":"spdx-ranges","description":"list of SPDX standard license ranges","version":"1.0.1","author":{"name":"The Linux Foundation"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com/"}],"devDependencies":{"defence-cli":"^1.0.1"},"license":"CC-BY-3.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"scripts":{"test":"defence -i javascript README.md | sed 's!spdx-ranges!./!' | node"},"gitHead":"874ec672e494c878bc04a03da20ae52c15e2678f","bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","_id":"spdx-ranges@1.0.1","_shasum":"0f4eec7b8ea48ed202e374bb8942e8d18dc0113e","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.7","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"0f4eec7b8ea48ed202e374bb8942e8d18dc0113e","tarball":"https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-1.0.1.tgz","integrity":"sha512-re78PYmpAkAqL63aWC+Xnf2GOhOP37uldGWCslThw+NHKuOSPmLATVfNFyetdjyF6F9yHxn5/XzvFHH6CHFjJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/ee2jc9gqpgUbgxNDgqzP+IJDxAq/1OWg3aUHGWZvwIhAKmcz3XdIHPN1BW/UAntb/1+vdSTM8JqTRZMCIvpuh/0"}]},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{}},"2.0.0":{"name":"spdx-ranges","description":"list of SPDX standard license ranges","version":"2.0.0","author":{"name":"The Linux Foundation"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com/"}],"devDependencies":{"defence-cli":"^1.0.1"},"license":"CC-BY-3.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"scripts":{"test":"defence -i javascript README.md | sed 's!spdx-ranges!./!' | node"},"gitHead":"e8f29163fbce166ab5be55d1099a774d8153d84f","bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","_id":"spdx-ranges@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"integrity":"sha512-AUUXLfqkwD7GlzZkXv8ePPCpPjeVWI9xJCfysL8re/uKb6H10umMnC7bFRsHmLJan4fslUtekAgpHlSgLc/7mA==","shasum":"257686798e5edb41d45c1aba3d3f1bb47af8d5ec","tarball":"https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-2.0.0.tgz","fileCount":5,"unpackedSize":5396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyDtJWXZ8FlrT5VwhfjsiUOKnaZara/Dg8mwZSCy9oVAiEAuK7StxjLbUkGGB7iQ1QPUl4sk5hs91Hv2U9DxluLxME="}]},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-ranges_2.0.0_1520403039196_0.33671346690138604"},"_hasShrinkwrap":false},"2.1.0":{"name":"spdx-ranges","description":"list of SPDX standard license ranges","version":"2.1.0","author":{"name":"The Linux Foundation"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com/"}],"devDependencies":{"defence-cli":"^1.0.1"},"license":"CC-BY-3.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"scripts":{"test":"defence -i javascript README.md | sed 's!spdx-ranges!./!' | node"},"gitHead":"458c6e660fc60e5b7dd3c2885a1ecbe24c56f819","bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","_id":"spdx-ranges@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"integrity":"sha512-OOWghvosfmECc9edy/A9j7GabERmn8bJWHc0J1knVytQtO5Rw7VfxK6CDqmivJhfMJqWhWWUfffNNMPYvyvyQA==","shasum":"033423eb837ec926463aaf5b8097bd6f2931e1b8","tarball":"https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-2.1.0.tgz","fileCount":5,"unpackedSize":5434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQ3z7CRA9TVsSAnZWagAA73QP/Rg7tXqqDMrtW/rjxzDx\nMSSO5JqA/6VmL0hRP5yr79jWbJVD7/Lg3Pe8zU/lBHh9qa9uyFlWhYnaQKse\nUH2RuKPd7Wfq1qfjuzlBWNPL7RiM2KACLdZKkAlgywbtkFKiDWfEfgq+B/uX\nfrAsfzniVtoRAGnGA3HX3cYEgVu5LQ2xAcijGayKuel64V5IjXgKXAh0acjV\ntBI6wTZhcT9SSVJcWlGDt70aFvz2se9WRd9PYu58sYp6jC7Q9nst5W+EceHy\nn8AU7x7AX7YhgLMqPxk/n69cAlCG+IuujnUUAx8DPov0DaOZqPxZhUcbPEUv\nbhcZ6EUQMAIDbCq1HDuLeBsg6EqVXvttquXbfBoO1ctl0n+ZQXnWXG29KA1Z\nQnd3OMBEPpBYJ+GckGLSdrC4YmUvktNXDWKSpBTQd5dh0wNLXsXARO7pgYcN\nRUGR6CFRyUaDfTrgJrl/D5iG2ZkHxS+vk7ZM+w5Us8290/CYzgtYG8SWBtr3\nsldThbcH8tslv/i0k08KwDP5DFSnWiA4i01H4as1VgOOh6j8zxRPMULAM+To\naWp0Kj016gpV7lsSeKeUXOLMGbOmDbxf0ljn+kj/4yAFtwKiZJ6ItQBlZAz9\njJxnfdCaw2yIs+cnCTBC0dgaF4kg0C4vHGMEjOcy3VkhH5+N2hUGn4xw9kQC\nuS3v\r\n=5xvU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmXtScnAamw8s+d2td+xa75Ji1LeS+PZ7LQ9w3sn/J1AIhALUsxfDsgnBPkFKQBVEYS0nqRdyopl5urfPnaS5ABMu1"}]},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-ranges_2.1.0_1547926778550_0.029603503011168097"},"_hasShrinkwrap":false},"2.1.1":{"name":"spdx-ranges","description":"list of SPDX standard license ranges","version":"2.1.1","author":{"name":"The Linux Foundation"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com/"}],"devDependencies":{"defence-cli":"^3.0.1","replace-require-self":"^1.1.1"},"license":"(MIT AND CC-BY-3.0)","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"scripts":{"test":"defence -i javascript README.md | replace-require-self | node"},"gitHead":"e943260950eecbb8c96d05cd2a3fffc0c0d73604","bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","_id":"spdx-ranges@2.1.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mcdpQFV7UDAgLpXEE/jOMqvK4LBoO0uTQg0uvXUewmEFhpiZx5yJSZITHB8w1ZahKdhfZqP5GPEOKLyEq5p8XA==","shasum":"87573927ba51e92b3f4550ab60bfc83dd07bac20","tarball":"https://registry.npmjs.org/spdx-ranges/-/spdx-ranges-2.1.1.tgz","fileCount":5,"unpackedSize":5848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTFroCRA9TVsSAnZWagAA0mwQAIiiLkGgObyfR443LlD8\nPam0G0DKUuQtx8BJokIyMpvmY6KEHpz+WIBsZw4Pcw5Qy4kYS4PMcn8WIgY+\nF4aeY0NAEEUF+vT3G+O85obAePy3ADlwevcnzdYEAn1P8PAIGif2EPh0ax+a\nvdeMnBDCRFRA0wY0pCFUQlMTIwMupI5isIBkKpDUZkGtz34RTNLE0bvrswFR\nOoqaigkvRMIn9lp3yWjrtmUw4+Yzm/YIUtuoI73I20Y0DIwX+4UHEqqhE+39\n2JBZxyxgomBlXrLxFiB1pvn5RRvURDVmUxV4V6Xp3EL9pzggA3UOrfjhl1h0\nKZgYetu796IUTc+ov1z75NHAIm/NzRMXMsJhSXlIfeHp1Kye9VZAARcc6FOz\nR+xE6F/bk8lXYVnhw3zGZTjUTARvL71V2NQAoIh0RDN/na5lyTi8+wt+tPsH\nrhGChMEz2lwjGuQhFLUD84RG7e3de/zZE8njVgFlYphIgmn4dPRhCFnbP+2w\npvZdakrP4VevIoWD0U0hfLE/hwQelyF5pbpEoTXlaGz7d0dA950xzywStr6E\n1aO7AE+2iLU10qpO/mQWsQo5XYQQ13pIAwdWzzrDTkOMbOge8Xwpw6PmZtrA\nBbfrcGAJc4Mk5RyNiVus57q84P9j66YNQxEcDKcANv93O+seltM7kUUbZZfn\nHIQ3\r\n=0h12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Qc8OxrSWV6ZU+iD8plzLXE4GPnfqeNoSRxOqyJcb7AIgfClIdsRS/4T7YmJv2DtG49WPaTe4Gxb+73izpAFBk4Y="}]},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-ranges_2.1.1_1565285095614_0.10490275215903644"},"_hasShrinkwrap":false}},"readme":"## Usage\n\n```javascript\nvar assert = require('assert')\nvar ranges = require('spdx-ranges')\n\nassert(\n  Array.isArray(ranges),\n  'module is an Array'\n)\n\nassert(\n  ranges.length > 0,\n  'the Array has elements'\n)\n\nassert(\n  ranges.every(function (e) {\n    return Array.isArray(e)\n  }),\n  'each Array element is an Array'\n)\n\nassert(\n  ranges.every(function (range) {\n    return range.every(function (element) {\n      return (\n        typeof element === 'string' ||\n        (\n          Array.isArray(element) &&\n          element.every(function (element) {\n            return typeof element === 'string'\n          })\n        )\n      )\n    })\n  }),\n  'elements of Array-elements are strings or Arrays of Strings'\n)\n```\n\n## Licensing\n\nThe Linux Foundation and its contributors license the SPDX standard under the terms of [the Creative Commons Attribution License 3.0 Unported (SPDX: \"CC-BY-3.0\")](http://spdx.org/licenses/CC-BY-3.0).  \"SPDX\" is a United States federally registered trademark of the Linux Foundation.  The authors of this package license their work under the terms of the MIT License.\n","maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"time":{"modified":"2022-06-26T22:40:47.436Z","created":"2015-08-01T23:58:51.756Z","1.0.0":"2015-08-01T23:58:51.756Z","1.0.1":"2015-08-02T04:13:26.749Z","2.0.0":"2018-03-07T06:10:39.251Z","2.1.0":"2019-01-19T19:39:38.685Z","2.1.1":"2019-08-08T17:24:55.712Z"},"homepage":"https://github.com/kemitchell/spdx-ranges.js#readme","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-ranges.js.git"},"author":{"name":"The Linux Foundation"},"bugs":{"url":"https://github.com/kemitchell/spdx-ranges.js/issues"},"license":"(MIT AND CC-BY-3.0)","readmeFilename":"README.md","contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com/"}]}