{"_id":"@smarttools/eslint-plugin-rxjs","_rev":"24-8bfbe9cb63547286e1f3fe36df3119de","name":"@smarttools/eslint-plugin-rxjs","dist-tags":{"latest":"1.0.22"},"versions":{"1.0.0":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.0","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.0","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"066d3e85fdbb8b1d9b4c5f44b62e0133dbb917e2","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.0.tgz","fileCount":58,"integrity":"sha512-N1MJurbhe+fDNTJSh1MBQX2IsfUbYQAUkNMgm7hJ3i8vyrzC/Pu9iZXmo/ztM3RnTvqkVVhOSw/5BTVwoKQ+AA==","signatures":[{"sig":"MEUCIFh0eizEzEZubuLJpt2EKwm0osGkX9moW9qhHvSB9HGSAiEAh9SPIXDaJm2QfBmM8ZpWhaurnGBgbrAbsYS2lO5NGAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":120246},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.0.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/2e9f76db5d2c2977e924c9ff3a5a14c2/smarttools-eslint-plugin-rxjs-1.0.0.tgz","_integrity":"sha512-N1MJurbhe+fDNTJSh1MBQX2IsfUbYQAUkNMgm7hJ3i8vyrzC/Pu9iZXmo/ztM3RnTvqkVVhOSw/5BTVwoKQ+AA==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"This library was generated with [Nx](https://nx.dev).","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.0_1732242981081_0.19083328708062575","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.1","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.1","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"ef5f56afbd87edd6a1dd5955d52ed4c9a6f2def7","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.1.tgz","fileCount":58,"integrity":"sha512-8cKseb+jcp/9sSFQtC3oCtZoS03CrdWStzsgUF/im7+MOlzj70VdWiMG8LwK0j6S0SNinbIdLffWcQk7vQdzuQ==","signatures":[{"sig":"MEUCICbJjOXrAeg5XflGhupOQ5KHpxMPoMKw7sL5b5ZATZiXAiEAtH2bN7rjxJq/upeq/M3QSVdMIDsLOX5vomjwQZM9xw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":130389},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.1.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/c84fe7c10255fdc957da2f70ffec23a8/smarttools-eslint-plugin-rxjs-1.0.1.tgz","_integrity":"sha512-8cKseb+jcp/9sSFQtC3oCtZoS03CrdWStzsgUF/im7+MOlzj70VdWiMG8LwK0j6S0SNinbIdLffWcQk7vQdzuQ==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.1_1732243426292_0.29746538500021624","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.2","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.2","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"082e04576e29b3e72b91583d3a98eb4a1b02ccd5","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.2.tgz","fileCount":58,"integrity":"sha512-v9Vf7HkqTEheS1llk6NTjFSJKboVVqG7kKmy6WVyR1sUWJb/rvuYK63vPt80GB9tJjRTA3ycIQMNv/oArk2zKw==","signatures":[{"sig":"MEYCIQCHT/jhQqmxjdjcz7cA395V/+2JKIiZ5xy+c7hX+924fAIhAO8du34b/QPSpXHsdZeYamAV+PtvZACb5yKaG952VR2/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128588},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.2.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/0be4caafdd7c0549ff9ece993f93b707/smarttools-eslint-plugin-rxjs-1.0.2.tgz","_integrity":"sha512-v9Vf7HkqTEheS1llk6NTjFSJKboVVqG7kKmy6WVyR1sUWJb/rvuYK63vPt80GB9tJjRTA3ycIQMNv/oArk2zKw==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.2_1732302327514_0.9363904736330011","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.3","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.3","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"6f313bf266ca66425cb201281cc6b3f814ca7427","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.3.tgz","fileCount":58,"integrity":"sha512-UyAUZeJG4bJ2xOKn1QECw1EUqQ72WwfvOrYJ1m4Pt+MmgV6Tm26i4+scuKU6sPqHvSx0Q5BpmwNR7s/YAZ2fQA==","signatures":[{"sig":"MEYCIQCkaDbK70xi4/IsogEurTkC3A/UkA/FizNg0U//lcRNRQIhAIPcw147knM4EICsZFwH7KAvGOlwB9XY3eV7FBWqQueR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128966},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.3.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/025d64c0aa4c8a5c2edc107cdedfa3d2/smarttools-eslint-plugin-rxjs-1.0.3.tgz","_integrity":"sha512-UyAUZeJG4bJ2xOKn1QECw1EUqQ72WwfvOrYJ1m4Pt+MmgV6Tm26i4+scuKU6sPqHvSx0Q5BpmwNR7s/YAZ2fQA==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)","directories":{},"_nodeVersion":"20.18.0","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.3_1732309334540_0.09585549481115696","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.4","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.4","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"aecc27bc63c78395e68fe9998ecf45bbe0e3f04d","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.4.tgz","fileCount":58,"integrity":"sha512-/2u2lcIRL1dyYToOpY/tBXk6l3bLs6DL2TMMYzpQFurj1oLCoHPcxNPrx60wSMkKzY9aCuc2Y/nMhj7RMKIVPw==","signatures":[{"sig":"MEYCIQDXTTw+xJlpYfJVoFz2/wgGFFGXl0tDdVhOu7iN7US/3QIhAKH7OgzmXE8yRn1XiRBV5EgHTA9Og9l8wtA6VCfXE85q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129145},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.4.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/edb00d90b650d2f996f0b26cbf9f04c5/smarttools-eslint-plugin-rxjs-1.0.4.tgz","_integrity":"sha512-/2u2lcIRL1dyYToOpY/tBXk6l3bLs6DL2TMMYzpQFurj1oLCoHPcxNPrx60wSMkKzY9aCuc2Y/nMhj7RMKIVPw==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.4_1732979646854_0.6347709129241421","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.5","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.5","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"55cfb3bbdf5a529bf43a20f2d4511034d0fd0a51","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.5.tgz","fileCount":58,"integrity":"sha512-lpxG7zqePGlMO/tUSckJP61piyF2dIbwOYxasBk3MibO0uqhap9ZuqZDi5mO80cS4mt4DMo1o+H2zFfaouHH3A==","signatures":[{"sig":"MEUCICETXKcg6hOE/8sciggph5NIVeBVphcYTO7spjvNTLJGAiEAy+Ro/oDjCCXrqpELNW8OSxwEE/XCKN/1K8vHlVnmh3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129106},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.5.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/dc0b4e5cc26dab9279c6424624170462/smarttools-eslint-plugin-rxjs-1.0.5.tgz","_integrity":"sha512-lpxG7zqePGlMO/tUSckJP61piyF2dIbwOYxasBk3MibO0uqhap9ZuqZDi5mO80cS4mt4DMo1o+H2zFfaouHH3A==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.5_1732989432218_0.7083880136896226","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.6","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.6","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"0be826d890f42291a7539c0a1293849f39880091","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.6.tgz","fileCount":58,"integrity":"sha512-/YWpUYmZNcHP97Qvi6En1SRiTryVZK1P9qErtH1iNz7HaVSnaLTYtovGygxr4m+enFSnFAkPKcMxI00qg6j2yQ==","signatures":[{"sig":"MEUCIBiExCtMxI4EC4fexPYrYkoYASwrbJ3kNOGQ68HQm3sAAiEAxEAE0ofJVUseuK5KMkFyJOmBxUy/zPiONLH0BtjPxOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129106},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.6.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/75e74b76b4190a684f98bdf69683949e/smarttools-eslint-plugin-rxjs-1.0.6.tgz","_integrity":"sha512-/YWpUYmZNcHP97Qvi6En1SRiTryVZK1P9qErtH1iNz7HaVSnaLTYtovGygxr4m+enFSnFAkPKcMxI00qg6j2yQ==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.6_1732990236830_0.05182401191839103","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.7","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.7","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"17f323f4c35ba35b2b1e5efd70c9def025f18f40","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.7.tgz","fileCount":58,"integrity":"sha512-1tWXvIfo1cnsTjffNE+hxLyVUFnubmHxfrWoPC8A1X1H0MX3Lntj0ABXW7X2Gtii6Y8IIX6TB7b4xsCNOSb/xQ==","signatures":[{"sig":"MEQCIFxTiVc7jZKGf09812rLxmAtvw+d9boMwhs66muARKT4AiAxyB2dIYIWREyXX21K/eO1NbZSJP7ShPRsyNL0aezMQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129097},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.7.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/5d0afacd4854c01e134b34c81cbff87c/smarttools-eslint-plugin-rxjs-1.0.7.tgz","_integrity":"sha512-1tWXvIfo1cnsTjffNE+hxLyVUFnubmHxfrWoPC8A1X1H0MX3Lntj0ABXW7X2Gtii6Y8IIX6TB7b4xsCNOSb/xQ==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.7_1732990412133_0.33185631951032746","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.8","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.8","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"8925b27260b168e68a3ee012592e50a74047fdb1","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.8.tgz","fileCount":58,"integrity":"sha512-ygBt7jzBbxNoctrr754xZBX8wI7eQjIcoOerIoEl8pUQaplMLpwzduSl2xSOj19HUJYC262C0Em9/lLiQKqCmg==","signatures":[{"sig":"MEQCIClRnyAtQODmXWKBRue+F8r+bxSelFWfY/4nJjvdTwigAiARyRIcEM12T9mZeGYJlHIuJU2W3xIqkW+nYew0kTR/Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129210},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.8.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/2eb5abe7edcaa19705f6ad1c3dd4268f/smarttools-eslint-plugin-rxjs-1.0.8.tgz","_integrity":"sha512-ygBt7jzBbxNoctrr754xZBX8wI7eQjIcoOerIoEl8pUQaplMLpwzduSl2xSOj19HUJYC262C0Em9/lLiQKqCmg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.8_1733597186580_0.6582741535326551","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.9","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.9","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"24d2d2ca7b43dbf6a9d21ac2d0569b93ac210c57","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.9.tgz","fileCount":58,"integrity":"sha512-KtNnRqkhIemLXaPbfUVcyTvrLDtovwziWzK+7vSWBk/E7v5UEU+Z95/Y0LlvvETvuMTeoRlzNJMsUVzf3GnaQg==","signatures":[{"sig":"MEYCIQDuZxnI0POA0jgio+T3c4F9v7UxoOhUnvM/mY06yriKJAIhAM6+yfSd79XQOnNgdM6bDEhKcV03GITXDimMJXmGOuJD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129442},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.9.tgz","_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/4ff5a24318c1d6cf651a23a931f13fda/smarttools-eslint-plugin-rxjs-1.0.9.tgz","_integrity":"sha512-KtNnRqkhIemLXaPbfUVcyTvrLDtovwziWzK+7vSWBk/E7v5UEU+Z95/Y0LlvvETvuMTeoRlzNJMsUVzf3GnaQg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.9_1734996484487_0.4232395625667549","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.10","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.10","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"ba333511012e471ab262864970dcf2823791e9a7","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.10.tgz","fileCount":59,"integrity":"sha512-mvDkiJqku300swHQHk8GMZO0PGzqoS3JOPvckKYPG7pqGa2CqHxVc26EbR3HU7sYWqii4wDUQxGCBhHPgs2MUQ==","signatures":[{"sig":"MEUCIDyclf0wj64pN/q+taRUFP89lhk40+rHSBtcU1K8DJAnAiEA1rx2tiFNwNTRsGsFaW+CqfrK/NHnLypaqwJnX9Vvvqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16518961},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.10.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/38cccf3785984e655a52de79eb5479e4/smarttools-eslint-plugin-rxjs-1.0.10.tgz","_integrity":"sha512-mvDkiJqku300swHQHk8GMZO0PGzqoS3JOPvckKYPG7pqGa2CqHxVc26EbR3HU7sYWqii4wDUQxGCBhHPgs2MUQ==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.10_1735423820290_0.2409098565422596","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.11","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.11","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"bc44ef923c4d9973d0b30bf44afbd4f2aff31fdc","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.11.tgz","fileCount":59,"integrity":"sha512-TD6jQsY5iJIlAHK2Eow6Ag72aZvMoBdVlkb2btuVCwUfMwm70h1dratR2F44geZtjwQlHhVLWUSQMS7GEw3PDA==","signatures":[{"sig":"MEUCIBF0UX09GQagrCLnElgcn7J1g8qc9/pTkKK4kNRZLLd9AiEAwqAkixt8kCwTBxG1CWdYmXjfes8BhYCFBumZPoHgMIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16518688},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.11.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/fd80c7b63a1e480928d1f461e58520ec/smarttools-eslint-plugin-rxjs-1.0.11.tgz","_integrity":"sha512-TD6jQsY5iJIlAHK2Eow6Ag72aZvMoBdVlkb2btuVCwUfMwm70h1dratR2F44geZtjwQlHhVLWUSQMS7GEw3PDA==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^5.0.1","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.13.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.11_1735607357039_0.7915753043969112","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.12","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.12","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"3991750b130330f6b442de3d08b89e4a11b609cf","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.12.tgz","fileCount":58,"integrity":"sha512-DYAVsiUl5MWnOb7MtE18hmzpp7gz4VtUHUUoFTQ3vOByQftbcbhXoEbb6V7JERSBSRIQSMRJWFR/DxoJv8bJPg==","signatures":[{"sig":"MEQCIHS26n+INEsw6CfTH9XAQnHWViMx8vEtX1RAj8BWc7p4AiAH5g9XQGlifvKDr24es/b5Hx7JaGu8USZn6++JsaUJag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16531576},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.12.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/28d390093c02833f16027ca6bb302502/smarttools-eslint-plugin-rxjs-1.0.12.tgz","_integrity":"sha512-DYAVsiUl5MWnOb7MtE18hmzpp7gz4VtUHUUoFTQ3vOByQftbcbhXoEbb6V7JERSBSRIQSMRJWFR/DxoJv8bJPg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^6.0.0","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.19.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.12_1735752127127_0.39549022010898627","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.13","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.13","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"031e4dfd62894895b5a86ee43ba4a98941849db2","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.13.tgz","fileCount":58,"integrity":"sha512-EKYmOno68SWcgCy0ejcctEG3jKVkLCa9VNfS/BZcVrDIN9RaRhjjmiI+ueun8pnoNi+iyLYXHAUZXm+4QzkHuw==","signatures":[{"sig":"MEYCIQCRrwzmra9vVsUz9g0aE6S8h8TptSmMQbABjViejG1noQIhAI0GkWUic6OZGzjIuRWe7EZkoWuvEs6bOC2yZ8rYalez","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16532484},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.13.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/a252a13de4cd616d68a4738549d37c56/smarttools-eslint-plugin-rxjs-1.0.13.tgz","_integrity":"sha512-EKYmOno68SWcgCy0ejcctEG3jKVkLCa9VNfS/BZcVrDIN9RaRhjjmiI+ueun8pnoNi+iyLYXHAUZXm+4QzkHuw==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^6.0.0","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.19.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.13_1736115576306_0.6208856154731086","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.14","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.14","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"940d6abbf600ab7612991a7da6ea303e0c291ab4","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.14.tgz","fileCount":58,"integrity":"sha512-D9mpzw48h/4VZsp+ivFeaFhx9PfX518l0o/s/Tob5+FJzquvMYdMLnLNmFrVGRDyQIQLjCTqZPlK/fGtwfr3hw==","signatures":[{"sig":"MEUCIG/YIH/ZqFcuJOVoyOY6JdicVd66Xxy71r+TsGH2/n76AiEAiDVRPUCkfA9lJYDWkFoCh0fmH5szyMmDs8fFuVSn3Xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16532548},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.14.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/4537fa4b61f4786ded3d262a1de26a90/smarttools-eslint-plugin-rxjs-1.0.14.tgz","_integrity":"sha512-D9mpzw48h/4VZsp+ivFeaFhx9PfX518l0o/s/Tob5+FJzquvMYdMLnLNmFrVGRDyQIQLjCTqZPlK/fGtwfr3hw==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^6.0.0","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.19.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.14_1736522652377_0.6950644663833101","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.15","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.15","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"6cde339c182ce483e746081ec225d319e53dd02c","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.15.tgz","fileCount":58,"integrity":"sha512-/N5/awfK6S2VGZiKSATuiOTb/53GE0BkEBvcrY/xA5+ANYMJArlEG1oFJCCkB9kfyW7wZ3/NZ00aZexANaj2Ig==","signatures":[{"sig":"MEUCIQD2XxKxtvvrNHSZojkMkllj2k60ZlGdh5JV7qHcpqvFeQIgaNXjp1tvLJmOJ+s8+A1VwknGcybKwYbBDVwOuSNuzCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16548630},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.15.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/1ae238a74d93d9d1cd06a5e150a682fa/smarttools-eslint-plugin-rxjs-1.0.15.tgz","_integrity":"sha512-/N5/awfK6S2VGZiKSATuiOTb/53GE0BkEBvcrY/xA5+ANYMJArlEG1oFJCCkB9kfyW7wZ3/NZ00aZexANaj2Ig==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^6.0.0","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.19.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.15_1736631872041_0.2486980477947811","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.16","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.16","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"f1cb830cb0f536a67ec97b00924fe74062746d31","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.16.tgz","fileCount":58,"integrity":"sha512-6QgNzSNZosMxmMGAAAX9W8rtLSF0xT+EC1PYpzxjbww/BWIxsPJ1mO371ySbzlGYGfl/DZtwOX4czpokuejBRg==","signatures":[{"sig":"MEUCIQDU8QRxyh4Mt6LXgbs43FdLo0HEFKpfVT2/CsRhYLkMIQIgUR++6Fg5uJ7/Qr7A4ypirWwlQtzk4OTG8n/iDu2nmZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16549957},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.16.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/efacf46ee5173698c908c2b2f79a1f69/smarttools-eslint-plugin-rxjs-1.0.16.tgz","_integrity":"sha512-6QgNzSNZosMxmMGAAAX9W8rtLSF0xT+EC1PYpzxjbww/BWIxsPJ1mO371ySbzlGYGfl/DZtwOX4czpokuejBRg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"tsutils":"^3.21.0","decamelize":"^6.0.0","typescript":"~5.5.4","common-tags":"^1.8.2","tsutils-etc":"^1.4.2","@typescript-eslint/utils":"^8.19.0","@angular-eslint/test-utils":"19.0.2","@typescript-eslint/rule-tester":"^8.19.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.16_1736952802607_0.05023554646278083","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.17","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.17","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"fc9cb7af7253282899634c4eb01f1f33764353ad","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.17.tgz","fileCount":67,"integrity":"sha512-ZGIgxxbKcXJY8ktOPbqOfDDNoipVRKQbCM8p3YsZuFgkbkYz1KrmB8gfYsBMXPH4HJS74HKDGTgsbE34j70sIg==","signatures":[{"sig":"MEUCIFaiGMFkm6LN62bZhPlqwnlKc6bjWsxVkJi+AheT4Lh2AiEAp3LgO90YINr24NS6OcLxQ+OOLZr2JHk6V+rO4gLWEE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149292},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.17.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/7d983f06d354943c43f1ac8e9a9227df/smarttools-eslint-plugin-rxjs-1.0.17.tgz","_integrity":"sha512-ZGIgxxbKcXJY8ktOPbqOfDDNoipVRKQbCM8p3YsZuFgkbkYz1KrmB8gfYsBMXPH4HJS74HKDGTgsbE34j70sIg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ts-api-utils":"^2.0.0","@typescript-eslint/utils":"^8.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.17_1737835403767_0.6079985322780448","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.18","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.18","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"6ea27736d35c06f5bdd6a6022d612c038e3852fc","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.18.tgz","fileCount":67,"integrity":"sha512-5PcqXy1oUb0mnULWcGGt1+pi0tg9NAHyxwUi3KQ3Tefw2E1vYyh3zX82P050r1Dt2kHX24lguCLgqimAXiNsQQ==","signatures":[{"sig":"MEYCIQDd/1jdGgtZ8+zZGKIbl3jDwICBoETPGcD4e2400DiJUQIhANmOcK8wM8klHmqj2O0fKhLbY6qpxv4ihKBGveCYduNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149414},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.18.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/4317abf1c94101cfd8c0f738ab0fc3d2/smarttools-eslint-plugin-rxjs-1.0.18.tgz","_integrity":"sha512-5PcqXy1oUb0mnULWcGGt1+pi0tg9NAHyxwUi3KQ3Tefw2E1vYyh3zX82P050r1Dt2kHX24lguCLgqimAXiNsQQ==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ts-api-utils":"^2.0.0","@typescript-eslint/utils":"^8.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.18_1738333018324_0.7650741412822222","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.19","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.19","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"3e33e8019ad16a49402cfd9694bc66842749063f","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.19.tgz","fileCount":67,"integrity":"sha512-w0vo+AzHj4CCrLI5RKR3QO643FubmhedbXU7kUs1bWjoEJQISl9JO27U1obdvBFADoEVCgAEE/8YdfMFIA2Qaw==","signatures":[{"sig":"MEYCIQCxMD5Lv1c8c9prFfWexIHBeCaRfEwEOICdN27ghxCdxAIhAOXo+soPF/9XTnXUyFBIGITM5evGdFDZ2oYRVRHa/qUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149778},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.19.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/5b62285e9430e02d54993e227fc5dfa4/smarttools-eslint-plugin-rxjs-1.0.19.tgz","_integrity":"sha512-w0vo+AzHj4CCrLI5RKR3QO643FubmhedbXU7kUs1bWjoEJQISl9JO27U1obdvBFADoEVCgAEE/8YdfMFIA2Qaw==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ts-api-utils":"^2.0.1","@typescript-eslint/utils":"^8.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.19_1744392559452_0.5994515095944128","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.20","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.20","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"55ce33587eac219d70cab2f297f6ee1b56c84b15","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.20.tgz","fileCount":67,"integrity":"sha512-JyxYaeGQJsDxR+xUhi1CLDh9aSWDk/Xh/xa2yICXE+NjzT+Q47KrKUDTCUKZKLco5xctfMqjZ40Tynj2FuNV9Q==","signatures":[{"sig":"MEUCIQDdSynVAnGWp9HpgKswJMnzcX4Eg7P1tkAwwTf7uZuO6wIgdTJrzfA0Bh3qXlgsUaxAz90UIkIbVWUQtbKsQIdSDzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150936},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.20.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/09fabf53146ae5d43bc797c2e2c8f0fc/smarttools-eslint-plugin-rxjs-1.0.20.tgz","_integrity":"sha512-JyxYaeGQJsDxR+xUhi1CLDh9aSWDk/Xh/xa2yICXE+NjzT+Q47KrKUDTCUKZKLco5xctfMqjZ40Tynj2FuNV9Q==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.8.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ts-api-utils":"^2.1.0","@typescript-eslint/utils":"^8.32.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.20_1749213920123_0.27104360691409135","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.21","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"license":"MIT","_id":"@smarttools/eslint-plugin-rxjs@1.0.21","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"dist":{"shasum":"6fb160af01b3b268533d53095bfa1f892f3b3e4e","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.21.tgz","fileCount":67,"integrity":"sha512-9Q0BlXlFZF57OIdJvYM4GeGiRw+99e0IIdmYg5eWd+6bnOmrf1OPIAfQ4PXtLXo+xi0/87RMtmwC8sTtkKAIyg==","signatures":[{"sig":"MEUCIDOKN9LgvYJlqlwTOdl2JZ/lhNg45YQabzsNjo7EpkKnAiEAjvMUxorpv9vi74ykmhKg2FOJJLGirUsu8xbiv+ByLWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174591},"main":"./index.cjs","type":"commonjs","_from":"file:smarttools-eslint-plugin-rxjs-1.0.21.tgz","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","import":"./index.cjs","require":"./index.cjs"}},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"_resolved":"/tmp/a4f8f30190b15b09652b9185130c6916/smarttools-eslint-plugin-rxjs-1.0.21.tgz","_integrity":"sha512-9Q0BlXlFZF57OIdJvYM4GeGiRw+99e0IIdmYg5eWd+6bnOmrf1OPIAfQ4PXtLXo+xi0/87RMtmwC8sTtkKAIyg==","repository":{"url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git","type":"git"},"_npmVersion":"10.9.2","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-api-utils":"^2.1.0","@typescript-eslint/utils":"^8.33.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"typescript":">=4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rxjs_1.0.21_1752763966124_0.19077313345189317","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@smarttools/eslint-plugin-rxjs","version":"1.0.22","dependencies":{"@typescript-eslint/utils":"^8.33.1","ts-api-utils":"^2.1.0"},"peerDependencies":{"typescript":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git"},"keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"publishConfig":{"access":"public"},"license":"MIT","type":"commonjs","main":"./index.cjs","types":"./index.d.ts","exports":{".":{"require":"./index.cjs","types":"./index.d.ts","import":"./index.cjs"}},"_id":"@smarttools/eslint-plugin-rxjs@1.0.22","description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","_integrity":"sha512-uxKH15xTSuvKK2R+LAnxP2yYhnE2ZHn6RRyJNlQFokqAmiJ3s242aYxLwQeeE5TLpco4brAvW2wwvNpg9wJVow==","_resolved":"/tmp/bf4d9b4bd76a090415ab70cbf0f01853/smarttools-eslint-plugin-rxjs-1.0.22.tgz","_from":"file:smarttools-eslint-plugin-rxjs-1.0.22.tgz","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-uxKH15xTSuvKK2R+LAnxP2yYhnE2ZHn6RRyJNlQFokqAmiJ3s242aYxLwQeeE5TLpco4brAvW2wwvNpg9wJVow==","shasum":"8ac5791e47ffbce9d7d4cf54c9788318d7f81ee4","tarball":"https://registry.npmjs.org/@smarttools/eslint-plugin-rxjs/-/eslint-plugin-rxjs-1.0.22.tgz","fileCount":67,"unpackedSize":173831,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@smarttools%2feslint-plugin-rxjs@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEM5AmizsBNLetJQtPwnO2miVK50GaQR9ftqMegzsA0bAiAAvq0UNI8Wv4IS4CSywfsWKeQdCf4z8cFQldS7WXWk+g=="}]},"_npmUser":{"name":"davembush","email":"dave@davembush.com"},"directories":{},"maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-rxjs_1.0.22_1752779430110_0.11763027775956703"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-22T02:36:20.983Z","modified":"2025-07-17T19:10:30.786Z","1.0.0":"2024-11-22T02:36:21.254Z","1.0.1":"2024-11-22T02:43:46.489Z","1.0.2":"2024-11-22T19:05:27.724Z","1.0.3":"2024-11-22T21:02:14.724Z","1.0.4":"2024-11-30T15:14:07.030Z","1.0.5":"2024-11-30T17:57:12.429Z","1.0.6":"2024-11-30T18:10:37.056Z","1.0.7":"2024-11-30T18:13:32.340Z","1.0.8":"2024-12-07T18:46:26.739Z","1.0.9":"2024-12-23T23:28:04.713Z","1.0.10":"2024-12-28T22:10:20.546Z","1.0.11":"2024-12-31T01:09:17.293Z","1.0.12":"2025-01-01T17:22:07.446Z","1.0.13":"2025-01-05T22:19:36.536Z","1.0.14":"2025-01-10T15:24:12.694Z","1.0.15":"2025-01-11T21:44:32.277Z","1.0.16":"2025-01-15T14:53:22.949Z","1.0.17":"2025-01-25T20:03:24.018Z","1.0.18":"2025-01-31T14:16:58.524Z","1.0.19":"2025-04-11T17:29:19.626Z","1.0.20":"2025-06-06T12:45:20.298Z","1.0.21":"2025-07-17T14:52:46.337Z","1.0.22":"2025-07-17T19:10:30.288Z"},"bugs":{"url":"https://github.com/DaveMBush/eslint-plugin-rxjs/issues"},"license":"MIT","homepage":"https://github.com/DaveMBush/eslint-plugin-rxjs#readme","keywords":["eslint","eslintplugin","eslint-plugin","rxjs"],"repository":{"type":"git","url":"git+https://github.com/DaveMBush/eslint-plugin-rxjs.git"},"description":"![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workf","maintainers":[{"name":"davembush","email":"dave@davembush.com"}],"readme":"# eslint-plugin-rxjs\n\n![NPM Version](https://img.shields.io/npm/v/%40smarttools%2Feslint-plugin-rxjs)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n![CI](https://github.com/DaveMBush/eslint-plugin-rxjs/actions/workflows/ci.yml/badge.svg)\n\nAn upgrade of [eslint-plugin-rxjs](https://github.com/cartant/eslint-plugin-rxjs) to support modern TypeScript and ESLint. ie, Flat Config as well as legacy config.\n\nSince some rules have better implementations in other more generic ESLint packages, they have been removed and noted here as to the appropriate replacements.\n\nThe tests have been upgraded to use standard TypeScript and ESLint test helpers.\n\nAll existing unit tests pass.\n\nThis plugin now works with both Flat Config and Legacy Config. Pay attention to the example below.\n\n## Install\n\nInstall the ESLint TypeScript parser using npm:\n\n``` bash\nnpm install @typescript-eslint/parser --save-dev\n```\n\nInstall the package using npm:\n\n``` bash\nnpm install @smarttools/eslint-plugin-rxjs --save-dev\n```\n\nConfigure the `parser` and the `parserOptions` for ESLint. Here, I use a `.eslintrc.js` file for the configuration:\n\n### Flat Config\n\n``` js\nconst rxjs = require('@smarttools/eslint-plugin-rxjs');\n\nmodule.exports = [{\n  files: ['**/*'],\n  plugins: {\n    rxjs,\n  },\n},{\n  files: ['**/*.ts'],\n  // languageOptions here\n  rules: {\n    'rxjs/no-async-subscribe': 'error',\n    ...etc.\n  },\n}];\n```\n\n### Legacy Config\n\n``` js\nconst { join } = require(\"path\");\nmodule.exports = {\n  parser: \"@typescript-eslint/parser\",\n  // parserOptions here\n  plugins: [\"@smarttools/rxjs\"],\n  extends: [],\n  rules: {\n    \"@smarttools/rxjs/no-async-subscribe\": \"error\",\n    ...etc.\n  }\n};\n```\n\nOr, using the `recommended` configuration:\n\nNote: The recommended configuration uses rules that require type checking. You will need to supply the parsing options as specified in the [TypeScript ESLint documentation](https://typescript-eslint.io/docs/linting/type-linting/).\n\n### Flat Config\n\n``` js\nconst rxjs = require('@smarttools/eslint-plugin-rxjs');\n\nmodule.exports = [\n  rxjs.configs.recommended,\n  {\n    files: ['**/*.ts'],\n    plugins: {\n      rxjs,\n    },\n  },\n  // additional rules\n];\n```\n\n### Legacy Config\n\n``` js\nconst { join } = require(\"path\");\nmodule.exports = {\n  parser: \"@typescript-eslint/parser\",\n  // parserOptions here\n  extends: [\"plugin:@smarttools/rxjs/recommended-legacy\"],\n};\n\n```\n\n## Rules\n\nThe package includes the following rules.\n\nRules marked with ✅ are recommended and rules marked with 🔧 have fixers.\n\n| Rule | Description | | |\n| --- | --- | --- | --- |\n| [`ban-observables`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/ban-observables.md) | Forbids the use of banned observables. | | |\n| [`ban-operators`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/ban-operators.md) | Forbids the use of banned operators. | | |\n| [`finnish`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/finnish.md) | Enforces the use of Finnish notation. | | |\n| [`just`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/just.md) | Enforces the use of a `just` alias for `of`. | | 🔧 |\n| [`no-async-subscribe`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-async-subscribe.md) | Forbids passing `async` functions to `subscribe`. | ✅ | |\n| [`no-compat`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-compat.md) | Forbids importation from locations that depend upon `rxjs-compat`. | | |\n| [`no-connectable`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-connectable.md) | Forbids operators that return connectable observables. | | |\n| [`no-create`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-create.md) | Forbids the calling of `Observable.create`. | ✅ | |\n| [`no-cyclic-action`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-cyclic-action.md) | Forbids effects and epics that re-emit filtered actions. | | |\n| [`no-explicit-generics`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-explicit-generics.md) | Use [@typescript-eslint/no-unnecessary-type-arguments](https://typescript-eslint.io/rules/no-unnecessary-type-arguments/) instead.  | | |\n| [`no-exposed-subjects`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-exposed-subjects.md) | Forbids exposed  (i.e. non-private) subjects. | | |\n| [`no-finnish`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-finnish.md) | Forbids the use of Finnish notation. | | |\n| [`no-ignored-error`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-error.md) | Forbids the calling of `subscribe` without specifying an error handler. | | |\n| [`no-ignored-notifier`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-notifier.md) | Forbids observables not composed from the `repeatWhen` or `retryWhen` notifier. | ✅ | |\n| [`no-ignored-observable`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-observable.md) | Forbids the ignoring of observables returned by functions. | | |\n| [`no-ignored-replay-buffer`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-replay-buffer.md) | Forbids using `ReplaySubject`, `publishReplay` or `shareReplay` without specifying the buffer size. | ✅ | |\n| [`no-ignored-subscribe`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-subscribe.md) | Forbids the calling of `subscribe` without specifying arguments. | | |\n| [`no-ignored-subscription`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-subscription.md) | Forbids ignoring the subscription returned by `subscribe`. | | |\n| [`no-ignored-takewhile-value`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-ignored-takewhile-value.md) | Forbids ignoring the value within `takeWhile`. | ✅ | |\n| [`no-implicit-any-catch`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-implicit-any-catch.md) | Like the [`no-implicit-any-catch` rule](https://github.com/typescript-eslint/typescript-eslint/pull/2202) in `@typescript-eslint/eslint-plugin`, but for the `catchError` operator instead of `catch` clauses. | ✅ | 🔧 |\n| [`no-index`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-index.md) | Forbids the importation from index modules - for the reason, see [this issue](https://github.com/ReactiveX/rxjs/issues/4230). | ✅ | |\n| [`no-internal`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-internal.md) | Forbids the importation of internals. | ✅ | 🔧 |\n| [`no-nested-subscribe`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-nested-subscribe.md) | Forbids the calling of `subscribe` within a `subscribe` callback. | ✅ | |\n| [`no-redundant-notify`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-redundant-notify.md) | Forbids redundant notifications from completed or errored observables. | ✅ | |\n| [`no-sharereplay`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-sharereplay.md) | Forbids using the `shareReplay` operator. | ✅ | |\n| [`no-subclass`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-subclass.md) | Forbids subclassing RxJS classes. | | |\n| [`no-subject-unsubscribe`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-subject-unsubscribe.md) | Forbids calling the `unsubscribe` method of a subject instance. | ✅ | |\n| [`no-subject-value`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-subject-value.md) | Forbids accessing the `value` property of a `BehaviorSubject` instance. | | |\n| [`no-subscribe-handlers`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-subscribe-handlers.md) | Forbids the passing of handlers to `subscribe`. | | |\n| [`no-topromise`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-topromise.md) | Forbids the use of the `toPromise` method. | | |\n| [`no-unbound-methods`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unbound-methods.md) | Forbids the passing of unbound methods. | ✅ | |\n| [`no-unsafe-catch`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unsafe-catch.md) | Forbids unsafe `catchError` usage in effects and epics. | | |\n| [`no-unsafe-first`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unsafe-first.md) | Forbids unsafe `first`/`take` usage in effects and epics. | | |\n| [`no-unsafe-subject-next`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unsafe-subject-next.md) | Forbids unsafe optional `next` calls. | ✅ | |\n| [`no-unsafe-switchmap`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unsafe-switchmap.md) | Forbids unsafe `switchMap` usage in effects and epics. | | |\n| [`no-unsafe-takeuntil`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/no-unsafe-takeuntil.md) | Forbids the application of operators after `takeUntil`. | ✅ | |\n| [`prefer-observer`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/prefer-observer.md) | Forbids the passing separate handlers to `subscribe` and `tap`. | | 🔧 |\n| [`suffix-subjects`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/suffix-subjects.md) | Enforces the use of a suffix in subject identifiers. | | |\n| [`throw-error`](https://github.com/DaveMBush/eslint-plugin-rxjs/blob/main/packages/eslint-plugin-rxjs/docs/rules/throw-error.md) | Enforces the passing of `Error` values to error notifications. | | |\n","readmeFilename":"README.md"}