{"_id":"spdx-correct","_rev":"5307","name":"spdx-correct","description":"correct invalid SPDX expressions","dist-tags":{"latest":"3.1.1"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"time":{"modified":"2021-06-03T09:56:40.000Z","created":"2015-04-29T21:43:57.752Z","3.1.1":"2020-05-22T15:38:26.796Z","3.1.0":"2018-12-06T08:04:09.094Z","3.0.2":"2018-10-04T19:51:52.846Z","3.0.1":"2018-09-27T16:45:07.731Z","3.0.0":"2018-02-27T18:16:36.737Z","2.0.4":"2017-07-31T18:14:32.998Z","2.0.3":"2017-06-13T19:20:04.379Z","2.0.2":"2017-06-07T22:39:24.699Z","2.0.1":"2017-06-06T19:28:55.612Z","2.0.0":"2017-02-14T19:00:53.136Z","1.0.2":"2015-10-26T16:55:34.193Z","1.0.1":"2015-08-23T23:57:24.167Z","1.0.0":"2015-06-05T21:58:47.978Z","1.0.0-prerelease-4":"2015-06-05T18:53:29.241Z","1.0.0-prerelease-3":"2015-05-06T07:49:06.723Z","1.0.0-prerelease-2":"2015-05-03T21:24:40.155Z","1.0.0-prerelease-1":"2015-04-29T21:43:57.752Z"},"users":{},"author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"versions":{"3.1.1":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"3.1.1","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"},{"name":"Tal Einat","email":"taleinat@gmail.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"}],"dependencies":{"spdx-expression-parse":"^3.0.0","spdx-license-ids":"^3.0.0"},"devDependencies":{"defence-cli":"^2.0.1","replace-require-self":"^1.0.0","standard":"^11.0.0","standard-markdown":"^4.0.2","tape":"^4.9.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown README.md","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"24954c75aba5ace68365345154ff21bcd3580302","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@3.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.14.5","dist":{"shasum":"dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9","size":7011,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-3.1.1.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct_3.1.1_1590161906641_0.7585394341146188"},"_hasShrinkwrap":false,"publish_time":1590161906796,"_cnpm_publish_time":1590161906796},"3.1.0":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"3.1.0","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"},{"name":"Tal Einat","email":"taleinat@gmail.com"},{"name":"Dan Butvinik","email":"butvinik@outlook.com"}],"dependencies":{"spdx-expression-parse":"^3.0.0","spdx-license-ids":"^3.0.0"},"devDependencies":{"defence-cli":"^2.0.1","replace-require-self":"^1.0.0","standard":"^11.0.0","standard-markdown":"^4.0.2","tape":"^4.9.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown README.md","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"6e556b4af7bee9899e7f16ae8f745719e5517e5d","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"fb83e504445268f154b074e218c87c003cd31df4","size":6949,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-3.1.0.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct_3.1.0_1544083448916_0.022631189222370507"},"_hasShrinkwrap":false,"publish_time":1544083449094,"_cnpm_publish_time":1544083449094},"3.0.2":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"3.0.2","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"},{"name":"Tal Einat","email":"taleinat@gmail.com"}],"dependencies":{"spdx-expression-parse":"^3.0.0","spdx-license-ids":"^3.0.0"},"devDependencies":{"defence-cli":"^2.0.1","replace-require-self":"^1.0.0","standard":"^11.0.0","standard-markdown":"^4.0.2","tape":"^4.9.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown README.md","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"e47ba235854befa4ac084d4b6724c95c144bef50","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@3.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"taleinat","email":"taleinat@gmail.com"},"dist":{"shasum":"19bb409e91b47b1ad54159243f7312a858db3c2e","size":6881,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-3.0.2.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct_3.0.2_1538682712718_0.42209725459102265"},"_hasShrinkwrap":false,"publish_time":1538682712846,"_cnpm_publish_time":1538682712846},"3.0.1":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"3.0.1","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"},{"name":"Tal Einat","email":"taleinat@gmail.com"}],"dependencies":{"spdx-expression-parse":"^3.0.0","spdx-license-ids":"^3.0.0"},"devDependencies":{"defence-cli":"^2.0.1","replace-require-self":"^1.0.0","standard":"^11.0.0","standard-markdown":"^4.0.2","tape":"^4.9.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"793a280b11de78df08f2ebaf85d05d9143f37ed5","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"434434ff9d1726b4d9f4219d1004813d80639e30","size":6781,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-3.0.1.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct_3.0.1_1538066707582_0.0747403885857929"},"_hasShrinkwrap":false,"publish_time":1538066707731,"_cnpm_publish_time":1538066707731},"3.0.0":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"3.0.0","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"}],"dependencies":{"spdx-expression-parse":"^3.0.0","spdx-license-ids":"^3.0.0"},"devDependencies":{"defence-cli":"^2.0.1","replace-require-self":"^1.0.0","standard":"^11.0.0","standard-markdown":"^4.0.2","tape":"^4.9.0"},"files":["index.js"],"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"ae4124a26e862181d16d745b5b9ac6838e4a6109","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"05a5b4d7153a195bc92c3c425b69f3b2a9524c82","size":6742,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-3.0.0.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct_3.0.0_1519755396687_0.9923713304167039"},"_hasShrinkwrap":false,"publish_time":1519755396737,"_cnpm_publish_time":1519755396737},"2.0.4":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"2.0.4","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"}],"dependencies":{"spdx-expression-parse":"^2.0.1","spdx-license-ids":"^2.0.1"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","standard":"^8.6.0","standard-markdown":"^2.3.0","tape":"~4.0.0"},"files":["index.js"],"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"lint":"standard && standard-markdown","test":"defence README.md | replace-require-self | node && node test.js"},"gitHead":"7fada193c070940dd5c9e02e28131456bae5abbc","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@2.0.4","_npmVersion":"5.3.0","_nodeVersion":"6.11.1","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"d1652ad2ebc516f656f66ea93398558065f1b4a4","size":6570,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-2.0.4.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct-2.0.4.tgz_1501524872930_0.6342788799665868"},"directories":{},"publish_time":1501524872998,"_cnpm_publish_time":1501524872998,"_hasShrinkwrap":false},"2.0.3":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"2.0.3","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"}],"dependencies":{"spdx-expression-parse":"^2.0.1","spdx-license-ids":"^2.0.1"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","standard":"^8.6.0","standard-markdown":"^2.3.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js","lint":"standard && standard-markdown"},"gitHead":"996a02966911ad4ca70fb4f5c185f1f07360e517","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@2.0.3","_npmVersion":"5.0.3","_nodeVersion":"6.11.0","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"04ae822f0ea78ef8b3bf6d92e84059e7ee97e348","size":6529,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-2.0.3.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct-2.0.3.tgz_1497381604282_0.5363241713494062"},"directories":{},"publish_time":1497381604379,"_hasShrinkwrap":false,"_cnpm_publish_time":1497381604379},"2.0.2":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"2.0.2","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"}],"dependencies":{"spdx-license-ids":"^2.0.1"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","spdx-expression-parse":"^2.0.0","standard":"^8.6.0","standard-markdown":"^2.3.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/jslicense/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js","lint":"standard && standard-markdown"},"gitHead":"2e366cbe4c2d075eab2790280433198a900c0bc6","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","_id":"spdx-correct@2.0.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"5ce780f3d62fa8b38c2ef7fbe463ffbac47bde96","size":6532,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-2.0.2.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct-2.0.2.tgz_1496875164627_0.8401833500247449"},"directories":{},"publish_time":1496875164699,"_hasShrinkwrap":false,"_cnpm_publish_time":1496875164699},"2.0.1":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"2.0.1","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"contributors":[{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},{"name":"Christian Zommerfelds","email":"aero_super@yahoo.com"}],"dependencies":{"spdx-expression-parse":"^1.0.4","spdx-license-ids":"^2.0.1"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","spdx-expression-parse":"^1.0.0","standard":"^8.6.0","standard-markdown":"^2.3.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js","lint":"standard && standard-markdown"},"gitHead":"13b478f3d13d5858cdde2675b252b1894469eeed","bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"homepage":"https://github.com/kemitchell/spdx-correct.js#readme","_id":"spdx-correct@2.0.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"d6baa87d022715ad2b27c5fc5dedb37316e5de0b","size":11992,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-2.0.1.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spdx-correct-2.0.1.tgz_1496777335541_0.9679555185139179"},"directories":{},"publish_time":1496777335612,"_cnpm_publish_time":1496777335612,"_hasShrinkwrap":false},"2.0.0":{"name":"spdx-correct","description":"correct invalid SPDX expressions","version":"2.0.0","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"dependencies":{"spdx-expression-parse":"^1.0.4"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","spdx-expression-parse":"^1.0.0","standard":"^8.6.0","standard-markdown":"^2.3.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js","lint":"standard && standard-markdown"},"gitHead":"8ffb782f17281ad1c58c62c4febc2bb362566249","bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"homepage":"https://github.com/kemitchell/spdx-correct.js#readme","_id":"spdx-correct@2.0.0","_shasum":"afc1a13831bc9bdf17150f83c781046ab523021d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.5","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"afc1a13831bc9bdf17150f83c781046ab523021d","size":11535,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-2.0.0.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/spdx-correct-2.0.0.tgz_1487098851223_0.16400924185290933"},"directories":{},"publish_time":1487098853136,"_cnpm_publish_time":1487098853136,"_hasShrinkwrap":false},"1.0.2":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.2","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"dependencies":{"spdx-license-ids":"^1.0.2"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","spdx-expression-parse":"^1.0.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js"},"gitHead":"8430a3ad521e1455208db33faafcb79c7b074236","bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"homepage":"https://github.com/kemitchell/spdx-correct.js#readme","_id":"spdx-correct@1.0.2","_shasum":"4b3073d933ff51f3912f03ac5519498a4150db40","_from":".","_npmVersion":"3.3.6","_nodeVersion":"4.2.1","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"4b3073d933ff51f3912f03ac5519498a4150db40","size":5319,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.2.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"publish_time":1445878534193,"_cnpm_publish_time":1445878534193,"_hasShrinkwrap":false},"1.0.1":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.1","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"https://kemitchell.com"},"dependencies":{"spdx-license-ids":"^1.0.2"},"devDependencies":{"defence-cli":"^1.0.1","replace-require-self":"^1.0.0","spdx-expression-parse":"^1.0.0","tape":"~4.0.0"},"keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"test":"defence README.md | replace-require-self | node && tape *.test.js"},"gitHead":"f3581dea1529d975851ceab7f86e646d8220608a","bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"homepage":"https://github.com/kemitchell/spdx-correct.js#readme","_id":"spdx-correct@1.0.1","_shasum":"ac075f5f2f6a06c0bfdd1c847eb3dde3dd8221ea","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"dist":{"shasum":"ac075f5f2f6a06c0bfdd1c847eb3dde3dd8221ea","size":1989,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.1.tgz"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"directories":{},"publish_time":1440374244167,"_cnpm_publish_time":1440374244167,"_hasShrinkwrap":false},"1.0.0":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.0","author":{"name":"Kyle E. Mitchell","email":"kyle@kemitchell.com","url":"http://kemitchell.com"},"bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"dependencies":{"spdx":"^0.4.0"},"devDependencies":{"jscs":"~1.13.1","jshint":"~2.8.0","jsmd":"~0.3.0","tape":"~4.0.0"},"homepage":"https://github.com/kemitchell/spdx-correct.js","keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","main":"spdx-correct.js","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"lint":"jshint spdx-correct.js test && jscs spdx-correct.js test","precommit":"npm run lint && npm run test","test":"jsmd README.md && tape test/*.test.js"},"gitHead":"eab00824e5a1281fd7c522f33f0498c7d1cedd13","_id":"spdx-correct@1.0.0","_shasum":"c2a8654a5a56d8b2d44ee82dfdfc24aaec6b702c","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"dist":{"shasum":"c2a8654a5a56d8b2d44ee82dfdfc24aaec6b702c","size":5675,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.0.tgz"},"directories":{},"publish_time":1433541527978,"_cnpm_publish_time":1433541527978,"_hasShrinkwrap":false},"1.0.0-prerelease-4":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.0-prerelease-4","author":{"name":"Kyle Mitchell","email":"kyle@kemitchell.com","url":"http://kemitchell.com"},"bugs":{"url":"https://github.com/kemitchell/spdx-correct.js/issues"},"dependencies":{"spdx":"^0.4.0"},"devDependencies":{"jscs":"^1.13.0","jshint":"^2.7.0","jsmd":"^0.3.0","tap":"^0.7.1"},"homepage":"https://github.com/kemitchell/spdx-correct.js","keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","main":"spdx-correct.js","repository":{"type":"git","url":"git+https://github.com/kemitchell/spdx-correct.js.git"},"scripts":{"lint":"jshint spdx-correct.js test && jscs spdx-correct.js test","precommit":"npm run lint && npm run test","test":"jsmd README.md && tap test"},"gitHead":"7feb79fc36a6add5a82a25944083c086c7f704ad","_id":"spdx-correct@1.0.0-prerelease-4","_shasum":"edf8c8d77d430f7048bdbad70d203d2beb9f8a94","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"dist":{"shasum":"edf8c8d77d430f7048bdbad70d203d2beb9f8a94","size":2218,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.0-prerelease-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.0-prerelease-4.tgz"},"directories":{},"publish_time":1433530409241,"_cnpm_publish_time":1433530409241,"_hasShrinkwrap":false},"1.0.0-prerelease-3":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.0-prerelease-3","author":{"name":"Kyle Mitchell","email":"kyle@kemitchell.com","url":"http://kemitchell.com"},"bugs":{"url":"https://github.com/kemitchell/spdx-correct/issues"},"dependencies":{"spdx":"^0.4.0"},"devDependencies":{"jscs":"^1.13.0","jshint":"^2.7.0","jsmd":"^0.3.0","tap":"^0.7.1"},"homepage":"https://github.com/kemitchell/spdx-correct","keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","main":"spdx-correct.js","repository":{"type":"git","url":"https://github.com/kemitchell/spdx-correct"},"scripts":{"lint":"jshint spdx-correct.js test && jscs spdx-correct.js test","precommit":"npm run lint && npm run test","test":"jsmd README.md && tap test"},"gitHead":"0289b9068391d4a1db571137083e0beb18a2faef","_id":"spdx-correct@1.0.0-prerelease-3","_shasum":"5706cc6ce05b928a65564c76e1d6809ba033ac7e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"dist":{"shasum":"5706cc6ce05b928a65564c76e1d6809ba033ac7e","size":2223,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.0-prerelease-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.0-prerelease-3.tgz"},"directories":{},"publish_time":1430898546723,"_cnpm_publish_time":1430898546723,"_hasShrinkwrap":false},"1.0.0-prerelease-2":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.0-prerelease-2","author":{"name":"Kyle Mitchell","email":"kyle@kemitchell.com","url":"http://kemitchell.com"},"bugs":{"url":"https://github.com/kemitchell/spdx-correct/issues"},"dependencies":{"spdx":"0.2.1"},"devDependencies":{"jscs":"^1.13.0","jshint":"^2.7.0","jsmd":"^0.3.0","tap":"^0.7.1"},"homepage":"https://github.com/kemitchell/spdx-correct","keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","main":"spdx-correct.js","repository":{"type":"git","url":"https://github.com/kemitchell/spdx-correct"},"scripts":{"lint":"jshint spdx-correct.js test && jscs spdx-correct.js test","precommit":"npm run lint && npm run test","test":"jsmd README.md && tap test"},"gitHead":"ff9d60a4041f819aa03ef6b2e77416867f13f788","_id":"spdx-correct@1.0.0-prerelease-2","_shasum":"64090467f7e6f93d0f003674bb71063da1ef5f12","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"dist":{"shasum":"64090467f7e6f93d0f003674bb71063da1ef5f12","size":2213,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.0-prerelease-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.0-prerelease-2.tgz"},"directories":{},"publish_time":1430688280155,"_cnpm_publish_time":1430688280155,"_hasShrinkwrap":false},"1.0.0-prerelease-1":{"name":"spdx-correct","description":"correct invalid SPDX identifiers","version":"1.0.0-prerelease-1","author":{"name":"Kyle Mitchell","email":"kyle@kemitchell.com","url":"http://kemitchell.com"},"bugs":{"url":"https://github.com/kemitchell/spdx-correct/issues"},"dependencies":{"spdx":"^0.1.2"},"devDependencies":{"jscs":"^1.13.0","jshint":"^2.7.0","jsmd":"^0.3.0","tap":"^0.7.1"},"homepage":"https://github.com/kemitchell/spdx-correct","keywords":["SPDX","law","legal","license","metadata"],"license":"Apache-2.0","main":"source/spdx-correct.js","repository":{"type":"git","url":"https://github.com/kemitchell/spdx-correct"},"scripts":{"lint":"jshint source && jscs source","precommit":"npm run lint && npm run test","test":"jsmd README.md && tap --timeout 60 test"},"gitHead":"d1454dae24ea2d5a9610f7da3378ca1c65518fa1","_id":"spdx-correct@1.0.0-prerelease-1","_shasum":"31a67d2fc64afda1d0cc80c0e253c85e44aa87c7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"kemitchell","email":"kyle@kemitchell.com"},"maintainers":[{"name":"kemitchell","email":"kyle@kemitchell.com"}],"dist":{"shasum":"31a67d2fc64afda1d0cc80c0e253c85e44aa87c7","size":1314,"noattachment":false,"key":"/spdx-correct/-/spdx-correct-1.0.0-prerelease-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/spdx-correct/download/spdx-correct-1.0.0-prerelease-1.tgz"},"directories":{},"publish_time":1430343837752,"_cnpm_publish_time":1430343837752,"_hasShrinkwrap":false}},"readme":"```javascript\nvar correct = require('spdx-correct')\nvar assert = require('assert')\n\nassert.equal(correct('mit'), 'MIT')\n\nassert.equal(correct('Apache 2'), 'Apache-2.0')\n\nassert(correct('No idea what license') === null)\n\n// disable upgrade option\nassert(correct('GPL-3.0'), 'GPL-3.0-or-later')\nassert(correct('GPL-3.0', { upgrade: false }), 'GPL-3.0')\n```\n","_attachments":{},"homepage":"https://github.com/jslicense/spdx-correct.js#readme","bugs":{"url":"https://github.com/jslicense/spdx-correct.js/issues"},"license":"Apache-2.0"}