{"_id":"rxjs-tslint","_rev":"12-20a766548def9f265d54a5922705f1bb","name":"rxjs-tslint","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.0":{"name":"rxjs-tslint","version":"0.0.0","description":"TSLint rule for RxJS","main":"index.js","contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/mgechev/tslint-rules.git"},"keywords":["lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mgechev/tslint-rules/issues"},"homepage":"https://github.com/mgechev/tslint-rules#readme","peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.0.0","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-A5hFydnsoQauVOA61g3azSG30k+vjIHr2MEOfgCbxBjui5n0mQ83LtOz2CpgKUmatHy6TKm5P2ww3QA47Wmqhw==","shasum":"bacbea28a43667980b2d5f09e4b2b4a371f51c06","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.0.0.tgz","fileCount":10,"unpackedSize":25511,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXse4hokbO/pmM3gLeV174wTX6r9pkzXeNB/4GDhmq/AiEAjA4DyGKKGjptCzunULp7sC8RVxEqHF3a37ZuSMrABcQ="}]},"maintainers":[{"name":"mgechev","email":"mgechev@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.0.0_1522882362807_0.13865815518246283"},"_hasShrinkwrap":false},"0.1.0":{"name":"rxjs-tslint","version":"0.1.0","description":"TSLint rule for RxJS","main":"index.js","scripts":{"docs":"ts-node build/buildDocs.ts","lint":"tslint -c tslint.json \"src/**/*.ts\" \"test/**/*.ts\"","lint:fix":"npm run lint -- --fix","release":"npm run build && rimraf dist && tsc -p tsconfig-release.json && npm run copy:common && npm run prepare:package && BUILD_TYPE=prod npm run set:vars","build":"rimraf dist && tsc && npm run lint && npm t","copy:common":"cp README.md dist","prepare:package":"cat package.json | ts-node build/package.ts > dist/package.json","test":"rimraf dist && tsc && mocha -R nyan dist/test --recursive","test:watch":"rimraf dist && tsc && BUILD_TYPE=dev npm run set:vars && mocha -R nyan dist/test --watch --recursive","set:vars":"ts-node build/vars.ts --src ./dist","tscv":"tsc --version","tsc":"tsc","tsc:watch":"tsc --w"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","devDependencies":{"@types/chai":"^3.4.33","@types/mocha":"^2.2.32","@types/node":"^6.0.41","@types/sprintf-js":"^1.1.0","chai":"^3.5.0","chai-spies":"^0.7.1","js-yaml":"^3.8.4","json-stringify-pretty-compact":"^1.1.0","mocha":"3.0.2","rimraf":"^2.5.2","ts-node":"^3.3.0","tslint":"^5.0.0","typescript":"^2.7.0"},"peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tsutils":"^2.25.0"},"gitHead":"b2694674648e6677586a9025f35661395b285c3e","_id":"rxjs-tslint@0.1.0","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"blesh","email":"ben@benlesh.com"},"dist":{"integrity":"sha512-lvCH24iQhS7pVKypCLK00X1pQYo+FzQOo7hsnI0x3XqIRh7GkDzln9gRku0xeZ15Z2EkvrnqPk8d2qvxxfrngg==","shasum":"3f9596864422fc5f3d8dd67461ff716655aca7b2","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.0.tgz","fileCount":27,"unpackedSize":76423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2PuMCRA9TVsSAnZWagAA7EcP/014+vup84g30AmtuhZ8\nMiQo58MCerZqvLL9tEXFW07AURe1XDnknKUG5vbuCmRbkQFICuM9+imaFvcU\n9RYdcvdzj708mU7bC95A9IWHA0vZl1g1kGqC6q6ay4qRnI+cjGh3Y8bzcYjV\nGISXp/b9trS5zkjbEFJPaedNaElgqNI+9FqoWyFrNhNV23ILsuWBz5E7o/Vv\neEbKi/m9qpTi4iLOTPO40Gt//wFGLATUBxtSJDq2soaWgQjSGxQaD/X7rIQd\nJcCdjuMikO+PblTAQQ6CSkPoePYkt4G8Nk9Ja+ocZBONNj5Jy4vkkXgpOHmR\nDJOHRk6aRSQT+kQkOOL9SFXBurQPe045WmFYpyNYNr31TF+JbhFp0W6d5geu\n0O6mhv7eIzvjRHny2rEKoAvsbPIGmYiv2fdXFUJYjFp8Cjp2iYFXrSyegBhP\ndCNwMdrHwESl1m/jrWuI26QRSN1tWWehsLFMpEBu/nV68DSW2hskg2gRJ2BX\n1gTElbLzWsOxH5FP5M8zyITQs9z0OMbyBTXHH3WwbvCVEDmAYcjDfA1+Gn+8\nyA2ybXImKL3S2LmWlGJqIo3ZSBueMcGR7YgaRxKCHgqub0ZsRwvER/hBaVZn\ne98eOAn0LLeijMOn4bOqwDLKJXCvajs7PgvDO0UUh5Rs0eLpEooXZhEKTf7F\n4UE5\r\n=u/Gy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNj1ISxyC4CBVAFtAoJob/Hm8sslAwnt4wgmcjU+FsGQIhAMG2YoaHQAwmlnaDt7MeOzJOvPwsu7N82b6Hx/aji4Iv"}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.0_1524169612041_0.5357594604199292"},"_hasShrinkwrap":false},"0.1.1":{"name":"rxjs-tslint","version":"0.1.1","description":"TSLint rule for RxJS","main":"index.js","contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.1.1","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-BH9XJodoqErN1Y/XDNm7uv7LeEV/VGYfB9h5uWkHEQnxMCvwSRDMUGQxEuuRjxCIJVz+miZHD9pKH054vumr3w==","shasum":"3ad499e9b7dbcd7cf48481164d1f112731fa61e1","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.1.tgz","fileCount":14,"unpackedSize":34977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2k+vCRA9TVsSAnZWagAAz04P/AwBo7fQBpQXx8oh1DGh\nQqlUOCSFDVFH1bJ7nWtYvlissrCgg1rpnmHByDlO9x0cPpMDHV00rucWdIVg\nDBALG5c3U7jxOy0eLt20iN9Tmdi4tIhJKhJvyTbp9yx59j6O+5KMP8Lhj2rQ\nd9kOUlADzOBDyLlSasv0A0jgz7PIc4gtPOzQQmXj6qOoKDe90GO/x7SUcx2E\nbiKcUNqAD+SUKmgayhpxZiG3QfZXudpM67L2zj3MknxHUqLl3MPW7MUnBsxm\ngEn+bXaFHSP5lVVsh/CSSmxK1ll5TdtBNTtLC+JTGRKmcfuT7tday+ec140P\n9ZFogTyn/9x/teaBKL3J78D8Cef+cEE+3MZYoGMK96J6Kg9OP0bi/t4jc5Mc\n6a4vjsDam8WtLmA75/Kb7K5q4FNU8frE4gi70S46k80Wro5daLkFYOkkYi1S\nQ1HLHFv6vICbsscMvgdx0AN/xz81kBX4aao1BCnDikQm6UEcDL9r0ekU/N7t\nC0F4uERuHO9qjt4VRgx4sJY0+E+rQVzh/e0FCGJ13Z8ZNxxIxYS0iPa0k2U8\nOK4DTTkZfhqU9chqDdqlYSd6NOEFCqM+it1JfeSTVvDUfH8EH812sesMcd1W\nvYcZgAnm3Nq+2D3g6/MTKuAOzZvP49K7023DNQLp9A3nmQDsMxZE8aU9D1RG\nYDm1\r\n=0fS1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmy48OEl+x2ty+WT3Rqpw5uffiwWW2pV3gMgnRxD9jBAiAUFI9oUOMm6KR5rBqCgoF9tECiwJO3l1SwTXeYGHU09w=="}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.1_1524256685561_0.46574662827332913"},"_hasShrinkwrap":false},"0.1.2":{"name":"rxjs-tslint","version":"0.1.2","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tslint":"^5.9.1","typescript":"^2.8.3","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.1.2","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-hVNiSoJxowl7diyN9C48hIhxsWRjr7lYCF6dDbuvuOYwybOsMQQbt6eUTM8AiJvJPhI1U+d44s6xgeJsZsA5Qw==","shasum":"ed31be898ab64b9ca50f34917d507c6bafb2ada5","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.2.tgz","fileCount":18,"unpackedSize":35893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa35IECRA9TVsSAnZWagAAFV4QAJXe1+6i9KyqHtzE1DRl\n+Tb5U7XqS/WcHjf41G/aQrJtUEK3Rf/DVnwGFm//kUa/+E/SYgjVYC20MIH1\nuskDqFr5yvqJO/Ed7bKtsc6aAHwFtJY1nLKUrr82r87Mlr0ExUHShMQZapZx\nf7pI9cRy8h3p0ovXvxucjhTyRUbVVBHbRJZORDnqXIwKqI5mVZmQkA8MaAjp\nEPWHIjLPwt8dEnYYSyI4bwsOK5aci9t7Hyv+Hsp4lzdISAiYIH6Wv9NXWCRp\nFbZB0VLWn5TvQfS15IYJEkimQQUNYnwHNVTobXWVNbrPCaj4lQsrh25IO5tT\nyWtrx07tSEbRvOez9YXZdPbzqEySQ9ZcQGJDpjfmXi4g/fuB4wR44Q7b1VbV\nGQcLb9fKfyN1Z6bswWANj338IDMqE9sxSjU214sK0fDCL2bih3H/bcOPVHQP\nN4BKS9G0uIQevrt0R+I5zaFsKkFaInoTAYGx60pQMi2krSr0244OkmjOCkVi\nZ3Dm3jxu3sDio7JkIIgpxbNZrcajJl8ePTxNfu7BN/xD0DDlbzFQu+QRLJFs\n4xtq8I5A/RadJ8WMtggvtsekufvQSw3MaXSnC/UsYUdG2p3lpEPjBfkhaN2X\n/YzqLTATa8ECy2V7gyd7DFyfH/TpWCAISeSzB7SGs6OIVJUNYjV9xx25hxck\n4QBl\r\n=iObd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh1yDPfuMQXM43uGY9GE7Y9Rl3So/gDMJlQ6Kdh4xyMQIhAK005ziFyK95L3YMGJPQlHdyIXuuQW3P9z4+Jr1d4ugs"}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.2_1524601348130_0.20174828140219292"},"_hasShrinkwrap":false},"0.1.3":{"name":"rxjs-tslint","version":"0.1.3","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tslint":"^5.9.1","typescript":"^2.8.3","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.1.3","_npmVersion":"5.8.0","_nodeVersion":"9.3.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-Uk25RAjL7o9jUDjYSOAouQYY5VdOWV6Sw2/UWT9MgMPBMt6pByrVla0vDU/AyKwYRcSPy/gkLR99V6Jy8wKNnQ==","shasum":"55d40f23eca7237ead17f34ff852371d4652209b","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.3.tgz","fileCount":18,"unpackedSize":36518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa43L2CRA9TVsSAnZWagAAtlkP/2kn0pqFKmMtEQKyBXsU\nUbgSmNdPzV+nYC3ZZ4XRUcz9+OR8k2R7888PSyo72RSNvZ6Kx9+9B8jH+3LT\niwKyTPTyogVwBogMojiRwgVCZ7IzzC9YjhbaC6cN2XvFdLGJb1b7QT9HxJSe\nkFl9pYX+j4romjy0oJ5GAEJe47dvqLnA2JZNdSXMV3LDBCZlMDrDZfMLvPFO\nKoh5C9m1ELk67draKulS1Vk5rYnSYOUzNrGwZXr05HMs81jPtOa6hPUgXPKt\nCZztb6terrgSM3ndi/bkL/84scuNKrXP2awpaCkGF+t/Q+ttnkq57ecJ6Ktu\nja3zLVO531cWq3cNE7pZCYNPRfzaVaKvfUcAs5qJ/Np2UFJj9nMvmX+Z+V5Y\nShK477/Ro2DZ41aobd44LTm9Z50rdjEe6e+kuEHa4XYJnM4a8bMZ3xO6vi8x\nXJAnbts5byOv1MnMypV0jNM6Xsps5w35yzgqlWbmLupJgSBaTRnO3NZ8ZDuu\nLRqk+qDbY6XmGLZf/JaHTQhMzYqxnPWI+nxsLldcIsdnHlE99Q0+sw5vSwWH\nXw/R2cR3a74Y6Z0xxzMmc5RF/mhbqZS+30gk205ddo6K68JVwI9agfxZNW+E\n/kebp9T2UGrC3XBTiEo/l860Bbeg5xTNCWoRRSCsZNUFAzqFRa3o8zhHy7i4\nUgvu\r\n=Sl3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNWrQMbNl72SAHRwYa9c1n1sqiTz5p5M7HjXVmNTVxuAiB4xK8a8lIR/mielVjpExpp3DtDiqKhkmXoKZU6Ac+MNA=="}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.3_1524855542122_0.2881679034450977"},"_hasShrinkwrap":false},"0.1.4":{"name":"rxjs-tslint","version":"0.1.4","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0"},"dependencies":{"tslint":"^5.9.1","typescript":"^2.8.3","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.1.4","_npmVersion":"6.0.0","_nodeVersion":"9.3.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-7wW9shBod8G9qQXAvfFeIpC7R29HjAbkn9RyeY59N05R8s10OPNJeQhHFmllzqnLycgq7YUJQB6CyC2HBxvWOg==","shasum":"40e6700b8445c1f37df8a739639b9ba5397450a5","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.4.tgz","fileCount":18,"unpackedSize":36554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+k5eCRA9TVsSAnZWagAAvawP/ja4CZ2tPEs9k/r5IxWl\n/0Po/UZLFCS2nbj1TmECZaCHmu7g2/SOJioJbyx2u+gk6Q+uNFgRnsDedeH5\nfeSh1LHXgjBoYK5+eeU+BA17pSdH/MQSZi0uurMMRfh1BVZmGfwgYCIEu9ob\nzi1eG55QJDicwwK25GnSLMPePaP82BDZZlmqkFwXUlFmwQEYQL3VuaT6bazn\nJnEPLsss74IS8MMMTLnSMHyZWjkUpHygG7heABuj4ayVNs5S9JR4W/Fmfbt6\nVbBE2aIp1bEmCuMW6hZEGg7uuN+vQ7MdGQDT3/EG+A70PKuqiGzhdsNldpXV\nBwgAL81XjEiIUmp5ig1Emc9EmDjoy47AJ7jEVfZhl+vGXv/7xYIHb63pC4Kq\n2oUMqkOZ1Wq5cLX2uRVKLbwdEqO9tCS6XO9PGziYBWthUFYeMKKkmhpPQMpm\nbEotUFro3zWdjYpFCT8dbDVHLUlEHi4oi8Zza+kor+s7ftRtNTh34XOKob4t\nKf14uyZ4rCv3jJr0+NPLAVOdeYQ8EZDTsQo+yuiL/NpCr4uhdXCw6HYwxMIH\nNWdaqe/csy3slyeyCjeZZX++TdQvRN+YG8T8dEtLkWM7m1MQfF8CzAgZ69SG\npXKFv9uSgoibjbvh0E4LMfq2FI0LDi0aeM0Os4sjKGm3/Tdia3RCFVBJqEri\nX1QE\r\n=OYLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0ud8/ASsHshOh1uK5o/7g+0PpuduNwEiTWhtHUAIMqgIhAMzGXmZKl+9kiVWwS+IdkNIQO41FsGv8H+kMNQ1iui5p"}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.4_1526353501330_0.8143467508729605"},"_hasShrinkwrap":false},"0.1.5":{"name":"rxjs-tslint","version":"0.1.5","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev"},"dependencies":{"tslint":"^5.9.1","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0"},"_id":"rxjs-tslint@0.1.5","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-odvEAx6VoZSJs5o9gWZ7SxgTuS8ldq0mr4qnprbr6flNtIt4DtNJSYJpBK0WEy0o+f1oe92XVHrmgco1e7Cpdw==","shasum":"9cddba80633e155fb47f7f0a25a6e33971f7dbf9","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.5.tgz","fileCount":18,"unpackedSize":36690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLHYSCRA9TVsSAnZWagAAXq4P/39839zrhqQ3cZyvVBoj\nl4rq+nLs/cHjXVY1j+EVkDRF1P6CayDaAVhLz5awh114fAmSQTa9jx+VVete\n4MeK9shNar4KNO3KUvlZ3G9gEzY8oC9HcaS8++6b/Uj0EBpHvwUiuE//rL/F\nGshAlQhfkIpJ4iwYyUFlyERxrVAKjQJdsGK6SYW6leA/M4cEc0j8Ot/0NJm2\nFZ2tHcWQwq1YObO2Vki3hh1e5anqG40gQ278hYAvhucqP9iQC9LWS6ri+SmE\nygLVV6P3PVYxsJa6QSxKgHIXK0w42sMdWvvQtkz7qd/CLhzLqVICH8wdKUME\naCKHzasjWXM+WdyhE7eKLq7MgG89VH13JwzpW/mOmSZcpccHSI801t+J97pH\nJyTVRWOUL3wnxzBOzBIfvLbs+vfjnYng+PAGcebGgItyR11Tsh2rPpThpBxf\n0j0xayjRtXzD46xRtr32pFIyxPajUCJ6teK43XqeiICIz9jAyujbkmea09R1\nnXyt/i66YtRGWemwAzWZyFJo2BUDgsLHHCfLk4SrswWna1XEFLyU+CRVx3Ej\nTiTkqjASklhU8Yib8QpSng2BdIgnaU1LxMCioQqti7xMFU9o8faJzNMfL9Lt\n+BwlNfm6mju74nggeUpXRpKRxGyWOd/2Dzksh27bnhhQiDx/jnfOfd72g9eO\nXl+d\r\n=QXuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjLpiHVFsW52uva8NV/Xzsyz84wocRLv3rr+Kq10mF4AiANDs4ftmPt/EqUFuqILmhlE67SPmg1LEJTNg50fJMofg=="}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.5_1529640466824_0.71447815096"},"_hasShrinkwrap":false},"0.1.6":{"name":"rxjs-tslint","version":"0.1.6","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev"},"dependencies":{"tslint":"^5.9.1","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0","typescript":"^2.8.3"},"_id":"rxjs-tslint@0.1.6","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"dist":{"integrity":"sha512-AxP+/o2NduL7bVijrAJztZXhVk9AFzEj/ouyROnIqLb9gnLp6YB11QzSvIrKbnq2Mb+mF294EsOuoyMiRnFtlA==","shasum":"ada589279369b2ffd72a00c9d9e255f9be088049","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.6.tgz","fileCount":18,"unpackedSize":36910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/dqbCRA9TVsSAnZWagAA2bAQAJMbnY2OZ0IZHQZOT2SS\nX2Tc6zwKgpQErodS/cCCtZKovCRfVZAVGWvpr9wRFq6kGaAic6IjoFR51RAS\ndN0MCHd/oP9z2VgcWLzRNXfQtfpE1xMnuUHDx868PCBuRYg1EY15D27nOvj/\nGJI1vUNKDNjunUq86CeD1kJxipaKTnT+KKcGNKUnhcTOfxTAE2yYU4l8AgrJ\nzYji47scGZCZW4EJlCTouMHS48Zf39uQ2S7rVl7rfTlwJt+yenxjiWFrpWUD\ntgcyGYHhl750ZTPRWEwFq395NTCkkWidF+pt58xaht5GYgM0BW9hFtU8JONu\n762ksAJPTfLueSI630ujs8jNVsqnzlbMiWIQsdiqQ5L75vcYCMIoVCtuCdWI\nrrs3HPYFS1cTvgOkULcPQ0/c89D24qMET7s+nLvAOlJqo1rKLJ8U22N+ePaG\nAbqv9Thq5OjZKXdMkIM+iOM5D4gXylczTt0WHPJoxg2jHs7nQFukuUOVuwVW\n0bj+PJMsw5vcGgr3WEGG9hfsS8304V/goi4Gy9xF4WzfV4A/snekEOdB2qPU\nAmY6BUaa6w/skDydY9adHnfcvZNbM0dvD8qtroNSmSySNYu3wspIl6X+Ze3O\naLWH8qvPcPJ+/+WM4Upogp6ymZNOuNhWxtORTxIGQQUYmSIH/S17hDsSS8qV\n1dEM\r\n=pTcC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHn90eNOs47/Mo9Q6oKaGh/UwNJWAAIK3fvdXcLPsLF5AiA/BtIEgAImcRU9XopU8iZe+5XaZB8sLzWMJYvJWl9kZg=="}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.6_1543363226865_0.8210156911551991"},"_hasShrinkwrap":false},"0.1.7":{"name":"rxjs-tslint","version":"0.1.7","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev"},"dependencies":{"tslint":"^5.9.1","chalk":"^2.4.0","optimist":"^0.6.1","tsutils":"^2.25.0","typescript":">=2.8.3"},"_id":"rxjs-tslint@0.1.7","_nodeVersion":"11.0.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-NnOfqutNfdT7VQnQm32JLYh2gDZjc0gdWZFtrxf/czNGkLKJ1nOO6jbKAFI09W0f9lCtv6P2ozxjbQH8TSPPFQ==","shasum":"5ed841d1837cc0dc2187e5b57a2d45aa2af337e4","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.7.tgz","fileCount":18,"unpackedSize":37735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZc+uCRA9TVsSAnZWagAAdQUP/2HVMM0uU++rG96XxXiv\n4+4V/jcM3UEo17f7+ROGvjjEFDtrMqaMG/yn/3xbZdr9ACpCgDY0aIRohz9q\nYBwMsPWJlHY3SLpbBkuriBfovcroazsbUsGZDiQOBGKfRQS9qAY0iaomaipk\n3vQhKm08/6Ec7DHoPifVWqRQp0pImOnLE7A74icAg3v6DSt2Vcc9vcaOhSqu\nVb7MUA8Iz7iK4OfnXPGlgmBmwYgCDeO20FSYplgHao9xb4IvpmdhF2gxx4e4\nQ2ciEIeZh2mpFVGOi3c6VvRliGx/jzEz8SEj30dF15XAUq0xpUB+VJtbCr44\n5i7SlFqd3eEAVaOaZ0dwdNrcR346NFQQ2VqtyV5OgXdEX3rRYLj1vbjFGS/u\n53BeG4YHHdgz3DUC4USqhYWTfSR6ButryRKxtjJr6770rWIGYXAhIzzFQi7D\nIk+HwFW+/c7CiaISUgDNdYo35m0bmeB01LKbsipQ5LHik+NiWjdVStMwmmp6\nffrOOoFP4tWVnH1XQxqBxNYmF/QvYS9bBrdxsXb+/VztlfEXIYL6A+a1wSaL\nGr65r2igsURVlum9EKgOq3MfNPfwSwAlYd2ZCbsv5Tf84tFd6tabD9Jk76AT\nzf0e2veUJ3WSN423K4KJkpGJtfyVOxajBxwxnf3S0mJgxabxghmbWi8t0I25\nh5Nb\r\n=IYr7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU1laTST1KaqpL3hh7qipgveMaZAwVttYrRv7biJPWUAIhAKeHf+Ots8uq/yprWEk4OZp9waTVD/xGgCzj3VC8pr+I"}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.7_1550176173400_0.6518778366321112"},"_hasShrinkwrap":false},"0.1.8":{"name":"rxjs-tslint","version":"0.1.8","description":"TSLint rule for RxJS","main":"index.js","bin":{"rxjs-5-to-6-migrate":"./bin/rxjs-5-to-6-migrate"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"keywords":["rxjs","lint","tslint"],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"homepage":"https://github.com/reactivex/rxjs-tslint#readme","peerDependencies":{"tslint":"^5.0.0","typescript":">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev"},"dependencies":{"chalk":"^2.4.0","tslint":"^5.9.1","tsutils":"^2.25.0","typescript":">=2.8.3","yargs":"^15.3.1"},"_id":"rxjs-tslint@0.1.8","_nodeVersion":"12.0.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-4MNcco1pugjNyjkUkvJ9ngJSMCuwmyc1g6EkEYzlTK0PrZxm8xVaBeBz5aPLE3AzldQbYkOErOVAayUlzQkjAg==","shasum":"1d17cf33a989f46196e82f2c1ee02b2831db2827","tarball":"https://registry.npmjs.org/rxjs-tslint/-/rxjs-tslint-0.1.8.tgz","fileCount":18,"unpackedSize":37721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelkEQCRA9TVsSAnZWagAAYzcP/2G0u0iyJDIhLCz06AAb\nwBf9tEUugyZMXY7RTU9AGp3cq3wFUnUYbX5UGP62Q4n9p2lg+dkUFHGto0Ja\nxzKPFRUsukpW7yO2CH3otnW14Hfqo1Na9hj8fI1dFgrZe7SvhGJrCYaG4IE7\n40ISJCWrKJaxyHpV8lbTlPyE6mqGFy8Bw36gaAlPx5iSpv9UDrnH54n2aVb4\nKJXHXZR/bY420vv0DMvS2P1/umo6RwTPhKBUMUxEO1N+M7Ta5c73k6btK2Xh\nqxMJIdT5KMIHEovpERbx//Ox2RMWb7DaZqZZ94DMiRiXNCCXaYpC6IwxpGtb\nt2fau36+Q0Nrs3LqCe5rve+/XHKe2cBxYOdBTUQB+3/dQyboGUvFT3QF5ncv\nmSTbkPOOj7wIdD4qBIy+8xmBH9iiSr9/sckMlnnPLFZkIS/i2opjracudNMl\nCl8ZARqFMg+OhkFsdB4pTFJ55UATRTb5RoK+zbOQZ6KvHmhnkU7Wei2IRH8T\nfsYC7NqZtzVQWEAMNXAjFdjCzUT+DiBREf1fWVJzyVHZAK1Ipv1SfyEeP4uz\nbNSLOCSxPG3Oc2KE7gricx19ZZtC6DDxg/aYu2XHjL/Qm/IOvaAB/35RCebX\ncAje/2PdbEVkR/S9cVu6c2z0Wuk8qk5hF55ua3VLz42fsaUPohEdBd61hOYE\nA5Wk\r\n=w9QI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeckxeoCkRwF+JW+glyx5DKCQYJkmaS/587sSzBsc8HQIgEAWeWFEXA2O8m1T/wzOR/UXycd1lspgElrJ7jJe2R7Q="}]},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"_npmUser":{"name":"mgechev","email":"mgechev@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rxjs-tslint_0.1.8_1586905359684_0.5164171028464339"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-04T22:52:42.807Z","0.0.0":"2018-04-04T22:52:42.911Z","modified":"2022-05-16T08:58:30.604Z","0.1.0":"2018-04-19T20:26:52.222Z","0.1.1":"2018-04-20T20:38:06.447Z","0.1.2":"2018-04-24T20:22:28.290Z","0.1.3":"2018-04-27T18:59:02.228Z","0.1.4":"2018-05-15T03:05:01.402Z","0.1.5":"2018-06-22T04:07:46.893Z","0.1.6":"2018-11-28T00:00:26.971Z","0.1.7":"2019-02-14T20:29:33.530Z","0.1.8":"2020-04-14T23:02:39.849Z"},"maintainers":[{"email":"ben@benlesh.com","name":"blesh"},{"email":"mgechev@gmail.com","name":"mgechev"}],"description":"TSLint rule for RxJS","homepage":"https://github.com/reactivex/rxjs-tslint#readme","keywords":["rxjs","lint","tslint"],"repository":{"type":"git","url":"git+https://github.com/reactivex/rxjs-tslint.git"},"contributors":[{"name":"Minko Gechev","email":"mgechev@gmail.com"}],"author":{"name":"Minko Gechev","email":"mgechev@gmail.com"},"bugs":{"url":"https://github.com/reactivex/rxjs-tslint/issues"},"license":"MIT","readme":"# RxJS TSLint\n\nTSLint rules for rxjs.\n\n## Rules\n\nThis repository provides the following rules:\n\n| Rule name                         | Configuration | Description                                          |\n| --------------------------------- | ------------- | ---------------------------------------------------- |\n| rxjs-collapse-imports             | none          | Collapses multiple imports from rxjs to a single one |\n| rxjs-pipeable-operators-only      | none          | Migrates side-effect operators to pipeables          |\n| rxjs-no-static-observable-methods | none          | Migrates static Observable method calls              |\n| rxjs-proper-imports               | none          | Updates RxJS 5.x.x imports to RxJS 6.0               |\n\n## Migration to RxJS 6\n\nUsing the current set of rules allows you to automatically migrate your project which uses RxJS 5 to RxJS 6. Here's how you can perform the automatic migration:\n\n```bash\nnpm i -g rxjs-tslint\nrxjs-5-to-6-migrate -p [PATH_TO_TSCONFIG]\n```\n\nFor an Angular CLI project the invocation of `rxjs-5-to-6-migrate` will be:\n\n```bash\nrxjs-5-to-6-migrate -p src/tsconfig.app.json\n```\n\n**Note:** The rules use type checking to find all the instances of operators that need to be migrated to pipeables. This requires you to have `rxjs@5` installed so that tslint could find the correct type definitions.\n\n*If you're following the migration instructions from https://update.angular.io, between versions 5 and 6 you'll have to run `ng update @angular/core`. This step will install `rxjs-compat`, which will let `rxjs-5-to-6-migrate` to perform the correct code transformations.*\n\n## Use rules\n\nTo use the exported rules without `rxjs-5-to-6-migrate`, use the `rulesDirectory` configuration property of `tslint.json`:\n\n```json\n{\n  \"rulesDirectory\": [\n    \"node_modules/rxjs-tslint\"\n  ],\n  \"rules\": {\n    \"rxjs-collapse-imports\": true,\n    \"rxjs-pipeable-operators-only\": true,\n    \"rxjs-no-static-observable-methods\": true,\n    \"rxjs-proper-imports\": true\n  }\n}\n```\n\nTo lint your project use:\n\n```\n./node_modules/.bin/tslint -c tslint.json -p tsconfig.json\n```\n\n### Notes\n\n* Once you run all the migrations check the diff and make sure that everything looks as expected. These fixers cover almost all cases we know of, but it's possible that some manual fixes can be required.\n* Although the migration will format your source code, it's likely that that the style is not consistent with the rest of your project. To make sure that everything is properly following your project's style guide, we recommend you apply a formatter such as prettier or clang-format after the edits are made.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}