{"_id":"strong-tools","_rev":"275-319b6e07efe8a8d3b1a78bc542520062","name":"strong-tools","dist-tags":{"latest":"5.2.0"},"versions":{"1.1.0":{"name":"strong-tools","version":"1.1.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.1.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"3aaf3cf48469f7169f6d9c455f08511eea4a6fb6","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.1.0.tgz","integrity":"sha512-d7vdwCDljzUbBzw4uuCoCeaKIuHvmlj5S8gsjxcr/SRB8CR758xnVBj/XD9+PDu4b9A3mAhwaCkcIv0LbLZmHA==","signatures":[{"sig":"MEUCIA8RtQocrYeADUKechaE9kJpsxFRW0wkSs+yAIfk14t1AiEAoUx4Sq/ZOAQe1yBYsT7UqC4TEPWWIRABykN/SRw6baA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"3aaf3cf48469f7169f6d9c455f08511eea4a6fb6","gitHead":"88692a1fab6bb70b3515fcf69e5f649fef335672","scripts":{"test":"node test.js --tap"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"2.1.2","description":"Package linter from StrongLoop","directories":{},"_nodeVersion":"0.10.32","dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","normalize-package-data":"^1.0.3"},"devDependencies":{"glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"}},"1.1.1":{"name":"strong-tools","version":"1.1.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.1.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"f490474907d1ca7a56d58543388f8ffa75aff09a","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.1.1.tgz","integrity":"sha512-9pvOolEyXOFEHTJlng7k3vZLSA6REE+9ln+va5BkuAWSI0hlr3YO5oJsaKr6pTEVBhVgskXHfsyioseORuX2MA==","signatures":[{"sig":"MEQCIF5Wtg7kD7QXQ+DLjNGdRnSZMwd1cwSQsMha79B891SwAiBrNB26pkpZz28/WQY3JqRwVwh7WpyezPwaCtyPvs1FlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"f490474907d1ca7a56d58543388f8ffa75aff09a","gitHead":"c7b6e90a1bbc1471e86d837608a51afbb9a482b9","scripts":{"test":"node test.js --tap"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","normalize-package-data":"^1.0.3"},"devDependencies":{"glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"}},"1.2.0":{"name":"strong-tools","version":"1.2.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.2.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"4d6707b163d49a2018211a51dd14c76eb292149e","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.2.0.tgz","integrity":"sha512-vNiZRl57COdZUo9XH9yjIchLE5biLpriCYGFW8s9d/ugQbBBq+RwfsB3hdUw4gfJBLP5ohKG4Ek1Hb6KBJ4XxQ==","signatures":[{"sig":"MEUCIQD8N23StKDXtI9/VFUtKIIsj2cH6UbP4ORckPFd3aeKnAIgErFW9vWOcNmcl45A1hL4ZrLT1ecQ8pVzNgU7uYBjfgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"4d6707b163d49a2018211a51dd14c76eb292149e","gitHead":"59bc3e0ce471f5e2bbddac42c3fc63b48a8fe039","scripts":{"test":"node test.js --tap"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","normalize-package-data":"^1.0.3"},"devDependencies":{"glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"}},"1.3.0":{"name":"strong-tools","version":"1.3.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.3.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"ad646241cfd721bbb5a3fc4ea5793595b3dcdf57","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.3.0.tgz","integrity":"sha512-8ZmVIvplEbzsh0PpQFwdFTRAcdI/BR/exrHanTf/ZgVNd8AWwXZUAQC+eDr/ypYY44VsUibZvmGYcrotivRIDg==","signatures":[{"sig":"MEUCIQDu2kheR+GA0LTBgv/VDsjkkabLCLmVD3ItTCkoASCyGwIgVOkMgXIQev+kf8Pxqvnxyq4lpt3W0Dcghrgq5xxKBKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"ad646241cfd721bbb5a3fc4ea5793595b3dcdf57","gitHead":"ca8116a78921d6f5d04abf88a33cc1b725d126bd","scripts":{"test":"node test.js --tap"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","normalize-package-data":"^1.0.3"},"devDependencies":{"glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"}},"1.4.0":{"name":"strong-tools","version":"1.4.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.4.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"d53d1219d01c46b961887b0c0959decbca4e3302","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.4.0.tgz","integrity":"sha512-/7O46OFmrTTAFUGX82JgB+Okku/9w0sY6JK/q0uDh0Y8Z5BJRhp8YRuIu7biRbBvftIIK54jTGOBH+N/Bojmkw==","signatures":[{"sig":"MEQCIBchLd68j0fQAD9SMhhZimWYlfklsBN5JWu3752v0ZUrAiAA4ZrH2daL3EOeg0kuR0kn7DGNG/ZG/2ZdD/Noj2Jqbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"d53d1219d01c46b961887b0c0959decbca4e3302","gitHead":"1bc6e6d306cd50802f0124a7cc613dc2d1d2026a","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","sl-blip":"http://blip.strongloop.com/strong-tools@1.4.0","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"git://github.com/strongloop-forks/node-tap#production","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@1.4.0"}},"1.4.1":{"name":"strong-tools","version":"1.4.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.4.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"85050340b9ef9ace46b811f803b5f59bf431b6ab","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.4.1.tgz","integrity":"sha512-Mj8BiSZqZJEGfPauPwbdct+l+sfvnnIuxLSGruFHiy46Jqc/TQYuhdnw/Mxenx9YROkcENR1fwrapBmZdtHNnA==","signatures":[{"sig":"MEQCIFdBOFI+XIu9VD6xG7Kt9m8qU47xY/uTx1jUJRD7cFLWAiBBrJR53No242i9OkDuP7WAzFC3Tb6FHIbHu4cqC2nx/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"85050340b9ef9ace46b811f803b5f59bf431b6ab","gitHead":"f0c9c8cfef2b2348bfe4e75e7d9c51be2cedb87c","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","sl-blip":"http://blip.strongloop.com/strong-tools@1.4.1","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"git://github.com/strongloop-forks/node-tap#production","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@1.4.1"}},"1.5.0":{"name":"strong-tools","version":"1.5.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.5.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"48b15cf5b490b7b8412d2f140227791db70781f0","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.5.0.tgz","integrity":"sha512-rX4jW/8Llb6Q+ZPSPMjUHIkVLG4LrMxR+Y+Lu0KWJYiEqhUJfesT1Sxa6E9q5/fgSkXehGaprHyn5ndjQUOakw==","signatures":[{"sig":"MEQCIHD3LVOyOVWTdL/G1NnRr9gj9HEwS/cZoq1q73sQU/1GAiAAwBJXDw5pJGk94SR5aytVTiLuf2DRQ9+YxeKbpBNgcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"48b15cf5b490b7b8412d2f140227791db70781f0","gitHead":"24963c15e5a8228078f2d0a9f9086fc7a0750a8d","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","sl-blip":"http://blip.strongloop.com/strong-tools@1.5.0","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"git://github.com/strongloop-forks/node-tap#production","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@1.5.0"}},"1.6.0":{"name":"strong-tools","version":"1.6.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@1.6.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb","slt-release-start":"bin/slt-release-start.sh","slt-release-finish":"bin/slt-release-finish.sh"},"dist":{"shasum":"790d407c013975af3249606d6a44b77b34163d77","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-1.6.0.tgz","integrity":"sha512-A6K4rjHy4HwjqEfvkXxZnl11ln3kJkkAnNSSOIuwsfS+oBykxdmfRO5BiM2rxFmlPE9lNDE71QvJLPw/NsyrUQ==","signatures":[{"sig":"MEUCIQDWAjwXo/57PWDPLU0HVgrwdyG5FXB3WRkQNf4kz5LLtgIgCN+jnYqBzM3lCZURva+jTBYFqhIFKP2yyP0PMuRgMWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"790d407c013975af3249606d6a44b77b34163d77","gitHead":"996a328468b2f19bb315302fc995a7c811e7c8e9","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@1.6.0","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"git://github.com/strongloop-forks/node-tap#production","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@1.6.0"}},"2.0.0":{"name":"strong-tools","version":"2.0.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic 2.0","_id":"strong-tools@2.0.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"d56d77d97fd5b715eac7de09af13a1030dc0c230","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.0.0.tgz","integrity":"sha512-KCneW4EGGpGrD7UpPrGXaF9Kf6GghOk0WTUEnUGEbiHvQ3fpW/HOQEXo4bv/v5b7Qskv+D1X0Mqltf4PTuJEag==","signatures":[{"sig":"MEYCIQCs03SYpXTvEWNRD5KZqDtO7qhYT2FScioRb+3BqzkxXwIhAPY/59PFkedDGC0cbFlh5yypOeW73t+ru0xpKAeuOfCl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"d56d77d97fd5b715eac7de09af13a1030dc0c230","gitHead":"02bfd727af0d04abbe21c01c7bc13334b4efa48e","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-lint.git","type":"git"},"_npmVersion":"1.4.28","description":"Package linter from StrongLoop","directories":{},"dependencies":{"gift":"^0.4.3-1","lodash":"^2.4.1","semver":"^4.0.0","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.0.0","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"git://github.com/strongloop-forks/node-tap#production","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.0.0"}},"2.1.0":{"name":"strong-tools","version":"2.1.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.1.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"9b7c43d0734bef14c788e0e83a35626c85213ac6","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.1.0.tgz","integrity":"sha512-MZYbwg2Y4kXolp9qpn/3M/5mD9Pdt9d1U1U1mpYC+5ScW/ySqNYbTdx1j+TbSRzpEbp+rylGqFIZlWws5y1uRw==","signatures":[{"sig":"MEUCIEmXNqDVtT7QkqQ/jIM1nlggE8AIJEkVxBtJD9FK7frhAiEA1SyCnPVpboOMR7H+caSJxpDfA9wkc6XHVCl0Vjkg+gQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"9b7c43d0734bef14c788e0e83a35626c85213ac6","gitHead":"5d4675bd3fbfb0cc8db04f2a7b79bd2e5d3f8f1e","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-lint.git","type":"git"},"_npmVersion":"2.11.0","description":"Package linter from StrongLoop","directories":{},"_nodeVersion":"2.2.1","dependencies":{"gift":"^0.4.3-1","spdx":"^0.4.0","lodash":"^2.4.1","semver":"^4.0.0","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.1.0","normalize-license-data":"^1.0.1","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"^1.2.0","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.1.0"}},"2.1.1":{"name":"strong-tools","version":"2.1.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.1.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-lint","bugs":{"url":"https://github.com/strongloop/strong-lint/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"3d9c21126ea8d2239d7375f58b63ce6edc9f4f4f","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.1.1.tgz","integrity":"sha512-Vx6BBnhrklT1yNkd29GOkz7VYNh9WqP7uT8cEZdYaFAsVnKRAznHLr47TacyF8DJrAsTqxAP2XYLQqNn4vAwVw==","signatures":[{"sig":"MEQCIEwKrLjjCzk9AQvgk3yeGNeTbKpY+BaEs7AUSIgxX5BgAiBYS1Z3Xu4gDOXyVTd3Np7zwY1WNCjmvy92OpgPYyQa0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"3d9c21126ea8d2239d7375f58b63ce6edc9f4f4f","gitHead":"cef189769f34433d3a66d086cef8a301a7935ce8","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-lint.git","type":"git"},"_npmVersion":"2.13.2","description":"Package linter from StrongLoop","directories":{},"_nodeVersion":"2.5.0","dependencies":{"gift":"^0.4.3-1","spdx":"^0.4.0","lodash":"^2.4.1","semver":"^4.0.0","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.1.1","normalize-license-data":"^1.0.1","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"^1.2.0","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.1.1"}},"2.1.2":{"name":"strong-tools","version":"2.1.2","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.1.2","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"528a7d80d9d77abbc260c1f2690742122e4058e0","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.1.2.tgz","integrity":"sha512-BcZ/E7/bcFEvkrh7Fw6SQwqiCBSE65jRUBNRyHdjXh59TqkjZ2xFy8mogQfgupK73QzJXewBTBrBVC58bQDD6A==","signatures":[{"sig":"MEQCIGBUU9mvfXBd5/4MwRhoHeaFzRB5sbvxA5q1VDYPQDT4AiBhJru0TnReVaCxmkntI3IcpW/+5BDmMFtMm0EvPIFJjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"528a7d80d9d77abbc260c1f2690742122e4058e0","gitHead":"1d6e626d14e9d2b4eb682e0b847b095a0cf20501","scripts":{"test":"tap test/test-*"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.14.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"0.10.40","dependencies":{"gift":"^0.4.3-1","spdx":"^0.4.0","lodash":"^2.4.1","semver":"^4.0.0","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.1.2","normalize-license-data":"^1.0.1","normalize-package-data":"^1.0.3"},"devDependencies":{"tap":"^1.2.0","glob":"^4.0.6","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.1.2"}},"2.2.0":{"name":"strong-tools","version":"2.2.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.2.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"3202f62dff34dfd98980abe05b7a6de7080f5c12","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.2.0.tgz","integrity":"sha512-UmgU4aehz32h5KMITuUTJU37XsailhAWTRg0KEwSEL6AaM1ov3IJfwP7y6YXT8zKPL47BwmrF35h48TDCVHmOA==","signatures":[{"sig":"MEUCIQDgPxnO+ju8m2rjhJjDEy53ZEaDzVrNRSmeIYtjDRfFZQIgM6A/CcZK/qydreKFeMjr244kouwV5tvBh5H2eb45RL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"3202f62dff34dfd98980abe05b7a6de7080f5c12","gitHead":"2e3d06b1ba74e5417fff8fae9b15b3da24d2eec1","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.13.3","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"3.1.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.2.0","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.2.0"}},"2.3.0":{"name":"strong-tools","version":"2.3.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.3.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"3ac87ce9006b75da5526bea409efc0b984cab54e","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.3.0.tgz","integrity":"sha512-UK6FUTswl3+p/5+uhel6PqUqGAWrkIA8T9YUWssrrKBOCxlopkSDgZXq+9aI3cSSDxJwPKZHxfv+ns/IGlSBBw==","signatures":[{"sig":"MEUCIH44RP2uRPcOFPqW0WsL2hPFt6KV/SsSSkY3IV6me6pzAiEA8/CyShOm48s5k/xau5NieSV0JAa/leFWKxNlPFuHED0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"3ac87ce9006b75da5526bea409efc0b984cab54e","gitHead":"07f7ba27c8edfdc0d221f7cb7e808d8b684cc5aa","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.14.4","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.1.1","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.3.0","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.5.1","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.3.0"}},"2.4.0":{"name":"strong-tools","version":"2.4.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.4.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"e93d5332bd13c6d4abeba5f520367aee08e27e84","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.4.0.tgz","integrity":"sha512-giuXxO3AAqTUOBJw0UBzUlg/EL2jFwPDcTvyRNBjmivOTRW3IC5SevxoSSrFffrh9DFfSH6qggY2pnP7oeaGdw==","signatures":[{"sig":"MEUCIFStRetGrLDEdf129N5Ow7f8lVDsNnDDuAW+12WmbjuTAiEAtUXU//uU+g1XDiODp3/2vnO5O6pLIolnfDwiIMWmJhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"e93d5332bd13c6d4abeba5f520367aee08e27e84","gitHead":"71cd7acea366ad5ed56408be6d41613525158966","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.14.4","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.1.1","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.4.0","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.5.1","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.4.0"}},"2.5.0":{"name":"strong-tools","version":"2.5.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"Artistic-2.0","_id":"strong-tools@2.5.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.rb"},"dist":{"shasum":"6b43ed9e53c5294d3c185bad7e05294900e9f06b","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-2.5.0.tgz","integrity":"sha512-nalfV17gOUpudpbGE1ljz35ec+YgYY7XO0SMTeMz23Sst2Qi+k52RBGQxMW3eKi2Z2EvUxkfCBiAyJL0P4aY0A==","signatures":[{"sig":"MEUCIBBNtOU9yyn1hnwWGHPmgO+MbazrkhMRpRoUy/0S/+nIAiEAjUfvUyKJb1Zs+TVYHYn/n8bmlwx1ikqh31BXs2xL6ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"6b43ed9e53c5294d3c185bad7e05294900e9f06b","gitHead":"c701c3e0f077e267252f3bc7fab132964efa21ce","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"octet","email":"sam@strongloop.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.13.3","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"3.0.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","sl-blip":"http://blip.strongloop.com/strong-tools@2.5.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.5.1","rimraf":"^2.2.8","tapsert":"^1.0.0"},"optionalDependencies":{"sl-blip":"http://blip.strongloop.com/strong-tools@2.5.0"}},"3.1.0":{"name":"strong-tools","version":"3.1.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.1.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"271ead7cbd0be4cab6f4a7d0dcdcaf8d358c55b9","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.1.0.tgz","integrity":"sha512-8rXhmOW5RzzSQaUFcalmyHwBPbNuJd4U4fjqjjL1lj8XSihblUnkf8RMfNCeXjtzb55tR/duZAHSYh6jHKHoiQ==","signatures":[{"sig":"MEUCICVY13rI6f19txRlIcSVzcH4UDzyi/x04f/v71LHekp7AiEAq1K6ELxFWUaBNGJLCfsIUn5meTXwnikB8JcQn8EK12I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"271ead7cbd0be4cab6f4a7d0dcdcaf8d358c55b9","gitHead":"f8b6f2db6134612ece4eeea158fce7e7330bd24a","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.5.2","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"5.3.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{}},"3.1.1":{"name":"strong-tools","version":"3.1.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.1.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"3a2d87289fd8795408ccc0d3325b9589f2ae105c","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.1.1.tgz","integrity":"sha512-FlkH5l4sMr+W4SVgWBHtCEEUDHDR5tJ6GYVVz2Ea/eMryreLiEDKHHPtXTDsK3tyF3dSVbMN8xCw88b5ADj3Kg==","signatures":[{"sig":"MEYCIQCl8FSEgxKTaKM/J/86MLCg+6Q+lehBwi1+ngKz8VjJ1AIhAIU7XC1jtGcVQ7YNVYFkTX1XQQGsrnyKNFut6AL6upFJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"3a2d87289fd8795408ccc0d3325b9589f2ae105c","gitHead":"bc9dc9b73fbf831f3c39f780b30eb3f2cd149a57","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.3.12","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"5.4.1","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{}},"3.2.0":{"name":"strong-tools","version":"3.2.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.2.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"71580790ca1582fc36f3a013970c7ee8a4ad53d5","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.2.0.tgz","integrity":"sha512-PejsbN6W9JB2GMqfVCbICHvAx6uOXBmwQB1vgFqf8WiN4LTCLjWBTZ/XaLbp0522PbYb2ze/I5IMsI3Wq2BfRw==","signatures":[{"sig":"MEUCIEuJ39MeWGEBXHJLE+xtrVunQw6U/mFkv45/cK4xfVPJAiEAqU0s5CzCsHV/gczZPtm5jMruJFqjW6BbauCdtE36Pj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"71580790ca1582fc36f3a013970c7ee8a4ad53d5","gitHead":"01f187dd9c297a29ee6a19a3ac3e02673af89b77","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.3.12","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"5.5.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-3.2.0.tgz_1455127817451_0.7867369339801371","host":"packages-5-east.internal.npmjs.com"}},"3.2.1":{"name":"strong-tools","version":"3.2.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.2.1","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"54ba38985642691d8628eb8b9868447ab03c04e0","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.2.1.tgz","integrity":"sha512-84PvvKwMUM/hL/IdD4JeD9bWTkSVl7HYW2dSQKWC6C2UgG1MP1rkMNZg00DPN75FEORPHIl+tF6oyP/94fjLVg==","signatures":[{"sig":"MEUCIDFl3xVXVykQ/zlnt9j1MSAqi2P05wDWxoaUYWmkuyWbAiEA++SkbW4IfbFIZDDF9j1O5tJHgb6L25SSva+RS0a2Gn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"54ba38985642691d8628eb8b9868447ab03c04e0","gitHead":"7b635554384f0466220192462f6fe739730a62d8","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js || exit 0"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.3.12","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"5.5.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-3.2.1.tgz_1455216337698_0.8023871686309576","host":"packages-5-east.internal.npmjs.com"}},"3.2.2":{"name":"strong-tools","version":"3.2.2","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.2.2","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"d4ee2f598f031118cb43184c740a45a3c08759e0","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.2.2.tgz","integrity":"sha512-9d63CwvXQNA/FtpDl2pINi0fBmOLbnjsX1O2HeQDCCnJkUY3Fzf1igOKqZbB2jiKyOALB2DdUTiBYgxrrKR9RA==","signatures":[{"sig":"MEYCIQDATxcsNrPS9A8mIjUaanaFlZUPAHqhHwpwx/nbEV31CQIhAL1e9o9PRtz8sD4D9unubLpJYU16U1oPHjOSsY6ViSnH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"d4ee2f598f031118cb43184c740a45a3c08759e0","gitHead":"f8bdd48d4cd14b5ff8398905db240348875be619","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js || exit 0"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.6.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"5.6.0","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-3.2.2.tgz_1455762554367_0.37282329401932657","host":"packages-9-west.internal.npmjs.com"}},"3.2.3":{"name":"strong-tools","version":"3.2.3","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"ryan@strongloop.com"},"license":"SEE LICENSE IN LICENSE.md","_id":"strong-tools@3.2.3","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"callback@strongloop.com"},{"name":"octet","email":"sam@strongloop.com"},{"name":"bajtos","email":"miro.bajtos@gmail.com"},{"name":"kraman","email":"kraman@strongloop.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"960436edde02e0a05d6913ab6d6761d757d9d539","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-3.2.3.tgz","integrity":"sha512-SNlJ9kIW9hefbsOaqLy8GMIfUkasSFA4I5acE9evdW+xcsNsRJjP+uOQCCX+iyFt/etyn7zuzjgr0BLQP4wdEw==","signatures":[{"sig":"MEUCIFOVgXsZfyCNVAsNDyd3WIhbOOfyav1uUx8Eew5h0dpRAiEAiqCUJBR6yY3BLpg2owaJluazl/qsYTmcleSNwNJpU30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"960436edde02e0a05d6913ab6d6761d757d9d539","gitHead":"72e86bd7a65fa6545cd708b8ea1ba3ef24de8979","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text","preinstall":"node .sl-blip.js || exit 0"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git@github.com:strongloop/strong-tools.git","type":"git"},"_npmVersion":"2.7.1","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"0.10.35","dependencies":{"gift":"^0.6.1","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^1.2.0","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-3.2.3.tgz_1456451045887_0.910025336779654","host":"packages-6-west.internal.npmjs.com"}},"4.0.0":{"name":"strong-tools","version":"4.0.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.0.0","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"1d45b37e671ab8f8ea9d35c47146fbb4e4c47d00","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.0.0.tgz","integrity":"sha512-AGCuxHyXa786PPrfz/dUfimsou4K08HbmwKijxxudv8Vo6RJLEutG3JNK09hYJKMbVPnydchwNnSZHy5HOh/dw==","signatures":[{"sig":"MEUCIQD/hcAqLGjuGH6895a/jDXCc2btfLr4EepnW+quUlcmCQIgGVsO6g1zbqTYjqTjpjdMa3yV5qZw+EfqdMyYluTqy60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"1d45b37e671ab8f8ea9d35c47146fbb4e4c47d00","gitHead":"5ed55730d8eac239518a666afec3cd71d72787ad","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.8.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.3.1","dependencies":{"gift":"^0.6.1","glob":"^7.0.3","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^5.x","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.0.0.tgz_1458343972003_0.36484489287249744","host":"packages-12-west.internal.npmjs.com"}},"4.1.0":{"name":"strong-tools","version":"4.1.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.1.0","maintainers":[{"name":"bajtos","email":"mbajtoss@gmail.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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"7c348d7d90fe224e7d2ffa8139ce493cf9955904","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.1.0.tgz","integrity":"sha512-GcuJWu0wqnzcjFaPFYT/JIxBWLKxEiVunmwKS6y7plVJit7KL9kRne99z5VxD3GzQ8+qJzeO4k17Q/SUef/iWA==","signatures":[{"sig":"MEYCIQDJZb/0QMfKGxCRosI43s+ANj82A7raOGCDSAxp0bUEKgIhAIrsAJs2FvETOWJPM5uKbheaisZ83ixmyPsO7Jj62fHY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"7c348d7d90fe224e7d2ffa8139ce493cf9955904","gitHead":"f3d4b10532f43404c6f45bdc547dd4a3ae2337db","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.8.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.3.1","dependencies":{"gift":"^0.6.1","glob":"^7.0.3","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^5.x","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.1.0.tgz_1458409193826_0.3264863577205688","host":"packages-12-west.internal.npmjs.com"}},"4.2.0":{"name":"strong-tools","version":"4.2.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.2.0","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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"f92f96efdcf5b4f690e0d25a450d212d72115017","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.2.0.tgz","integrity":"sha512-aLCOEzyWHxK+3iXR4UzTVE/ekmsciUqRhUocVokaH9GIBphQXmNVhR1OhtnEKT9qR/ZewbfQc0Nb6gUVoyd7Ig==","signatures":[{"sig":"MEYCIQCNOZiNV9L8Fuk7kp2D4M0L1MjKA2+t7uXb+arIYYYYVgIhAPfRnH7s3V27p5bnj9tXBpNq2YTZw4HDgGu9hLtldrYx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"f92f96efdcf5b4f690e0d25a450d212d72115017","gitHead":"c3600ce1d4d61a8bf1dee6f9a283e5635b4aa8c6","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.8.3","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.4.1","dependencies":{"gift":"^0.6.1","glob":"^7.0.3","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^5.x","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.2.0.tgz_1459188619377_0.7201724299229681","host":"packages-12-west.internal.npmjs.com"}},"4.3.0":{"name":"strong-tools","version":"4.3.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.3.0","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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"6fa966e4a04cde6db3c5fce3f8cf973b657313de","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.3.0.tgz","integrity":"sha512-YIUSwerkbDHmQyigbg2PW5+WDdyiF8jT0dcfjWybvpWaC2dG80K3wxbtdrepY/tJw3F+cwJyCfctbrnPTju1Og==","signatures":[{"sig":"MEUCIQDvO8qjiJvCWrOKgH36kLh6qeKcrHtx1Op2ULJd5Xu2ngIgZGiHCbSXWDw8URt7gOME1aWqVIsts6jVCdKb3P5POhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"6fa966e4a04cde6db3c5fce3f8cf973b657313de","gitHead":"574427fc45bdefaaee27a839f1665c0d7526e16e","scripts":{"test":"tap --coverage --coverage-report=cobertura test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=text"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.8.3","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.4.1","dependencies":{"gift":"^0.6.1","glob":"^7.0.3","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^5.x","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.3.0.tgz_1459210572184_0.013440635520964861","host":"packages-12-west.internal.npmjs.com"}},"4.4.0":{"name":"strong-tools","version":"4.4.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.4.0","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@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"17c29e7a9f1f319e3b7c07feb184671682119461","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.4.0.tgz","integrity":"sha512-ttrH3xIWLutyV46jJWKJQJjbf8MMxJ26KpNnjYVggyVT0DnPvZJkXJfahdDyFwTIdkd0vshZp0Yg4q1xbhXnSg==","signatures":[{"sig":"MEYCIQChTn1WSk4PE4cmwgPSuviLUNca71YUsSQtnT1Fc4YYMwIhANsQjVx/cGSAe+wZwB/FS8/FOILJb1z2rQnJZsoJa1zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"17c29e7a9f1f319e3b7c07feb184671682119461","gitHead":"2288b51b581e50750fdd7f47d45c7999e4a6ab48","scripts":{"test":"tap --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.8.8","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.4.3","dependencies":{"gift":"^0.6.1","glob":"^7.0.3","spdx":"^0.4.0","debug":"^2.2.0","lodash":"^3.10.1","semver":"^5.0.1","request":"^2.49.0","bluebird":"^3.1.1","minimist":"^1.2.0","sync-exec":"^0.6.2","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2"},"devDependencies":{"tap":"^5.x","eslint":"^1.10.0","rimraf":"^2.2.8","tapsert":"^1.0.0","eslint-config-strongloop":"^1.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.4.0.tgz_1463158139782_0.2243667698930949","host":"packages-16-east.internal.npmjs.com"}},"4.5.0":{"name":"strong-tools","version":"4.5.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.5.0","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@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"a8d80a95875545bdc1993cb17ec892a7452885ea","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.5.0.tgz","integrity":"sha512-EoK+AdRefXUEuu6IWFC1hiH+nPRz4qU396JKHYyZJ6ZiXh60fWbI6FtG9KfohHdKRO++/3facmAapARWmGfonA==","signatures":[{"sig":"MEUCIHPs+ue1cRxxS8qwYZmry9ibvEpv7v42KxHyffYH+rfbAiEAg7PHVkyzGEFhDgkILNr+61nSflkxoHp6eqPTR/BPku0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"a8d80a95875545bdc1993cb17ec892a7452885ea","gitHead":"ca8c41a3bbdb9ed2566aa3acf627f5e39bae2a40","scripts":{"test":"tap --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.9.2","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.4.4","dependencies":{"gift":"^0.8.0","glob":"^7.0.3","debug":"^2.2.0","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-license-data":"^1.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^5.x","eslint":"^2","rimraf":"^2.2.8","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.5.0.tgz_1464280892406_0.8981093985494226","host":"packages-12-west.internal.npmjs.com"}},"4.5.1":{"name":"strong-tools","version":"4.5.1","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.5.1","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@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.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://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"dd19a7fba4ec97f3bd4e20728d96002e99697e7e","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.5.1.tgz","integrity":"sha512-2M9UcRkOa3s2AGsoH6tMBVdPOac6I/0UrYMCOTL9uwmXgkHIeYxJSqlnYaDhrX3CZjaKsxqhED620tEgB7lDUg==","signatures":[{"sig":"MEUCIFOwVNLX6YteFScCuVKaHA1Y6TADk36wMWelYncxr1KMAiEAjGgt6JemJR6nwpUjZcrXrOUQB0YUTAmnAkNagMISBWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"dd19a7fba4ec97f3bd4e20728d96002e99697e7e","gitHead":"6f78983f9d66e2e6957898a744f7f830ccd648d7","scripts":{"test":"tap --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.9.2","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"4.4.4","dependencies":{"gift":"^0.8.0","glob":"^7.0.3","debug":"^2.2.0","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^5.x","eslint":"^2","rimraf":"^2.2.8","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.5.1.tgz_1464300850197_0.28497227071784437","host":"packages-12-west.internal.npmjs.com"}},"4.5.2":{"name":"strong-tools","version":"4.5.2","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@4.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@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-stage":"bin/slt-stage.rb","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"2b9ce9fa7392e99066ef489e47be0342fe5dbfdd","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-4.5.2.tgz","integrity":"sha512-YdLTrn3oCbj5x9ZSJRufuG31s2FMx8Npftt+ZWDVntrn0h4an+VCXt1zrE03avLuruH3M0JlnVUujhLlVpFH+w==","signatures":[{"sig":"MEYCIQDTW+thc3ddt3bMmHbv/HCIlkF0N8bk1zpaN54S20EqCgIhALue72xhXobm6M4yiN6O3IUJaBD9T6m1Puo5BUidpqW/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engine":{"ruby":"^2.0.0"},"_shasum":"2b9ce9fa7392e99066ef489e47be0342fe5dbfdd","gitHead":"8ba705ac8cb0638e4b55fbea4f8655e1d9f70231","scripts":{"test":"tap --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"bajtos","email":"mbajtoss@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.10.3","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"6.5.0","dependencies":{"gift":"^0.8.0","glob":"^7.0.3","debug":"^2.2.0","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^5.x","eslint":"^2","rimraf":"^2.2.8","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-4.5.2.tgz_1473682256728_0.5441380087286234","host":"packages-12-west.internal.npmjs.com"}},"5.0.0":{"name":"strong-tools","version":"5.0.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@5.0.0","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@gmail.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"},{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"5cad5b9850431ba05a0ba207f9553d1fd99d6056","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-5.0.0.tgz","integrity":"sha512-5BLfZxIylIyYPap5UwsksXEfaTWJrh0Lv4KE0Rgg1NgZr3Dbq8Amf+ByZvi9WOCsLKWlywLIoxWfZNJpsRW8Tg==","signatures":[{"sig":"MEYCIQCBxYwyInO3COgNStiCVLmM3CEQ1gGvNGrL0isAkTFBMAIhAOJfrlZzAjMxtoRmxQ2p+Z15YvpPTGDgVfnDP9+CqzsD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5cad5b9850431ba05a0ba207f9553d1fd99d6056","engines":{"node":">=4"},"gitHead":"47e66ed669a6abf855469edce24583f8d3e5887d","scripts":{"test":"tap -j4 --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"3.10.10","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"6.10.0","dependencies":{"gift":"^0.10.0","glob":"^7.0.3","debug":"^2.2.0","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^10.0.0","eslint":"^3.14.1","mkdirp":"^0.5.1","rimraf":"^2.2.8","codacy-coverage":"^2.0.0","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-5.0.0.tgz_1487960618926_0.9298057537525892","host":"packages-12-west.internal.npmjs.com"}},"5.1.0":{"name":"strong-tools","version":"5.1.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@5.1.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"},{"name":"thegman","email":"gpandya@live.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"loay","email":"gewily@ca.ibm.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"b-admike","email":"binadmt@hotmail.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"80c02cddccad30cd04368ff1e2f7a348d427f09d","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-5.1.0.tgz","integrity":"sha512-JW967X9LnizzRYZftyA6Q2X73cGsijYkJIWxZbtcq617rRX0TNTUM4UTsW5xC8JkPqh2acRTmr//cZmA10+49g==","signatures":[{"sig":"MEQCIAO+PzRFeMWZlST9OlODdyY5RYPqmoRv+uionL2zRAg0AiBBMEvWsQXmUqGdCLpf/AY309iLwPxMmXB0taQxMa9d4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=4"},"gitHead":"547b520d7d3a1c8abf7e60c60b301047961bd6c2","scripts":{"test":"tap -j4 --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"5.3.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"8.3.0","dependencies":{"gift":"^0.10.0","glob":"^7.0.3","debug":"^2.2.0","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^10.0.0","eslint":"^3.14.1","mkdirp":"^0.5.1","rimraf":"^2.2.8","codacy-coverage":"^2.0.0","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-5.1.0.tgz_1502907155932_0.3979945525061339","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"strong-tools","version":"5.2.0","keywords":["lint","package.json","init"],"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","_id":"strong-tools@5.2.0","maintainers":[{"name":"rmg","email":"r.m.graham@gmail.com"},{"name":"strongloop","email":"strngops@us.ibm.com"},{"name":"octet","email":"vieuxtech@gmail.com"},{"name":"bajtos","email":"mbajtoss@gmail.com"},{"name":"kraman","email":"kraman@gmail.com"},{"name":"kjdelisle","email":"kjdelisle@gmail.com"},{"name":"tonyf-ibm","email":"tffrench@us.ibm.com"},{"name":"thegman","email":"gpandya@live.com"},{"name":"qpresley","email":"qpresley@ca.ibm.com"},{"name":"loay","email":"gewily@ca.ibm.com"},{"name":"jannyhou2016","email":"juehou@ca.ibm.com"},{"name":"hacksparrow","email":"captain@hacksparrow.com"},{"name":"davidcheung","email":"davidcheung@live.ca"},{"name":"b-admike","email":"binadmt@hotmail.com"},{"name":"amir-61","email":"amirali.jfr61@gmail.com"},{"name":"0candy","email":"ngcandy@ca.ibm.com"},{"name":"superkhau","email":"superkhau@gmail.com"},{"name":"setogit","email":"setogit@gmail.com"},{"name":"ibmcloud-admin","email":"rmg@ca.ibm.com"},{"name":"rfeng","email":"enjoyjava@gmail.com"},{"name":"ritch","email":"skawful@gmail.com"}],"homepage":"https://github.com/strongloop/strong-tools","bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"bin":{"slt":"bin/slt.js","slt-release":"bin/slt-release.sh","slt-changelog":"bin/slt-changelog.js"},"dist":{"shasum":"b95681039698347067722a552bbe485af1131551","tarball":"https://registry.npmjs.org/strong-tools/-/strong-tools-5.2.0.tgz","integrity":"sha512-OydgnFWj7tIIb1kddazxFzLLiD4hnDFWdjUrTPZ+0RplV5/JWBagLuK4ENd0qHhxYXQxC+rarqcI2dyd+1Qsfg==","signatures":[{"sig":"MEQCIBO8RFDCUjw5pcc/V03SaUEaaltIhS2RN3chGToxn3wSAiA3/wwsYoWEhx5TNbWVmXyUPeeHmDPFMn0SfQRrYgkq/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=4"},"gitHead":"55f0715c55a8c2960c2b25900c50b07d52d69512","scripts":{"test":"tap -j4 --coverage test/test-*","pretest":"eslint --ignore-path .gitignore ./","posttest":"tap --coverage-report=cobertura"},"_npmUser":{"name":"rmg","email":"r.m.graham@gmail.com"},"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"_npmVersion":"5.4.0","description":"Package maintenance tools from StrongLoop","directories":{},"_nodeVersion":"8.3.0","dependencies":{"gift":"^0.10.0","glob":"^7.0.3","lodash":"^4","semver":"^5.0.1","bluebird":"^3.1.1","minimist":"^1.2.0","json-file-plus":"^3.0.1","normalize-package-data":"^2.3.2","spdx-expression-validate":"^1.0.1"},"devDependencies":{"tap":"^10.0.0","eslint":"^4.6.1","mkdirp":"^0.5.1","rimraf":"^2.2.8","eslint-config-strongloop":"^2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/strong-tools-5.2.0.tgz_1504730650916_0.9292276804335415","host":"s3://npm-registry-packages"}}},"time":{"created":"2014-10-10T06:30:58.483Z","modified":"2026-04-14T15:16:25.188Z","1.1.0":"2014-10-10T06:30:58.483Z","1.1.1":"2014-10-31T17:32:04.954Z","1.2.0":"2014-11-13T17:36:50.661Z","1.3.0":"2014-11-19T20:26:31.838Z","1.4.0":"2014-11-25T20:48:51.918Z","1.4.1":"2014-11-27T19:57:56.166Z","1.5.0":"2014-11-28T21:32:30.153Z","1.6.0":"2015-01-28T02:26:50.700Z","2.0.0":"2015-02-06T17:28:42.253Z","2.1.0":"2015-06-05T16:42:08.274Z","2.1.1":"2015-08-10T22:07:43.729Z","2.1.2":"2015-08-26T16:14:47.280Z","2.2.0":"2015-09-01T17:04:38.427Z","2.3.0":"2015-09-28T19:26:47.027Z","2.4.0":"2015-09-29T23:22:54.404Z","2.5.0":"2015-10-01T17:39:31.632Z","3.1.0":"2016-01-05T23:46:52.952Z","3.1.1":"2016-01-19T02:07:05.893Z","3.2.0":"2016-02-10T18:10:20.271Z","3.2.1":"2016-02-11T18:45:40.537Z","3.2.2":"2016-02-18T02:29:16.812Z","3.2.3":"2016-02-26T01:44:06.832Z","4.0.0":"2016-03-18T23:32:52.400Z","4.1.0":"2016-03-19T17:39:54.295Z","4.2.0":"2016-03-28T18:10:19.758Z","4.3.0":"2016-03-29T00:16:12.617Z","4.4.0":"2016-05-13T16:49:03.229Z","4.5.0":"2016-05-26T16:41:32.880Z","4.5.1":"2016-05-26T22:14:10.695Z","4.5.2":"2016-09-12T12:10:58.997Z","5.0.0":"2017-02-24T18:23:39.154Z","5.1.0":"2017-08-16T18:12:36.091Z","5.2.0":"2017-09-06T20:44:11.037Z"},"bugs":{"url":"https://github.com/strongloop/strong-tools/issues"},"author":{"name":"Ryan Graham","email":"rmg@ca.ibm.com"},"license":"MIT","homepage":"https://github.com/strongloop/strong-tools","keywords":["lint","package.json","init"],"repository":{"url":"git+ssh://git@github.com/strongloop/strong-tools.git","type":"git"},"description":"Package maintenance tools from StrongLoop","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":"strong-tools\n============\n\nHelpers for building, testing, staging, and releasing modules the way StrongLoop\ndoes.\n\nInstall from npmjs.org:\n\n    npm install -g strong-tools\n\n## Current commands\n\n * `slt-release`\n   * Runs the strongloop/npm package variant of git flow\n * `slt-changelog`\n   * Writes changelog\n * `slt-stage`\n   * Updates version and runs `npm publish`, but only if the current registry is NOT npmjs.org\n   * Requres Ruby 1.9+\n * `slt`\n   * lint, CLA boilerplate, copyright headers, version manipulation, others...\n\n### slt-release\n\n```\nusage: slt-release [-hup] [VERSION]\n\nOptions:\n  h   print this helpful message\n  u   update the origin with a git push\n  p   publish the package to npmjs.org\n\nIf VERSION is specified it must be a valid SemVer version (`x.y.z`)\nor a valid version increment:\n  major, minor, patch, premajor, preminor, or prepatch\n\nIf VERSION is NOT specified, then the version field in package.json is\nused.\n\nWhat slt-release will do:\n - generate a CHANGES.md file\n - increment package version in package.json and bower.json (if present)\n - commit CHANGES.md, package.json, bower.json, and npm-shrinkwrap.json\n - tag commit with an annotated tag\n - merge tag back in to base branch\n   - IF npm-shrinkwrap.json was not previously part of that branch then\n     it is filtered out of the merge. If you want the shrinkwrap to be\n     permanent then it must be commited before running slt-release.\n\nslt-release will abort if:\n - the tag matching the version already exists\n - the version has already been published\n - the version is not a valid SemVer string\n\nTypical usage, if you want to examine the results before updating github\nand npmjs.org:\n\n  slt-release 1.2.3\n\nIf at this point you want to publish, follow the instructions slt-release\ngave in the output, which will be something along the lines of:\n\n  git checkout v1.2.3\n  npm publish\n  git checkout master\n  git push origin master:master v1.2.3:v1.2.3\n\nIf you wish to abort or abandon the release, you will need to revert the\nchanges and delete the tag:\n\n  git checkout master\n  git reset --hard origin/master\n  git tag -d v1.2.3\n\nIf you are comfortable with having slt-release perform the `git push` and\n`npm publish` steps for you, you can use the -u and -p flags and slt-release\nwill do them for you.\n\n  slt-release -up 1.2.3\n```\n\n### slt-changelog\n\nGenerates a changelog, `CHANGES.md`, for the current repo.\n\n```\nUsage: slt-changelog [options]\n    -v, --version VERSION            Version to describe as next version\n    -s, --summary                    Print latest changes only, to stdout\n```\n\nUse `slt-changelog` to (re-)generate the `CHANGES.md` for the entire history\nof the repository.\n\nUse `slt-changelog -v x.y.z` to update the changelog as part of the release\nprocess for version `x.y.z`.\n\nUse `slt-changelog -v x.y.z -s` to generate the commit message for an annotated\nrelease tag to use when tagging release `x.y.z`.\n\n### slt-stage\n\n**For safety, this command refuses to run if `npm config get registry` returns\nthe npmjs.org registry.**\n\nCompares the version in package.json with the latest version on the registry.\n * If the package.json version is higher, does `npm publish`.\n * If the registry version is higher, adds `0.0.1` to that version and publishes\n   the module as that version.\n\n### slt commands\n\n```\nUsage: slt <CMD> [PKG]\n\nCommands:\n  lint        Perform a simple linting of the given package.json\n  cla         Create or verify contribution guidelines\n  license [F] Set package licensing to standard form F\n      Form is auto-detected by default, it can be set explicitly to one of:\n        --mit, --apache, --artistic\n  copyright [F..]\n              Insert/update copyright headers in JS source files. Uses git for\n              copyright years and package.json for license reference.\n  info        Display metadata about package\n  version     Version manipulation\n  semver      Wrapper for semver command from semver package\n  shrinkwrap  Modify npm-shrinkwrap.json to remove all URLs\n  help        Print this usage guide\n\nConfirm license changes are acceptable with:\n    git diff -M --cached -w --ignore-blank-lines\n```\n\n#### slt version\n\n```\nUsage: slt version <CMD> [ARGS]\n\nCommands:\n  inc [PKG...]   Increment version of specified packages\n  inc [VER...]   Increment versions, printing new versions to stdout\n  set VER [PKG]  Set version in PKG\n  help           Display this usage\n```\n\nCurrently the only practical `slt version` command is `set`, which operates\nsimilar to `npm version` with the following major differences:\n * does **not** commit any changes or create any tags\n\n#### slt info\n\nSome useful utilities for use in shell scripts, such as `slt-release`.\n\n```\nUsage: slt info <CMD> [ARGS]\n\nCommands:\n  name      Print package name\n  version   Print package version\n  released  Print latest version on npmjs.org\n  repo      Print repo URL\n  help      Display this usage\n```\n\n#### slt license\n\n##### Re-generate current license in standard form\n\nCurrent license is auto-detected from contents of package.json and any existing LICENSE\nor LICENSE.md file.\n\n```\ncd path/to/your/project\nslt license\n```\n\n##### Set the license to a standard form\n\nNo auto-detection:\n- slt license --mit/--artistic/--custom\n\n#### slt copyright\n\nLooks at all the .js files in the current git repo and adds/updates a\nstandard copyright notice to the top. The exact wording of the copyright\nstatement is based on the license declared in package.json, your git author\ndetails, and the first and last commits made to a file (years only).\n","readmeFilename":"README.md"}