{"_id":"tslint-misc-rules","_rev":"45-fd4361a6121b4832f19aaabaf917783e","name":"tslint-misc-rules","description":"Collection of miscellaneous TSLint rules","dist-tags":{"latest":"3.6.0"},"versions":{"1.0.0":{"name":"tslint-misc-rules","version":"1.0.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts test/*.ts","ci":"npm run build && npm run lint","test":"exit 0","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"56633830e86dd4d29b7897f28427452fa72fbbc0","_id":"tslint-misc-rules@1.0.0","_shasum":"ba351b76d32de5f6cc00409bf7839b606237b841","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"ba351b76d32de5f6cc00409bf7839b606237b841","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-1.0.0.tgz","integrity":"sha512-Qlp66sPWSc2bhfQtazIr8/wb56KSx7+uAQKUmGCK8Te29hLE/bA1k+XuU7or2s+egFZU35xNqiTN1zHpgUVAgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtrNDGm2CN6IAdqLv9Pv3ymhz2CBWyy3ARDEXjsSUyXQIhAIOfv2yi0WqpEog/ESUmcA2VhUdnYw6w3LaU1oz0Y0vL"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-1.0.0.tgz_1464495660932_0.7016436662524939"},"directories":{}},"1.0.1":{"name":"tslint-misc-rules","version":"1.0.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts test/*.ts","ci":"npm run build && npm run lint","test":"exit 0","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"657a7d37fbf9d3e51476bae0c4b31ed4c732c6c0","_id":"tslint-misc-rules@1.0.1","_shasum":"1a6183ddf951cfe97ae7d313a637869466b9c4e0","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"1a6183ddf951cfe97ae7d313a637869466b9c4e0","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-1.0.1.tgz","integrity":"sha512-oBB8d32zQFj2YfzJkhWQZd5rYyol5CXsp/AdWLElCgcLX0bc4UO12rn8oHs2Ffd/74M9F0X3Qh7XMF0gkvs6nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcxTrixs2t1wTzDXVbjR/bJlt5fNNtUQl977U7/5IInAiEA1QU0XZ2hSb/cZbLyvF/b1iX5+ZkHA1cnQsEJ2qP1nG0="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-1.0.1.tgz_1464633122252_0.6594678272958845"},"directories":{}},"1.0.2":{"name":"tslint-misc-rules","version":"1.0.2","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts test/*.ts","ci":"npm run build && npm run lint","test":"exit 0","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"482d47f1f0dcce69b03e1e3fb7f13fd8cb1666a7","_id":"tslint-misc-rules@1.0.2","_shasum":"a7c5c79bb9563313dfd8a9722e3b1c9b3cf93925","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"a7c5c79bb9563313dfd8a9722e3b1c9b3cf93925","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-1.0.2.tgz","integrity":"sha512-Q6mbZqtEUmun7gfbpXKOoZQs68licA2nOxGAtUVFwixBd6OQvphmZxF5zh3ulKtJCHfnGEn7OQ0OyGDtyJEyTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqQouyBV2NCR751wiZpVSnyPCMK8mybx5UOVNqcFRUAQIgW90jIzoPEkXfSKTYlHIyM3bmOeF1sTvpnPX1QXj7Haw="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-1.0.2.tgz_1465266819235_0.3260908289812505"},"directories":{}},"1.0.3":{"name":"tslint-misc-rules","version":"1.0.3","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"295526fa894d8a146a32ba3607bfbff9fec5925a","_id":"tslint-misc-rules@1.0.3","_shasum":"7c39d25400f0eb08498232790577913550ac39af","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"7c39d25400f0eb08498232790577913550ac39af","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-1.0.3.tgz","integrity":"sha512-+h99IKGfUzwIGX4PSVXMs4xokoWq87U11mDp3epDyq7TbXRGb1Qe2G+pBSZXasQWhhII7O3aPOoaYWfYYKGF7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhRegEOTR7veDCNFgdJYdIrZf85FXmKZ0LV2KOQMwuBAIhANGA5xDo6sYBGKX6ikDLqdEIH3P60ONen/FfgUM87snX"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-1.0.3.tgz_1465440693791_0.24677812051959336"},"directories":{}},"2.0.0":{"name":"tslint-misc-rules","version":"2.0.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"634584a633358caaac544f18ee9f9ef5eb6c3923","_id":"tslint-misc-rules@2.0.0","_shasum":"acbf820472e07717e16876532e178ce201c5aa13","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"acbf820472e07717e16876532e178ce201c5aa13","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.0.0.tgz","integrity":"sha512-puun3UKr4+1ex0ZBOIIR+wsVlkYplRnpd3QN1gZ5kU7qFHM+S74LablnWTLfOxR7lrvuZWdAjFnPeMQcUmbsHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbvyizaODKt8o9FMBO7F5hSTBNlFGZ5i+GvO/ZNRuiGAiB/eFyvKSUONBO5AqolueyuvW1FfF2uTU2DFHdMIEe7uw=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.0.0.tgz_1465442996896_0.6738874400034547"},"directories":{}},"2.0.1":{"name":"tslint-misc-rules","version":"2.0.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"e4bf201dd752fd37f5dc989d8f0ee35e1162c27f","_id":"tslint-misc-rules@2.0.1","_shasum":"9d6fd9285010a83f16cd99d640bfcf558f9c7eac","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"9d6fd9285010a83f16cd99d640bfcf558f9c7eac","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.0.1.tgz","integrity":"sha512-4iPdtKTA0HLRSdhdyPjKKMz9x7H1bZdODHriAlDQolK455DXM5xOMOtpJ3c5ATLFgZEr7P02nByeSp22PDu1tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlJ2865EwVSqplKEGbllx7LB/w7AD8VeGJqmyjaKdO7AiEArBFF7eMADkE28mRo/vZo/9jzMliA+Q/5nGFR/pFuHQs="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.0.1.tgz_1465514127046_0.10648945183493197"},"directories":{}},"2.1.0":{"name":"tslint-misc-rules","version":"2.1.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc","lint":"tslint rules/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"3a0e027914320585e6847a3255e1839172304a21","_id":"tslint-misc-rules@2.1.0","_shasum":"0f5066658a79f2b12e2c7e1acc450dd8eb029ccd","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"0f5066658a79f2b12e2c7e1acc450dd8eb029ccd","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.1.0.tgz","integrity":"sha512-WbSoUUWggtC5w/UhUAhqR3lg2e2/Iiz6l7kgY6bpIRDFpNQu+wsqn2JrI7TelQY6PjtJ8lRMwlUXSLKJGAHiXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiHFD8SfWG5sJnw/VG9r+DpnwGTOU0SFVbgZDhafuB6gIhAO8B2gnwt30g6P5sbcrxfOMTpvSRh+HqdcoHqfxAfq+g"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.1.0.tgz_1465522093198_0.4340507318265736"},"directories":{}},"2.2.0":{"name":"tslint-misc-rules","version":"2.2.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"02c88d5f9d0b30c304c10f897b25abfaeb05fd7c","_id":"tslint-misc-rules@2.2.0","_shasum":"24644e382a8a6eebc26b82ef68cea024b2e496c4","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"24644e382a8a6eebc26b82ef68cea024b2e496c4","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.2.0.tgz","integrity":"sha512-sEQQ+d4+hWDyHzaGVjpYXZ/KzUmNA3q+kQ8caawp/KFdGmT7oeNd+qfPKz6Q9uocngvDDDK5BDVfriqzgLJM7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHegQ+dY6zCIeMyxYpLXr77T2lgZJXiuXpjOCwZokvSpAiEA8d6SL1BPBf5aMpBOU0LajCb0CAOre3rVBB7P86qaaDA="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.2.0.tgz_1465775876928_0.7651496676262468"},"directories":{}},"2.3.0":{"name":"tslint-misc-rules","version":"2.3.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"43e23a1f8de290287c0de410601d25327da69da5","_id":"tslint-misc-rules@2.3.0","_shasum":"9e2bd454fbadc2c53b8ac4b1916d2e19192a1b95","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"9e2bd454fbadc2c53b8ac4b1916d2e19192a1b95","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.3.0.tgz","integrity":"sha512-Yorcq3yak6RazS3ufvfx/DCmM8Rclv0Y+upNqcet7EOnFjDy5foQ2qD71nc1eHY5Y78yr+wrLweaDk5zgZxZlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi3YQD+JR6Ihjxy/kJFJzR9QZkpvzcOKF5sVSIEu4vPAIhAOy+yf1/+c16a0p7TAwKTOB+H3Z/CjSdBgbIPtIO5LoB"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.3.0.tgz_1465779682839_0.659330096328631"},"directories":{}},"2.4.0":{"name":"tslint-misc-rules","version":"2.4.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"181f8474d6f743e8350ff94e518c67b893189bb3","_id":"tslint-misc-rules@2.4.0","_shasum":"9901e5729f347a87592e9c365edd7456226434ea","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"9901e5729f347a87592e9c365edd7456226434ea","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.4.0.tgz","integrity":"sha512-z24l3mdPyCVgklmbY5U2AKFh68DYCzF+No6caKZ+TJXfHFOG3GcoZ8/XNBcwc0eGH6X5C2iVrLirhHYvTzTvAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDylsvxh42W+TyZ2feMKIPQro5qBfYrHCKpL5j0OWvQTAiBm+x/9WrTTXJb6wNAM5NWXxKJBRhDgL/vQSeNW/tvi+w=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.4.0.tgz_1466726352937_0.09663400868885219"},"directories":{}},"2.5.0":{"name":"tslint-misc-rules","version":"2.5.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"61eee7bb8ee6ef4a8be1d91ea43a2081a2a67c58","_id":"tslint-misc-rules@2.5.0","_shasum":"124a75a598a46abc7f27891b74247b8c318bbc2a","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"124a75a598a46abc7f27891b74247b8c318bbc2a","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.5.0.tgz","integrity":"sha512-9CDhbaIDGmqBpW0kglI7HuEV5X/kxLXocuM7lD7Z0TX9riy0n5UlBLBIaAhMniCchocWKzpZwBMuT9VhkvCs+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID3oYp7w43Nlgvogjxt8c1015HNoujHJ7XVTqdUYq2VfAiEA+7Zn8OBIGYFX7N9Dj1aOR4hgVvDmYtiS9DJXiq/jBWA="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.5.0.tgz_1466814738148_0.038372660987079144"},"directories":{}},"2.5.1":{"name":"tslint-misc-rules","version":"2.5.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"76b23c6cbebc3e83ee59019e9b8f9b643bece4ba","_id":"tslint-misc-rules@2.5.1","_shasum":"23d243447fa0ffdfdaeffce0e9d207abbdce0ebb","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"23d243447fa0ffdfdaeffce0e9d207abbdce0ebb","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.5.1.tgz","integrity":"sha512-vg3Zc8UOVtBz4FZsbzPte9Np9T9z9aMywB9GGqxplD3nzy1hS9O6NArxvAcVErYK7z25Z9CEcIdneoMi/w9Etw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIhpRtO/k23HV0zF6Iig+Nme4YYncQPSutMkWTzfJP9gIgB42+jW5+ro/7xfgPyIpn7TnMNo3GzzghBzKU/SJNI2s="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.5.1.tgz_1467242113783_0.33377281459979713"},"directories":{}},"2.6.0":{"name":"tslint-misc-rules","version":"2.6.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"d7865f78e8d6475814d5d200183ba3d71fe8861c","_id":"tslint-misc-rules@2.6.0","_shasum":"9c0ceae4dc2505f50b8993feabc8c2f086c665e4","_from":".","_npmVersion":"3.7.5","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"9c0ceae4dc2505f50b8993feabc8c2f086c665e4","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.6.0.tgz","integrity":"sha512-UJdUuKyjLfhKCQQ0YrHak3Xt+7pB/8MeiDcjcktM0i1zpN4hq8kM3tnvue0If8qSn1vUVLklw4YWvuVcEa4LtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuol6iopJAU+KS9F5dkQ+9kYF7Fcc9fYCd7xUBhNXsYwIgY+m2gsR6Iu5vMLGb2ZJY8MdbqFYWLfl2iPvz9J83cjA="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.6.0.tgz_1467840504187_0.9899857244454324"},"directories":{}},"2.6.1":{"name":"tslint-misc-rules","version":"2.6.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.10.2","typescript":"^1.8.10"},"devDependencies":{"tslint-eslint-rules":"^1.3.0","tslint-microsoft-contrib":"^2.0.7"},"gitHead":"7ea63ed2f004d03fd5087fad34d1d5c0adcb6b27","_id":"tslint-misc-rules@2.6.1","_shasum":"6a67b8beb8a4d1d730c81001a587d865d8fe5f5c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"6a67b8beb8a4d1d730c81001a587d865d8fe5f5c","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.6.1.tgz","integrity":"sha512-7pxCDFCMae58d48mOMdNEVhHjfqHDeBGTRG4Kp1IytpVXz3UOd+NFTcTp/tlvPob9ej+IkC7Mhej2vDrzejVKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4A4+nZm0Kyc6L/VBJ5pfspsDX/LUA+gxDbIAAqoPlmwIgR9fY3bn44PYeG0T8AOUPnkBgClOZtIivyU26Z4fuNLs="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.6.1.tgz_1472513252794_0.2828110959380865"},"directories":{}},"2.6.2":{"name":"tslint-misc-rules","version":"2.6.2","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.15.1","typescript":">=1.8 <2.1"},"devDependencies":{"tslint-eslint-rules":"^1.5.0","tslint-microsoft-contrib":"^2.0.10"},"gitHead":"f388a2c01f777c635e64ae8de3028440f0500d3b","_id":"tslint-misc-rules@2.6.2","_shasum":"fa4e98e82841304efb433cdb8974d6dd2a649fca","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"fa4e98e82841304efb433cdb8974d6dd2a649fca","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.6.2.tgz","integrity":"sha512-atGSVfURZJTbj68A9ZxZjd2SK+loCyzw62VYUBE8Yf1yqS3KUcY12qyfUCt8cNL3dVQUZdArP0WI1XWrL7xfNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSJH9+7dX2I9sM5ShahVizFVNxWpFcBJjcvLhgOGMSGwIhAJDhRQaFQ0Pq5RCPfqlfy4FmpzSjPWIfgvvqnUx/3mQI"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.6.2.tgz_1473394197551_0.8141364695038646"},"directories":{}},"2.6.3":{"name":"tslint-misc-rules","version":"2.6.3","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.15.1","typescript":">=1.8 <2.1"},"devDependencies":{"tslint-eslint-rules":"^1.5.0","tslint-microsoft-contrib":"^2.0.10"},"gitHead":"82afaeb5f8d8df39060eb6dd7ac4edeee8df8076","_id":"tslint-misc-rules@2.6.3","_shasum":"2b7681c8a2e22bd895483d0c9bd4b57f2c2f1a36","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"2b7681c8a2e22bd895483d0c9bd4b57f2c2f1a36","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.6.3.tgz","integrity":"sha512-njAkil8TMmRDsMVI5Ej8MTGHh0fHDBLmRHXAMrAFT7iiJqrQhRIoqXoBfXq/r0a4T8E4GviBcOd2PoEmNLDqHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyKdjs/iuRhOYsnhCw2KQxoMa+WszVDDx4zw0uI9susAiBfvaxLac2l9oNPpYxG2tEe6GTIt24ZG2cosy4HzIBw+A=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.6.3.tgz_1475189017391_0.39267445425502956"},"directories":{}},"2.6.4":{"name":"tslint-misc-rules","version":"2.6.4","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.15.1","typescript":">=1.8 <2.1"},"devDependencies":{"tslint-eslint-rules":"^1.5.0","tslint-microsoft-contrib":"^2.0.10"},"gitHead":"97478e3d00d24bf8f2ec151c97a8a3425debbe7a","_id":"tslint-misc-rules@2.6.4","_shasum":"5f1ea6b784988aa43c70141da264c2c881f64419","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"5f1ea6b784988aa43c70141da264c2c881f64419","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.6.4.tgz","integrity":"sha512-E2CuyhXNqFqJ3Ehv+TLEw5ae5SHMhOCUjUfNGsPnTOUzyATViDxixvDyLftnirEvSZeD151yAnQy90UE1Vrdrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBazTuVGd/MHjDYgH2/CLjA6MGptbVOWqL8AANWikyOzAiA8VJfThvu4FycKpcRam/zUBEd0WG85fDb5G6ypfur+LQ=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.6.4.tgz_1478998113361_0.7293732117395848"},"directories":{}},"2.7.0":{"name":"tslint-misc-rules","version":"2.7.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^3.15.1","typescript":">=1.8 <2.2"},"devDependencies":{"tslint-eslint-rules":"^1.5.0","tslint-microsoft-contrib":"^2.0.10"},"gitHead":"90b2bac7203285159888e500f16e1c1319f145e3","_id":"tslint-misc-rules@2.7.0","_shasum":"c64de26ef23e3d56f0e8af23525ae5ce9dc05fcf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"c64de26ef23e3d56f0e8af23525ae5ce9dc05fcf","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.7.0.tgz","integrity":"sha512-B0QuWZ7wmPD4gLwywrBvvUmC+mb+IyyxbmIg8rnUJfhJ9ua7+SjbLf1f/Rm778pBndz7Ju0UEr5e2mQphriBlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTudTZWmTCwlVB+pJuTqg9zFbW812HGv7CYHNqWf5O+QIgYJW0c8igPSBzpvJADue1EUF11I8bGqqJ7GPUpB/A8F4="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.7.0.tgz_1481003565951_0.40021441294811666"},"directories":{}},"2.7.1":{"name":"tslint-misc-rules","version":"2.7.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"55c152e5f192c3f9d2d2182c779788adada18e29","_id":"tslint-misc-rules@2.7.1","_shasum":"a338746a45340f349adf5d31619f656ccaecf024","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"a338746a45340f349adf5d31619f656ccaecf024","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.7.1.tgz","integrity":"sha512-9QIMYrDootgCIb/G4KPgplKthKDXRifi4zm70OS7Qpeu1YmKX5P7WcVZSq/Fg7uINNjfto30Ae5zi/kXaTm+Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFj2QskZfGL7DlEhPeW4n/F8oEbpXp6sU0ZMorGo7rCAIgTj4uJQd7Go/EG1vK8JhW2SfOlUHR2oHO4hNSBG237c4="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.7.1.tgz_1481955558299_0.9429979384876788"},"directories":{}},"2.8.0":{"name":"tslint-misc-rules","version":"2.8.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"2c2d2451daee30c04caf378317e82e9f24c01414","_id":"tslint-misc-rules@2.8.0","_shasum":"d93bb1709147f2996c516796f80284bd98b81224","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"d93bb1709147f2996c516796f80284bd98b81224","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.8.0.tgz","integrity":"sha512-tsBTtLjJfinpmB3tGN66WDMB1VEqQpEUrXOhybs2mi6M6yCPsqJcCq7PbPuLAVJLXNqWveAOtgCbTbn9qPRjUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD63JC5tLuodIFaLEMrnENdjYcP6mEdWFpSou7hBQ0d+wIgW5rZ7ynQguTxloOWfAlZqt/9rwMCfrKva2oCswgfCD8="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.8.0.tgz_1482125935386_0.8427845153491944"},"directories":{}},"2.8.1":{"name":"tslint-misc-rules","version":"2.8.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","prepublish":"npm run ci"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"54644eea9b62a1f2b4423e94c024a2419459bcf4","_id":"tslint-misc-rules@2.8.1","_shasum":"eb3d524dbc5ce0441ed9c8a10f4ee5ee427bd4e5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"eb3d524dbc5ce0441ed9c8a10f4ee5ee427bd4e5","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.8.1.tgz","integrity":"sha512-RWxnLQPIl6GncXCCT99gpibx28F6y4R0oYiqUqg3HJ/N9qT8pq75zUIBcdUAzDTi9abaBeKyHkrynfUdDp6Aww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcwPzZHv9uF3lMcDCbg+nyDOhBUZ4jWWLJez59YSzLKAiAVOgu0lsTkZZEkkAs3YPwBArTzadCJWWIuAW06vI7Z4w=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.8.1.tgz_1484169991861_0.41709775291383266"},"directories":{}},"2.8.2":{"name":"tslint-misc-rules","version":"2.8.2","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","watch":"tsc --watch & node test/watch"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"chokidar":"^1.6.1","tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"5f10065bdf3ed08ec40de4ed2be3c3db54fdc6d9","_id":"tslint-misc-rules@2.8.2","_shasum":"898c463e7887142241b33aaaee8893dadc21c5af","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"898c463e7887142241b33aaaee8893dadc21c5af","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.8.2.tgz","integrity":"sha512-3LLQ5LRWALV/xawDAh9wxR6TxgUeK5oUgTDXRY9o9qKNqgNC0p5nMg/u3DblwOQgmliOQpRVUD+Kh3ZbSA0ZaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYSth/FhndGhfTRHfLDWsw05vjmrkIDG+dyyHCUWWRkAiBBw967Q9O8jzVyX00HR8yIyqodGFJ5Y/aw0xSA6t4G6g=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.8.2.tgz_1484585985890_0.7678573045413941"},"directories":{}},"2.8.3":{"name":"tslint-misc-rules","version":"2.8.3","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","watch":"tsc --watch & node test/watch"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"chokidar":"^1.6.1","tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"2d884a1b163abcce19908f9a49a3e23190b99813","_id":"tslint-misc-rules@2.8.3","_shasum":"766069d2ba1fcad5329c64cbdb89cdd9774d49dc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"766069d2ba1fcad5329c64cbdb89cdd9774d49dc","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.8.3.tgz","integrity":"sha512-VY2w4/TVUeLEDzN3G/7CkDXq2ZipBVErRqEX+u3weNvJoYpBhRxKUmWdyubRVfQg7D7RkiuA088dVsKAT42v9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjOADjoqlTwRznBm5DDzZPYOFEJdVx/merSh+yoBXSzAiEA2hDOJponYBhhcS3BXDglZK0gimv2isCYNsTjh1QkVOc="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.8.3.tgz_1484594307152_0.5406688761431724"},"directories":{}},"2.8.4":{"name":"tslint-misc-rules","version":"2.8.4","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"npm run build && npm run lint && npm run test","watch":"tsc --watch & node test/watch"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"chokidar":"^1.6.1","tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"6b6e6a9d691e256899875ed65bd10e237eaaf5ec","_id":"tslint-misc-rules@2.8.4","_shasum":"2609cf1ed80bff719885ebf7d25dddbca6cfee9c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"2609cf1ed80bff719885ebf7d25dddbca6cfee9c","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.8.4.tgz","integrity":"sha512-rQOFXh7zjDjYLelvH6cPuyA4gUnUcC4bJv2aNuySvTzico3ekhX5k1GRlFNKbV8DAUbqYF2cmvCDBZJW2hb7Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSZraFrXUKtK/XXJyoeHvYjKuOnBVANe90U1MwqMrw2gIgErHxLYiihHmpNAf+y9CzOkytVVmTAEXKA1N94bGgCcg="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.8.4.tgz_1484974434332_0.7305957707576454"},"directories":{}},"2.9.0":{"name":"tslint-misc-rules","version":"2.9.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0","tslint":"^4.1.1","typescript":">=1.8 <2.2"},"devDependencies":{"chokidar":"^1.6.1","tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"30b0379b9baa2dff1f6527f6cfb4ca1a27418562","_id":"tslint-misc-rules@2.9.0","_shasum":"219c138dfec7c26b92e0559d258cfb99beb3b8c1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"219c138dfec7c26b92e0559d258cfb99beb3b8c1","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.9.0.tgz","integrity":"sha512-5pL/DywZy46CiJK2SZTel0rxhKw/zXeYc8bm0jBG8C2fum7vvPpGpV4lKLpz9MtvTyteEqnkkK/+huw6pPsVCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGDcgPDQXLlU7m/GwKidUhcU9dCdVA8ruiPvMK015vwAiEAgr16aKzhJOFBkeEPswZY5wwat1K/QQ1TX9Wyc1em1HI="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.9.0.tgz_1488145688525_0.3576441097538918"},"directories":{}},"2.10.0":{"name":"tslint-misc-rules","version":"2.10.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0","tslint":"^4.5.1","typescript":">=1.8 <2.3"},"devDependencies":{"chokidar":"^1.6.1","tslint-eslint-rules":"^3.2.0","tslint-microsoft-contrib":"^4.0.0"},"gitHead":"1167f064471078930d55d57218f9ddded886f31a","_id":"tslint-misc-rules@2.10.0","_shasum":"83c9d1dedebf88552a4d2add3e9ecadba43a275e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"83c9d1dedebf88552a4d2add3e9ecadba43a275e","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-2.10.0.tgz","integrity":"sha512-9Z7SgI6e1egESpMUApuUEu6VbzOW5zThumZrOd25yep/x5CPenvPbI96EYRebq9jGrUk3jCtU9fUgo0+LWQQ8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJDyVZ5o6Q3HPJ3w70pJ8pKXxAQc/4pOZZSJUV3O6mfAiB1ld3+XkEqK1smJfK8YYV6HyRKImBS9cTrGwCoMgQ8fw=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-2.10.0.tgz_1488932083732_0.43456992926076055"},"directories":{}},"3.0.0":{"name":"tslint-misc-rules","version":"3.0.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0","tslint":"^5.0.0","typescript":">=1.8 <2.3"},"devDependencies":{"chokidar":"^1.6.1"},"gitHead":"1718453dee75a8a7d730b08fa4c99cacb4c604ca","_id":"tslint-misc-rules@3.0.0","_shasum":"d842bc92cb17238780f335267c4e22d62420f61a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"d842bc92cb17238780f335267c4e22d62420f61a","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.0.0.tgz","integrity":"sha512-UZtIDQNOO/qSt1Xs3Qhsuk4XMjngCfnfa/xcq2iKLoWBuJ5Rg+DMd7hCDQedmExh3+ls1VlsRairQa+fQFhN8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsjTLfl7TssAzucyS72WqahfVehoQDACcBDBjSimR/lgIhALFsMtZ2EbrOWWQhXMGyDrwdwgKs4j+Ktriir2LnIQWj"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tslint-misc-rules-3.0.0.tgz_1491523463102_0.7864211665000767"},"directories":{}},"3.1.0":{"name":"tslint-misc-rules","version":"3.1.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0","tslint":"^5.0.0","typescript":">=1.8 <=2.3"},"devDependencies":{"chokidar":"^1.6.1"},"gitHead":"b29914eed4e907d8bf616792dcd3534d6e8d8e3a","_id":"tslint-misc-rules@3.1.0","_shasum":"fffd5685023018fb438bd3dca235cb2fc109816c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"fffd5685023018fb438bd3dca235cb2fc109816c","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.1.0.tgz","integrity":"sha512-w87SfBBF/AY2gv3/GxkZI53GYQHKonjEhCoNfc4LkJgvIKVnLbNZ190/TMzs7RrqLr0q65F3iqjFFLLu9k5CZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyVwjrP9RRGI0nuaMO6sfMbm7aX0jBCi8DOKwSCQ67/AiEAhiX5roJ4xPBmKVoay45y6SROTGFER/7ydfvtmutQkoc="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.1.0.tgz_1495494419121_0.5653396949637681"},"directories":{}},"3.1.1":{"name":"tslint-misc-rules","version":"3.1.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.3"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","tslint":"^5.0.0","typescript":">=2.1 <=2.3"},"gitHead":"f5a0099aa743927cbd5e500599dc767e9a024eb4","_id":"tslint-misc-rules@3.1.1","_shasum":"e52380fbfadbff4cff8745f49e1a62b3f3593ce8","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"e52380fbfadbff4cff8745f49e1a62b3f3593ce8","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.1.1.tgz","integrity":"sha512-7SGTXiJDeIXwa3v2Vo/fg8pgANAqKB53G18aAu4bhAgmkcIbPv5CcgtoiE5AckSlutBNnCEx5elHQMtaK2o+Gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHps0E0gubYua9yDdHtRPjjkjYIlmSmKyGyB++J1DQJgIgY9L1fwqFVFu+syyXhJX0QCEam7ydphf22sHDsJzV/CQ="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.1.1.tgz_1496788916799_0.5566198620945215"},"directories":{}},"3.1.2":{"name":"tslint-misc-rules","version":"3.1.2","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.4"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","tslint":"^5.0.0","typescript":">=2.1 <=2.4"},"gitHead":"fbcace5e9fc78d98f397bd6cb59e4a3a6bf86859","_id":"tslint-misc-rules@3.1.2","_shasum":"ace4f2a074aa8435e2cdcfa2d28dbbb65c9d971a","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.9.2","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"shasum":"ace4f2a074aa8435e2cdcfa2d28dbbb65c9d971a","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.1.2.tgz","integrity":"sha512-55+8nloBpGyTGY8COigI5l3NJoEzBxX93Xh5z7zXM003HFqHjCuVma4XYsdU6uG37oKa/VXpc15wajICv/KVQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGMLxDhkO1wh4MwVKDuCISZXJ6WAV/GRXYEWDikFfhTAiBx56apIJUshdXFhhVmVc3gqUTyWwzN/Lt5Rq1mW870sg=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.1.2.tgz_1498604817758_0.6034448021091521"},"directories":{}},"3.1.3":{"name":"tslint-misc-rules","version":"3.1.3","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","lint":"tslint rules/*.ts helpers/*.ts","test":"node test/runner.js","ci":"yarn build && yarn test","watch":"tsc --watch --pretty & node test/watch"},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.4"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","tslint":"^5.0.0","typescript":">=2.1 <=2.4"},"gitHead":"7b9332528f81159d319bb87be159e515ae221c99","_id":"tslint-misc-rules@3.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-PjujUtnKzvn1ydANWSJPfJ0vrJ3BwEqxDIMQu50Kzea9FwFFzd/nfUygrgfrz9rrnHrXxDcZEf2kex1lwvwM4A==","shasum":"4baa86d5ab98c857a74f48ae71b9c56f91a80eb8","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgi+t30eBqB1FUB8kQ4LxFHAq4ZZajTk4cIrUGvGNHiQIgFoPPyPRcqANtNXOHdadLm+zvntdndQE5zRBaKuJTnGc="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.1.3.tgz_1500593044174_0.8661886944901198"},"directories":{}},"3.2.0":{"name":"tslint-misc-rules","version":"3.2.0","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.5"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.6.1","tslint":"^5.0.0","typescript":"^2.5.2"},"gitHead":"c64ef5d52849ee773b9d8bb61cb8f1b215764f1d","_id":"tslint-misc-rules@3.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-c5t3O4bdatqxlSUv1NOfSSQLeCjwu2cZVIfCUJHyiWljdMsZzpfp8Hy4YMVu/GpoYcGxjLrYFvE04BBjokXwBg==","shasum":"1e874277f7c98770cf5c63960eb5e27c12cf5927","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYfkNa12P8IEvixYNE0PwHx2JQPn2koOjpYF89k5IYEgIgI3Q12p4hOzFFD3mIL+jVRSpWCo4cW/VDrDif78BmY6s="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.2.0.tgz_1504996774808_0.6485608818475157"},"directories":{}},"3.2.1":{"name":"tslint-misc-rules","version":"3.2.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.6"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.6.1","tslint":"^5.0.0","typescript":"^2.6.0"},"gitHead":"f2aeff9068a37834ddbfa47aa5cbe39a2366512a","_id":"tslint-misc-rules@3.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-+BAqB7cmavmJSgmoLamU3aIJSECt4R/KUFT1cozvIRbrMpPXItbPAmtQovflhyTavttNIqs1lyNCzu5dqFDeCQ==","shasum":"f8205840a7b7b88387b0859dbd86694bf4120ca0","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD07e9jFw7Amg+zy2w4xCNXFllQ9zY65nlWYl792vWoawIhAOJ5CKZrxY1fpan9ohbD36dDnl44U3XAfyd+W2D/AEH6"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules-3.2.1.tgz_1509510773269_0.024465174414217472"},"directories":{}},"3.3.1":{"name":"tslint-misc-rules","version":"3.3.1","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","prepublishOnly":"yarn build","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.7"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.10.2","tslint":"^5.0.0","typescript":"^2.7.2"},"gitHead":"db7c619bcdca7e9503daa158a4a34569bf84445c","_id":"tslint-misc-rules@3.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-/ASSG+MOTkSmXvCHCDKwpHVXiF3Tq1usqOMJ9LSvIM/id4VeL0QdkNgIA/d38M9jMzRtpP9CpQlR0UVDj44BYg==","shasum":"0b6891b0d2184ff664f86e94f323524b125efde6","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.3.1.tgz","fileCount":23,"unpackedSize":92979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2M+tZ4bKYMhxszABYp6VuA9U41NHodgliot/fGkCN5AiBOI5WXI3ikdPXWB/5O7nAkUqqRketqhTdnMuGOUWvUMA=="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.3.1_1519695529148_0.30371086578863893"},"_hasShrinkwrap":false},"3.3.2":{"name":"tslint-misc-rules","version":"3.3.2","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.7"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.10.2","tslint":"^5.0.0","typescript":"^2.7.2"},"gitHead":"8ba65fc3db4c8be3ec209cce3174e163a2f63fba","_id":"tslint-misc-rules@3.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-J9/PIOXaUzjswWg3yU5Y2jpLmNU/BwmStyMYpSZKK2Jf5Mj4K0DJ1PSfbD/xM1Vz2FyOOn1H7gC0LxXieJVayw==","shasum":"a0a2121e7908ef9dfac3cf6b51cde6a79890f6d3","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.3.2.tgz","fileCount":23,"unpackedSize":90637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpznHIuCfpZD+nTD8d+/c0R3chHF4QcqtFVIAldQRAtwIgdLIlKMRqFsBE1UyOCKsMpZoVUrTrbwP9J/SW/GC1KdA="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.3.2_1521089031321_0.48106145864884886"},"_hasShrinkwrap":false},"3.3.3":{"name":"tslint-misc-rules","version":"3.3.3","description":"Collection of miscellaneous TSLint rules","main":"index.js","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.8"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.10.2","tslint":"^5.0.0","typescript":"^2.8.1"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2016 Justin Bay\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"tslint-misc-rules@3.3.3","dist":{"shasum":"fb1c4b33c6e0f21b9d5b25d8e87452d1e6488bec","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.3.3.tgz","fileCount":25,"unpackedSize":90566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1S6RCRA9TVsSAnZWagAA8v4QAIm7JR2kd4R6IY2StlEP\nu7CsVtOsG4rZ8kcFQBbIdkAUGoyzeQ2IqBbTlQuykd/SH3h/xUyGRt0rTd8p\nhZD1kcFUTZypY2WLNPYyjx00+04RT/HmOSBQFAYeKlcfFnxwPxmAC3ErV870\nXPIXWK7KNz6coOL4o0vYGSFiVv9bxwtnxKGc3RAT/BYAnVrbMl6E3WlOiBfv\nVKu9KdQpHSy23fJS+FsDgJ+Ik0ToCQx8rbfdobkzzI8vmEQgoEn66/+hdXrW\nemFcJjdLfIeFSRffWj6p/LPh/MoRXJbqCIYZJNFpr7HXYjzbN76u+gjvT+JS\nMqbj6whPIxvamTc1SnXW3/fMEgAD5/A8cw/hnp/kVYHpcx/nX1lrF7z3/njI\n03crRjD1vBqK3Tj9nzg/Zws0mU/bsQZqP0H2mEpKTYcsKAAtkcEJpDRDtnWe\nT8zpHUkl/bvrzt1OMXi2wEaI1UnXhaz8+K5a6lY2BGdpSrFdeNh8ouNXyNMj\nsGr1j1pO+QuDsow/+XqdgeWqzqEcK9FQUQTbvk6u21scOPpXYGUPi+Lxbqfe\n75mnk80x2fVfxYSewLJUwHyd7Zx63cVs7ArPrU8yWfSFUp3RCY58B5y4SRiV\nzzydyTuNERp1pHSQ3gK+z0xKXFpV139TOwNW8x93TBVi2J/kvJ1yPA+SZK4+\nNrrf\r\n=uC/3\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-F6g/xuXJS2op67LcPyiDV5+m7A0lwnptZOIcOqHhScgDUuCnFloa78ojoTCVTCNBXyxEYhYqm8kc8mOaw9QGqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMxfIZnIusjwsVFSH2O4MP4XIlgx5ag5yfzj9VTJccnQIhAI1on7xDGmOBAtgeiufpptx8sJCWMP9RM55aHfaBhvL7"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.3.3_1523920528111_0.2172827872440255"},"_hasShrinkwrap":false},"3.4.0":{"name":"tslint-misc-rules","version":"3.4.0","description":"Collection of miscellaneous TSLint rules","main":"rules/index.json","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=2.9"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.10.2","tslint":"^5.0.0","typescript":"^2.9.1"},"gitHead":"65400c5d7d2bbef64305ee1ad66bc1d2661656cf","_id":"tslint-misc-rules@3.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-4RwDNgMGc/YFGagU0/KxXKd7LIoxXNXHWUStAiPHaMzJuivNsou0loKGS0iMOpziPNRwV66surnC8k1kWJk69w==","shasum":"bdfbaca8fe6e774fa68ee27e82b84e3a8de3ccc2","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.4.0.tgz","fileCount":24,"unpackedSize":90686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEH+HCRA9TVsSAnZWagAAsowQAJk2bwaA6SCcTTqGi9yk\ncdoa98VXolfnblUI6NwgbdY+wVNS9qenG/e4hinD9baqyt6uDhWY4xnAA70n\nh18ggnZHvp3M/P12SRifN1TxRVSMHvdk3SUMcmxYr7Sv0deJjzotCtv8Q1A0\nhb7kwF9elM4IrxBnA9G3FKx+RtuxFmbocsK+K/H0RDbzC/gMp5WBqazrVUIi\nNuTThfcrAwVjHV5UQ1glqFQo62/+e7ZpCf50N2ZxKNqyJNWzfvgOEEfs4VMJ\nsfV5RY0vTXvqTm2EJ4NFgG4B7tDpCVbBc3qZntsyGF6uySIRCIXGEFEcY6oY\nvMQ31d/SUQCn0V/gFkxGjDQkS486//r9MFWBLuZvqs25ZFZD7WFFpTPvpMaT\nfFGWKEz/FjpDCy8qoXTuUH80Z11SGvfvhwe6iCmn3NZCfI+UJrYhf1fnbyWJ\nD1LY3pL6+BvW809o/NB+F70OpevZEpA1JU4254cTWfVLWvlkR4eGNWIX1ZFj\nUrI3mIvytSU7Ar/nL/eg142KfyuWjBy3rdWSk0Qhi+L4BpVMGwCuzE+c4yJD\nJWJFXpNZ8WfrTqiQv9QmW0B3x6h6fh9fLea4YbqCVoeTqF5DhW///sF7WW6a\nOEBVdpcq/f87TyW4uc6YWSMAvbLFi0Di8xwt4lMiLmizlbISDEKx1OCDMWP9\nVlmA\r\n=L2hT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5xD8GScIcOEm1WnT7D1Aq8PKzYpRD4LXAx0V+F9+TLgIgart2nzi9N4OrvTsAMAWbYd+3AQqUHhT6pC8SnJoGSHs="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.4.0_1527807877991_0.6116449114349023"},"_hasShrinkwrap":false},"3.5.0":{"name":"tslint-misc-rules","version":"3.5.0","description":"Collection of miscellaneous TSLint rules","main":"rules/index.json","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","format":"prettier --write \"**/*.ts\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1 <=3.0"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.10.2","tslint":"^5.0.0","typescript":"^3.0.1"},"gitHead":"909a35f464a053929a1183ef105fffc61d88518a","_id":"tslint-misc-rules@3.5.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-YcdKkDjTObV8QGstqv5Ld48U+d0p+kMsPTQwAI9TCYGTCGFYLQ+RJiony/WceI3gfUXV35vqKSGYFvTYY4zvpw==","shasum":"9a9819538afc169d2f17ac63461b748faed9c6c8","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.5.0.tgz","fileCount":24,"unpackedSize":92462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZFM+CRA9TVsSAnZWagAAjKIP/iLftovpxCgS5dRZ9/5p\nAqD161oitPXJx+9vphFfEKsj/jbh7rhrwEEAVQZPCzlwrOFFjboJPOkNpi9J\nbgag1/gUEYu20av9pTl7TbaZWKM+/M7qorD8PYhbQRUaQepLD4DyqKnDRMnq\nLEjytqi0X0MPOeSfXPRmGR3Pv4VQYONKtkgYvyk8fZZC7HkC6r+/r3earxZn\nk5hUV8arAiVBZvVJw1e2sCVj5Hahsu24ftQqhewlW2P2ZFg0qLoE+AjfIoEQ\nSM9PKYmKhB5/BrrldFFhRCmq/TMP717ECaBo/cpknYfAxmFEuqTEoUS/Vmij\nxB/Y20GeJ7AfaWIun2l0kFgg7Ie68e5Amw5cHv/ThSPtHkobAyR6hLzdNeu5\nFiOODa/J8I57Vq8ElbnPL4hPVT+n7PR7WUR0jNoEvFK3/nER8oLCq8lwXTgy\n2ZH1Ej5N7XAA55qxEx8o2ItBOooAOfi3iuAEz1K+oeq44cBNjvb90EO9cFN3\nSR6QezzqJDK5ySMl20VACbUe3R87eULJNsznXsINldx1S3Ki6akHuhJ/9StH\nSkPimsMFFhqoLCOvJLCPwxBtr6yvjeMN0k/1GEXYEn36JcHUPPPCa6aTj8Ba\nDFnh8hwOWxNw0ZHr07zIWc2tnxKxfs6BPJmEqisSsnko0CGpUe1/+2/ujoN1\n4rii\r\n=Gn1G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0gA/RIzryepEr1jBUiV0HxtzqYIGeYaop5sZ1sSEziAiEApEGB2Knlic444zFtkF57eM/dq5O0Lh18hxoi6agCDNI="}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.5.0_1533301566182_0.044973326336685826"},"_hasShrinkwrap":false},"3.5.1":{"name":"tslint-misc-rules","version":"3.5.1","description":"Collection of miscellaneous TSLint rules","main":"rules/index.json","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint:ts":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","lint:js":"prettier --list-different \"test/**/*.js\"","lint":"yarn lint:ts && yarn lint:js","format":"prettier --write \"**/*.ts\" && prettier --write \"test/**/*.js\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"],"test/**/*.js":["prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^1.6.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^1.15.2","tslint":"^5.0.0","typescript":"^3.1.6"},"gitHead":"294118d451343d1d8726beaaff69a629731c9c93","_id":"tslint-misc-rules@3.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"dist":{"integrity":"sha512-lJavjhwN0sOtmHHnliX9etgUpNuBZ7uJxgVpWR4++RNIjMNMR1VxlI2QxX+85/ifnpyB0cs0QVmVVIiUOgxaJA==","shasum":"d9e3d45bf93d9e559144940175c9a6d4a2776b1a","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.5.1.tgz","fileCount":24,"unpackedSize":97296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8EAwCRA9TVsSAnZWagAA598P/jSEzY5bzcat05o72j8P\nozCOC67YsaFvQGMgE2uusXOsa1QrwTWIpWARNusOWLrU7lHqUQe/WzNN1ce2\naIf7zr5RY6YMF/JW6FNQUyH39ut90iRLmPB8yg7lQCZLWjyQ9xz7MGAX2+mi\nvk/98OYTK+ZsyQgiu9nUbMQmnhClINRK1GCkbeiFuqTGqz+fyggTx0hOLB2O\nZBKZh/29WmPwUFtm+tJ+B0hcGBFjgKE4qvI2BcPpLePiU5ANzolH9DPOD59/\nT3z0dKChpCPfEWYZ4EqxXriPUlK9HUeKj9NayNKYspDYeS32FhJ4TxLmKJ3P\nnTEBP3LJrpbiRm2pPPTYpBiIDqgGdiERbQsUyjZshamUgPF8RhFqXLi1W7Hs\nGX0HIrclTI2Wt/VoYbkpMH2FvufiZSF+bTxH3WFyghdjOmO13U3BDg1PzLQz\ngyncwnPkOLp2CvfHCGjo3dpPL1rA+rTsttSn6oca5XnIexXRwbVIvKyy4mDS\nhWqxgiCt7/JpvH15J0ezKRSv0zCYygxbMTrHD9Ns3fIzzuP4IyUPap6ywUtg\nAktqhQ4HFnjReMgv7t+ir+MA53bLO2NjTeY2/7wPLk5pnp2MOMeOX2stWCs0\n6t3mdcs5HPQC15o0z+6Oubhth4wkCFMCwsA2IMDKhz1/XitikpoXCQCnSOmB\neZym\r\n=ic3B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkFHupAJz2yv6T/A8GabxAmQgpTNZ6H2ELXwgv0isiGQIhAOFunORwnSJrZMvq7NRTVf0yxIM7W4ghOAIwQYQWf7tv"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.5.1_1542471728103_0.10866728176667184"},"_hasShrinkwrap":false},"3.6.0":{"name":"tslint-misc-rules","version":"3.6.0","description":"Collection of miscellaneous TSLint rules","main":"rules/index.json","scripts":{"build":"tsc --inlineSourceMap","ci":"yarn build && yarn test","lint:ts":"tslint rules/*.ts helpers/*.ts && prettier --list-different \"**/*.ts\"","lint:js":"prettier --list-different \"test/**/*.js\"","lint":"yarn lint:ts && yarn lint:js","format":"prettier --write \"**/*.ts\" && prettier --write \"test/**/*.js\"","precommit":"lint-staged","test":"node test/runner.js","watch":"tsc --watch & node test/watch"},"lint-staged":{"*.ts":["tslint --fix","prettier --write","git add"],"test/**/*.js":["prettier --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"keywords":["tslint","rules","jsx","tsx","typescript","lint"],"author":{"name":"Justin Bay"},"license":"MIT","bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","dependencies":{"detect-newline":"^2.1.0"},"peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1"},"devDependencies":{"@types/node":"^7.0.28","chokidar":"^3.4.1","husky":"^0.14.3","lint-staged":"^4.1.3","prettier":"^2.0.5","tslint":"^5.0.0","typescript":"^3.9.7"},"gitHead":"a95827909bc7e7871444f69fe29249ad017d772f","_id":"tslint-misc-rules@3.6.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WC3ajmqzWGgSYkIx5WF+WRcPcuwqw+E/quceRuZ7styeqPYapqgNCO2c0WU6A5VeCkXWadZfGn5Am/dMnzp/Rw==","shasum":"8bd23d1eac29f6a9c460f55c8c291d89ad60944e","tarball":"https://registry.npmjs.org/tslint-misc-rules/-/tslint-misc-rules-3.6.0.tgz","fileCount":24,"unpackedSize":102182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI56ACRA9TVsSAnZWagAA2BwP/1fsi7kw82xaX5nCqcZZ\n8lMNfPNs/DCPB5oSlT5dahRSW/hbOXWsnpitc39Nmh5BZWMuDmEE31we3I5N\na3utKxTDGLaR/eyPmC1Aod/A/oJNE3ZH8u2ZJY91I+9Vtq4/t3b4dR80u/1g\nodKhJRvKl3I+dJxOmCSCKEAqV+8eNuS1JT6/u0sEC8jKSxHzTDve5ahQ8P+y\nJFDDL1w3XFk2dlePt8fme6rvfNk8x+1/xVsOuixBZQBGJ/QRQK5R3geW7BJR\n+/LyOGa+V8gVyC23rUIVlMkyJTOQuoPXzMrgu5LAiOge5/0j/Z+HNCm2O9NM\n3Q/eWQgGO60QYBP/eO2wv3SE/lZHoligM4FCwqxcLzJCWi1d+0sHoY6lnll/\nXzCYeZbemYZALJIDOhF55B+Dxi5kG2CtaoOL7UUh/KSZVgA/mmRWGNcwCFcl\nNRFbYxjwNe3OBAodq4gXbpeaOXMZa2RkRy1x/rmpL7JtqhcSy+86QU0bPSlM\nbG1n/hr20Sg9D9jOH91FsXWtJ6/8E7on293g3X6CLwqbQWjcrD5+UxNva4Ah\nfYcME+PL/KJtWXnEDZxdkVq9ss4dzKFhqNvW+L5alHRk85R3XQevBsME+n+C\nO2s7knGixQnA9SNJ8ytZvGES0Ht5KXx/Ls4SivdseCIxybVoq+4SO50Lkhp6\nUq2P\r\n=PtJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBHn+YAv5eahloNK07yxD4tqGnDtcknTSAcqzz5jIC9gIhAL7FhXXv1/N3BeCwJIgxYiyZWw1w9EpdUh1Q0SPxV21O"}]},"maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"_npmUser":{"name":"jbay","email":"justin.bay@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tslint-misc-rules_3.6.0_1596169855680_0.7561116359937683"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/jwbay/tslint-misc-rules.svg?branch=master)](https://travis-ci.org/jwbay/tslint-misc-rules)\n[![npm version](https://img.shields.io/npm/v/tslint-misc-rules.svg?style=flat-square)](https://www.npmjs.com/package/tslint-misc-rules)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/jwbay/tslint-misc-rules/pulls)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n# misc-tslint-rules\n\nCollection of miscellaneous TSLint rules\n\n1. `$ npm install tslint-misc-rules --save-dev`\n2. Add the path to it to your tslint.json and add some rules:\n\n```json\n{\n  \"rules\": {\n    \"sort-imports\": true\n  },\n  \"rulesDirectory\": [\n    \"tslint-misc-rules\"\n  ]\n}\n```\n\n# <a name=\"TOC\"></a>Rules\n\n1. [sort-imports](#1) [has autofix]\n1. [prefer-es6-imports](#2)\n1. [class-method-newlines](#3) [has autofix]\n1. [jsx-attribute-spacing](#4) [has autofix]\n1. [jsx-expression-spacing](#5) [has autofix]\n1. [jsx-no-closing-bracket-newline](#6) [has autofix]\n1. [jsx-no-braces-for-string-attributes](#7) [has autofix]\n1. [react-lifecycle-order](#8)\n1. [prefer-or-operator-over-ternary](#9) [has autofix]\n1. [no-property-initializers](#10)\n1. [camel-case-local-function](#11)\n1. [declare-class-methods-after-use](#12)\n1. [no-braces-for-single-line-arrow-functions](#13) [has autofix]\n1. [no-unnecessary-parens-for-arrow-function-arguments](#14)\n\n## <a name=\"1\"></a>\"sort-imports\" [↑](#TOC)\nFails:\n```ts\nimport b from \"b\";\nimport a from \"a\";\n```\nPasses:\n```ts\nimport a from \"a\";\nimport b from \"b\";\n```\nBlocks are grouped, so this also passes:\n```ts\nimport a from \"a\";\nimport z from \"z\";\ntestSetup();\nimport c from \"c\";\nimport d from \"d\";\n```\nPrecedence is essentially `*`, `{`, then alpha, so:\n```ts\nimport * as a from \"a\";\nimport { b, c } from \"bc\";\nimport d from \"d\";\n```\nThis rule has one option, `whitespace-insensitive`, that collapses all whitespace spans (including line breaks) down to one space when sorting. This provides compatibility with formatters like Prettier, which may decide to turn a single-line import into a multi-line import when it grows too long. This could otherwise introduce a lint failure. Ex:\n\n```json\n\"sort-imports\": [ true, \"whitespace-insensitive\" ]\n```\nFails:\n```ts\nimport {\n  x,\n  y,\n} from \"xy\";\nimport { a } from \"a\";\n```\nPasses:\n```ts\nimport { a } from \"a\";\nimport {\n  x,\n  y,\n} from \"xy\";\n```\n\n## <a name=\"2\"></a>\"prefer-es6-imports\" [↑](#TOC)\nWith configuration (required):\n```json\n{\n  \"prefer-es6-imports\": [\n    true,\n    \"module-name\"\n  ]\n}\n```\nFails:\n```ts\nimport mod = require(\"module-name\");\nimport mod = require(\"path/to/module-name\");\nimport mod = require(\"../module-name\");\n```\n\n## <a name=\"3\"></a>\"class-method-newlines\" [↑](#TOC)\nEnsure each method in class is preceded by a newline.\n\nFails:\n```ts\nclass foo {\n    propertyOne: any;\n    propertyTwo: any;\n    one() {\n    }\n    two() {\n    }\n}\n```\n\nPasses:\n```ts\nclass foo {\n    propertyOne: any;\n    propertyTwo: any;\n\n    one() {\n    }\n\n    two() {\n    }\n}\n```\n\nThe first method is exempt, so this also passes:\n```ts\nclass foo {\n    one() {\n    }\n\n    two() {\n    }\n}\n```\n\n\n## <a name=\"4\"></a>\"jsx-attribute-spacing\" [↑](#TOC)\nFails:\n```jsx\n<div prop = { value }/>\n<div prop= { value }/>\n<div prop ={ value }/>\n```\nPasses:\n```jsx\n<div prop={ value }/>\n```\n\n## <a name=\"5\"></a>\"jsx-expression-spacing\" [↑](#TOC)\nFails:\n```jsx\n<div prop={value}/>\n<div prop={ value}/>\n<div prop={value }/>\n<div>\n  {value}\n  { value}\n  {value }\n</div>\n```\nPasses:\n```jsx\n<div prop={ value }/>\n<div>\n  { value }\n</div>\n```\n\n## <a name=\"6\"></a>\"jsx-no-closing-bracket-newline\" [↑](#TOC)\nFails:\n```jsx\n  <a className=\"asdf\"\n      href=\"/foo\"\n  />\n\n  <div\n      className=\"qwer\"\n      name=\"asdf\"\n  >\n      text\n  </div>\n```\n\nPasses:\n```jsx\n  <a className=\"asdf\"\n      href=\"/foo\" />\n\n  <div\n      className=\"qwer\"\n      name=\"asdf\">\n      text\n  </div>\n```\n\n## <a name=\"7\"></a>\"jsx-no-braces-for-string-attributes\" [↑](#TOC)\nFails:\n```jsx\n<div prop={ \"value\" }/>\n```\nPasses:\n```jsx\n<div prop=\"value\"/>\n```\n\n## <a name=\"8\"></a>\"react-lifecycle-order\" [↑](#TOC)\nWith configuration (optional):\n```json\n{\n  \"react-lifecycle-order\": [\n    true,\n    \"componentWillMount\",\n    \"render\",\n    \"componentWillUnmount\"\n  ]\n}\n```\nFails:\n```ts\nclass extends React.Component {\n    componentWillMount() {\n    }\n\n    componentWillUnmount() {\n    }\n\n    render() {\n    }\n}\n```\n\nPasses:\n```ts\nclass extends React.Component {\n    componentWillMount() {\n    }\n\n    render() {\n    }\n\n    componentWillUnmount() {\n    }\n}\n```\n\nIf configuration is not specified, React's [invocation order](https://facebook.github.io/react/docs/component-specs.html#lifecycle-methods) is used.\n\n## <a name=\"9\"></a>\"prefer-or-operator-over-ternary\" [↑](#TOC)\nFails:\n```ts\nconst maybeFoo = foo ? foo : bar;\n```\n\nPasses:\n```ts\nconst maybeFoo = foo || bar;\n```\n\n## <a name=\"10\"></a>\"no-property-initializers\" [↑](#TOC)\nFails:\n```ts\nclass foo {\n  bar = 42;\n}\n```\n\nPasses:\n```ts\nclass foo {\n  bar: number;\n}\n```\n\n## <a name=\"11\"></a>\"camel-case-local-functions\" [↑](#TOC)\nDue to React's Stateless Functional Components, this rule checks callsites rather than declarations.  \nFails:\n```ts\nimport FooImport from 'foo';\n\nfunction FooDeclaration() { }\n\nFooImport();\nFooDeclaration();\n```\n\nPasses:\n```jsx\nimport fooImport from 'foo';\n\nfunction fooDeclaration() { }\nfunction SomeSFC(props) { return null; }\n\nfooImport();\nfooDeclaration();\nconst el = </SomeSFC>;\n```\n\n## <a name=\"12\"></a>\"declare-class-methods-after-use\" [↑](#TOC)\nFails:\n```ts\nclass foo {\n    bar() {\n    }\n\n    foo() {\n      this.bar();\n    }\n}\n```\n\nPasses:\n```ts\nclass foo {\n    foo() {\n      this.bar();\n    }\n\n    bar() {\n    }\n}\n```\n\n## <a name=\"13\"></a>\"no-braces-for-single-line-arrow-functions\" [↑](#TOC)\n\nFails:\n```ts\nconst add = (x, y) => { return x + y };\nconst btn = <button onClick={ e => { console.log(e); } } />;\n```\nPasses:\n```ts\nconst add = (x, y) => x + y;\nconst btn = <button onClick={ e => console.log(e) } />;\n```\n\n## <a name=\"14\"></a>\"no-unnecessary-parens-for-arrow-function-arguments\" [↑](#TOC)\nFails:\n```ts\nconst log = (x) => console.log(x);\n```\nPasses:\n```ts\nconst log = x => console.log(x);\n```\n","maintainers":[{"name":"jbay","email":"justin.bay@gmail.com"}],"time":{"modified":"2022-06-27T22:41:22.807Z","created":"2016-05-29T04:21:02.900Z","1.0.0":"2016-05-29T04:21:02.900Z","1.0.1":"2016-05-30T18:32:04.333Z","1.0.2":"2016-06-07T02:33:41.585Z","1.0.3":"2016-06-09T02:51:36.086Z","2.0.0":"2016-06-09T03:29:58.915Z","2.0.1":"2016-06-09T23:15:29.485Z","2.1.0":"2016-06-10T01:28:15.772Z","2.2.0":"2016-06-12T23:57:59.813Z","2.3.0":"2016-06-13T01:01:25.677Z","2.4.0":"2016-06-23T23:59:15.530Z","2.5.0":"2016-06-25T00:32:20.657Z","2.5.1":"2016-06-29T23:15:15.313Z","2.6.0":"2016-07-06T21:28:25.420Z","2.6.1":"2016-08-29T23:27:34.807Z","2.6.2":"2016-09-09T04:09:58.936Z","2.6.3":"2016-09-29T22:43:38.425Z","2.6.4":"2016-11-13T00:48:33.899Z","2.7.0":"2016-12-06T05:52:47.764Z","2.7.1":"2016-12-17T06:19:20.073Z","2.8.0":"2016-12-19T05:38:57.299Z","2.8.1":"2017-01-11T21:26:32.097Z","2.8.2":"2017-01-16T16:59:47.798Z","2.8.3":"2017-01-16T19:18:27.705Z","2.8.4":"2017-01-21T04:53:54.866Z","2.9.0":"2017-02-26T21:48:10.505Z","2.10.0":"2017-03-08T00:14:44.365Z","3.0.0":"2017-04-07T00:04:25.123Z","3.1.0":"2017-05-22T23:07:01.408Z","3.1.1":"2017-06-06T22:41:57.766Z","3.1.2":"2017-06-27T23:06:58.820Z","3.1.3":"2017-07-20T23:24:05.210Z","3.2.0":"2017-09-09T22:39:35.827Z","3.2.1":"2017-11-01T04:32:54.388Z","3.3.0":"2018-02-27T01:32:41.222Z","3.3.1":"2018-02-27T01:38:49.287Z","3.3.2":"2018-03-15T04:43:51.382Z","3.3.3":"2018-04-16T23:15:28.306Z","3.4.0":"2018-05-31T23:04:38.116Z","3.5.0":"2018-08-03T13:06:06.299Z","3.5.1":"2018-11-17T16:22:08.277Z","3.6.0":"2020-07-31T04:30:55.775Z"},"homepage":"https://github.com/jwbay/tslint-misc-rules#readme","keywords":["tslint","rules","jsx","tsx","typescript","lint"],"repository":{"type":"git","url":"git+https://github.com/jwbay/tslint-misc-rules.git"},"author":{"name":"Justin Bay"},"bugs":{"url":"https://github.com/jwbay/tslint-misc-rules/issues"},"license":"MIT","readmeFilename":"README.md"}