{"_id":"vrsource-tslint-rules","_rev":"33-0651c429d275e3b38b11fcdbe85ac093","name":"vrsource-tslint-rules","description":"Extension rules for tslint","dist-tags":{"latest":"6.0.0"},"versions":{"0.1.0":{"name":"vrsource-tslint-rules","version":"0.1.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"87a6bda2072955f2115ccfb0c0d6e32c555de7ed","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.1.0","scripts":{},"_shasum":"f8667b58da82ea259270699a4f51c0f16c6d75ee","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"f8667b58da82ea259270699a4f51c0f16c6d75ee","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.1.0.tgz","integrity":"sha512-hUcUsFrayaebP3wfeCfMGn34P/apft1jVvtpSex95fNGCeCMPX9QfrBuz2e5SlwcaQZpJ/ODT9RtmgPjN4jZwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC81A6xe7/3q2DCeSx4So6zuix+DzK5vZTuilcqQwuA2AIgM+MoRtZ0EENWPdrTBQXIL9dlFubPbORwGOU+UVAH3G4="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.1.0.tgz_1461964182022_0.1276984519790858"},"directories":{}},"0.1.1":{"name":"vrsource-tslint-rules","version":"0.1.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"c807cf4ee905ea01588237b51c51b956c870580c","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.1.1","scripts":{},"_shasum":"c27ca5308226d3680f106972dd0a4664a4937f02","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"c27ca5308226d3680f106972dd0a4664a4937f02","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.1.1.tgz","integrity":"sha512-h1Dak7qPGvDZRTR4CdWy+DPv0epvgBi3uS2lk17vRZLNvtNievXZ8sTxa96TbTxqdf4KmO9rDhcDFOLKF5b2lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD64zWPIVE14oVn6E7Kopj4KQVV4131BjLswQuqJ41fIwIhALkofXcPEemJVO5P99SL8dF2AxFjxrvf7epulbPU5VQ/"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.1.1.tgz_1461964773382_0.5388851366005838"},"directories":{}},"0.2.0":{"name":"vrsource-tslint-rules","version":"0.2.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"d4d42186662c743de30d46f9e18fd016b731fe0d","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.2.0","scripts":{},"_shasum":"c1402af7dee67a46db7e11ddac44e7a076bb3854","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"c1402af7dee67a46db7e11ddac44e7a076bb3854","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.2.0.tgz","integrity":"sha512-9LrHWEbUcoCFAtWHcRMHhk3IAIHDHxZAsJMlSagucN1kzE6IkUDU99kUEB1Et/6awLWMtX2m40i8IT8Dat2R1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5shJSA9mJ38WFe0bsduW+FPDZX4LloDqOOdqM/oe2VAiBK8Ly90lHe7M5pa3CoW7YdNlZcxZvSAYZ/c2o3O2hvyw=="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.2.0.tgz_1461965338996_0.07321529043838382"},"directories":{}},"0.3.0":{"name":"vrsource-tslint-rules","version":"0.3.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"2b5bfc628c4591cd6333bdc5c7e5f97ea2d2e483","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.3.0","scripts":{},"_shasum":"733407505c644b868ced2aee75c4885602c5db2c","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"733407505c644b868ced2aee75c4885602c5db2c","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.3.0.tgz","integrity":"sha512-MvqzJio29JOHkUpoJGosqRvTKUU8mfTpitjdvKEyt17BDDepvEjDsKWRQMoxSUxFUARRboQXaz6JkMdx7nI4QA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxlVIsw8fdt4J27mVR1s42JaPCEOw1gQMZY780QQVrkAIhAJSWhCO5OiqSsWa39iyLtXfspo+lXNttoP2o8dwJfCoH"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.3.0.tgz_1461966349013_0.06642087618820369"},"directories":{}},"0.3.1":{"name":"vrsource-tslint-rules","version":"0.3.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"f42f3a8b3d02f951f0e9d42816f686ed44ef2f8f","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.3.1","scripts":{},"_shasum":"318eb9556c25821bf4b8b1b925f1adc207828ec0","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"318eb9556c25821bf4b8b1b925f1adc207828ec0","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.3.1.tgz","integrity":"sha512-jBy+NJqX5UovMwRg9IScOFF1SgyRHprUL+/LLXwS1rnaQtNsbDRYQBS2Lm6Om24mqqNDtnbCPrzJt5TjXpD6BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWRpM0gbKGFxJtVyjIejrwiieUG65VbIwDp+P/y6xyUAiEAmL8kgdIlhI4WZrznc2iqDEzxyXvbPpM2f3d+UgOLgxY="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.3.1.tgz_1461966500254_0.9517592927441001"},"directories":{}},"0.3.2":{"name":"vrsource-tslint-rules","version":"0.3.2","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"1e493489647218849f2e01fe5315af4c3f28f4d5","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.3.2","scripts":{},"_shasum":"6082057d73d592c06cb1bbece6c82d31588d5178","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"6082057d73d592c06cb1bbece6c82d31588d5178","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.3.2.tgz","integrity":"sha512-1rcGNjyNu83tVDBBzaTUJTr9JsoQEiFzSJ5ggPQTpHjH3xVSXUoiZ/gpNZHRREfoFPMyPbNBHGv2+s5rcIVIFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlXOKi1lQSaSIp3qlkBydHxeq/0XVi5itshq/1UN0bjAiEA25LjT3g1byVa0jN+nLdZnma42l4E3bswEoNSL0gqhBQ="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.3.2.tgz_1461967033765_0.19397492869757116"},"directories":{}},"0.4.0":{"name":"vrsource-tslint-rules","version":"0.4.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"e540af9a279a00f3dd036ec8d1a4800ae414c5d2","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.4.0","scripts":{},"_shasum":"9da39444bb4f64499bf32fd653b04d44cb39ff21","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"9da39444bb4f64499bf32fd653b04d44cb39ff21","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.4.0.tgz","integrity":"sha512-wY+eLk7Ugu6hL8Vd/H+siEXFRZ48rVqGi2g+r0hz5Rcta+9K1/4f9T1eun5VJiirra0/wAqXLN9wYSJbQP2OxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyKmGVr2dB8zvVQWaztbmV2qu/9pabQCmc6OP5orPuSAIgZcFuSANi05uL1ojlZmfOTMyEshRV0tYUsiEZ83ohMg8="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.4.0.tgz_1462019928978_0.3322757997084409"},"directories":{}},"0.5.0":{"name":"vrsource-tslint-rules","version":"0.5.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"68fc7d5dec57bceac814a7f8d5c10b0681ca4948","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.5.0","scripts":{},"_shasum":"9b2cb2ccf89191dfe739bc651a654aa655a66e2b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"9b2cb2ccf89191dfe739bc651a654aa655a66e2b","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.5.0.tgz","integrity":"sha512-s3r0M3FMaYdHHmGtNbrT042upKP4VmKREUWIpcIi9tQQuLxptwzuArP2eRsLBk7ehgMY+dq/mz0U1EKUbur4Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU3PNKABiogmltAfSFizQtKV8FAjqGKRzAdFPyjQJxDgIgUgBdQMF2OuBYKyCZlLkwEQzzMaBlNyXR/h2o8cGramE="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.5.0.tgz_1462022172525_0.08671067631803453"},"directories":{}},"0.7.0":{"name":"vrsource-tslint-rules","version":"0.7.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"018e4bc5c8c3d92c56e0b1423774fbb39c086bd0","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.7.0","scripts":{},"_shasum":"2ad46e76d98d832fc9a607e85a0ad7d75edab206","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"2ad46e76d98d832fc9a607e85a0ad7d75edab206","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.7.0.tgz","integrity":"sha512-fQZkV+UZtXi/6EIoo/MLTnQro3g7TQyJH4xEHc91NkohgMlbKrTBWyEQihJyBRw1SdHSHxj+63ADWBvCvQ+v3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaR3wDFzEuqIam/UYXU5jVWz9eUYjlEhq+DOWP2aThNAiEAlPqao43VcqRfp+9ua3CxhPdAocqtzR1UGe8CW4hwM2k="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.7.0.tgz_1462026587673_0.2913105203770101"},"directories":{}},"0.8.0":{"name":"vrsource-tslint-rules","version":"0.8.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"ccdbd41fd2ec5eaf1f27f9199ee2dbab6420147a","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.8.0","scripts":{},"_shasum":"aa684eca2f3f3dce3964b9671d6f21273a6132f2","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"aa684eca2f3f3dce3964b9671d6f21273a6132f2","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.8.0.tgz","integrity":"sha512-k5vZoBbMfxPj+ejFBUO0630v/dItEus7dXy17BsgmWgbmrKQ+wqKZV+X7wmuloRwSS9irjs4w/FQMjZ/A3J/pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcY34lTr9Qtpi2YWP4nyZE6ylxb+nmlwPcQQC5YbvizAiBUJ3LPZzeqviISqAdnCGTDJdFOb/KzXWZaxufKzfS8cA=="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.8.0.tgz_1462028496708_0.5094929351471364"},"directories":{}},"0.9.0":{"name":"vrsource-tslint-rules","version":"0.9.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"c3798ca016bdc0701c7a7de929f6c17dddb6971b","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.9.0","scripts":{},"_shasum":"835b51418ecb1c05d36824a391e674d06e6e7ea5","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"835b51418ecb1c05d36824a391e674d06e6e7ea5","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.9.0.tgz","integrity":"sha512-SPpU4nJqtxmMCYfB0XeFhIm/6ZSAn29G7jh8/ogKoK4JGpKy5H1ZZZGIoEFzWnPAYPZT9QvHESPHI05/d6xQ4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGcGp3+5Jve+52yqtsFBybOZfkrDQbvDbMMnC3u1nRZAiEA0sUGKC13otnYu2Vu+l74wncnooC6V8pbB3Jd/erlfhQ="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.9.0.tgz_1462032047160_0.931020146002993"},"directories":{}},"0.10.0":{"name":"vrsource-tslint-rules","version":"0.10.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"8675a91c46b8547b1e6a578fbb22c2815e10426e","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.10.0","scripts":{},"_shasum":"adcfb84fd9536902b7e5a4d4585d1489cd5e1475","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"adcfb84fd9536902b7e5a4d4585d1489cd5e1475","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.10.0.tgz","integrity":"sha512-FiG6vQJWisLk3wMooGHMiC1qu0jKDooch01Kz93eLhemf2fO9dKRfv+MAJmfaAUHAXs1JPUQqaUp3M1XdiMSpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhiDgJrYrCIsSKr7ewYD/sYjmzIcJ/pn2kG+arA1cOhAIgCPwAAmxD7LxkCmNxfUfEmOrnMvq2d+WsTObNggII5ac="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.10.0.tgz_1462033525065_0.14018403575755656"},"directories":{}},"0.11.0":{"name":"vrsource-tslint-rules","version":"0.11.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"90b2b23d2a55191c95bf81c9e9b7fd4cfa306d38","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.11.0","scripts":{},"_shasum":"178cd649264931b799656125073169d454976523","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"178cd649264931b799656125073169d454976523","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.11.0.tgz","integrity":"sha512-r2r9LRSYfl0O931zJYLeTcTvQUtfjE59HqlUD2iz114fxrUJG6gpm0q9IY42e2r8ib1+LZNIk3eGnCVtnz0pFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdJAZRIaqUfMSgJ2i4aQH/PO5itwNZZdM2dmltROfmrwIgY0MiEgGl0ATTVkMY7Hl3OOygYuICtUy1ficbipRzeK4="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.11.0.tgz_1462042710170_0.36175817996263504"},"directories":{}},"0.12.0":{"name":"vrsource-tslint-rules","version":"0.12.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"8d5304ef8a3196922a21dd919dc38c7fc9b3a070","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.12.0","scripts":{},"_shasum":"34a89bc945fcc4388da13ccbc2198742dc8933b9","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"34a89bc945fcc4388da13ccbc2198742dc8933b9","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.12.0.tgz","integrity":"sha512-KWP6zhQgYuTtV3I9fo/0T1R5VVxV0O5iAjcw3Qyr1ef/HqNk5XM+gGNSiI2RGuwwwWW4HcRR593gjlOwXhsYYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDZy+YwvffexQxng9Inc9st3V/LhKGLKJW4/HqQ9eMlAiBe7kzs1LGiNkyoNcdgvntjIqeynnpxyNeO+UtoTOjc8g=="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.12.0.tgz_1462109980418_0.05457711056806147"},"directories":{}},"0.12.1":{"name":"vrsource-tslint-rules","version":"0.12.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"c724ef22f28d83a0daa43ef3bc0475af0088410c","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.12.1","scripts":{},"_shasum":"ef73505ca8596d6ab7f95c057b07237b66747525","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"ef73505ca8596d6ab7f95c057b07237b66747525","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.12.1.tgz","integrity":"sha512-bYp9CfcuzH+jTuC+9fZvvfbenPeWHJIMU6W08dFrsPqoHxG1eWbLVCu1BTv4PDoXkpjrK4oreQJjn710qSKhAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeILxMpley+rUB+J2H1q3JeWYkLbVJ8lDa59j9iOPvrAiEAw6H8WvDFFt5ceir7RWB+P1ITKIBPbP4sptUzRFW7ckA="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.12.1.tgz_1473280050942_0.7350781010463834"},"directories":{}},"0.13.0":{"name":"vrsource-tslint-rules","version":"0.13.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"3561ec0326c44be0adc511c8d1460b4b675800e3","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.13.0","scripts":{},"_shasum":"5f04e6c3eeaf042b923e23d4b8f8c1c5b91d3400","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"5f04e6c3eeaf042b923e23d4b8f8c1c5b91d3400","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.13.0.tgz","integrity":"sha512-0agKF4+wGvysnDs/f8BcAh6QYze52bR55xfqG4fxFUm6+78A6mHOAuxIlx0Y0QlmaNUQWAcjqVRzkaIkXDHOig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJDnVJNZmv8UcNPeXffsrGUOIjpbkE7eWs+TnsuoiWoAiEAtrh/7Lj73V5A/a4oDNYu4OtOUXajIV/X54VCVzx4IJM="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.13.0.tgz_1473282002721_0.24492721213027835"},"directories":{}},"0.13.1":{"name":"vrsource-tslint-rules","version":"0.13.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"dacceadf4a84af558b6cdf05257289629bf509d7","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.13.1","scripts":{},"_shasum":"7c2663b83cd4d6eef8d47c64d233e984944fdd6e","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"7c2663b83cd4d6eef8d47c64d233e984944fdd6e","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.13.1.tgz","integrity":"sha512-LoR3hpTqQcTeATD5hOFKQ9+ld5//dnBwcU0YArs4vuWw2i0qFN2w5G1ywMTWQMmHC7sIyQ2LAxEYWgL0FSlcPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcPv4csCQ+7a0Y2j+0jYyO0r0/I6ivLlbWwGNAu2H8lAIgHoIaXCXDMVWPWIx4PMApr2nXuuW01lGABE6FBTZrnT4="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.13.1.tgz_1473285958187_0.6288269676733762"},"directories":{}},"0.14.0":{"name":"vrsource-tslint-rules","version":"0.14.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"8fa182a0b327854c9c0ad4cee0954fd555eb8735","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.14.0","scripts":{},"_shasum":"6747f244d9e48ae1cbd493682e385897f67669d9","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"6747f244d9e48ae1cbd493682e385897f67669d9","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.14.0.tgz","integrity":"sha512-UtUKtorvQ/HFtL9eamiWPyPCjT9CSpvGZDdIoOpEB5BjNE2Qk9ZOi59MFahSCMbKjHOiJTUzt4s9eiURbDHnwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+dfKTwRs1I26HvNwCNvtA3jmcJMjBwd2pNvArjkD5RgIhAIbTsQmQ9JKC7h7ru8Ltl06UhKp8JG0v/8UepbVu5ABU"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.14.0.tgz_1473888740200_0.7073810291476548"},"directories":{}},"0.14.1":{"name":"vrsource-tslint-rules","version":"0.14.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"7760ec1ad73b1ac6ee39abf43737886171e5faa8","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.14.1","scripts":{},"_shasum":"76321d37799da13ee28bca1ad14bb358bd122637","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"76321d37799da13ee28bca1ad14bb358bd122637","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.14.1.tgz","integrity":"sha512-2W5OBT2VvEZFvd1NYRu28hQOlCPezAWQAd0K4celhuxqQH0pnAaLPAB9esmdrEyrVQSHsEnBjhSLY89XIasySA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFymVT2fRvx2kBP+rbEn/xlgZIMHoDqekrdrNU3TE/L+AiEAoV/oAo6O+eg0w1En/10cIKyuIh18gqMrX8WyKT/j5Bo="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.14.1.tgz_1473888805370_0.6888224598951638"},"directories":{}},"0.15.0":{"name":"vrsource-tslint-rules","version":"0.15.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^3.6.0"},"devDependencies":{"typescript":"^1.8.10"},"gitHead":"6cae7d28741353d7385d2697d004ad7637d8d318","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@0.15.0","scripts":{},"_shasum":"5b0f41fb4bd12666995fb718e0101eb9175bdc43","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"5b0f41fb4bd12666995fb718e0101eb9175bdc43","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-0.15.0.tgz","integrity":"sha512-eONRUl5n49OWRUHApOYKIbGu15qRXtTtDqf+9Q1gWDbcZhGxdnA/Ya6k54Pestkrbq8NYwFIeVLfM0T98YPTqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDipo3dC0JtHFFjLltXpfiu+8nwrE9QY5ufLMN/ANl8oAIhAIpymIctnFbeNrvcRqRklpiucdINYzJCqUOmyYZEKRbU"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-0.15.0.tgz_1481905136307_0.24949153559282422"},"directories":{}},"4.0.0":{"name":"vrsource-tslint-rules","version":"4.0.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^4.1.1"},"devDependencies":{"typescript":"~2.1.0"},"gitHead":"b93a2c8fb1aca44fe6e62fad287ce6d063187eb3","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@4.0.0","scripts":{},"_shasum":"dab3e15d4167f260bad1a50680b6223c27c34161","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"dab3e15d4167f260bad1a50680b6223c27c34161","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-4.0.0.tgz","integrity":"sha512-Vj4eGO6eXiou93ng9AteFKUjEdwAaGNVUiqfqUM/eZEDREyqjf2f5nNBWz6F84WIeyYW9t1BmNzEC8nUQobKwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUN+A+gLTz3KxIPh4IB4vtKAKMrWJnan0fNf+4S5uOHAIhAKOFwUGsudMS4DL/y2cQ5kdCaN1SBjZ/BKqtPmRURvao"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-4.0.0.tgz_1481922552176_0.8826251693535596"},"directories":{}},"4.0.1":{"name":"vrsource-tslint-rules","version":"4.0.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"^4.1.1"},"devDependencies":{"typescript":"~2.1.0"},"gitHead":"97848ccafa8169718e2e4556bfcc9ddf43880a15","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@4.0.1","scripts":{},"_shasum":"f3cf8026e1d3a9b63d263dd591248dc96dc3ec1c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"f3cf8026e1d3a9b63d263dd591248dc96dc3ec1c","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-4.0.1.tgz","integrity":"sha512-R4y4F2x1ANcjVgb1dekVPCc1XC6ZE1Vf32l3QqwhCHyzRKJBl9W/it7N2mF6aZzLc1K2a8I+vMvNAAMxV4oEww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFceHV/14v5i+8gySrge4n6fGgpDuKhEARKd4ZU7rkbvAiBsP7xQrGjYaWS2yLI4srE1q7/8OGlfZMcz6uDCwLlY5A=="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-4.0.1.tgz_1483793952088_0.1562679053749889"},"directories":{}},"5.1.0":{"name":"vrsource-tslint-rules","version":"5.1.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"~5.1.0","chokidar-cli":"~1.2.0"},"devDependencies":{"typescript":"~2.1.0"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"121dbbe7cf9a19c25518487e35f4000b589eea0a","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.1.0","_shasum":"45f7817af6d0490996bf00c19cf7a5af30c797a4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"45f7817af6d0490996bf00c19cf7a5af30c797a4","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.1.0.tgz","integrity":"sha512-5ZQzAU+SiAzWzmthC+0Bw0Gcl+5K4tV2z2SJH0s2QozKNegrB8ekS8Pu4J1oIUC22fq8G+64UOziHfAT5cIrVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvdV2/xia38n0GIoyH2ikH8DYPnMlEViHvYn3mzJsAhQIhAM955unz4knXrsnUUaTkTsx2bw2D+l/Hx9lFIlUr93M2"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/vrsource-tslint-rules-5.1.0.tgz_1492798994396_0.9733597056474537"},"directories":{}},"5.1.1":{"name":"vrsource-tslint-rules","version":"5.1.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"~5.1.0"},"devDependencies":{"typescript":"~2.1.0","chokidar-cli":"~1.2.0"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"4bfb178446b7ed0eb0ce3c3e77d036bdb7bbd44b","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.1.1","_shasum":"9bef7a60bc34f6cdc637d7ba1b8d745b71f6dcbe","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"9bef7a60bc34f6cdc637d7ba1b8d745b71f6dcbe","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.1.1.tgz","integrity":"sha512-WLfz5PYeR7L+VDmc3u7yUHAMkqyF2GvXICb2ge59Yh/l7pvE3glB+RhS0xhwXfaRyniAikYruFGuTyWa8CBX0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnMbeUYxsLCrAy2BNtHmHLBumJ8CwvmZJOcS4PhWjP2QIhAPH0HUHQCFxnia8zkR1x4eddSaRjKITQi/bDNIvrFy2u"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules-5.1.1.tgz_1502283912862_0.6074987985193729"},"directories":{}},"5.8.0":{"name":"vrsource-tslint-rules","version":"5.8.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"~5.8.0"},"devDependencies":{"typescript":"~2.5.3","chokidar-cli":"~1.2.0"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"477f622cb2b6adb66eecce69a122834920cee7a0","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.8.0","_shasum":"b476f160b93cb0e3403fcea0848d665936a7a08f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"shasum":"b476f160b93cb0e3403fcea0848d665936a7a08f","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.8.0.tgz","integrity":"sha512-5iaRkbzyzH9gVm28/9q4cEvPrXrcM7acIy9mOT7X1m1tg4oQ4nXjNaUpmeRhOX1LubPVH3+avrwIkXscxClGFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpablClZbSIX7T1q2UqjvFVJdBBrhBxInXQzYcQuZXtAiEAl5uXc7mjAgO9ZLwXh6ofjMT44TV8nLZuSwNOfJvZ1PA="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules-5.8.0.tgz_1509738170312_0.45374396396800876"},"directories":{}},"5.8.1":{"name":"vrsource-tslint-rules","version":"5.8.1","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"~5.8.0"},"devDependencies":{"typescript":"~2.5.3","chokidar-cli":"~1.2.0"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"23590bcda78e2a7610ca7561d28a340b19c60130","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"integrity":"sha512-j3IhguGqPHxKA5E3yAEyaBNhZP5aNlxtST+hX2hpuWS9jywX8yKN+Rs/QNTraPPmw5WAFOYvjj24SO3HUPSVkQ==","shasum":"fbc0393e8212102667804473a0de8dbc4ca580cd","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.8.1.tgz","fileCount":41,"unpackedSize":178348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOPw9j5DHy7k4lVj12ROpX2AYKk6CxcrkBU9aBFupeIAiEA8z64XZ1PlflXuJcm6G5WIjLiEtSoulJlVz/LajU8eXc="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules_5.8.1_1519660981227_0.2704637969730539"},"_hasShrinkwrap":false},"5.8.2":{"name":"vrsource-tslint-rules","version":"5.8.2","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","dependencies":{"tslint":"~5.8.0"},"devDependencies":{"typescript":"~2.5.3","chokidar-cli":"~1.2.0"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"b98d1086cfd93196d48be00c8c64c6a45d1fe366","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.8.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"integrity":"sha512-wr69FB/S6P8GT+rO/OocCr3biFaX4lT/JH1IZGqd7Jy4A3WaPUs0Jn4ELmTEpbFtYMWTawFACMQh1AyT7YewRQ==","shasum":"f08a8b0a254f86a9d3f39f5d2493de7c4fac1a58","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.8.2.tgz","fileCount":41,"unpackedSize":178411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQmsQsWO8TShD2fHqMuCldBxHYgBwsC1D6tJO0i/06zQIgHPkgNIS5ECosk/P6wQ9MOnh8q0SHmZgH0Eiy18epQwU="}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules_5.8.2_1521382685081_0.6951913667907024"},"_hasShrinkwrap":false},"5.8.3":{"name":"vrsource-tslint-rules","version":"5.8.3","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","peerDependencies":{"tslint":"*","typescript":"*"},"devDependencies":{"@types/node":"^10.0.0","chokidar-cli":"~1.2.0","tslint":"~5.8.0","typescript":"~2.5.3"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts --project .","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"e08f208170d8fc54d81c06c9e7a93575c86aa82c","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@5.8.3","_npmVersion":"6.4.1","_nodeVersion":"8.13.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"integrity":"sha512-3tYS1zn+d9QtgmQIYmQ9e1i0kipmUjp6cvvYWLC+lZ3z8CQUle7rPKsTFMexOTIVXDpBt9JSJlhDWbwljl3DMQ==","shasum":"b050f25e5967547a3c5e12539b4530d4d3f0d0e0","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-5.8.3.tgz","fileCount":39,"unpackedSize":186946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/DsyCRA9TVsSAnZWagAA/YAP/0/2L5TLOen7B88HJjDv\nIFmLpVMhUs6rpT6f2SDLb4MjV41McfnrJdnUaeoLf87av9yTKE/BY3qOY2c+\nzR1aDxA4TcZJoUPRfpJHx7nbvK3FZoCx0VgCqBqiJQkrGlPxuB5ULW+S3z7T\nS7uqW0XMtOwUa8pdIxKkCGQWF5oybGu/o/faAmQI1sHss/32tMA1bASnenDj\nIcfIfhxwIxZePAhAwoePZFZXBTullmbs+r5Hih8MzionPb5cNHT2rbYYz81R\n4U/EJz1yNGm4uD39zx5P7Ylc3pgGXp1hCLT+WMZdUkF9HlLNzlNbNd3lWVul\nGFuWqEEXuGgh3RWKPYXJBy6Tiv1CGI3bsfLgaYux5dV5UDO5sxcM1ItU7MPp\nDCtZqbfS75Zlzw0B296dusZMHt8H5PP6ZGgusbcvLETfnIlTOB3wN1H0f41z\nDqFDsXfTnJEH0KtswWvMw/eDTMDP+6SSOHfwlZyBMIqvpgBRDLMwsjci/q2o\nR1BEKslVEjZVc9BfpSjav0xF8IHaKXyd3oTHatYrHclRroqerUYkjd2Di0fP\nyqlgO7DEuZCkOUnEwncIQGoGyotq2B822bGFY9qaA751ZJDlHq46s96otdHF\nnYvrFXbWIWNizfZsfrhkIsNi9AInVp3GaYvWylD198m58Al507bijzYsbN2E\nPVBR\r\n=pHQX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKaZGttwtMYniDIsZn4OXfs2b/NJSvPSkR5+m+78V5MQIhAPwUg/aAdpemYqqwboNhtDf4mMIXGtulHAF0ROSqFe7E"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules_5.8.3_1543256881380_0.3218671254502701"},"_hasShrinkwrap":false},"6.0.0":{"name":"vrsource-tslint-rules","version":"6.0.0","description":"Extension rules for tslint","repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"main":"tslint.json","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"license":"MIT","peerDependencies":{"tslint":"*","typescript":"*"},"devDependencies":{"@types/node":"^10.0.0","chokidar-cli":"~1.2.0","tslint":"~5.8.0","typescript":"~2.5.3"},"watch":{"test":"rules/*.ts"},"scripts":{"build":"tsc -p .","lint":"tslint rules/*.ts --project .","test:once":"./run_tests.sh","test":"npm run lint && npm run build && npm run test:once","watch":"chokidar 'rules/*.ts' 'test/**/*' -c 'npm run test'"},"gitHead":"ba27d37fcf132a2658545461dfe9068b8ef0abaa","bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","_id":"vrsource-tslint-rules@6.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.13.0","_npmUser":{"name":"abierbaum","email":"abierbaum@gmail.com"},"dist":{"integrity":"sha512-pmcnJdIVziZTk1V0Cqehmh3gIabBRkBYXkv9vx+1CZDNEa41kNGUBFwQLzw21erYOd2QnD8jJeZhBGqnlT1HWw==","shasum":"a4e25e8f3fdd487684174f423c090c35d60f37a9","tarball":"https://registry.npmjs.org/vrsource-tslint-rules/-/vrsource-tslint-rules-6.0.0.tgz","fileCount":39,"unpackedSize":187303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/YhPCRA9TVsSAnZWagAAumQP/RpvmFj3GAruZkf33vjB\n8zUN7CbqalZPAFJ8kO4pMuw7TriVifaT5/Gw9p8PaxAMCAShxqiTl+4zCXCk\nh+b/IqQ78yrh3XTjC3wX1M93wc3QnumnSP9vCy1owM0Eu0ZkuciMv6KBFr6N\nGhAErR4UGCQfk1tJKRhCNvSWSBKVWCNmgbP7u/l3viE+1caR9Zo7Ty4sYbRk\nasgXO1wqhLeiQI2LUpLLxvYEXvMYC3qOpc3GhXRHf3+IZFzxCrQ43KEDotYp\n77BoUUsLe7ZGBUdaaaLhTvECcJcfqzCbsydjrsT0GzHZ0GYVIvUEtqkk3mmE\n/mpAwEfQuAblbl85ghqqDWLuMExQ2+KTKiqAU2ZKu2ReEsqI/f3UWKuiv2TP\naN8dW8PUC1bEGjVTyline6qAFV53eVwPmKQW65lIlRhGya+wgB1BWY1H7aXd\nG8Zui+oePMPWztwRj+20GUEESX1ReP3VNECCXcJP3YpmgosGRmVg52RMfb9J\nA0GeqwtygEJDM2ItHOqQPppeDewIxt8nHzwpPa2F7jaMmEm+UrNERXzSy1KZ\nwdYzpNi8SfHQv5pFT8ZVsO5LhqAhKBK8Bd8L9IpEuK3ghfie27HGy338nOdl\nXpARpPpNFJxqzqD2Nb8z6iOzt7G+9n5Af3vglh8KB2iSVpsEgRdXO9BA0Ptf\nrLM+\r\n=DeaH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDbaWGDcG83qorUlinlAQLYeWGm8bbGgm/5uszaOz3wwIhAKPxnxVexrFtfpJrtk1qJ5SwDT5TQGma1mpp+YkGw+Ki"}]},"maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vrsource-tslint-rules_6.0.0_1543342158853_0.7509575580869727"},"_hasShrinkwrap":false}},"readme":"# Purpose\n\nThis project includes a variety of tslint rules we have found useful for our projects.\n\n# Usage\n\nInstall from npm to your devDependencies  (https://www.npmjs.com/package/vrsource-tslint-rules)\n\n```\nnpm install --save-dev vrsource-tslint-rules\n```\n\nConfigure tslint to use the vrsource-tslint-rules folder:\n\nAdd `\"vrsource-tslint-rules\"` to the `extends` array of your `tslint.json` file:\n\n```\n{\n   \"rulesDirectory\": [\"vrsource-tslint-rules/rules\"]\n   \"rules\": {\n     ...\n   }\n}\n```\n\nNow configure some of the new rules.\n\n# Rules\n\n## conditional-expression-parens\n\nRule to enforce the use of parentheses each clause of a conditional when they\nare not simple expressions of a single indentifier or calling expression.\n\n```javascript\n\"conditional-expression-parens\": true\n```\n\n## ext-variable-name\n\nThis rule provides extensive support for customizing allowable variable names\nfor a wide variety of variable tags.  The rule is configured by setting up a\nlist of sub-rules that specify the tags of variables to check and the checks\nto perform on the variable's name.  The sub-rules are checked in order\nand the first one that matches the tags of variable being checked is the\nonly one that is used.\n\nAn example set of sub-rules for an example coding standard is shown below.\n\n```json\n\"ext-variable-name\": [\n   true,\n   [\"class\",                 \"pascal\"],\n   [\"interface\",             \"pascal\", {\"regex\": \"^I.*$\"}],\n   [\"parameter\",             \"camel\"],\n   [\"property\", \"static\",    \"camel\", {\"regex\": \"^s.*$\"}],\n   [\"property\", \"private\",   \"camel\", \"require-leading-underscore\"],\n   [\"property\", \"protected\", \"camel\", \"allow-leading-underscore\"],\n   [\"variable\", \"local\",     \"snake\"],\n   [\"variable\", \"const\",     \"upper\"],\n   [\"variable\",              \"camel\", {\"regex\": \"^g.*$\"}],\n   [\"method\", \"private\",     \"camel\", \"require-leading-underscore\"],\n   [\"method\", \"protected\",   \"camel\", \"allow-leading-underscore\"],\n   [\"function\",              \"camel\"],\n   [\"default\",               \"camel\"]\n]\n```\n\nAllowed tags for variables:\n   * primary (choose one):\n      * class, interface, parameter, property,\n        method, function, variable\n   * modifiers (choose zero or more):\n      * local, const, static, public, protected, private\n\nnote: If any tags is added to a sub-rule then **all** must match the variable.\n\nChecks allowed:\n   * One of:\n      * \"camel\": Require variables to use camelCaseVariables\n      * \"snake\": Require variables to use snake_case_variables\n      * \"pascal\": Require variables to use PascalCaseVariables\n      * \"upper\": Require variables to use UPPER_CASE_VARIABLES\n   * \"allow-leading-underscore\": permits the variable to have a leading underscore\n   * \"allow-trailing-underscore\": permits the variable to have a trailing underscore\n   * \"require-leading-underscore\": requires the variable to have a leading underscore\n   * \"require-trailing-underscore\": requires the variable to have a trailing underscore\n   * \"ban-keywords\": bans a list of language keywords from being used\n   * {\"regex\": \"^.*$\"}: checks the variable name against the given regex\n\n## literal-spacing\n\nRule to enforce consistent spacing inside array and object literals.\n\nSee: eslint: object-curly-spacing and array-bracket-spacing\n\n```javascript\n\"literal-spacing\": [\n    true,\n    {\n        \"array\": [\"always\"],\n        \"object\": [\"never\"],\n        \"import\": [\"always\"]\n    }\n]\n```\n\n## max-params\n\nRule to enforce a maximum number of parameters for functions and methods.\n\n```javascript\n\"max-params\": [\n    true,\n    3\n]\n```\n\n## multiline-arrow\n\nRule to enforce various checks arrow functions that span multiple lines.\n\n```javascript\n\"multiline-arrow\": [\n    true,\n    \"require-parens\",\n    \"require-block\"\n]\n```\n\n## prefer-case-blocks\n\nThis rule checks to make sure that all case clauses use a block\naround the statements of the case.  This helps to protect against\nissues with lexcical declarations that would become visible to the\nentire switch statement.\n\nTo maintain consistency, the rule requires a block in all cases.\n\n```javascript\n\"prefer-case-blocks\": true\n```\n\n## prefer-literal\n\nFlags locations where code calls \"new Object()\", \"new Array()\", \"new Function()\"\"\n\n```javascript\n\"prefer-literal\": [\n    true,\n    \"object\",\n    \"function\",\n    \"array\"\n]\n```\n\n# Changelog\n  * 6.0.0\n    * Breaking change: older checks removed in 5.8.0 \n      did not get fully removed.  Now they are.\n      Note: 5.8.2 and 5.8.3 also suffer from this breaking change.\n  * 5.8.3\n    * Bump release\n  * 5.8.2\n    * move tslint and typescript to peerDependencies\n    * improve method to use as rulesDirectory\n  * 5.8.1\n    * Fix bug in spacing rule\n  * 5.8.0\n    * Update to tslint 5.8.0\n    * Remove dot-notation (use no-string-literal instead)\n    * Remove no-jasmine-focus (use ban instead)\n    * Remove no-param-reassign (use no-parameter-reassignment instead)\n    * Remove no-duplicate-import (now in tslint)\n  * 5.1.1\n    * Move chokidar-cli to devDependencies\n  * 5.1.0\n    * Updated to work with tslint 5.1.0\n    * Update package.json to include build and test scripts\n    * Cleaned up the tslint and tsconfig options used\n  * 4.0.1\n    * Add \"main\" entry to package.json to allow importing\n  * 4.0.0\n    * Update versioning to track major version of tslint\n    * Update to tslint 4.x and TS 2.x\n    * Remove `prefer-const` rule as tslint now supports it\n  * 0.15.0\n    * ajaff: Refactor and extend ext-variable-name options\n      * simplify RuleWalker visitor methods\n      * add support for validating property accessors\n      * improve failure messages\n      * add require-leading/training-underscore options\n      * validate parameter properties as properties\n  * 0.14.1\n    * Add import options to literal-spacing rule\n  * 0.13.1\n    * Fix bugs in ext-variable-name rule.\n       * variables in constructors didn't get the 'local' tag\n       * variables could end up with 'public' tag that were not\n         properties or methods\n  * 0.13.0\n    * Add no-jasmine-focus rule.\n  * 0.12.1\n    * Fix bug in dot-notation where invalid identifiers were not allowed.\n  * 0.12.0\n    * Added literal-spacing rule\n  * 0.11.0\n    * Added no-param-reassign rule\n  * 0.10.0\n    * Added prefer-case-blocks rule\n  * 0.9.0\n    * Add dot-notation rule\n  * 0.8.0\n    * Add conditional-expression-parens rule\n  * 0.7.0\n    * Add prefer-literal rule\n  * 0.6.0\n    * Add max-params rule\n  * 0.5.0\n    * Add no-duplicate-imports\n  * 0.4.0\n    * Add multiline-arrow rule\n  * 0.3.0\n    * Add prefer-const rule\n  * 0.2.0\n    * Remove demonstration rule\n  * 0.1.0\n    * First version\n\n# Contributing\n\nContributions are greatly appreciated.  Please fork the repository and submit a pull request.\n\n## Contributors\n\n  * ajafff\n  * abdulmoizeng\n  * timocov\n  * jayrylan\n  * ethanresnick\n\n# Development\n\n## Development steps\n\nThe command `npm run test` will run tests locally.\n\nTo add a new rule:\n  - Add the rule's .ts file to the /rules directory\n  - Add one or more tests in the test/rules directory\n  - Use run_tests.sh to build and run the tests\n  - (optional) The .vscode directory includes settings to run and debug rules in vscode.\n     - Just modify the \"args\" entry to point to the rule test case to run\n\nNotes for how to build new rules and tests:\n\n  - http://palantir.github.io/tslint/develop/custom-rules/\n     - https://github.com/palantir/tslint/blob/master/src/language/walker/syntaxWalker.ts\n  - http://palantir.github.io/tslint/develop/testing-rules/\n\n## Resources\n\n  * AST explorer: https://astexplorer.net/\n  * Typescript Compiler API: https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API\n  * AST Dive:  https://basarat.gitbooks.io/typescript/content/docs/compiler/ast.html\n\n## Example Rules\n\n  * Typescript project rules: https://github.com/Microsoft/TypeScript/pull/4458\n  * https://github.com/mgechev/codelyzer\n  * https://github.com/Microsoft/tslint-microsoft-contrib\n  * https://github.com/buzinas/tslint-eslint-rules\n\n## Release Process\n\n  * Update version in package.json\n  * Update Changelog\n  * git commit\n  * git tag -a vX.Y.Z -m \"Tag Release\"\n  * git push --tags\n  * npm publish\n","maintainers":[{"name":"abierbaum","email":"abierbaum@gmail.com"}],"time":{"modified":"2022-06-28T18:39:25.631Z","created":"2016-04-29T21:09:42.943Z","0.1.0":"2016-04-29T21:09:42.943Z","0.1.1":"2016-04-29T21:19:34.322Z","0.2.0":"2016-04-29T21:28:59.995Z","0.3.0":"2016-04-29T21:45:49.954Z","0.3.1":"2016-04-29T21:48:22.643Z","0.3.2":"2016-04-29T21:57:14.668Z","0.4.0":"2016-04-30T12:38:51.450Z","0.5.0":"2016-04-30T13:16:14.886Z","0.7.0":"2016-04-30T14:29:50.112Z","0.8.0":"2016-04-30T15:01:37.680Z","0.9.0":"2016-04-30T16:00:48.165Z","0.10.0":"2016-04-30T16:25:25.985Z","0.11.0":"2016-04-30T18:58:32.515Z","0.12.0":"2016-05-01T13:39:41.440Z","0.12.1":"2016-09-07T20:27:32.576Z","0.13.0":"2016-09-07T21:00:04.422Z","0.13.1":"2016-09-07T22:05:59.428Z","0.14.0":"2016-09-14T21:32:21.251Z","0.14.1":"2016-09-14T21:33:26.980Z","0.15.0":"2016-12-16T16:18:58.133Z","4.0.0":"2016-12-16T21:09:12.951Z","4.0.1":"2017-01-07T12:59:12.832Z","5.1.0":"2017-04-21T18:23:15.114Z","5.1.1":"2017-08-09T13:05:13.988Z","5.8.0":"2017-11-03T19:42:51.582Z","5.8.1":"2018-02-26T16:03:01.267Z","5.8.2":"2018-03-18T14:18:05.194Z","5.8.3":"2018-11-26T18:28:01.511Z","6.0.0":"2018-11-27T18:09:19.046Z"},"homepage":"https://github.com/vrsource/vrsource-tslint-rules#readme","keywords":["eslint","tslint","custom-rules","rules","stylish","lint","linting","linter","tslint-plugin"],"repository":{"type":"git","url":"git+https://github.com/vrsource/vrsource-tslint-rules.git"},"bugs":{"url":"https://github.com/vrsource/vrsource-tslint-rules/issues"},"license":"MIT","readmeFilename":"README.md","users":{"corux":true}}