{"_id":"strongloop-license","_rev":"246-c56bba3e7f60370c62f136ba991e847e","name":"strongloop-license","dist-tags":{"latest":"1.5.2"},"versions":{"1.0.0":{"name":"strongloop-license","version":"1.0.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.0.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"f4bc89d907740c331b34a865ebb06e56b4497ea9","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.0.0.tgz","integrity":"sha512-mMS+rGPfDq4j++11Pj+BPdaMfliz4ZKzft2sAFJL6T9nHbkgKITQ3iwfq+E39bu36y2dbTnilFtsjt6q2T6Jqw==","signatures":[{"sig":"MEUCIQDEeUqby6rhcAeIu4VHCkXmf+b/uYQt8ELqtw7TjmK+vwIgY5yyoSPvTedbKG8KghgyvKwgU7JuzsxCSBi4Nooavv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f4bc89d907740c331b34a865ebb06e56b4497ea9","gitHead":"4b95846a5e17524b570f3327ff5fc8b2ae12f750","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.7.1","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"0.10.35","dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.3"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.0.1":{"name":"strongloop-license","version":"1.0.1","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.0.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"aa2bf4c15bccecf19a763dfac695d244c67748e0","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.0.1.tgz","integrity":"sha512-QjPycZHQAu937nBkbn5ZAMxV6gqT6t+687Bh+CBiWmwKFYTad85Ye278hPRWg7ZrLLnI2zeX/cTPrud4+1sDGw==","signatures":[{"sig":"MEUCIQCq3oYvLfKykYj3tt1GVIDmYdjkl8op+OGII1KuUf1kUgIgaBk01ipsQ576hUQvCnXeZqnlw1ncLTWTvzKO1ABuptw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aa2bf4c15bccecf19a763dfac695d244c67748e0","gitHead":"d9ae7807749b94255f6b5fcb629575114d921480","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.7.1","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"0.10.35","dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.0.2":{"name":"strongloop-license","version":"1.0.2","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.0.2","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"a0f00ee7a79b187bb738ab4b04ec72399afcafec","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.0.2.tgz","integrity":"sha512-r+7tIkHgc90MmYO4Z5cx0tjLcl7SwlNA4+HrhUrSZ1wp8L37i6z8NlYuIb3xO+ooewt9RsvuB2JzacLCT9RgrQ==","signatures":[{"sig":"MEQCIDheDWErUXr20cmIJDXYH5eWrE1zZAhss2ON0T/3WhDGAiBs84J7DWtNQUZmectt3MU+ehhf74rF4PuOhdKL+svRbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a0f00ee7a79b187bb738ab4b04ec72399afcafec","gitHead":"514428731f91652cd7dab46d468895f152e335ab","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js"},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"1.4.28","description":"Validates StrongLoop licenses","directories":{},"dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.0.3":{"name":"strongloop-license","version":"1.0.3","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.0.3","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"d766c27f0a32e4a6f315667d6789a9a1a8e577ec","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.0.3.tgz","integrity":"sha512-E9nf2tcC5ISr54aSCIOTAuZTKun4BHMCptsVMRVCjg5Bl/chHj+0L2418fStik4+GVtQFw5tQLJdhMboq1USLA==","signatures":[{"sig":"MEYCIQDWerS4ZBk+C2+HcI8aEJ58ZapvDgwmi0zjubXOG2oIZgIhANX//FpXRN3gk/RDUwAhaRvsAIgt4zwNgxlfWctt0oRz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d766c27f0a32e4a6f315667d6789a9a1a8e577ec","gitHead":"4b8c165a32a854d2a66b03de7395706d7552fb8c","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"1.4.28","description":"Validates StrongLoop licenses","directories":{},"dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.0.4":{"name":"strongloop-license","version":"1.0.4","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.0.4","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"eea8743c9f29bc061277163409c2448fd6bce923","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.0.4.tgz","integrity":"sha512-FOaXUMvMouQk/kUt5R/93C93Hi7EmErZF6JypeOWZGRobiOfKuObBPdpkhrZYNYSyfXQoq/9dOkIj7QZJU5YEw==","signatures":[{"sig":"MEYCIQC7LsuCSEVjN+R/fQz9sa9lk+xAB+R4r/HRkeQPbfHo1AIhAPfwjkn0tyx8wHfRUpdaXdJ8E9W4/yCvSYwalLsHZ0NH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"eea8743c9f29bc061277163409c2448fd6bce923","gitHead":"b68dd40dd08cbe87ed7825f468888a361bb9acbc","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"1.4.28","description":"Validates StrongLoop licenses","directories":{},"dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.1.0":{"name":"strongloop-license","version":"1.1.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"StrongLoop License Agreement","_id":"strongloop-license@1.1.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"7e3e828633b2dd65cb81ceeadbc5559e68cc176f","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.1.0.tgz","integrity":"sha512-QIVSRtSMLcIKVnDrqwYOTy4W69G+eavYveVPKFdqw8Gzjyd3+FUxBNkA4AfeaT024a7tj2XTuq18mpytch7Viw==","signatures":[{"sig":"MEUCIQDAGeefzrUI10X7sI7Dp3Dnl3iiIw+pKuRHDva4SyZiEQIgRReag3kHm5xEZt+MQviGkHHg0abtyTqjMEQZm++RDMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7e3e828633b2dd65cb81ceeadbc5559e68cc176f","gitHead":"93d8b595a17d6cb02a94a8a81a6b3ce2f91617e0","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.8.3","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"0.10.38","dependencies":{"user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.2.0":{"name":"strongloop-license","version":"1.2.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"LicenseRef-LICENSE","_id":"strongloop-license@1.2.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"4b29621a0088df3a87d129b486a9db08adb1f39a","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.2.0.tgz","integrity":"sha512-D3IWHPf0HxolIuU55WzT5m4d8fJaO3ZqVyhIK3hTj4RWvT1DKog9cUx3es2jaVWJ8PqiDcvIzWANMV2vOzMJjg==","signatures":[{"sig":"MEQCIDkLD+m11V0Qu5oMhqLSbG5O1ELYevCyexZIvhm5TRbCAiArW4Ooln0tAQ8Kgw93DcUJhMhPT/+zkWJStyd3bvKMww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4b29621a0088df3a87d129b486a9db08adb1f39a","gitHead":"4cbb238ca270802a2f9ca791a1d780a6ecdcfd3f","scripts":{"lint":"eslint . && jscs .","test":"tap test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.8.3","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"0.10.38","dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.0.2"},"devDependencies":{"tap":"^0.7.1","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.3.0":{"name":"strongloop-license","version":"1.3.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"LicenseRef-LICENSE","_id":"strongloop-license@1.3.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"5f0843aa57984510820e0a1dfb16ca2e257433af","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.3.0.tgz","integrity":"sha512-XtAzdAQHET/N8JQf39u5fXzcAsbtFRTte9B6rNEGozqDXvd3/sr3jMB1KMfWhcDt4R8hjJElcKFnxCgqtZvdDQ==","signatures":[{"sig":"MEUCIQDjWD2fKcV+uAoQziqw/Il3OA7iNgdBu658boj0JKcSGQIgQrqouAg84aKNGTkQcqeDdFWNLHV6iKvx5UcPpc6iw30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5f0843aa57984510820e0a1dfb16ca2e257433af","gitHead":"9e29d8e4c2777836f2f404ac686ea5d7f0ea730f","scripts":{"lint":"eslint . && jscs .","test":"tap --bail --save=fails.txt test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.8.3","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"0.10.38","dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.2.0"},"devDependencies":{"tap":"^1.2.0","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.4.0":{"name":"strongloop-license","version":"1.4.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"LicenseRef-LICENSE","_id":"strongloop-license@1.4.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"edf70c2a56b38c23aca79315b59cae83429ae733","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.4.0.tgz","integrity":"sha512-2QB8ZALxr/s2La9ykW3O5xv/a5G4UwTIZ7/27Q5z1swYULM1jMlwVBmja32rFK8Dd3aC4U5/6/tUJatDuqEz2g==","signatures":[{"sig":"MEUCIBtbRFfRCVE6hp1ta16tbAqIn1VDMF0nPZ9r+FwTl/oNAiEAlhPYO8hQgTKxsW0kx5BL6mfYSE2jERcL/4ruDnAQ4Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"edf70c2a56b38c23aca79315b59cae83429ae733","gitHead":"52d945ddbac2485e7e4d53006225d8cf89c67224","scripts":{"lint":"eslint . && jscs .","test":"tap --bail --save=fails.txt test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"rfeng","email":"enjoyjava@gmail.com"},"repository":{"url":"git@github.com:strongloop/strongloop-license.git","type":"git"},"_npmVersion":"1.4.28","description":"Validates StrongLoop licenses","directories":{},"dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.2.0"},"devDependencies":{"tap":"^1.2.0","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.5.0":{"name":"strongloop-license","version":"1.5.0","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"LicenseRef-LICENSE","_id":"strongloop-license@1.5.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"9bf129a8d5c8f5e3e26985c15fac3f3fde3afd4a","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.5.0.tgz","integrity":"sha512-ABWE2mmvWyj7QExpfAPsgBUVxTmkEDbGvqVgdYJ3/ES7bBiwN17hN+cc473y168TE1JlnXJ7rbn06fa/m6XTmA==","signatures":[{"sig":"MEYCIQDJmEaB6hgLiE/NA40b7YU0DpK7cq8XYEnxvWXRqhfx0wIhALvAMZqktHwqytyJA/8IXTLFy2e9kmyzp8R9DLb5hhqy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9bf129a8d5c8f5e3e26985c15fac3f3fde3afd4a","gitHead":"5ba43b7a5900e054b5f300236abd1a0cb1e0a79a","scripts":{"lint":"eslint . && jscs .","test":"tap --coverage --coverage-report=cobertura test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.14.2","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"4.0.0","dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.2.0"},"devDependencies":{"tap":"^1.2.0","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.5.1":{"name":"strongloop-license","version":"1.5.1","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strongloop-license@1.5.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"bceb6e93a3e06e86e980b4969da95fe0af3aae42","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.5.1.tgz","integrity":"sha512-zFYE6JKbYIOb54iABr2lfj/KvFCQO6MckeHlw9MTOpkseDTP0Sbjm3thGTerD2tkOmltihkKqcPf0uzBlLEdZw==","signatures":[{"sig":"MEUCIQDt+3rUPBTSlXT2NYGeQiswbxh+VnQe8+QWY4r7hfla5QIgJyLBC9I1Vp6lStrLa1hsv9QywsAw2NiFnm+aZfrCWWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bceb6e93a3e06e86e980b4969da95fe0af3aae42","gitHead":"a5af297d224e3306029fc0f56d66ae60741843a1","scripts":{"lint":"eslint . && jscs .","test":"tap --coverage --coverage-report=cobertura test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.13.3","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"3.0.0","dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.2.0"},"devDependencies":{"tap":"^1.2.0","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"}},"1.5.2":{"name":"strongloop-license","version":"1.5.2","keywords":["strongloop","license"],"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strongloop-license@1.5.2","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"chandadharap","email":"chanda_dharap@yahoo.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"kraman","email":"kraman@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"}],"homepage":"https://strongloop.com","bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"dist":{"shasum":"f0e240f8f7258b2359cc55b9416e77fa37e84aa9","tarball":"https://registry.npmjs.org/strongloop-license/-/strongloop-license-1.5.2.tgz","integrity":"sha512-G2DOScHZZ1a+3gbjOnV5q+uqotjTXbUeda9SWjf4sVYTcW41KV0Y9wC5D+24LkqDg0Va1z3J/UJb1erBiqjNrg==","signatures":[{"sig":"MEYCIQCduBPo2M7Ka424csL9Ct0goPkv2rcVU4hpxnzO+VM19wIhAODjvIUoWcqYdSGuZkvRoapxULA8FqZrOqZWDJeGtNNg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f0e240f8f7258b2359cc55b9416e77fa37e84aa9","gitHead":"586e99ebb5041ad50598bd312a188e490774b4f2","scripts":{"lint":"eslint . && jscs .","test":"tap --coverage --coverage-report=cobertura test/test-*.js","pretest":"eslint . && jscs ."},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"_npmVersion":"2.14.7","description":"Validates StrongLoop licenses","directories":{},"_nodeVersion":"4.2.1","dependencies":{"debug":"^2.2.0","user-home":"^1.1.1","strong-license":"^1.2.0"},"devDependencies":{"tap":"^1.2.0","jscs":"^1.11.3","eslint":"^0.17.0","concat-stream":"^1.4.7"},"_npmOperationalInternal":{"tmp":"tmp/strongloop-license-1.5.2.tgz_1460412570426_0.5375708926003426","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2015-03-18T16:33:23.509Z","modified":"2026-04-14T15:11:04.000Z","1.0.0":"2015-03-18T16:33:23.509Z","1.0.1":"2015-03-18T22:35:42.413Z","1.0.2":"2015-03-18T23:55:26.067Z","1.0.3":"2015-03-19T23:03:14.341Z","1.0.4":"2015-03-20T16:08:50.894Z","1.1.0":"2015-05-01T00:11:41.945Z","1.2.0":"2015-06-05T16:26:01.224Z","1.3.0":"2015-06-08T19:34:52.201Z","1.4.0":"2015-07-08T06:24:22.864Z","1.5.0":"2015-09-16T16:20:19.002Z","1.5.1":"2015-10-01T16:49:18.122Z","1.5.2":"2016-04-11T22:09:33.200Z"},"bugs":{"url":"https://github.com/strongloop/strongloop/issues"},"author":{"name":"StrongLoop","email":"callback@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","homepage":"https://strongloop.com","keywords":["strongloop","license"],"repository":{"url":"git+ssh://git@github.com/strongloop/strongloop-license.git","type":"git"},"description":"Validates StrongLoop licenses","maintainers":[{"email":"r.m.graham@gmail.com","name":"rmg"},{"email":"oss@bajtos.net","name":"bajtos"},{"email":"skawful@gmail.com","name":"ritch"},{"email":"captain@hacksparrow.com","name":"hacksparrow"},{"email":"enjoyjava@gmail.com","name":"rfeng"},{"email":"superkhau@gmail.com","name":"superkhau"},{"email":"kraman@gmail.com","name":"kraman"},{"email":"gpandya@live.com","name":"thegman"},{"email":"davidcheung@live.ca","name":"davidcheung"},{"email":"tffrench@us.ibm.com","name":"tonyf-ibm"},{"email":"ngcandy@ca.ibm.com","name":"0candy"},{"email":"qpresley@ca.ibm.com","name":"qpresley"},{"email":"kjdelisle@gmail.com","name":"kjdelisle"},{"email":"amirali.jfr61@gmail.com","name":"amir-61"},{"email":"juehou@ca.ibm.com","name":"jannyhou2016"},{"email":"binadmt@hotmail.com","name":"b-admike"}],"readme":"strongloop-license\n==================\n\nValidates StrongLoop licenses.\n\n## Usage\n\nThe simplest case is to declare a simple license requirement that takes the\ndefault action if the license check fails.\n\n### Examples\n\n#### String Form\n```js\nrequire('strongloop-license')('some-product:some-feature=Special Sauce');\n```\n\n#### Options Form\n```js\nrequire('strongloop-license')({\n  product: 'some-product',\n  feature: 'some-feature',\n  label: 'Special Sauce',\n});\n```\n\n#### Exit On Failure\n```js\nrequire('strongloop-license')('core:feature', 'EXIT');\n```\n\n### API\n\n#### module(opts, [callback])\n\n* `opts`: an object or a string\n  * string: a string of the format `product[:feature][=label]`\n  * object: an object with the following properties:\n    * `product`: product name\n    * `feature`: feature name\n    * `label`: friendly name for logs instead of product:feature\n    * `now`: time to compare license against (defaults to `Date.now()`\n    * `interval`: repeat license check ever `interval` ms (default to `0`, disabled)\n* `callback`: function or String\n  * function: `function(err, name, result)`\n    * `result` is `false` or the license details of the matching license\n  * string: name of builtin handler: `'NOOP'`, `'CONSOLE'`, `'EXIT'`\n\n#### module.CONSOLE\n\nDefault handler, prints a message to stderr if a license match is not found or\na message to stdout stating when the license is valid.\n","readmeFilename":"README.md","users":{"raiscui":true}}