{"_id":"@typescript-eslint/rule-tester","_rev":"2031-4c73d3d998b0a30ac483cfd6ddc4ae4a","name":"@typescript-eslint/rule-tester","dist-tags":{"rc-v6":"7.0.0-alpha.0","rc-v8":"8.0.0-alpha.62","latest":"8.70.1","canary":"8.70.2-alpha.7"},"versions":{"6.0.0-alpha.158":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.158","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.158","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d26f794b8150e7791ecc9db8e7e275eec40b9a23","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.158.tgz","fileCount":113,"integrity":"sha512-xtHOR4Cplp3B8Ld6NkNOvD+4d0T18Fjwu025A88DMCwGPj4QNy0Ke2OaWwL63ZIlmfc7durJ30ehaKPGxwggOg==","signatures":[{"sig":"MEUCIQDmhiMAhhJLRxRzyo+vyyGfq+EMZ9BzeGfcETO51do3vgIgOt3MCwJwli7tS70I2ndKlIf7gMKkBvHLuo7Ux97j4fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.158","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b411706a18d85c2f5b84ca6e89c7acd3559d5ec5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.158+b411706a1","@typescript-eslint/typescript-estree":"6.0.0-alpha.158+b411706a1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.158+b411706a1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.158_1687096469258_0.29699480446059434","host":"s3://npm-registry-packages"}},"6.0.0-alpha.159":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.159","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.159","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2b335ee86cdb17938a3b4a2b284e386069693d32","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.159.tgz","fileCount":113,"integrity":"sha512-R+9ZSEjfEW8v3EiDVAwIIqnQXMMV4rcQ+GCxqMPI6pcqhYmPrZ2k+H4FpfG2+fM9VzcScE+A4j4RZ3TArWOG1w==","signatures":[{"sig":"MEQCIHq04s2Z6k5V++RxikyIayxU3/hx9qEaYM6DJjBh/m+sAiBWyEi53ABSEcF4XKE5iVf1t8LS8qbjrt0R7DEz5GKITg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.159","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36b65ebc7732c6f18427817012db3c47ed86c0a4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.159+36b65ebc7","@typescript-eslint/typescript-estree":"6.0.0-alpha.159+36b65ebc7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.159+36b65ebc7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.159_1687287666488_0.013685354127966676","host":"s3://npm-registry-packages"}},"6.0.0-alpha.160":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.160","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.160","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4219c1376c91949f50e2ea61cb2054de0ab37db8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.160.tgz","fileCount":113,"integrity":"sha512-F+UYZUeRGGMBcpvBOap1eA8x9GNELyzpaRxETrWs/BRO0Ka4UuJBwgf2xXgJOfDN8LOBe8+/OJccsE4/iZOpug==","signatures":[{"sig":"MEUCIEQ14v+GaZouwKe2VmoqyaAaSY2ujN3dpTNFjrnfC+cjAiEAwGZh7cVerQCCIrNYzw1VbQHBxXbK9mNXLy++v5mYVwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.160","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"371fc26f7f948f725d412919560d02b0119ee6a6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.160+371fc26f7","@typescript-eslint/typescript-estree":"6.0.0-alpha.160+371fc26f7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.160+371fc26f7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.160_1687579544094_0.04328593225786603","host":"s3://npm-registry-packages"}},"6.0.0-alpha.161":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.161","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.161","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e80c226aaab499088a81851256ac0eac16770bbe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.161.tgz","fileCount":113,"integrity":"sha512-JNxlnwv2L6vjLduBQ/ZoS2MuSriGggu5Ew9IH0NiMQyFjqQgIWNm0+MFdbhDrzSEjEBSk2gxRxrmD/hcWKZi+Q==","signatures":[{"sig":"MEUCIBZ+nuw6b9F1obpmrDLpf28cR2qDrbraSxu4jSpFySTRAiEAyZsbeE2WpCvQcSuOo1X4NzmrHhsuWEXC/Km6JEarfv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.161","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5ea887d9e44a9b2ec1589fb7a1c0c7096aedc2d2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.161+5ea887d9e","@typescript-eslint/typescript-estree":"6.0.0-alpha.161+5ea887d9e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.161+5ea887d9e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.161_1687584096503_0.46075168418752055","host":"s3://npm-registry-packages"}},"6.0.0-alpha.162":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.162","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.162","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"56a94428f287a3bac99b0fa8c533117ec3be6c60","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.162.tgz","fileCount":113,"integrity":"sha512-iuFgc6JNxJxl49BvnOuxtGLycyH5sYbMWMXQnixyfrZKbxEhKJyya1fIZHOur7BetuMg3j+mufCBrDvzQIxnag==","signatures":[{"sig":"MEUCIDWMtwKo58oVy9QOe+0r/MX9BySgplzllEMhjFnyNL4XAiEAkkML6zo9utL/CorFpxPksGdqcAbwgh7IXzQpHiF7/wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.162","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2a0a768d18a6aed5046946a2b57b219a54dcf3e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.162+e2a0a768d","@typescript-eslint/typescript-estree":"6.0.0-alpha.162+e2a0a768d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.162+e2a0a768d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.162_1687619976743_0.3449243284094732","host":"s3://npm-registry-packages"}},"6.0.0-alpha.163":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.163","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.163","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0b533e40c4c71f043a6b1895c54bb73a8b14ebc6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.163.tgz","fileCount":113,"integrity":"sha512-V2hMnhvRCY0ATTvzqTaXXQ0Ogv9xxhwyXdTCSZdSCMzuD8jtAAHaZ7HS6fnlDo3IEKy1EcGwyyM8wgZDXij10A==","signatures":[{"sig":"MEQCIFwhCB/2P6j5QFl4rcn8GG/irhpUg+bZB6lSKDRNKogVAiAEZkx+81m2AMuQog2iMgBtVE0PSZsdy/2FmGrn8iV9Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.163","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3cdf5c93163036fdc60325129d9746ff57574336","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.163+3cdf5c931","@typescript-eslint/typescript-estree":"6.0.0-alpha.163+3cdf5c931"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.163+3cdf5c931"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.163_1687637064657_0.6365181546309855","host":"s3://npm-registry-packages"}},"6.0.0-alpha.164":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.164","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.164","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4a0e8f22508acb7c141dcc4c3be2db1ae704e610","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.164.tgz","fileCount":113,"integrity":"sha512-eADTqd/eNgJyCYeYLmnABGmA/IEW4Syz+j+mExaT99q9trEjQkxDaIbpUt2tqp2lLf/5kvsHEdaMxxRUdWj2TQ==","signatures":[{"sig":"MEYCIQDW1NlHUIOzwDg2+Q6ok0+2pQg8YLyiDRH5piG28XN+OAIhANDm8+ia3iESdOzQBibMdYcqunpop4LqyAqKhRhGiMvT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.164","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"42fe29f6912361521d551c0f629f06b54919af69","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.164+42fe29f69","@typescript-eslint/typescript-estree":"6.0.0-alpha.164+42fe29f69"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.164+42fe29f69"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.164_1688170951826_0.15425600180003118","host":"s3://npm-registry-packages"}},"6.0.0-alpha.165":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.165","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.165","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3e2c8c3275a83d5bc1a60bf784e950b311e247c4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.165.tgz","fileCount":113,"integrity":"sha512-D/Ig3TYWy2JaGiB/4aXxkC4W4t7A4h25wIdCw2hp3s7E5WMPJi4nGSpfzQEI2zHho62EuMYbWnoYs+Cv6FMJuQ==","signatures":[{"sig":"MEQCIBYz38kx6ECX5LWJuES6fzO9qDPyG3uSsbPS7dw2jYSSAiBBDlKX2+lS/LEAsSmtAa04SihBkra0uqzG4OjAUxvprg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.165","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165724},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e35c5c1c39f3d76b916ad1c1ac2c7bf05b379193","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.0.0-alpha.7/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.165+e35c5c1c3","@typescript-eslint/typescript-estree":"6.0.0-alpha.165+e35c5c1c3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.165+e35c5c1c3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.165_1688490752242_0.1415259931840085","host":"s3://npm-registry-packages"}},"6.0.0-alpha.172":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.172","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.172","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"18622d07ae767f9082de8aa1fb8350ab515e2137","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.172.tgz","fileCount":113,"integrity":"sha512-3jJrzALgy4iXg0LvUetodf7hOJ2qIyU320f3xuIuY1CitQru6HTUX5KT8nJPsuAf0+MXMnAYjQjZuBQOqTZ75w==","signatures":[{"sig":"MEUCIAG2PMvshWa5lc9zrgigjCrXLvRvWwTfDp7AxQojGPlKAiEA4UnTNItXyiyFAtkru9EPNgO97pCvOCEj4yQp6EGcrrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.172","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165716},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ca3fc020a591549503aac70da364fa5dd938f6a9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.172+ca3fc020a","@typescript-eslint/typescript-estree":"6.0.0-alpha.172+ca3fc020a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.172+ca3fc020a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.172_1688693771900_0.4837284857067605","host":"s3://npm-registry-packages"}},"6.0.0-alpha.173":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.173","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.173","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"989e59786d91e832bbb3fc7d51cd205cac90f89b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.173.tgz","fileCount":113,"integrity":"sha512-9E9rai4+rt6ZtAPaaERxe/PJDF8x0rPYKGc5HVh1EDls2eiE8kHjWCa8+Efiu7161PEMrjUNeMdzyILhFR0jFg==","signatures":[{"sig":"MEYCIQDuqkbuBj1eH+zlHXez6rMEKVfy9kDh6Z/jGy+khss88gIhAPG7O0s3M/IluiInCsoNceQmxYIZ//4EEmpJe1rHlHmX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.173","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165716},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02a37c4c79d9b83998b7ee1376be43b06e12b3a0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.3.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.173+02a37c4c7","@typescript-eslint/typescript-estree":"6.0.0-alpha.173+02a37c4c7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.173+02a37c4c7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.173_1688705302464_0.3544661556100912","host":"s3://npm-registry-packages"}},"6.0.0-alpha.174":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.174","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.174","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5458af4df034cac060c860e4ed13b405c3c82438","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.174.tgz","fileCount":113,"integrity":"sha512-gz6TcusaXsq66EzpTQg5y6eljLjhn7Cfeg54maqHEZ58cnnN2omUwyFfKUy9BjHra6z2GRH0E8fg1XHvzosYRw==","signatures":[{"sig":"MEYCIQCEAepCxVOOrMMzzRGxpJeld2a7/qzdNOKSdZUTBSEqTwIhALpaj9rMPZh7zUvXaOwnX9kOgNCZ8+xjZgdgH6XYHSgV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.174","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165716},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ecb57de5eb50511bed163f6e1b27e31b8577344e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.174+ecb57de5e","@typescript-eslint/typescript-estree":"6.0.0-alpha.174+ecb57de5e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.174+ecb57de5e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.174_1688744422130_0.46744655291900505","host":"s3://npm-registry-packages"}},"6.0.0-alpha.175":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.175","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.175","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4b96caa3fb56f99474912be9eeaf822b50e8f335","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.175.tgz","fileCount":113,"integrity":"sha512-XqRg/meLxxkMsSS4fL8rJVZaIZCq1d1RLH1VaiJgop4C9nD3+d/ZNbexnKq0aeYk7jEAJYA8A1rAn6aqt5njag==","signatures":[{"sig":"MEQCICJGEfa9JZJKBQWpvCtdqCv5Ii6+9s1JsK+zBzHDQe9UAiB+FPGyiOr/U9Ey1Nk008l+BoTFJI4ixEStUgrHJWhQ2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.175","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165716},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c8bb00d171a4aa77b550e6935e8aed97eb1f1e90","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.175+c8bb00d17","@typescript-eslint/typescript-estree":"6.0.0-alpha.175+c8bb00d17"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.175+c8bb00d17"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.175_1688745437356_0.42860930755358795","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@typescript-eslint/rule-tester","version":"6.0.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21f9868aa26eb396a652693c3f57d6fc00fbce19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0.tgz","fileCount":113,"integrity":"sha512-mHB5phLdzK3Kt7Hf9LzkwF+bgDhfdTi3vggSeyl8/jA6TRk9N7N+td40U1seHEN1Kfp1bM6QJlO8ePTXtCzTmQ==","signatures":[{"sig":"MEUCICUufYEz2c5MxvvCIKSkxlnVAUDDo53f8OtfLe+PKxQHAiEA/0LrPYKgOfH6dmNKoHj6HjCoUUD/v+d/+u8I0YnRVL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165636},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ae1fa74b18af8a2d4baa0d3d4b43997cf9a9781","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0","@typescript-eslint/typescript-estree":"6.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0_1689012014197_0.14799606903110263","host":"s3://npm-registry-packages"}},"6.0.0-alpha.180":{"name":"@typescript-eslint/rule-tester","version":"6.0.0-alpha.180","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.0-alpha.180","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b2a16771227c692180654326ded9f86ce3018adf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.0-alpha.180.tgz","fileCount":113,"integrity":"sha512-VLeveXx3gI2zAbt960FNkgGg8lD9+qt1Hy4Hew7VQBFnP48rzu3AzdfzvxZ/rCBzcuHzHWyS7dC9W8tS/LYMJA==","signatures":[{"sig":"MEQCIEyug1b8+bCzaidh14DCVIEI7HA5a8Y8ZTPabFzMqEzgAiBqmn3CijOI4RW8UOtJGrEgNzDn2SarlJz0ImJuZu8WkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.0-alpha.180","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165716},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3201f78b1d92cf82c40d543612bc6580aa7d1dd5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.0-alpha.180+3201f78b1","@typescript-eslint/typescript-estree":"6.0.0-alpha.180+3201f78b1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.0-alpha.180+3201f78b1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.0-alpha.180_1689012998874_0.7752885673281327","host":"s3://npm-registry-packages"}},"6.0.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2a49eaaeec700896ccc4369668626154cfe6e21e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.0.tgz","fileCount":113,"integrity":"sha512-XoHkwE7UbdqHPHWZI1a9NYBWo5e5qhmgh2msJXi9CISyltneUMFmnx0TOSiSDfVMD+ykV7AXCy2QVVodnV3bXQ==","signatures":[{"sig":"MEUCIQD2bUELQvAXONbNu0LHd3QI5AUUYRhZeuE+nlar3VVEVQIgIdbGACsMJKuzex6ByH9t6uL9AROo+It/Vjry8chd8+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ae1fa74b18af8a2d4baa0d3d4b43997cf9a9781","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.0+6ae1fa74b","@typescript-eslint/typescript-estree":"6.0.1-alpha.0+6ae1fa74b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.0+6ae1fa74b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.0_1689013823192_0.27605975401633587","host":"s3://npm-registry-packages"}},"7.0.0-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.0.0-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.0-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"51961158f0be3f0a3137f407d3a6c0a01835d6c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.0-alpha.0.tgz","fileCount":91,"integrity":"sha512-2fAH/xjm7ZWd1d5nkjI+hy/FeRRSGdGOmgdB4z6lyGhJDZH2QLzcgpOq4DUW8EWBFu3q0QuZM5SAU6rC6UzWCQ==","signatures":[{"sig":"MEUCIEZMocMOF0evdlfDfoc227alsJYX4yWXfhPsqLeOwDerAiEAugpQT6S17UamkfrgnjbiUF2gb+hOWFHv4I4+uTz4pg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ae1fa74b18af8a2d4baa0d3d4b43997cf9a9781","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.0-alpha.0+6ae1fa74b","@typescript-eslint/typescript-estree":"7.0.0-alpha.0+6ae1fa74b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"7.0.0-alpha.0+6ae1fa74b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.0-alpha.0_1689023988255_0.9122903211664604","host":"s3://npm-registry-packages"}},"6.0.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e00c37245068be323d8559faccc47a4e098a012","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-0Xs4ORW//j8vGvkYYNDup6glPGoY4lTilo0v6lAWdA+AdFd7l9flSal7GBi3OakzltkdI8eXXtSRvX9U9QpJTA==","signatures":[{"sig":"MEUCIQDL+ZWllTTDfhvYqil3fsg9+dDup0W5Ez5MIL3S3Vrk1AIgH6C/TrxrBmWSDxvNbSgV0q4LaQaZ5VXpD19PGEK1Ct0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9bd171a71655d71fe34807ae37be5d9f3c87412c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.1+9bd171a71","@typescript-eslint/typescript-estree":"6.0.1-alpha.1+9bd171a71"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.1+9bd171a71"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.1_1689049145513_0.38582734748409386","host":"s3://npm-registry-packages"}},"6.0.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"312a9050db9c400d8072f77d286a02179b04d5a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-NMnmb5ZSEmuae3ffFIpLndtACWLrWNIdFUoLoQN87ED3+gZ5mHdHtqLMcSgEs/25i4JjKB1NV/4660FB5lLRTA==","signatures":[{"sig":"MEQCIDdJv3PNGK6GG0xcWmECSD6y5XGPl35Lqz4tEdTbE6AAAiBoJI3jgKfo83mn3758uOg33Qx3//+YNTJz1mAkTu3B9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b77e5775d50d06885cdf4288106fa01ae9a61ab0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.0/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.3.7","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.2+b77e5775d","@typescript-eslint/typescript-estree":"6.0.1-alpha.2+b77e5775d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.2+b77e5775d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.2_1689104512868_0.6785882344530831","host":"s3://npm-registry-packages"}},"6.0.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"037af5d052b8c9416893411c291d0e7f12d2e4ac","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.3.tgz","fileCount":113,"integrity":"sha512-gguU15FY2b08yA0oA1n37W/Ns6KUIU3o4aQyDZoZcc2lyZXCQs9f6tP/cM3+cvx46nYm7KmAjdi9PiI/SDnZOQ==","signatures":[{"sig":"MEQCICkiUBF604smYhDOyo56CM97OJ0WXhV9pwzRMwlwweFlAiBR4fZToPoKIXarQCdSnNqa2GFVAiF+1MdnE9XW6kKIiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e3037935016ccc376f854a2bdea5122fd326a9a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.3+2e3037935","@typescript-eslint/typescript-estree":"6.0.1-alpha.3+2e3037935"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.3+2e3037935"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.3_1689124415648_0.7610107719122039","host":"s3://npm-registry-packages"}},"6.0.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ca84fd31bd783c5d27e965d0aa268a7542c5a4b8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-UXqg7eMWGgSyZ2n8z8YwbGA8U5Wl67yRVw2uu8/cFOkZ+1des3JpK18VdQU9Dx9EpRZR7lh+QvJmFxbRHCAuSw==","signatures":[{"sig":"MEQCIFG8p5MP0zWlrtjMtafsktjbvXe5DV10ZCffqdeQct6oAiBW4Zc3JEbebTaMGjWCD9PZr08Ni6PE3ybPmJIa8HU77w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21ccaabbf732386b3bed6ffd839270ab09ee3f12","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.4+21ccaabbf","@typescript-eslint/typescript-estree":"6.0.1-alpha.4+21ccaabbf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.4+21ccaabbf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.4_1689172287145_0.03183168260017877","host":"s3://npm-registry-packages"}},"6.0.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3918f4c2acf3c29961984b8d95b330a0cbac1e4f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-/NhteQ3+BXfKNmjJYoCq5pLNjHSVQlG6DHu+aDGcNrYK2sIDPTI/Q1Sj6moeiiqyHTz+OxWEXez01AguskWoXg==","signatures":[{"sig":"MEQCIB3E50dIyef/0MG5bVINVosfavgsERsLYs4nNVJ5qO1LAiAnA4Fr/U0EPicH2C5rIvVJ1nvli8awbGZIYAJ3ObwrrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3da11d09b1d119fd5bc4cd776474e2520d7fefd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.5+a3da11d09","@typescript-eslint/typescript-estree":"6.0.1-alpha.5+a3da11d09"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.5+a3da11d09"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.5_1689251549674_0.5859964870435557","host":"s3://npm-registry-packages"}},"6.0.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1e26ea1ed43985ef2496e164164e9cb03a3b9343","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.6.tgz","fileCount":113,"integrity":"sha512-5JUlzlBIFfkL/lL+wZTMnXoE7YtuvEtOvFGc4PDmFqikleJj6yLmcdXSqH9HbJZXlH2dzBUtGzXh4dFkBwZaLQ==","signatures":[{"sig":"MEYCIQDgRVmFPPsVduUm2BXkARQXvTHACmINNFmiVDScsYkazwIhAL++M3g6wUjzBW82vPPYswaoEdGYoPZuTanr9Sysl0O5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"058c449935cf209d433b190fa5b65a9614935d7b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.6+058c44993","@typescript-eslint/typescript-estree":"6.0.1-alpha.6+058c44993"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.6+058c44993"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.6_1689251590236_0.04909234758060421","host":"s3://npm-registry-packages"}},"6.0.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1fe5ead4fb3bdaf73bedd1101f0660c325b84cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-FZQ8fa8dQ8zSgE5I5M0mrWhUvn6lIdLpqs4ayiJWPThOkai73kA+IxBvY6K613xSlR9YlFfsoVPKD3BdN+K8RA==","signatures":[{"sig":"MEQCIBUOuEjw7eROGwhVaOJe9XwgmKEixON4r4t0/IAc++qRAiAC0zmWHAKNSz8l9SeU5qgtxm8GC+Yqd0AaDGuP35qArw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e08a722456e9924feb5eb566f6f21c378ae5c612","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.7+e08a72245","@typescript-eslint/typescript-estree":"6.0.1-alpha.7+e08a72245"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.7+e08a72245"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.7_1689352118964_0.2575785045269239","host":"s3://npm-registry-packages"}},"6.0.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"75f18a76d5b08c04c28cd6533aa6e36d3892646f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.8.tgz","fileCount":113,"integrity":"sha512-8aquq+kClRgaqW+ixpnLvPjgm2ZNarHgCU//Mx35QgGz9QTgfRTBiNlzNi5PyoTVV/vewoawRt6wSLgkaxm5Kw==","signatures":[{"sig":"MEUCIQCUMExYdzjyf/liDJoyo4EVAbrPVMsvDaG0Cy71cU2f6AIgY3M4hdZ/0p3SAAqvgczWAzhvfyygN+q0MQt5BIDom6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a1d67342bcb941acf33bffe73f7b8d02c24b0e00","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.8+a1d67342b","@typescript-eslint/typescript-estree":"6.0.1-alpha.8+a1d67342b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.8+a1d67342b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.8_1689427829482_0.5013224236467579","host":"s3://npm-registry-packages"}},"6.0.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cc147c3c28ef82f94ff67e73ac065a8af334e07b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.9.tgz","fileCount":113,"integrity":"sha512-/f9kJ0Mcxfu79sMdqhdMyqWx5ckCqawXMr8QwoV/QSooa43WPJMBqqGkZkPXgqm88swY8DdMTjANjByoyeZnUw==","signatures":[{"sig":"MEQCIEVjrqloXxOH/ZLQ7Z8A9Vq/Sx4PS0P8OHdEOwLWn9qQAiAkDNuBhHGup9dvOf1HZJljbbrYHzteJKMh+qkGsYyBPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e456dcc0fc0b336bda72e1a95aa7debd6c2879f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.9+7e456dcc0","@typescript-eslint/typescript-estree":"6.0.1-alpha.9+7e456dcc0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.9+7e456dcc0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.9_1689428120084_0.22710116824979187","host":"s3://npm-registry-packages"}},"6.0.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d12cbdd002c5838a02128ec17dba5a5fbdbbc643","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-ZN7Ennopa8EDpVY6FmwN4mF857ZbulcYiacHr2r9XluPhbopoGMqvYUyhdDJM7r9BC7IQJwUnnGHwSdjz6bX1A==","signatures":[{"sig":"MEYCIQDej1x+UIb3KQJQKXGRhXY6GKk/P6vehibqz5kfghdmtwIhANe5UUW0kYrM4hm1PXdO9u18/hhSGvyhDQDzrwjzClKo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d368164478a8b141ad6b1c4ea5088fdc639ccafe","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.10+d36816447","@typescript-eslint/typescript-estree":"6.0.1-alpha.10+d36816447"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.10+d36816447"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.10_1689428924668_0.749209932683915","host":"s3://npm-registry-packages"}},"6.0.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cd0b2368bcc3b8c3ae72597a95fff41797beada4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.11.tgz","fileCount":113,"integrity":"sha512-y3TvHmVXGRaN3H8+EC12d3FzFkuk1zcNrG1X+7dEcDOZjxtd8Lff7Lu6/J4jRK1ySBdsSpRUhtvTCmNnoYWl9Q==","signatures":[{"sig":"MEUCIQCCCkXmDV8A/CQwxwo7OB4hCX2+BPVWCexK3Q4URw2o1wIgbZWwifcaPB2EpXsX1ByMz7Ic9nyeE3Z86bHb70tZWLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"db972e62ff298ef0c56e269f6d51c7e2e6ba67e7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.11+db972e62f","@typescript-eslint/typescript-estree":"6.0.1-alpha.11+db972e62f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.11+db972e62f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.11_1689436152467_0.324750977316683","host":"s3://npm-registry-packages"}},"6.0.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d2a68d72b3d7be199e5c9f5c411d56f4469bb909","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.13.tgz","fileCount":113,"integrity":"sha512-WhRcc9BqPaKwGLBI8YQcd+cS0uKWXce6Q33pNrr86uIvZMk1Du8Dn/TmE3KbqPI272k/NYMxezYGEHrGZe+vAw==","signatures":[{"sig":"MEUCIQCAKPqSQKjxO7658Khq5ulwk8UXBbwUtM4vJ2qNi7R6eAIgYXZvgscqwrkf7gc/qvGYVCP8qTGBiXFqlA0zSXPmFqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e9095d9fc9140d2064da8c4af3b44bdad492028a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.13+e9095d9fc","@typescript-eslint/typescript-estree":"6.0.1-alpha.13+e9095d9fc"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.13+e9095d9fc"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.13_1689436170981_0.4748975330550387","host":"s3://npm-registry-packages"}},"6.0.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8b6a241099148fdfab8f6f16d7dadf4594764af2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.12.tgz","fileCount":113,"integrity":"sha512-NlDcJneeMems5pTI9olq4HTNKgiQa00VgbbhrTEYauIIVXLy+pvAdNRPbueZKnt9j4THvnjjPiiTo0A9mk7G3g==","signatures":[{"sig":"MEQCIFtr92d1DwU+ZqhpRi2l38QpH8vpmwPtCZAOKZ7p6mLqAiBvnB1JfgRgvYHtXKcEM67wF2xc6FpJdycRlQyZSnZlhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc3e0ebc1518313d726d6c3f0c2b240f991f2aa2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.12+dc3e0ebc1","@typescript-eslint/typescript-estree":"6.0.1-alpha.12+dc3e0ebc1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.12+dc3e0ebc1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.12_1689436206146_0.7064390290186104","host":"s3://npm-registry-packages"}},"6.0.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"37b7c43828f73987ab2095c7c7cecf090b3c17b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.14.tgz","fileCount":113,"integrity":"sha512-kD1CI/3p0bTnJjtxGg0cVbqCWGjd2MUUZVJKOLMmaXr3kKBwfaxU2LsxeCsDwjMAZEKKZiZ/7FgZADUOmg7ubg==","signatures":[{"sig":"MEUCIDnijVfTZ/IifqZc9ZsganEKefGSvlqbJp1vdfzYBY/RAiEAjPdeVUHS+aZdxZZI6DHYM3m1JMBkj2JGDrn6pEzPfi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c5717c98d506c1ee9bc51534d5f660276992af33","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.1/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.14+c5717c98d","@typescript-eslint/typescript-estree":"6.0.1-alpha.14+c5717c98d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.14+c5717c98d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.14_1689436780115_0.3169839742928975","host":"s3://npm-registry-packages"}},"6.0.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"126b7813ac9626111b51db0d6684afd06ad1b0f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-J/HdSl/vKiNAnKqq0sA0i3i0yA/YotuvrNqUlhxi5edk+CgyAiHXB4/sUjjRjym6iUPr8H8r8aSRetNB1ldjtQ==","signatures":[{"sig":"MEQCIGa2fN2l0ULXQb+jjM/5pYDn9g6/RsfuF+DxLIm44mTcAiAkrlCX8chvcVr7FpCm7BtHIHaNJCCeF56ehxL2nv0w9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"606a52cefcecd594df6edc359bff291b835169f2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.17+606a52cef","@typescript-eslint/typescript-estree":"6.0.1-alpha.17+606a52cef"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.17+606a52cef"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.17_1689466107657_0.7734059620946294","host":"s3://npm-registry-packages"}},"6.0.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ec9cd2c26bdacb0861489a98ca097152af2bf430","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.18.tgz","fileCount":113,"integrity":"sha512-jzjBqckq1LuYevOEi/Hahx3FpPiTM0tqMKO5JXqpRgBE+Ulb+LngYheoN6FjwpZwYp6BTgCMTqNCJhCyEQwqqw==","signatures":[{"sig":"MEUCIQDObeUY6B6wn0Ga6ao4OgukEyOj3PM6dxlfOmZhlX2pmwIgKj9MixZoQoUXo7x6+JOAZzY70D7dbDG8HcAM/DDFsVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6d3d162ce032ebcf5f892a4edfb897797fc96191","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.18+6d3d162ce","@typescript-eslint/typescript-estree":"6.0.1-alpha.18+6d3d162ce"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.18+6d3d162ce"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.18_1689468210678_0.8302134903178435","host":"s3://npm-registry-packages"}},"6.0.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0497e725cf5e25f7784ab1756f4d9380c4a63d4a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.19.tgz","fileCount":113,"integrity":"sha512-LTiLIpk1HbGN+4cSPpeqU0IM5/FVN4lqhVeqt5kx0xnSagkITzOX00B4/Mg2JSzFmcLwuNBUIAWDjJHmvH57YA==","signatures":[{"sig":"MEUCIQDY3fCkl4IjzMiVc5khfTFrGN2klKy/0kIVu6eTUEQ4QwIgb8jaaqM6WRIOBcOgv3JXmfxfV6+zy7jdpc80hKWipsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0f7e3ff3fdf9d836cf61091c62caa25d93f87bc5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.19+0f7e3ff3f","@typescript-eslint/typescript-estree":"6.0.1-alpha.19+0f7e3ff3f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.19+0f7e3ff3f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.19_1689472680841_0.10705876506917456","host":"s3://npm-registry-packages"}},"6.0.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"53f752ea1359e33b4c0e9123ed7f4f50fc9fcd07","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.20.tgz","fileCount":113,"integrity":"sha512-8mVgoV7RFZ5IXATytxACBFX7fbOkR3ZtE8vWRf2RBgw3dAlfYfdOpyImtwiW3dlKxW+DpqGFo6QiAsWe9Eua8w==","signatures":[{"sig":"MEUCIB+6/EWmZKWFMjr3AcDUYnsDUa7cN8a2NO1VvyZCggJvAiEAtcrpvpucV9ivGExgRFsasOCQx9TIDrBRmotcXfieQ5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9fb6d4057c2e0e52b0f894d0fee5303bef149cda","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.20+9fb6d4057","@typescript-eslint/typescript-estree":"6.0.1-alpha.20+9fb6d4057"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.20+9fb6d4057"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.20_1689472915302_0.5784734399679909","host":"s3://npm-registry-packages"}},"6.0.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4636f92a7765edc5ca319203f80e0b9aaf6fbb00","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.22.tgz","fileCount":113,"integrity":"sha512-9GRXPKueDanjn3nlLyzACbUTcnnIzdjxOIZXS2UjU5NlOQIgk38HI23TPaPgG5tJCB/a91XA+KCWJHOYaQmInw==","signatures":[{"sig":"MEYCIQCJHqb7KTjC9LlJZBKYrFtJ4UX5hUmGDf1Bp47mrk8W3wIhAJLLxK9LP9583gp7Sa/S/J1320xBjX3rWU/l+8AePJYK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3b0e9d3b772035036aed871ddae5a15865fe0523","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.22+3b0e9d3b7","@typescript-eslint/typescript-estree":"6.0.1-alpha.22+3b0e9d3b7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.22+3b0e9d3b7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.22_1689475428425_0.23157837883011312","host":"s3://npm-registry-packages"}},"6.0.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"059da23fe2f8ac9bcfbd368c5ed3b7e23eb0bb22","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.23.tgz","fileCount":91,"integrity":"sha512-RWT0sxznawlEkptdOG0oBqFZ3SmzQArwg05jFdBpOZA3pRVphYwwVcLOtHYH1okFjn9yB9vHYC0QMYCfkgmnAA==","signatures":[{"sig":"MEQCIBre8FuW/yoULW+k8h19+tk4kMOSYXylNMQnY9ktZSPdAiA2+Cr9b7C5NAdhD1rIOh51lW7RUF8zNOtSCeRqPb1Qjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a9d7bb13f21804b224027e6aae5cfcb8baa833f7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.23+a9d7bb13f","@typescript-eslint/typescript-estree":"6.0.1-alpha.23+a9d7bb13f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.23+a9d7bb13f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.23_1689515779270_0.8269393814711514","host":"s3://npm-registry-packages"}},"6.0.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"71fee7e95c638f82b2c1371aa31098666b629f83","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.24.tgz","fileCount":91,"integrity":"sha512-30Fb8Xwb2xnxCkBrpMv4U3gU2mPY8HxT5Wfl7vNih8TXYR9k5yZV1UB2zC+E7xbE6GXoquMs+TUJizgEbc/fjA==","signatures":[{"sig":"MEUCIAQER+UjZJabIe9mmgAk/OpkRMSXzIlg5pNQyoM0M9JVAiEA4US8uDPf32FimRl9TbihmtwOx47jYrX+bCoTyC8WCcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a4421ccf072f866bb6c2dadab967aa69ac9bf4a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.24+2a4421ccf","@typescript-eslint/typescript-estree":"6.0.1-alpha.24+2a4421ccf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.24+2a4421ccf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.24_1689551357360_0.048296206883394976","host":"s3://npm-registry-packages"}},"6.0.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1e965dfe4e1f7e0b91d770483d34d5038914eb55","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.25.tgz","fileCount":113,"integrity":"sha512-z66+CuJ71gY1/0UfHx3DFTVUIYet2c/av5PZpMZMLen6oMbWimAmHRsziT8BIGuEuAz/uf0FdbIYGtmIQYZpJw==","signatures":[{"sig":"MEUCICuHRCWf7OC6dVyrnLjl3p80lmJEpqY9CSRfbpj4+ZmxAiEA25zMTrg9A1VfywkRV92TVGAwCrME3kRYY3lWBRR0krA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4eb6d6ce377d089906017f7d159b379a3509036","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.25+a4eb6d6ce","@typescript-eslint/typescript-estree":"6.0.1-alpha.25+a4eb6d6ce"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.25+a4eb6d6ce"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.25_1689551829424_0.1651037942300293","host":"s3://npm-registry-packages"}},"6.0.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2d237769439058e941f8e9a377b2d68cad887c25","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.26.tgz","fileCount":113,"integrity":"sha512-GoEdhOFwHQ+cn6zooHEmCB/WfC9NNaSa7mTq5kR1ajFTHP2uC3AHLm+JnP74OcjFANiQhOWnY3ve1JCvniXa0w==","signatures":[{"sig":"MEYCIQD+Uv8HmUbIkaZhzNTcx65khT7fCvqqii8Hs8rWvmVGSgIhAJqR5ZkH3ZL2QGuZFvsMSaZrMhslirvPTo88w5ti46kB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"61d306994d3f9a9f9b2354e2d9830a14cd80f399","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.26+61d306994","@typescript-eslint/typescript-estree":"6.0.1-alpha.26+61d306994"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.26+61d306994"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.26_1689553021105_0.07606970599100316","host":"s3://npm-registry-packages"}},"6.0.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d314f483f8fb3530afa06ab9ffcbcb6b8038d6cf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.28.tgz","fileCount":91,"integrity":"sha512-ze+5TUh34yvaiW7gh4VOmTDv4EojtYwjkErVsraxZLrLDKB+YDrBDXFgy1bGMJEVDd5uDVv1NBMET8kb6/YUMw==","signatures":[{"sig":"MEYCIQCcPq0h9O33F5t9xP17Fl5F7rV/ig4t45yhAQ68z+htGwIhALOhnl2bgA7Kwi5mid2AxH0eKPcNsDpgNgbjv2D6hiKt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"587ac306d9e53736ebe799f5b9edcb7dd030eed6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.28+587ac306d","@typescript-eslint/typescript-estree":"6.0.1-alpha.28+587ac306d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.28+587ac306d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.28_1689554641676_0.5028022553181088","host":"s3://npm-registry-packages"}},"6.0.1-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.30","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1878958c240c7b6e2f66b4b2a5d68f50660b427c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.30.tgz","fileCount":91,"integrity":"sha512-NbbZPUvIL1rnA6n2sJqLMyuJi2DSQ/pA8E6gADmA8pFOBmnCmgo2HcJUmx4uoge6gVo3zvE6HmsspKuohwcjjA==","signatures":[{"sig":"MEUCIQCISSHZvQF7o/HDH6+tPKlUJfmgeMnsjR9DVP+Iy/TtmgIgdGPyA1o/9OeS+p6DmobxA9w2qWxbRtnmPpdz2ofdD3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"14047963d79e4d4a783854e2826a30004fa34570","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.30+14047963d","@typescript-eslint/typescript-estree":"6.0.1-alpha.30+14047963d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.30+14047963d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.30_1689559933464_0.6017446095488659","host":"s3://npm-registry-packages"}},"6.0.1-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.31","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"47a9490cfdb61f8b4806cb438329b84979c65f3c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.31.tgz","fileCount":113,"integrity":"sha512-NlQZwPkdRDp8wO6ns6npTJUoCoHcd7ixQwRBTYUSlP1Lj2/zXX3DwWqa+rv0Tz2saBvoQyOke6HXtTBkrrJ+Ow==","signatures":[{"sig":"MEYCIQDJG9gJZBbisamI8X4tbf4P93o/7n8uV8WwijrYS+YX3wIhALEVaBW/5Pe/4zqztBnU7gFPdBwh4lr9vmhIaYVKa0FK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"841889f6bb598828e0df989bf607f847aba31601","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.31+841889f6b","@typescript-eslint/typescript-estree":"6.0.1-alpha.31+841889f6b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.31+841889f6b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.31_1689560348109_0.9981215345461318","host":"s3://npm-registry-packages"}},"6.0.1-alpha.32":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.32","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.32","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3fd66cb1436a84d1c992611509f6c073f8dffdf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.32.tgz","fileCount":91,"integrity":"sha512-5C5efdSv9hG3Tu5IV31N3WZg8ith1DFgmfcwncFs7AHGhB+j8W/a04bAbWVo+iqCARmg+PqofWcvjJwPZx9Kpw==","signatures":[{"sig":"MEQCIF9QNv263a+mXzGEsmOa6qDa0EVqlpGqoAoyl+Tf4NYXAiBgMtcDTagejkMSZV0gGLxjC9us+bJbpjls7Q1pn5sQYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c23f5e0ab2de19a250f2e2b058f56df56056f166","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.32+c23f5e0ab","@typescript-eslint/typescript-estree":"6.0.1-alpha.32+c23f5e0ab"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.32+c23f5e0ab"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.32_1689578671555_0.6795297507690958","host":"s3://npm-registry-packages"}},"6.0.1-alpha.33":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.33","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.33","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ffa6d6d71aa6251da7d8d95c1306218bef726679","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.33.tgz","fileCount":113,"integrity":"sha512-tRsqrbzxjbCwxISuSczC5o4k8gGNVP+NP/Tmtwnfw6oy9CIcQblcxfnpCDQCjWZXSpPtACd2pjdRNSPRo33p0A==","signatures":[{"sig":"MEQCID4sxz0UWksiNj9CQ0M1uWzwqIJk9r+AmxdqqPumzvHJAiB3cLY8ZShymtctmr7PVwTHcM3OPjcBD91I2iNHn9ryEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"74927c146b47063f947a386588866d027aa4113f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.33+74927c146","@typescript-eslint/typescript-estree":"6.0.1-alpha.33+74927c146"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.33+74927c146"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.33_1689598803389_0.15085945205612128","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"@typescript-eslint/rule-tester","version":"6.1.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aba7e5ea8aa80a57718560f2a823597750bccc89","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.0.tgz","fileCount":113,"integrity":"sha512-3zQn/z+hTyiYOWDh+9aOsU/ODDiMpj3t3mXO8OhAh9xFGgXfVgCC93PC2SGB5tyTwYmp6W1/k1LGgF8yaxt+bQ==","signatures":[{"sig":"MEUCICclOy64UMWdjZNPSXAlHlHZwMD9CE0wot3bs5SOkAA9AiEAj9ryzJXlUY0wOi8IBkI5q65tPY/+n1XetwSyJhCvrSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165636},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d98f1e811a6a06128a86f10824b6005984dc8265","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.0","@typescript-eslint/typescript-estree":"6.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.0_1689614242592_0.39651499755493314","host":"s3://npm-registry-packages"}},"6.0.1-alpha.35":{"name":"@typescript-eslint/rule-tester","version":"6.0.1-alpha.35","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.0.1-alpha.35","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6720fb528a0fa502cb16ac7beef13e0048e757c2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.0.1-alpha.35.tgz","fileCount":91,"integrity":"sha512-mraz2h6f0KLlImZSGOQZUvyLMj0rMRagLc3jAUm6cy9iegZ9SKxGGz4fMhHJFLMLlp3ADnv9HSmRzPCFAzSPzA==","signatures":[{"sig":"MEUCIQC5YwZ9qKiiHxfu7Fe4bV8UhaFOVGqWZPhDrE4Q2DcywwIgEtdikICDC+sFe3QPCsCjBxfa4IpwZZxbL+g2Xb61d5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.0.1-alpha.35","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bbde5c987a048888eeae7d2dcea8fa53a9287e03","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.0.1-alpha.35+bbde5c987","@typescript-eslint/typescript-estree":"6.0.1-alpha.35+bbde5c987"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.0.1-alpha.35+bbde5c987"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.0.1-alpha.35_1689614441421_0.19846612767122118","host":"s3://npm-registry-packages"}},"6.1.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d680b50bc4dc3f97a2dbaa719499bb73122600f8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.0.tgz","fileCount":113,"integrity":"sha512-qbNKbCSYHrumE7cxnerqszduVX2kXv0htquoYfTq8Bdo7CZfYH0o9qqoVASFzHQ4+5L5/XvQ1hKolSSXFpRmOg==","signatures":[{"sig":"MEYCIQCkAeQJ1mfhbNabUbeiIGsm1n1SBN2TbZkmNY6g8ZLAgwIhAL26PRv44O7sGeH+4+3/j8vVHErdYCwIH4SYnAVBNsSZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d98f1e811a6a06128a86f10824b6005984dc8265","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.0+d98f1e811","@typescript-eslint/typescript-estree":"6.1.1-alpha.0+d98f1e811"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.0+d98f1e811"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.0_1689615461813_0.9376116882608314","host":"s3://npm-registry-packages"}},"6.1.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b029e735cc41f696a4a36bb2877556e5ecbcfaf8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-7ULrdROUbPnUY2p8h+liGXxKN7sma5XuSocLSpMVHU7Hj/JlJenUGn+2g6nBPrCZGA4DYpa4U8O54/LYoHZPKQ==","signatures":[{"sig":"MEYCIQDU11WY2yBjZ/YcEvgncZziEDW2qucBuKtOrVYcqp/k3gIhAIlDtUEeCaldBWcwvLkk6MOSULsRmIbx6UWdJv6WoBvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b62affe8ddac7c0af22bf74f22503d0cda92f4c0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.1+b62affe8d","@typescript-eslint/typescript-estree":"6.1.1-alpha.1+b62affe8d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.1+b62affe8d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.1_1689622484698_0.918733951043111","host":"s3://npm-registry-packages"}},"6.1.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2df884cb06f5137b5e204af92d2a516196ed0a78","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-ij1YsgNqj7Vjy0i6wi8ixvtjwggCzG2x9vBI1vwDLqBbgMvch8ZDcU2jNjUtbH7rOyoLkeoxMpxchny/9SZmBw==","signatures":[{"sig":"MEYCIQCPphFB2p2HDN8MXNzY2zPQjHb3/7PjTaP8X8ovXeEVUQIhAOvAz/OlwsRSLInxI61n0DP6jj0rNjDXg8LuHps2WxyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b3e0e7571f1abb5dae347d3701844324232b1431","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.2+b3e0e7571","@typescript-eslint/typescript-estree":"6.1.1-alpha.2+b3e0e7571"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.2+b3e0e7571"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.2_1689622637340_0.4121777814328076","host":"s3://npm-registry-packages"}},"6.1.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"241049560c38b77693972eb7ea6c5f7998f96a19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.3.tgz","fileCount":113,"integrity":"sha512-IacohfosyAkjZ/ziZugyMQgJdCU1mUhfA1gVJKdwu/Lhy+RJqF/6rc/uMdSxYjt9fcPvr3v/UErp2/xpMpjegg==","signatures":[{"sig":"MEQCIAJioN8mzqzfd+TPkX/0LLsjFvOfVSAH0btTd5RXS/ZyAiA54TxzLpUs5HGa92u7i1UBXe6ZuPj3olYexMfYnlgkeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79b177a16c0b486c25de03515c71a10b49c5c551","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.3+79b177a16","@typescript-eslint/typescript-estree":"6.1.1-alpha.3+79b177a16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.3+79b177a16"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.3_1689622933211_0.20461528678782148","host":"s3://npm-registry-packages"}},"6.1.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5cac7493f13bdfb55dd2ca07968f5935163a09c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-CcspxcWCUjyuKfmZ8yj0FupFqyoqAX5du+ds2zV5TnqqlE4Cjmw18KRCswwXFa3jEcsJpQvkUrJUlf7VJGZPFg==","signatures":[{"sig":"MEUCIH/aDuQ57LQwnimVd4F1nt6AP/N5fqLTAqZBPENumJtZAiEAo4E7pOM5MBMGUOX1pTWT+Xl0WLirlqcyPptJAxpicsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84285025bbc0636aacdebd52a892cbf3c43c8deb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.4+84285025b","@typescript-eslint/typescript-estree":"6.1.1-alpha.4+84285025b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.4+84285025b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.4_1689629970945_0.6095909227744696","host":"s3://npm-registry-packages"}},"6.1.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"776df22ef3f02d38a90f95a7ebe3054fb12c0832","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.5.tgz","fileCount":113,"integrity":"sha512-NyVj4NPRPesmmgNnUW++fjXlaSrfyGrrW8Ppf5YdS8YNyHEKXy5pIqUNPXXKliAAMU3B9M36X8vXV6la7HW37g==","signatures":[{"sig":"MEYCIQDJFYZaMU4sYK2xEGCqsJFrtWp5jBrkcSZmGvpq8jZScgIhAIw9UETo6R1+hWdyyxpKnj0NYxwsd2XdB0P7KsTrf+0c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e5d668c77034f79abec944d1e050309978a9f9ec","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.5+e5d668c77","@typescript-eslint/typescript-estree":"6.1.1-alpha.5+e5d668c77"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.5+e5d668c77"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.5_1689655152048_0.4948334033468551","host":"s3://npm-registry-packages"}},"6.1.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b8b7d6c97227c27a9c6cbe5de4008de329fc02a3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-uv0keaJdcFeg23kMYug+hLzgofjTgKvHWOt4u2EALmtXLGrgCmNN68vtFEyviHUZx9Ke4pOZ5oEyGE+ZH5euWg==","signatures":[{"sig":"MEUCIQD41EjE8sQLP7wes/2vInMD7ec26iFpIL8nDQRw+JNjmAIgQcnvcoySNAMSCrIhmdQdilF6Y6Iq1FIoWDlOr3pbf8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d207b59e24acb9377a7a55104d082bd91fbb664e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.6+d207b59e2","@typescript-eslint/typescript-estree":"6.1.1-alpha.6+d207b59e2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.6+d207b59e2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.6_1689678232470_0.9310941016937353","host":"s3://npm-registry-packages"}},"6.1.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9fdc766d1e450b393e9700e7d534e4d2533063fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-vyRHGclrkXEQatn1R0YbrsKic9mONlld6xxNUPnjbmioQRGWFDzGnTnRr8O8JaXe8LLt91fl9f5gW2Ppxk47tQ==","signatures":[{"sig":"MEUCIQC50CGrJsujEn+rpUaNR3qOEzv45mkhM9c9QBtaF7rEPQIgKrtKx4Y3ILNT5lxq594/+HtM68HkczzwCEPNvqLKUc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"38101b9e5bcfe55794bc0583eaec76f9174c4271","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.7+38101b9e5","@typescript-eslint/typescript-estree":"6.1.1-alpha.7+38101b9e5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.7+38101b9e5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.7_1689678496717_0.884482827212185","host":"s3://npm-registry-packages"}},"6.1.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6451ff18167d25a64364ee9cd66ace0d8e5bd978","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-cDH+8UfbdPiyFVLUByCtPe9SyzbXMJd/pF3gEaZyqGT9PHCHn+qwjyLNpIGaewbrCdl5FWJV8q91hHMvO6agpg==","signatures":[{"sig":"MEYCIQDms3WT0Drkd7p0P1rMOS+MxQmmVL3cWuOzQAZWBP9QmwIhAJ9QUPdFrhpp3vQKWaN0xL2TKxIM0Avfwl+LEvMO4a9V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f81314731cccb779423e2580a805eff3efff8564","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.8+f81314731","@typescript-eslint/typescript-estree":"6.1.1-alpha.8+f81314731"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.8+f81314731"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.8_1689688181869_0.9499341382207069","host":"s3://npm-registry-packages"}},"6.1.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f2fb80700203d2aae0d5febe34307b38aadce45e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-wEICs9EzPIR25VsAqJ7fiZ0mclgiKuTCkNUnkfm3WIqKY07kjs7sOKSqZb9wPum0Wsw3h1o+ck/4N6dZu+bF+A==","signatures":[{"sig":"MEUCIQCpOisoGBtEv7z5h92NmKFbBuHP83uLHFYKfsq2HtYUMQIgZMBKAjuqroNYPIjP1VaUSKeQUCrffyUN+BXLzOGlEJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"18ea3b1f8938e25053f89b7e4ec8dcc6c453118a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.3/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.9+18ea3b1f8","@typescript-eslint/typescript-estree":"6.1.1-alpha.9+18ea3b1f8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.9+18ea3b1f8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.9_1689688685346_0.06606496583217458","host":"s3://npm-registry-packages"}},"6.1.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9ccdc537850f00e52199715864007b132dfa51a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.10.tgz","fileCount":113,"integrity":"sha512-jr+3nSEdKgzUEsVSAMmzFGaEjYv3hW4SHtc1uhKIlnOW1n3+8ER2Gon5GFRb98RYyXv9pNF01wRsA6LvOsfMpA==","signatures":[{"sig":"MEQCIFlwl+z/GD9/r14NviNVRXM7GZrmbY1sSaqsyhMG+NlWAiBCo/ZDSQSogjTQjcBCr7dXW8/Ea2i1unjm6i8RjSAejQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ad46286696289fc7e16957641428a6e4b1020301","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.10+ad4628669","@typescript-eslint/typescript-estree":"6.1.1-alpha.10+ad4628669"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.10+ad4628669"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.10_1689689279496_0.893072345100651","host":"s3://npm-registry-packages"}},"6.1.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"354b3f2937fdfa7a2c605e1277275ef0c01ddd19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-BVIVSYnvQfcFSAaususrkOC5LlwviOjqAO91Pj/R5G6xblT2HXi9n3QWQA01dp5504VywSV2+nF2xzPKEDsgdw==","signatures":[{"sig":"MEQCIDPPA9LJKrNB2NQjyar9pyB+GTbc9KonRXg89Qhe1eZ3AiBY48zJYk+E/wRmiklcq3edxdZX2T5PdKc3U04wFBkyGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af77a1d33f0853d2ab0f61e4ac04dec47cd7ba18","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.11+af77a1d33","@typescript-eslint/typescript-estree":"6.1.1-alpha.11+af77a1d33"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.11+af77a1d33"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.11_1689733764074_0.6179225270142605","host":"s3://npm-registry-packages"}},"6.1.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"623bdcee4e8f6864d7544bcd1e386451f6d6d9a7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.12.tgz","fileCount":113,"integrity":"sha512-A+7wFW/0cWq9mOhAPtEzhXEeJNDRXTQHmNmS+O/OrXCUCjX/t0UpX4fCJsTSbPFS5eGeVaK/te166P4GWi/PGQ==","signatures":[{"sig":"MEYCIQCO9kA/+8lZycg88ryLIuYFQcDXXzRfAOK8SJCwHXyotgIhAPQE2i2t1VJ4C+q9sB9xuYVjF923xpx+8wT60a/XAHQX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f2aed1bee1d265e8c87423a17b674be31a075f58","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.12+f2aed1bee","@typescript-eslint/typescript-estree":"6.1.1-alpha.12+f2aed1bee"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.12+f2aed1bee"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.12_1689733948110_0.3586078703774931","host":"s3://npm-registry-packages"}},"6.1.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5660c333cb34545ca2a40b3cfd4bb826b5f6e401","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.13.tgz","fileCount":113,"integrity":"sha512-inmhTTfvjPbb1BCAvesPOPc+Mm7FQiUxGqrR0iGBszlE46Mp7SHZ2tbcbT531jtpi183bYJ98ZLSC2VD9VKwpg==","signatures":[{"sig":"MEUCIAieflZfwyXNX6to6HX+QJOQF0/wNPu72rW5s1/iyRknAiEAurlGqJ4p2Xk1Ng6rd5Cba0ifEhtjTK+WvHHINPUl0Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d431a3cdbce5f2e3652485bb06af17a943f30ebf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.13+d431a3cdb","@typescript-eslint/typescript-estree":"6.1.1-alpha.13+d431a3cdb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.13+d431a3cdb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.13_1689769879742_0.13918163680248563","host":"s3://npm-registry-packages"}},"6.1.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"10770c0a3c853f16ee765d7db23b388c7ac9de3a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.14.tgz","fileCount":113,"integrity":"sha512-GSCi3wNxjIlxQMt1A8u4h8cYePu8SQ9tHPR2qTdrY7nYD6qEn4iZbh/+RhaGod1q2TYBMTac2cRvTr+Fpuy1KQ==","signatures":[{"sig":"MEUCIQCHCLne+Ngr0EQwq6Pq3zSS3ZA21G5v+CiAHACTCG0V4wIgCPc9n2wWSwY5gG4OUZlpBC4joZ7an1nlekhbAQsgN+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c79fec7e761cc2bccf839f761cff6f53652597f5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.4.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.4.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.14+c79fec7e7","@typescript-eslint/typescript-estree":"6.1.1-alpha.14+c79fec7e7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.14+c79fec7e7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.14_1689932513976_0.5325082522886488","host":"s3://npm-registry-packages"}},"6.1.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aec61c2c58e8284428ead437566e6da73fc0883e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.15.tgz","fileCount":113,"integrity":"sha512-MQCs5qgBuYQcmVdoKRrFl86cAsh2etQsn85qvYXX9Ex78tgaqwX8f+CEohXPFOsAVYxPIZMW6FxJuTeyGPlscQ==","signatures":[{"sig":"MEUCIQDxq575vwArx+tE4msvXpzjaEDOGlJjNbmP702nKbMFBAIgFjispLLfQRUajYsNvGDQtr249IQIcBZ6wOzCgxaqLgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e93245b79ed576cfdeb886099f1aaf16780b38d2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.15+e93245b79","@typescript-eslint/typescript-estree":"6.1.1-alpha.15+e93245b79"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.15+e93245b79"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.15_1689987156373_0.12469049200586668","host":"s3://npm-registry-packages"}},"6.1.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4b2d368411bb88d7de5b909133f7635bcff49d0e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.16.tgz","fileCount":113,"integrity":"sha512-yWNfCOfVFt3LgyZA5QkIlQCF60ihwe3DI0QiWYPSQin9GpZ9MTuNtrP3QxgY4hkD/YOuPP9vzvc9S/Uf8pdSaQ==","signatures":[{"sig":"MEYCIQCzgkNu/a8jYNIJMNFwkwlX95BpQJKjyrAhtlNXv/fmxAIhAIF9El8Zz9wHU0OkSkA8X/9aPdq2QidBHnTuXtMHrxMO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fb7762f71346c9af3e97c9c8ff69691ee8fc8c40","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.16+fb7762f71","@typescript-eslint/typescript-estree":"6.1.1-alpha.16+fb7762f71"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.16+fb7762f71"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.16_1690001038565_0.5864132550944512","host":"s3://npm-registry-packages"}},"6.1.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4ff38e1df2d7b1a295eaa783210bccde8aa6827d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.17.tgz","fileCount":113,"integrity":"sha512-JfS6D+3hhXPfEarTkl3sPlUSBG+GahFY4ad3ApvsoLl7FJjalsQDVWcpEo3QDVVmapUe2P9crRoRNjf5CQHBUA==","signatures":[{"sig":"MEUCIFEexYWOQCYOfUNS7GfDNef3GRlMFE2xvHucVZXsVXkVAiEAmUidjEKjnbAGVm4bvXVH0z1A0cX242IacsTkenhuieM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"131ae664bf2024bfa43af69ee21efbe2b7fd0473","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.17+131ae664b","@typescript-eslint/typescript-estree":"6.1.1-alpha.17+131ae664b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.17+131ae664b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.17_1690001431227_0.2684266802880464","host":"s3://npm-registry-packages"}},"6.1.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0004fb241f8addf144fe3ef0a81ac487000804bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-XiMwiU6B0QXS98DuUQ3rXu1WVx68IFzG0bCDxlht7QtlB2kn3bsI8qbS3Ze2Bc0eVBDyaKk+27+F6cZMo6kuLw==","signatures":[{"sig":"MEQCIC05XCZOmncJjXvS75aP2DpY9Cfw90P9R7t8xwJUqOhQAiADTAd0OigftPYpFELXscPF5pxjt9BJk78qODttqwOHJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cdc7f8992f3374e80cf578bf750aa0a8ec03a5c0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.18+cdc7f8992","@typescript-eslint/typescript-estree":"6.1.1-alpha.18+cdc7f8992"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.18+cdc7f8992"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.18_1690019392490_0.862106656969053","host":"s3://npm-registry-packages"}},"6.1.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b3748e6c8ef9a8d662db9460b43ca9a3937c11ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.20.tgz","fileCount":113,"integrity":"sha512-l/TkpT+KrzcYFsakXMj5Dc8QeXQKi0auzWqBTDnSm0AWcB0wdv6CuUbYllVuhQp6TFrGGeYOb2tlcDZlKefG9Q==","signatures":[{"sig":"MEYCIQD+MCb9VXplbjeC7TAyDvNcDz5J07dB5GwYqxj3bUeWtQIhAIa3I0xugr0Av3eBcajlVDhUEzs603lkvrUjMR4HvhdB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9105011681514372a7e851768d83a603fa19e8f2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.20+910501168","@typescript-eslint/typescript-estree":"6.1.1-alpha.20+910501168"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.20+910501168"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.20_1690023201676_0.12587060566278985","host":"s3://npm-registry-packages"}},"6.1.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.1.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.1.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"71a35440f311cd4f6ad42b958962be566df1354e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.1.1-alpha.19.tgz","fileCount":113,"integrity":"sha512-7eBoM76FDZ8/R5Rt5oHTGpsusf5zan7lp2AWETh/ae5qIMAYgRidGmvI2GfRevgUaZ7DbFQlhKShaQBxpjqj4Q==","signatures":[{"sig":"MEUCIQDZHTHs+lu1FAjLZs+l4WrF4fN2qzvpnXbCbmcQ23YXaAIgUGMeoGURIe8P0Acj7eOgkFSzg47fk4dsTI9vsxM9l2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.1.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6c9a5d5baaf75a098b34f6661fad58d42854d816","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.1.1-alpha.19+6c9a5d5ba","@typescript-eslint/typescript-estree":"6.1.1-alpha.19+6c9a5d5ba"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.1.1-alpha.19+6c9a5d5ba"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.1.1-alpha.19_1690023363838_0.28298623738438566","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@typescript-eslint/rule-tester","version":"6.2.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fbe1ca9fbeb85c03092cd0a93897c239aa8a5cba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.0.tgz","fileCount":113,"integrity":"sha512-jSwHgX2eqjVPK1jdDuo2LEhIAi9gMvKAUaAaYLSguNct6Zu0ajt8gvAU469I78Aeb+p7zLkUjuIlsHr6i+sRNw==","signatures":[{"sig":"MEQCIDmfPdOQGvFYk/IPrarJd08LKXY35NMPFP0afZneV9+IAiBnJA6IWVTYexbQVs2VFFJ9hIOJJEMKu+JfpP/FmnPucw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165636},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c869aa1792ed8e3c89d5ada2df8c00f8fe36526a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.0","@typescript-eslint/typescript-estree":"6.2.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.0_1690219024458_0.9790655016128695","host":"s3://npm-registry-packages"}},"6.2.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"04e5d11dfcfa549a05de887f81785baa02b789ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.0.tgz","fileCount":113,"integrity":"sha512-fh0oQBbbu1URIWKLDZB6vxxJAxaEBLwp4F1fcWeFS/DHpCD2y08IgjLlwA3c/M7rK6QRnps660Xkxp29TvfvLw==","signatures":[{"sig":"MEYCIQC/tpXjsgwqrVvCd8C4OqmqXgTbEOh0huFhjuCufa8vFAIhAIBnR8j0REylNnVGXl5miToahhVCgLGVaLzE4RK1la0i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c869aa1792ed8e3c89d5ada2df8c00f8fe36526a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.0+c869aa179","@typescript-eslint/typescript-estree":"6.2.1-alpha.0+c869aa179"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.0+c869aa179"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.0_1690220270477_0.2863640156358638","host":"s3://npm-registry-packages"}},"6.2.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8f67cf5c3199bbfe1afd78e02a46df2e88e5b739","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-jnP8ftnnDyIpBG61GfkyLdXgx9+Id8DnY6TAXoASo1DAYe6Da2yG0vFguPyEuQeboK6W5YSHh+3kDb6e5X3mLg==","signatures":[{"sig":"MEQCIHiLjJq+V7Qn3K7xEFylJ3DeH3qXoFz4odohYIZ345w7AiBOdX3MtRFoYHRdDT1HRROZ8FSvIqHOwdSZJGEhQsVxhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"eb1ec7d0ef8c2916dffe3b4fcbe730661a41e245","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.1+eb1ec7d0e","@typescript-eslint/typescript-estree":"6.2.1-alpha.1+eb1ec7d0e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.1+eb1ec7d0e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.1_1690376069948_0.4292986716724303","host":"s3://npm-registry-packages"}},"6.2.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"679a40e165c4a012bdac1457cbd9ad4fc9138285","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.2.tgz","fileCount":113,"integrity":"sha512-ENZFgveYBs/fJaVy39nPQ0UYzl1Y72aSIyll7Zd0CEdsXrGCaIF1/iSRSKg1a3vzIbX3lIG02+vDJLis+5jX3g==","signatures":[{"sig":"MEUCIQDpfrKj0XZ/St5gMSfw1fv/GgAxoXrdK+axMujD1qF+IAIgI7DTz12DR6S/z6hH0GuaJ+w1XhJTgYbczbb2eKql4gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"966f0495ea557c011bc8bf0605aaefdda55a8bf8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.2+966f0495e","@typescript-eslint/typescript-estree":"6.2.1-alpha.2+966f0495e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.2+966f0495e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.2_1690377533893_0.37912236878932526","host":"s3://npm-registry-packages"}},"6.2.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"89505c15906ab0717e3f6fd9afc832c4ffa7cae7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.3.tgz","fileCount":113,"integrity":"sha512-usqko6GRNx111ot6vp5zPqQaddABUMAdH21me2iiJSTLOqNlAMzFXN9rWh1ThG/dmD+eSqElO8LnYCvNN9KF5g==","signatures":[{"sig":"MEUCIFe8Ef0yuHN7y+RP2ghotFObbJCppuCvOKT/7eD7wXuBAiEA6d5zUfuyupBmgiS55jzvBU1GNTqe6OLm3oDsOoT9qfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"abc2b47269abb1408cd72a6adb9d486678e94170","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.3+abc2b4726","@typescript-eslint/typescript-estree":"6.2.1-alpha.3+abc2b4726"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.3+abc2b4726"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.3_1690378970648_0.9421376072579679","host":"s3://npm-registry-packages"}},"6.2.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0862a97b081838009c719cd819598d8bc97ba843","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-p4E7ERb4AQofdSqZII9zt2I5ANmeFjIsOgdW6emnvCTojPzc60r/BbCqdGTGes2NjU8xKAKXb2ISeAp+7rKFTQ==","signatures":[{"sig":"MEYCIQCzkavjtLAkIaPwtfS4Ka5sIh4dcxv3Zthl+00kfTs0DgIhAO6F7K4YtSg0BNxWwZK4zLJxhApdS2qx8/gZg8rLGmNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"27aa0372a331550ea99f39b378bdf33700d8f81f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.5+27aa0372a","@typescript-eslint/typescript-estree":"6.2.1-alpha.5+27aa0372a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.5+27aa0372a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.5_1690385217808_0.9078561946322306","host":"s3://npm-registry-packages"}},"6.2.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"95dc4f3bbb3d54cd1df7f88f197351800b75b727","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.6.tgz","fileCount":113,"integrity":"sha512-KTTROBeig2vX6R9z1i43y+uWf2o6JU4VuULG4ypDM56iRKxviDhMgfed0OrtTIaFBpGdgIDhLMHVUgu+8NalGw==","signatures":[{"sig":"MEUCIQC/R5m0wyQX6CBvRWpuYu/onKOz64N9BDNH58oE2VosmAIgWwfPz+KeyDKxK7Oh7lr72EqPq0QjM3bcTsQQRsXtl0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a56af12b83fab9def8989a83d5b9d2a660b099fd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.6+a56af12b8","@typescript-eslint/typescript-estree":"6.2.1-alpha.6+a56af12b8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.6+a56af12b8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.6_1690386788063_0.8135622652433137","host":"s3://npm-registry-packages"}},"6.2.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"462da8b4366ae59c75bcd0d5d99f34cec48429e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.7.tgz","fileCount":113,"integrity":"sha512-3pGfgtMsPZedo+B80YUPRTZuNnV9BHjjabu0Y4JSMAs9KYhY/vITXeB6WW6tkysZ47pMld0L6F72arSwmdEtjA==","signatures":[{"sig":"MEUCIHzQKb9ZJ7LcNeELbMUsuuvU0xUvbyakfYfkViY2lZneAiEAyt2y/mR8T10BE28pOROCxd49dKjWL5sOIFX+ZPNb3qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36a1fc365133031cf41949eac99b94ba76cb622c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.7+36a1fc365","@typescript-eslint/typescript-estree":"6.2.1-alpha.7+36a1fc365"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.7+36a1fc365"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.7_1690482055609_0.1489445126374982","host":"s3://npm-registry-packages"}},"6.2.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d727409c4a145638dca6e7fa3aeb5e4b3f4e76b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-hyG3yTC/1ZnKP3mNjTnINcEAngtXqc1Wvgp4AohEVaCmqYzIc2zjoalOs9fsnqchopaqISC9f4Jd3iYpJbPM4Q==","signatures":[{"sig":"MEUCIQDO0PJAXfM3HgRqvu0v35xYFqigyf30+tyarVKFaB1RAgIgVtH0VBSOCBKXXAsW0bcG5wGUluYCicahuEOZ6n3iy70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"593d37fe0cf5e23c07611d13537dc8bab10f1c5b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.8+593d37fe0","@typescript-eslint/typescript-estree":"6.2.1-alpha.8+593d37fe0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.8+593d37fe0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.8_1690482162632_0.30043574878663915","host":"s3://npm-registry-packages"}},"6.2.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"85553ad04b2f53216d13e03422a2f7908fa5de5f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.9.tgz","fileCount":113,"integrity":"sha512-7CWhBRL0TAh6iI26n4MXTXPQNlGATED/0B7ikl1y/VoBvB2tMtaZGfsRg5dwN9kGvourPrrIcdtA/jnX9RvZ8w==","signatures":[{"sig":"MEUCIGraOwMV9s1ZOo3cmhcdHCu4cAUa/eDm/0uZttTYseNrAiEAg+T0eRP97yCDhCSsPNwSReOGHNVSoiDs4seZXJCgKlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"54ef459e0250a7d0d3ddad4ce1a458d003126383","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.9+54ef459e0","@typescript-eslint/typescript-estree":"6.2.1-alpha.9+54ef459e0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.9+54ef459e0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.9_1690491819093_0.5763632517739341","host":"s3://npm-registry-packages"}},"6.2.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a5c15fb96ef1656cd062c1014bbbf485cd78f1b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.11.tgz","fileCount":113,"integrity":"sha512-5L43ELieCXKpwgouFJKh7fozYOFQGzVb02clUqLQhy/z8ZhnWZizQZemqfvPFZY6WxLEhGETPUNuQxSEbJ2nhQ==","signatures":[{"sig":"MEUCIQDKt9vms014lQwXgFa+UUNy3lWIxOY5zQfMrknc1UF9eAIgQckRLWt4eiBwYq6o405Z7MnwFfP9iuUC/n9FmpoAU1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6addee9b4ef668cd2e026130083a3a783b327e9e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.11+6addee9b4","@typescript-eslint/typescript-estree":"6.2.1-alpha.11+6addee9b4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.11+6addee9b4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.11_1690506872702_0.9531589745404603","host":"s3://npm-registry-packages"}},"6.2.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b63b2075d4fa7448b09b2b58cf0c5fe9121c6531","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.10.tgz","fileCount":113,"integrity":"sha512-BfukP9Rff7A/D/qocNUA2RtBkfJo91GThCX9j9hHe065XGpv3D/7SCN2PFrDGWpTlPuCb2o40Pqt6xOfWAl25A==","signatures":[{"sig":"MEUCIQDLje6QN7DII/vlpgg6Rj1HUey+5NQPREfNEPI+GCCJJAIgRVAKpY+le6MHp799lRPu058D6FZW+nEvxtAwHpQjvw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1b8e0bc6024525ec4c3c70cdd24f8eeceab37647","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.10+1b8e0bc60","@typescript-eslint/typescript-estree":"6.2.1-alpha.10+1b8e0bc60"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.10+1b8e0bc60"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.10_1690506984173_0.5127805211210563","host":"s3://npm-registry-packages"}},"6.2.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"092641aaca60335dde70eabddc27edf0fb52fdc6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.12.tgz","fileCount":113,"integrity":"sha512-3b5+RvcHBtVy7YbkRmPSwUw5Lhk1SJtKbQ98obuP6+L2Id5VnAlURGZ3FdCKnW1OuIEX0082qJk9fGM7iHzEcg==","signatures":[{"sig":"MEUCIA+NgBiS27pMtP9mEZ6OvAwZj+TDTLc06HrMYRDbsCESAiEA9FefSJPBLcBd+yZGqdN+VEhSq9UGVk+T/dUWACvaVy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7af040b30ae26a689d5e4596701c3eaa9c837e21","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.12+7af040b30","@typescript-eslint/typescript-estree":"6.2.1-alpha.12+7af040b30"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.12+7af040b30"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.12_1690509408223_0.6100337810828229","host":"s3://npm-registry-packages"}},"6.2.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6c584b2e028c78bdf334fc12532cd54b20360887","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-X/n7/bx51ihGfcnNF/scP+VCgR9NffSQjAuG2JI6bMwqkBFs+CXkK63aMGPu/zZE+/4z3/GNyG03PyCV4QPDuA==","signatures":[{"sig":"MEUCIQDzBxRqsclxBaB+YFVd5+O7A/cXIM0iCVbUC5ohCN+FhwIgXgyd0xc7GLk6XyJ5SjDj8Aw+N50yXyRMdsIfbnYvuaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"67f93b19f2e481a4e441635d72e81de9d5d7ad44","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.13+67f93b19f","@typescript-eslint/typescript-estree":"6.2.1-alpha.13+67f93b19f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.13+67f93b19f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.13_1690516291395_0.682513709470149","host":"s3://npm-registry-packages"}},"6.2.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"76b321daef41ea621555fd49f61fabeb1c5c8e86","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-xN4Y66h932sitvZ8ZdXTDAxZgT8tuTyjxIy2T008Ac6vaJwU3yHaSEHoZBdZUHR43m/Z0ifO6RV2IvAhpg8Q1w==","signatures":[{"sig":"MEQCIBNSSUQ+hTw+B/PsBnqDcV71hK0uu8CRNEn5YmJRSR0GAiBrOSFCkDp7/xn+kZnpUr/YdG/h3qYyyOVUEWRWEnQ5bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d89b8472e554d9f4184a5a78d2b8cacc6790efd2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.14+d89b8472e","@typescript-eslint/typescript-estree":"6.2.1-alpha.14+d89b8472e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.14+d89b8472e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.14_1690560002438_0.6485425802844622","host":"s3://npm-registry-packages"}},"6.2.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b4aa14a851a39db74ae3f4a5bc19cb90600a3826","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-0/jmgAd6jhnmsBiPA6hc5VpidjmUXEt99HHS+z2J1NVjqMF1JH52deHvGZO5FXcPR9lUwmaL/gNzSNIy+KRYOw==","signatures":[{"sig":"MEUCIFFcp+YqpcSjfJbOkURwvCl8k7auVl+iqT7UA9LXQdA7AiEA276CZQkh1ZhLOf0zr3/lqt9PCk7MMiN7xDC0MHEipDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0b6ac28947fe7d34a00ddb7fb2a073310c602dca","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.15+0b6ac2894","@typescript-eslint/typescript-estree":"6.2.1-alpha.15+0b6ac2894"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.15+0b6ac2894"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.15_1690565148539_0.5000867855777249","host":"s3://npm-registry-packages"}},"6.2.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b8802213471b86cdab93e6d0e5dac2c325819ab6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-MPOgZmLq+E1/R+6NhZalN578qgw4L0phgQsKxfZzOO5FofS0dNxb8sprx1QI4F7aIv9e46f2OrJ2NASgf3Ltxg==","signatures":[{"sig":"MEUCIF9MkifPsLu73lnpB7cb8Jq6wx2EbTh50vx2j6Srh5G0AiEAoeSVaf934PAVpllJlqDXZbpsUsNFhth6TvucJlW7q6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"57067d41ee03c8d389920031dd3de2b7f2af0cf4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.16+57067d41e","@typescript-eslint/typescript-estree":"6.2.1-alpha.16+57067d41e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.16+57067d41e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.16_1690582980190_0.8585107242092762","host":"s3://npm-registry-packages"}},"6.2.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ffa55e5f8077e1788fa218935024fe0edd0dcc9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-AyblYJ0AvSQ3GlM0fB4+yBSjHcBK+rp+JT6qDfcb3zQEjJxeSLrBMAHvYQQdoVj4qay+RddaoVJVkmdDaT6HRw==","signatures":[{"sig":"MEUCIF3AGWc6yHQGV85Rpox7WmW286DdvmcyTAecrw16JNXeAiEA/64DzE1LkwJ879YZFNGBYXfB+vCX0kJ3jTgJpTMMj7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"33b936dbab1803a9a7d9cbc3d14cd2b4519eed9a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.17+33b936dba","@typescript-eslint/typescript-estree":"6.2.1-alpha.17+33b936dba"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.17+33b936dba"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.17_1690588846223_0.4047837376938215","host":"s3://npm-registry-packages"}},"6.2.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8abb3dd05a8a0fccf5c8987a77ea36a855a9d399","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.18.tgz","fileCount":113,"integrity":"sha512-XFgaTTwaXYDhfBDlEdCe5k8Fn0QiLnthMBaZwkDnU5QQB9bMBAJWgosVVyok1xHtl7mhZtsoZxCJQgDtFBLCTA==","signatures":[{"sig":"MEUCIE4VYJaOk+yQUDCZNtnw6T3XatBEgZYUFoUfizYGg9mNAiEAsPeK2wcnBuE2mUqhEeZyO03Bh4J8WZUoBrquxSPF8Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"da28f6813cdaca024fe98d1c286c57fb7f319737","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.18+da28f6813","@typescript-eslint/typescript-estree":"6.2.1-alpha.18+da28f6813"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.18+da28f6813"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.18_1690589827706_0.28878083047029723","host":"s3://npm-registry-packages"}},"6.2.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"226d1e72af13153c79be07baddb8b69ad32d5e74","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.19.tgz","fileCount":113,"integrity":"sha512-7R+qv9CiJzSMsb7R0LeLLCvbFKdPAXjCqBMJAbRH96pRwTaXNGvwcfyTJYNjntmqa+F+gLCzebA3PDFXFv5eVw==","signatures":[{"sig":"MEUCIDp+rWfcvKqKqZSYD/xnEHeBAzcO6V1ZvZaaCe5fykqJAiEAzheL8ABHjAnIA5CUqpWq5QfrGxeJSy8zHFHNS7Tph6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"076543ec4b5431a367645b6f1bcde9216eb7bfaa","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.19+076543ec4","@typescript-eslint/typescript-estree":"6.2.1-alpha.19+076543ec4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.19+076543ec4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.19_1690591694557_0.6041443826988999","host":"s3://npm-registry-packages"}},"6.2.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01a39abca7a88e2c6eaf044ccdb8340dd0241d64","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.20.tgz","fileCount":113,"integrity":"sha512-mfqAtqGoymb+iQfY7LNqTzc44IHOKx3zTibVw+DvAptokS4CZi/kQU8eBPLAVTPUyRxMKiOmAYv+DR+ygJNwfA==","signatures":[{"sig":"MEYCIQD3ls6+NekNIUWhj0xMTkNOD4JfSNO9GV/MU3/XVqbXOwIhAPf2Y4kCbYnTTgRLBar6jVkadtbtT9V5LKpIAFJzHmxv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"abbb6c2c6d2bc1f8d4defd2060dbc473735b2cc7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.20+abbb6c2c6","@typescript-eslint/typescript-estree":"6.2.1-alpha.20+abbb6c2c6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.20+abbb6c2c6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.20_1690592161735_0.5355119017088117","host":"s3://npm-registry-packages"}},"6.2.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d9672884d628c6d4f07fac2fab4868638d920ff4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.21.tgz","fileCount":91,"integrity":"sha512-4oiQ+a5CXs7bSnY1cV0r/54mwf9NYqr5+gj2j1lNNEu4fJoXczmgGGIt6L6vickM8iQj6ZE8nCguv49k4tSOQQ==","signatures":[{"sig":"MEUCIQC2maIpr4mJwMOjuopSqYxq5xDQ3tPLWdlvvg8AfT6hqgIgWHs6A7R8TgY2gvykmWgGNztMbcav1RDJKy0ORUP7tWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9d4e5de7e3b3284b9ee11e8d5a89df8e9f9f2bbd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.21+9d4e5de7e","@typescript-eslint/typescript-estree":"6.2.1-alpha.21+9d4e5de7e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.21+9d4e5de7e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.21_1690772783657_0.08174726121391207","host":"s3://npm-registry-packages"}},"6.2.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ea9a3e3269de932999ddd087c5c5853f1d13c22a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.22.tgz","fileCount":91,"integrity":"sha512-JBPRLJbsfiMjM9aJdyC6BApLuO/Dkjct+5gE6PYTemnRLYvCtal/PrKrvttj8FrWfa0SInc4TYKOFI0ZN+ivTg==","signatures":[{"sig":"MEQCIFTpP7owuaFt6PsFRvT374RHlaEhs7Y5dZrvDBVp3GqBAiBXFhRGEFb2QXOfiAy8Xx4ssO05XbIOR0jRc4yARJHTvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a35d2dec982974b55f20bfc487f7083d687218c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.22+3a35d2dec","@typescript-eslint/typescript-estree":"6.2.1-alpha.22+3a35d2dec"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.22+3a35d2dec"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.22_1690774302086_0.04495343563611143","host":"s3://npm-registry-packages"}},"6.2.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ebfa8b0157744331ec3859c888226b2c9feec872","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.23.tgz","fileCount":113,"integrity":"sha512-KV0pZ2KicX0EioFEZrdgWK8A0T0DMa7XPPA7iJMAoPLQ6lAp4+t2EivxSbhnM/1UGHiUGYaL42aevilfEbWCVg==","signatures":[{"sig":"MEUCIBXcIPX9HFEu0xMWZMOwalHxzqmF578DeU1zjD2OUeQLAiEAt3xmUwepj55bKrAvnNdIRg1VSUnklD48jMSJZx1mImg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6b6f916fd42e760f624cfcce879e1c82680bde62","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.23+6b6f916fd","@typescript-eslint/typescript-estree":"6.2.1-alpha.23+6b6f916fd"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.23+6b6f916fd"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.23_1690774324236_0.018685426301915165","host":"s3://npm-registry-packages"}},"6.2.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa4a8123f2c3b78ae765d89ecc72730cd544ebec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.25.tgz","fileCount":113,"integrity":"sha512-CMIk+RxK6FLgDx/McPtJfXGnpaaoOgPEQaAtJ4kNGXlmiXvzYUMxn+48Ql0cILujGzWGL5lHaiSVK/qpmXiRmw==","signatures":[{"sig":"MEUCIQDSXW6OTUnB+Gr84vNZCSX89ehabVbHx33MzrAtmzG1dAIgcNYF0pw5N6+0k0/ttRBkyajKHp5064DNH4bElWLSeWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e82ab2cabc88032f50dfcca7e9bb69228eda578e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.25+e82ab2cab","@typescript-eslint/typescript-estree":"6.2.1-alpha.25+e82ab2cab"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.25+e82ab2cab"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.25_1690774791882_0.7634518693901802","host":"s3://npm-registry-packages"}},"6.2.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46376e15772bac5bb4de785ef49cc9deb2223022","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.26.tgz","fileCount":91,"integrity":"sha512-YlEm3i3bZPRvwL3UxYULN63wfeO6SiK2oWpDj7ZRka+Y+tdSXYNe5sWZggt2liGaoGHGerGf9psQgmWSEoTsDA==","signatures":[{"sig":"MEQCIF+AMhX1tRnT/t+wqzy25Kg/0XITLOLJduxN7aNehU23AiBluX/6jZLWoGmJYHS8oqWzT5ob7YpK39ZMeC7cPO4GzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"18f8d74cb9ba8b72fb55aa40872fe8bb18549f92","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.26+18f8d74cb","@typescript-eslint/typescript-estree":"6.2.1-alpha.26+18f8d74cb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.26+18f8d74cb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.26_1690775205217_0.8976224244869517","host":"s3://npm-registry-packages"}},"6.2.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f176a2b4466418ced43b6354c1b22c06cf792499","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.27.tgz","fileCount":113,"integrity":"sha512-THJOBBNY1oGL+A/eUjrZmNZbxLhXQc4mF135im76+vKEyLwGVQ/g1x94viniTbr91xWfVEYELA2fvzHXvngSMw==","signatures":[{"sig":"MEUCIQDa4qu9QOQO0z0DrTgUsJufmER+mfaRCf/VruWOuZo5bgIgEkuZ+utKOuPK1HPriy+MIv2kSjaC4sJpNp1lV47ui3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a80c2ef4be1f04c37224bf5624fd10bde5a37a3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.27+1a80c2ef4","@typescript-eslint/typescript-estree":"6.2.1-alpha.27+1a80c2ef4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.27+1a80c2ef4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.27_1690775759335_0.4265467720313718","host":"s3://npm-registry-packages"}},"6.2.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"711a61bf25de94129cccc7b401e6be77361ca1c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.28.tgz","fileCount":91,"integrity":"sha512-vbhccPIsmiMoze7CHzQ0whAoHd77mBy4JiZBqY822lDb/px2+2+yAP2t4zUnQrRVkvXB+8BlhwYRTgnVyJfQAg==","signatures":[{"sig":"MEQCIBysGCGzwFKYghne2rjWybJcENT/n03LGsjf/8/b8wKsAiBvFqMbrAqIYyuuqKgrkF6odSXmVeViPtLb+lqt+SL+3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7586fd249fffa78ea90fb5af348ff654f305dde7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.28+7586fd249","@typescript-eslint/typescript-estree":"6.2.1-alpha.28+7586fd249"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.28+7586fd249"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.28_1690792445484_0.23922652573421788","host":"s3://npm-registry-packages"}},"6.2.1-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.29","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c442f956bbceffea42c473abcc03a333f03164fc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.29.tgz","fileCount":113,"integrity":"sha512-j96MKgoV+8iBYzGpugco236H/TUqK8kbHpLrUabDirbmb3u/P20MPjs112YSruZ0K/T9C5HIV7Eqqz7knVQKtw==","signatures":[{"sig":"MEUCIQCE3LnD0Mcb4JOamE87U2HZxMsiD7cx2Q0dYuAUxVd9ZgIgIfgjkQGE2BFN0/+NWYc6hLMvzLgEpjbzq9Zy9LXOwkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165712},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f35dbd1f7b1d5c6fcf4d91c399b6e305530d778c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.29+f35dbd1f7","@typescript-eslint/typescript-estree":"6.2.1-alpha.29+f35dbd1f7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.29+f35dbd1f7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.29_1690794520661_0.9661159179056271","host":"s3://npm-registry-packages"}},"6.2.1-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.30","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cc545934092003993a301a7acf1b3bfadd1fa3e4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.30.tgz","fileCount":91,"integrity":"sha512-8a8guXIigrSujpAsGQ/TEW0mQ02fz+XZtgGOuBFtHkmWCEuvJQV/Ti5Y5YfoeUUMaF/VrMbOxkV2qvRMQP+2CA==","signatures":[{"sig":"MEQCIGSYcN/WTZr8EWcYPfdZrj80YNuHaPldvZkSk4k+uCL4AiBO7t2Uidi+RpZ4VVxyKxP4oL6pc/oNMph9ir0hR4TZPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"34bfb5c7b599ec794dfd0042f94cb7ce1021a84b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.30+34bfb5c7b","@typescript-eslint/typescript-estree":"6.2.1-alpha.30+34bfb5c7b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.30+34bfb5c7b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.30_1690818043051_0.7713906465162588","host":"s3://npm-registry-packages"}},"6.2.1-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.31","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2539eca96921da756280c48e9310eca1f306b5af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.31.tgz","fileCount":91,"integrity":"sha512-J5zSNEwLXgmMP81xmgAmh22V4idQacmubIuss5W+WuE6slWBlHEi2yrAfuy1KgoUGj47wg7H/g0kZD8Txl1cag==","signatures":[{"sig":"MEQCIHMZLXja+rdllpxb9TPlHlpnLz4mvkWxMRtcKt0AdzlTAiBAA2ziHfapZhXrFe25+2lCMh635GQwZp/HxDexUL9A6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21f8509e3d1a84b7aa1be1f9a5d95fbce1c6bf99","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.31+21f8509e3","@typescript-eslint/typescript-estree":"6.2.1-alpha.31+21f8509e3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.31+21f8509e3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.31_1690818608954_0.16470692402045284","host":"s3://npm-registry-packages"}},"6.2.1-alpha.32":{"name":"@typescript-eslint/rule-tester","version":"6.2.1-alpha.32","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1-alpha.32","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df2230cadce3d2f6d8efde8694d496871b73fdb7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1-alpha.32.tgz","fileCount":91,"integrity":"sha512-VE8qO50ClYWc010rIVRAu1QNXFEDsHDyTY1H2jO6ykGdUN5hiWbrFYrI96C/FAE+2j4A1VElHUEcgNr+/oFbSA==","signatures":[{"sig":"MEUCIFyKhzslYdepkPwjDV8lb7X30eWw1n9UFYrdkSE8mhVWAiEAuPIDdl5Op7ChcjgRLzUs0nsVsEAX7ZDoTtegWGrwA/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.1-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148133},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"03df26d6d3a1bae1e2ddecc19a84101055732fbb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1-alpha.32+03df26d6d","@typescript-eslint/typescript-estree":"6.2.1-alpha.32+03df26d6d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1-alpha.32+03df26d6d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1-alpha.32_1690818735972_0.45332707078156576","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@typescript-eslint/rule-tester","version":"6.2.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7ce81de5e12636c079e2bc9811d42ce9f0d397ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.1.tgz","fileCount":113,"integrity":"sha512-coy6MNuLvqn/rj4dT83b452IzpQEdWJka2GNjivQmneoM/creUiAC54b4AaBu/cBKHc7UdkuhY2axPa4xDau8g==","signatures":[{"sig":"MEYCIQCu8sphfheuZDPLuLEmJ2alX2SamTnuv+S2MXXtZpQV7AIhAJqnEPgoS1znhe1xoNlRQ4CE3zSlirrbymQbNhMmypa4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165636},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"948b0614626c1c737ec30106425ef4a9b8c33dbf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.1","@typescript-eslint/typescript-estree":"6.2.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.1_1690823773589_0.3961046681667697","host":"s3://npm-registry-packages"}},"6.2.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"05c759ce6d43761d4580fc78be7061ce4f93da04","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.0.tgz","fileCount":113,"integrity":"sha512-D/CBIpm5MZeMyP8BUX5eOxUl0kjrV6YiBl+xxBNXSvo7Gmn0ypwkeNJVQ9JncFonUrbzhe/lA7Db+YTNs4cG3A==","signatures":[{"sig":"MEYCIQD2sKYneQj6FBcUD02g1X3DLhloCZZnvvP6TnWgUynHKgIhAMjBR5/pG4G8Bohh4OgpF71BbswOOhfhGNCotCinIhv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"948b0614626c1c737ec30106425ef4a9b8c33dbf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.0+948b06146","@typescript-eslint/typescript-estree":"6.2.2-alpha.0+948b06146"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.0+948b06146"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.0_1690825042601_0.5734469578086121","host":"s3://npm-registry-packages"}},"6.2.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2acbb6cffbc960e26eef995b41fe5d21ead22b39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.1.tgz","fileCount":113,"integrity":"sha512-DF1BrwK4vUcGUotQ0cU5/vc+V2DCQ4y4lv9THzhHxNzYuNTEcpOPZvHFAEGEyix9GM/aOwoGvLxVblh3RZe7aQ==","signatures":[{"sig":"MEQCIDO9auUtdp7glJBc+VOKE54RFh94VWdKNPthLSBrJGwTAiBEvpUT1gvBNMhCyypCp5yzfm89xTwyowzO42N7CwZFOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"55686fa9e4ec9d9386a1a334853ffe3302eac48c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.1+55686fa9e","@typescript-eslint/typescript-estree":"6.2.2-alpha.1+55686fa9e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.1+55686fa9e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.1_1691103202228_0.6297342853368384","host":"s3://npm-registry-packages"}},"6.2.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"72150b3a70c0e161b2e9d5e1a3de6d1fc34d7646","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-Y1NSnB2NUg7rlS9BRgAVgizJxQoVArAhTQ0t8QOd95WWwWBolIU8LP9uXmOEZKp46CbAVTSbzs5b7jxq4fZvzw==","signatures":[{"sig":"MEQCIBiF4doT/vLikR8vDb1g0998gxe3NzqqLmcr4+bH1Vx9AiBy969xk/taBD7IiAxYOjY32iUZxxmAmz2z3bO5or3y4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"35adf7d9b22628c083ba78eb2f9ede3a4e86a6bc","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.2+35adf7d9b","@typescript-eslint/typescript-estree":"6.2.2-alpha.2+35adf7d9b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.2+35adf7d9b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.2_1691165397659_0.7035664772798924","host":"s3://npm-registry-packages"}},"6.2.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1f25d01f660a32ab1cd7675e96daf1d474a8e8c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.3.tgz","fileCount":113,"integrity":"sha512-vvAkytjlTkmNYNBeHCppd7a+B1VSrSl4ra4B4PVJeplFWIpsrRAz0+xGnemoRWVfAQM3LD3HTVsyjZbOE8YJQA==","signatures":[{"sig":"MEUCIGhTtwsyKA60Owe+jvxCgMBYJvgUK5Sn0j2cXfocwD2dAiEAlKccXiXdMXPVKQ15uGgT3MCG9VcxQEE0/kIyjpr6ABI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2103c00044ee6b533de1279a1815e7cc29197005","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.3+2103c0004","@typescript-eslint/typescript-estree":"6.2.2-alpha.3+2103c0004"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.3+2103c0004"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.3_1691265289683_0.8654876316315132","host":"s3://npm-registry-packages"}},"6.2.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0cf23c3311f191d93c10c8325423a5dd04868fa1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-fqzTLssiYosHpEprnrJ/jswUTKdlvjBJl3SifvIcsPtDjy0WxNomTVCRgSoW22oxu0Pn92rpU4caxtS/Eg2MbQ==","signatures":[{"sig":"MEYCIQDP4ebvdHDyK476tpR916DUmpN3TPsIPUVxMfom9ASfcAIhAKYBrASdux1E37zZjjLrhYzZZ77eLv4AnqWwT8sZvPVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfcafae515e7f4d1ae69387eb163200e455dd0ce","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.4+dfcafae51","@typescript-eslint/typescript-estree":"6.2.2-alpha.4+dfcafae51"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.4+dfcafae51"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.4_1691266172697_0.22071350085162855","host":"s3://npm-registry-packages"}},"6.2.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4400cd5f72c659e793302248c51aa22e3650b0c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.5.tgz","fileCount":113,"integrity":"sha512-N/czgTfWSm1ZeAHkrApsoCUzKTElyrPreKN2oNmjHvS5q9PbyW/CaFwxWXObr2KWNXtOXkxCjINZ6SDgoeUQfQ==","signatures":[{"sig":"MEUCIQCY9Tov2XjO6QG2c6xCtwzptYZZu1jgVkg71xjD4AqM4QIgAdjbtFxNyNiBh2mh2Nu0m64frlKQqA1+w8GTUVGeDmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165708},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9e1d2d259410ac20f5afd55c8f64d62b88508064","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.5+9e1d2d259","@typescript-eslint/typescript-estree":"6.2.2-alpha.5+9e1d2d259"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.5+9e1d2d259"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.5_1691269581580_0.08050743468965815","host":"s3://npm-registry-packages"}},"6.2.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"03cc39e1fef4ac92b0557210fcfe7f5dc95adeee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-DamtA7k9jb5UpJi83ERriLXvGi52RdeOLSGll2CytK+GK0/c4TFBdG0ThwGsz0osACSnZlov0ch3vbRDEbFQMQ==","signatures":[{"sig":"MEUCIB/6v+LCkmTjdq3yQv0ys29xIbioeU2bgfNh0nrjWs1GAiEAwcluqb/swXiPstOV+2O/vepzLGTCZ1wIeLaU9fCyhh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148129},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b17a25e0f462bde52fdd318411bd85c0f7fd914","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.6+8b17a25e0","@typescript-eslint/typescript-estree":"6.2.2-alpha.6+8b17a25e0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.6+8b17a25e0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.6_1691275667492_0.8971056869783922","host":"s3://npm-registry-packages"}},"6.2.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8572ba57ad99dcb3eede036375939cef84f5b80f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.7.tgz","fileCount":113,"integrity":"sha512-V9Sq6o5nrZ0+00KD2OgbnYHJQ6gihAHNIEDM0rTWBEvmNbjuVsmaylOW5A+RA+dBWEP26hWXDmmc81x49olLRg==","signatures":[{"sig":"MEUCIQCh5873WhWR0+YlULiSLhI64xdyjUsSZ5Pol5vsLQ4JogIgbzrdBtOiYpphqAs6qt3xOEmOF8CE8+nV4XoKSwfgv+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4087f48b98e08778cf975b3be8964dd4616a0641","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.7+4087f48b9","@typescript-eslint/typescript-estree":"6.2.2-alpha.7+4087f48b9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.7+4087f48b9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.7_1691280156294_0.2864658145584158","host":"s3://npm-registry-packages"}},"6.2.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f1d477b8e96bb3e502d24007a190d33322a66ec2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-XsTcOFxeu5WNWYC6SYASlaUKH3gfkqKU/sjIfqu87hd5NRG35YGsGqWbdQW6SM2fkCLCZCRW6A4yzKf/UGhH4w==","signatures":[{"sig":"MEYCIQCRTkwnXZbcDyZzhQhh8G4fz2b4/0a14QnYCwu7G7YmhQIhAOrl8mJ1k/o4lHhg1DSif1hS8iamst6nYxt0i+Es0dO3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc9a46d01bce4282ff841d5ccef5445984aff8f6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.8+cc9a46d01","@typescript-eslint/typescript-estree":"6.2.2-alpha.8+cc9a46d01"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.8+cc9a46d01"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.8_1691285082083_0.025111464370115355","host":"s3://npm-registry-packages"}},"6.2.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c4def5a2315970f1c999d2b221f38b1d32625eb5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-ExUsZ4tVA3qpFU/NiELh5EwzRKPgDwLMXmiF1QP12D56h1dplLgyhDEwPRnz03pequT8GSAdbi3BF/ZHiBi0OA==","signatures":[{"sig":"MEYCIQCCq5wpJuPjgW0GagExDvjB94XaXYHAn8I0jFT2EXd1OQIhANmH8LKNEG6QIPisOwAfO/J4V2O6+Q9V77x2gHXlbt/i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"56919e4973db2557787fe7b66251ba9d69e31a00","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.9+56919e497","@typescript-eslint/typescript-estree":"6.2.2-alpha.9+56919e497"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.9+56919e497"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.9_1691286388906_0.7757236573703241","host":"s3://npm-registry-packages"}},"6.2.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23e2d40f78a2639b23bd106312de439acec5bace","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-vrKRmxYc2XIjViJrsbyOnUoTFH4Ean/v8NSdzbuMTkWEp5CQ9ng0Uy4hYe+pCCw5J9sF6Te8bkA5ZGv64yQBaw==","signatures":[{"sig":"MEQCIA3Tjo78sgxYtaIBVTvIi2yFIXKGAbqgQY6hOmAqK0u+AiAi0agJyX6kuBrvA89sTMvWHDbHa5hbOXxUnGdVqhhd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148107},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"835275960932f7d785012128f6382169c1b4b715","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.11+835275960","@typescript-eslint/typescript-estree":"6.2.2-alpha.11+835275960"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.11+835275960"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.11_1691286466406_0.23847171430936598","host":"s3://npm-registry-packages"}},"6.2.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8bb0c97ed2bea722e184e7444aa0e023d4b3d316","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.12.tgz","fileCount":113,"integrity":"sha512-vk45NzNXC56XuV7fxSy60vn/LheDU/dKfrVAVaORM5GrvnDRNXZXFHX88UvhFmgvf5LP7HshHnHcAzdjpCZfNQ==","signatures":[{"sig":"MEYCIQD9hGjtX6TQlfUxjJR4aeFJm9c2Qlt/Zq+v+/x4n5dn+wIhAIlzlEctCRIxqfREelG5NHZAUFPEG1i7WbNZzOUiDYHW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"451c05ad09957325c0546f0ae343ae4886fe532c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.12+451c05ad0","@typescript-eslint/typescript-estree":"6.2.2-alpha.12+451c05ad0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.12+451c05ad0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.12_1691286796814_0.7106381792501963","host":"s3://npm-registry-packages"}},"6.2.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2850e018d6b1e368397632e13689d7c977f0243b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.13.tgz","fileCount":113,"integrity":"sha512-z4HjqxZypiC/oI033v8Jg8jL0bj9cDr1hiaH2+egSc8R6qA+bKFYrgdSdFbBiluOXrXAsk6LnZ85j63GS0S1rA==","signatures":[{"sig":"MEUCIFlTXDbUkB7UyKJCMZsmpPQGm2mUDo6eRig10/tm+MWvAiEAqDp79uEEjCzsplaFr2Xa8K6WMprKPSi215ColNYsbUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3fd53bca24ed6b3cf76db9727772d542c244e310","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.13+3fd53bca2","@typescript-eslint/typescript-estree":"6.2.2-alpha.13+3fd53bca2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.13+3fd53bca2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.13_1691286863827_0.2489836232665983","host":"s3://npm-registry-packages"}},"6.2.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58050e2a232a0280181af41bbf8e792348dd1f87","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.14.tgz","fileCount":113,"integrity":"sha512-ThXj3hL1bFDlAS/lQlofjA8H9A6KJyT0XVsfaL/5JK3exP10s1P0WEa9/E6hzxDwurxejtsij2l+s15DACWOcw==","signatures":[{"sig":"MEUCIQDq50C4IeNkawFTI7Q9XIISJsAAUE2Ij5yKUR1bzyYU7gIgHKH2zFYt4309Iw9ZbQ5LvxwXYjF4gVKdmopFiz79Trc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"756750f3492fef1e58eb5a9740590100415fc354","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.14+756750f34","@typescript-eslint/typescript-estree":"6.2.2-alpha.14+756750f34"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.14+756750f34"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.14_1691286906868_0.7495841793163673","host":"s3://npm-registry-packages"}},"6.2.2-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"729a8cfc10124292e7fcecbc97bd4cc15e0affab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.18.tgz","fileCount":113,"integrity":"sha512-7aJOdiRTL0myGEChKO2FijMmycfo30Pcuhq8JJTCvQrm/3c2u1gjsLytfv8nUY7p/zYkzaZUopFHhCL+AoyOgw==","signatures":[{"sig":"MEUCIQDKtib+Fa5lQOkX+574BJ6BsZtnBtXov/JhmE/C9I1+aQIgTSUzveyeufSFiNlUGnnjosfvlbxgLY0/UlR67auDFfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dabadf619eade675dd396f38f3cfe7022f0502c1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.18+dabadf619","@typescript-eslint/typescript-estree":"6.2.2-alpha.18+dabadf619"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.18+dabadf619"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.18_1691286939475_0.39714492063905116","host":"s3://npm-registry-packages"}},"6.2.2-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"76155de6ce5d3c6e74acf270f242788d3c1323b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.17.tgz","fileCount":113,"integrity":"sha512-/Cj+xpPazc5KUe+I80j98ItVcuth5QyYR3VdR4/X5ms1vbfUHvQ59moALOHoysF0VL8K9/AkNcdoOwntd+vxlw==","signatures":[{"sig":"MEUCIQDFVMFl3r7GsIqgicTC5ETCsTYzryVioo104Gt4I8KfVwIgU+iGlBOAvFfRjkiNC1tHPK4m5T1FMe2wD/qj02yOQWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"19924342c12d0dfacdca57dfa098a241517dab4a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.17+19924342c","@typescript-eslint/typescript-estree":"6.2.2-alpha.17+19924342c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.17+19924342c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.17_1691286958793_0.4101180737848831","host":"s3://npm-registry-packages"}},"6.2.2-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"429d545d210e4638c298202e1a69c423b5a4f82a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.20.tgz","fileCount":113,"integrity":"sha512-6+qOy2ufYJlaUF0WQtRPGrSsDg7c3dRImEFqTPoRCxZ2riwFkziXZze1awk87ajflZ1Ar2o9cWRv7DH6IDeaRg==","signatures":[{"sig":"MEQCICHuy6Icj6hyCgFK9kG9K4u+uRg7l4V3XXTO6+epkbmxAiBN+L5JrUaUTeG6We8YTjCMguSTPdtHsBxIeluLbYAocQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7891a06892445a30c90c882d7e2f17fdf9da5601","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.20+7891a0689","@typescript-eslint/typescript-estree":"6.2.2-alpha.20+7891a0689"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.20+7891a0689"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.20_1691287071890_0.8198623328684309","host":"s3://npm-registry-packages"}},"6.2.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c9035bcf4c01451e8c4bf315af42f0e75fb9c30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-srumxaEBOX0Bz7igBfRjy/CJHH+JZvSOl5uNCQ7+lTQjQzKPEUdCbDyts+jZ6fqHBMpA3p1GQxwQZz3Meeay6A==","signatures":[{"sig":"MEYCIQCD9zJ+aJ/Vdwg+ESUtBuqqAffgE0EntNNPywCH9yu/PgIhAMt/GN204GtM8vBmMqs+mkpY1mZ6VJPMd1PT/BME/3Pg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148107},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"38e5e4eb8624649a2b66e19a303383bebbda1e2e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.10+38e5e4eb8","@typescript-eslint/typescript-estree":"6.2.2-alpha.10+38e5e4eb8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.10+38e5e4eb8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.10_1691287131316_0.8359848797876872","host":"s3://npm-registry-packages"}},"6.2.2-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e0effb366e6436e5fcf3d49ae2b8dc40db2ee421","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.21.tgz","fileCount":113,"integrity":"sha512-6w/eTlpLI3fObhF3lPLFO39+iQcFma3hGva2ioeJxgbUWLbPSeLDr/zBLIOCOTKGxtPbwu6Obn4EJ5zvJDCO2Q==","signatures":[{"sig":"MEUCIQDhk/2d0CXwxJvphVAQ7ozlXAs6t9/cfHVY0AVRCULu9gIgcYOH+ixQgzCfyaNvPjL3VoyPIdjmh02BzD8qqQc4R3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fb8702f02fad00f154e5bd3b8e0257543f3c1940","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.21+fb8702f02","@typescript-eslint/typescript-estree":"6.2.2-alpha.21+fb8702f02"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.21+fb8702f02"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.21_1691288076286_0.6266781599468536","host":"s3://npm-registry-packages"}},"6.2.2-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"6.2.2-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.2.2-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d691fb714caca4fc0a0360363af2b0deb7471021","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.2.2-alpha.23.tgz","fileCount":113,"integrity":"sha512-pm0DoK7c5QO+ph6xk7ZLn4FCp7Ni+rBXVGH1dTvxAQI6Y2tv62P7h4gT/5vYGox1/o6Cy00djYAoYEGk90aqUg==","signatures":[{"sig":"MEYCIQD4QpJ+27T+HKJ+djWoDjA/0Uj6M69D6L0oJ2ijMtSApQIhAOtRj51EAbaH3enMUOQmhkE31CyXQTJFqDnEFMAwjGpN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.2.2-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a9eb5979abc2eae107c85812a773da0ece97a98","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.2.2-alpha.23+3a9eb5979","@typescript-eslint/typescript-estree":"6.2.2-alpha.23+3a9eb5979"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.2.2-alpha.23+3a9eb5979"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.2.2-alpha.23_1691350259552_0.21814463075022728","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"@typescript-eslint/rule-tester","version":"6.3.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5cd12c8103b235a67c33ed0abd1e89c374260872","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.0.tgz","fileCount":113,"integrity":"sha512-w5g2UpIXw+s+iDUHt4ve18DFurpLQgPaTmb2S80tJwetWGoVpGfT7c2n+64jy9tFRgMixXLPybzaueljh6fLjQ==","signatures":[{"sig":"MEUCIQCvEsKe5W/r0qF0zqsx2tGPNPQaCrgKg5s4ssZSrxW9oAIgChharyeU44cO5MDuIFPDXzRqL7fcYVnkg7d7d8u6dgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165579},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0a1de14ba2e4a519d976ef34e81c96d316c49c33","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.0","@typescript-eslint/typescript-estree":"6.3.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.0_1691428587419_0.7275002969847169","host":"s3://npm-registry-packages"}},"6.3.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82eff5363406ce029bc91b3a9b3ebb2f960afb43","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.0.tgz","fileCount":113,"integrity":"sha512-3AC3CcatpZ1Ytpy9V1Q/j1nDkwIo4SxPhmHkaMgRAxBMvv/0/bxZpE/BLsjgMZM7HLzpJ5sYot96xzBITSrSng==","signatures":[{"sig":"MEQCIEy5yfp6+7MngI9XwnuRRUr7uQfehUG7m/aYfmb5QabRAiAuCSPsVHZDV4FDafjAR6xQ1aNkqj/BlKI5q3YCcmCqaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0a1de14ba2e4a519d976ef34e81c96d316c49c33","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.0+0a1de14ba","@typescript-eslint/typescript-estree":"6.3.1-alpha.0+0a1de14ba"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.0+0a1de14ba"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.0_1691429685026_0.7226759237974396","host":"s3://npm-registry-packages"}},"6.3.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c59228a378333347726a8f32fcaa7aabecfa9c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.2.tgz","fileCount":113,"integrity":"sha512-lGHoKYKKkFEV41irEwtFan8x0Vgl3M0T5jRmMcXOh0YP4ff8C5JzefocRHLIg4nSKyuP57u/qiEyHYrCv0Er2Q==","signatures":[{"sig":"MEUCIQDiiBJdP79M4Qq8Ux8y1r+tUPcfceVJTXZlT0ftj5lMFAIgGM3UYuxq6iCYhL99PPMPIKo8/3YqwlocwUOVec2V3d0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b3bd517f3e516bb7ae3a697116b7cac92afd3d81","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.2+b3bd517f3","@typescript-eslint/typescript-estree":"6.3.1-alpha.2+b3bd517f3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.2+b3bd517f3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.2_1691591590809_0.7967426789353367","host":"s3://npm-registry-packages"}},"6.3.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8a2ea1584eaacb921205cffcd8858625a03e39fe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.1.tgz","fileCount":113,"integrity":"sha512-VQ2SQ9H/SJBab6vcXigru9pqXAmx8fwgW3j4PzKYsZOq14pNuhJofgHocMGtT5N+uOu/WW5D8khhW4pKtbT9pA==","signatures":[{"sig":"MEUCIAfD2z71DjA/Jkonk7BarobLMGA0/kf7vG3ssLWVi5APAiEA1P2HLTzIPVg6SfN5m4tBrud/fZzm4LNH4jPJQH6IZcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2f535c3511a364188603c942a42c1267d9ab0712","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.1+2f535c351","@typescript-eslint/typescript-estree":"6.3.1-alpha.1+2f535c351"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.1+2f535c351"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.1_1691592283763_0.8596139759331403","host":"s3://npm-registry-packages"}},"6.3.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e7282f3d1cd859ca3ac14baa22f835a541b1a1df","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.3.tgz","fileCount":113,"integrity":"sha512-A+8HNVy0MPnLtWt3lsJrLf3ErTBHWuUhvRJwgkrHN6D80OCqRu2miqR7SK3cxVUKGh0QmBBOdkjIN3kp5p87fg==","signatures":[{"sig":"MEUCIQDj0RLF4PVyuOKONwntj6nTaAWENKTdBkBgwcJ9GIixlwIgNaMioZ+coccymvLPc8q4JWVVy0FU+zAJZkxDOiS4Zco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"706aed39b2486de17a63a38e849fb8f47fd690be","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.3+706aed39b","@typescript-eslint/typescript-estree":"6.3.1-alpha.3+706aed39b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.3+706aed39b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.3_1691628815765_0.7545462673854151","host":"s3://npm-registry-packages"}},"6.3.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ab858e9b0793b5972dcbd3e33aa22125949d87d1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-5bYDB8SiPBkAVKig0GEaY84LH/a/781jkeEICS4DLaVqZjtfQ0pDtFFGQPhI+WVJ5VAgdCa1hPem55werUL2Ug==","signatures":[{"sig":"MEYCIQD8W1w0rKH5S01CMI8arcgd3cBk8whLWXH5PuPdb303/QIhAMpxIncZSO9QqK5EAsuL0VHRRGVgOxwcoDoT3sIDzdFb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bad37a22025b718a10e70cc84b9847eb41f723d0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.4+bad37a220","@typescript-eslint/typescript-estree":"6.3.1-alpha.4+bad37a220"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.4+bad37a220"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.4_1691646257016_0.7610957639111338","host":"s3://npm-registry-packages"}},"6.3.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"049f0e4376a9a3f24184b0683d7327d45fd4c9e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-k0vRW4PbZ8k2hoda1jIvv+E4uryWzW9z9zrJ6aqzq14isy2ySSdIBk5uHgeco5bWTXqb/SZdfg/PQKSEuYpbog==","signatures":[{"sig":"MEQCIEOSsdoljgK9xrw36ipt1yUMkGxVp5X5BWvdkyVa5VuWAiBLPwl+W4IubbJpDQUF+gKOCCT0a0Z+pyD0TA3AbB6cfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ad8401a5970441258cc4440a01a3acf35d861171","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.5+ad8401a59","@typescript-eslint/typescript-estree":"6.3.1-alpha.5+ad8401a59"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.5+ad8401a59"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.5_1691648364887_0.8690946719637989","host":"s3://npm-registry-packages"}},"6.3.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ebc5f817e7076437e471fda0338efcee496208d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-HV5UMu71RL7GckJ83JCnDjaREcaxsHdK4Lfm27Yf6SCigd5y7IS/hKMYDgP+UbZhqEIOX/8mzncpRtJicxP7Cg==","signatures":[{"sig":"MEQCIANqGq9rrZ7mE8nyEV9wdWwhY1GnGrTSI5J0yKf2QtXyAiAIRlyWQgJ4APW8hl/I/31NOUQhDEmd/iGiN3PHxXyHug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"49e5dd51e30b2b3d4368f7fc82897ea2ee6a52e5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.6+49e5dd51e","@typescript-eslint/typescript-estree":"6.3.1-alpha.6+49e5dd51e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.6+49e5dd51e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.6_1691648668138_0.4811755785974947","host":"s3://npm-registry-packages"}},"6.3.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bc02783072150dc6278ad743ac337f7cbbe1f37a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-hpaUuD9+PQBjpNiKhg1e5Z2FjASJHt8hDGsdeUA5NIbJpE44S3VfIOuoDCmuJ1WlwgUH5mpXvwsvCXCyzP7wLA==","signatures":[{"sig":"MEUCIQCWxc8BieHmWYKJtxn88nqHMDymyI6IpaFJb3kw5T3P2AIga1ItvY2637Etx8me35wB24UMnfnbPHEhA2ZhFT9jwt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148103},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d25c5b436b012b18728f15460815ea2606534185","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.7+d25c5b436","@typescript-eslint/typescript-estree":"6.3.1-alpha.7+d25c5b436"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.7+d25c5b436"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.7_1691661930571_0.5887378009962161","host":"s3://npm-registry-packages"}},"6.3.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"173121e8ce0487edf3815ac881c2978fbeb99300","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.8.tgz","fileCount":113,"integrity":"sha512-/Qrq7oS0aYgz2Fc16iHaajcZS+rPQIR/6sH+tuw35ImFabR4Ok8OqWOpVu9BDtwP2jsGBOE+7jQaWU9Jcp3N0w==","signatures":[{"sig":"MEUCIBLmf0+BzTtHrcessxPXTH93mrQPNmvqEuP7QGk2Hq2lAiEAmWhMiJrN6LLfe7SE9A1aCO+v9KRpn04ruDpIgqqK0V4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"49a53f0ba985941a431269d3761030dc414916b1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.8+49a53f0ba","@typescript-eslint/typescript-estree":"6.3.1-alpha.8+49a53f0ba"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.8+49a53f0ba"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.8_1691678708726_0.8399921817180038","host":"s3://npm-registry-packages"}},"6.3.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"42270b8fa3bedcf2be206d8094dd8021c0495f9d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.9.tgz","fileCount":113,"integrity":"sha512-tOhYfDL2BBbOB5q4pH3x8NHldzyk6A+c10GkGpjfC3JdAw9h5jvLLWx9nBmy4cJ0eQ1ws+ieL7W3BD2dAAI+Rw==","signatures":[{"sig":"MEYCIQC0DtPp65brZj5wzg4RiAsxtdZ0/YfVJH0XdDfEle+kpwIhAKKFpYB1godbH0Hqk95KjpjJ6/WYLtQE1wNpSO8VMeil","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60df0bbafb6247341784dfbdf932585eac88b637","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.9+60df0bbaf","@typescript-eslint/typescript-estree":"6.3.1-alpha.9+60df0bbaf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.9+60df0bbaf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.9_1691678963463_0.8941382583791504","host":"s3://npm-registry-packages"}},"6.3.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2c9fce073b9520eee4bb6d73f965a766cf3646b8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.12.tgz","fileCount":113,"integrity":"sha512-S9n/KFxNoJUbHB7KSBXsDjsL7DTI2E3gLBUNHI3EZgcjwomWsDM6XJrbw4huvoJ66rnABTlO9n/Ed8jFGm6xrg==","signatures":[{"sig":"MEUCIFf05gWUbyZVcEzf0aqcCnV/2uCgK8itcd1cUXF5+pszAiEAkk5Fj72DcLJ0v84bJ60Orc1P4skykzneD3w8ITuTeBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e097d8834ad995c04e4050f2f8631878403e08e3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.12+e097d8834","@typescript-eslint/typescript-estree":"6.3.1-alpha.12+e097d8834"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.12+e097d8834"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.12_1691763050557_0.6509278476160496","host":"s3://npm-registry-packages"}},"6.3.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"59b6c907b2c9d6c730f54b39789013b8b69a0086","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.10.tgz","fileCount":113,"integrity":"sha512-QZueg8nDdKnSwNjFbMStdR/qSreHfgCITObmv2Oxq+v2e6/6reIN0JN5YVP9lmn3DU5NNrUKBuzz21XqFDa0IQ==","signatures":[{"sig":"MEUCIB0xly85zydQlndzCYxhaDUAg4A+mI6i0ktrU+hbvvaoAiEA+Ro0huK85nI7B89oFzYY50dlGyIaAFSIJcvEPLUmZnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0324fa25696bfec92ceae64aab1c86e4fb68221a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.10+0324fa256","@typescript-eslint/typescript-estree":"6.3.1-alpha.10+0324fa256"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.10+0324fa256"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.10_1691763512631_0.8290144225073222","host":"s3://npm-registry-packages"}},"6.3.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"eb0ce2454c7f0873ffcd910d7fc8f1dc746b47c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-o7R2I+3JLO4fhH+CXP/vKJiTA6qeED+rPKbTFX+R/Z3TsYF+uwANjHzKwG9tAvBF/Z6/FgsWA8EWo2tEuIiQoQ==","signatures":[{"sig":"MEUCIFbQ0pddt156KA63T6nZ7MOu3yDl5rY+n0W2lWJuo31fAiEA8+cBGvE8SGUZT5KE+xaYGCgmICZuht9k6NI7jpmtCY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148107},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"918125221a759fedbd9f9ffc0c495868c14bdd88","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.13+918125221","@typescript-eslint/typescript-estree":"6.3.1-alpha.13+918125221"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.13+918125221"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.13_1691780380725_0.6264582159743495","host":"s3://npm-registry-packages"}},"6.3.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"816fea2e3852e8d824817431d54e27985c1ff637","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.15.tgz","fileCount":113,"integrity":"sha512-/5r6XZ0VY7g7Qy8e5yyjyzXtceD5qGOUu1DnLDnwL1pj4Cym9LvBBuJbH2pUQcAjz/+g9qh6UWpAayJTCNlrxg==","signatures":[{"sig":"MEUCIQD3+ismdchsoU04eaKMs8cgfycAnmH4TTPZOfr4qHSwLwIgEIHFV4SDnRU7b3wTKipxXqEF0EFLVBAUBLy712E1Blo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4e13eb001fde4bbdd20d7d7dcc1aec5c68b33a3d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.15+4e13eb001","@typescript-eslint/typescript-estree":"6.3.1-alpha.15+4e13eb001"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.15+4e13eb001"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.15_1691807472350_0.053978818437833365","host":"s3://npm-registry-packages"}},"6.3.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5596f1572482746523ba6c7b9b6175b7fc4fa8c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.17.tgz","fileCount":113,"integrity":"sha512-cQ6qV6A07llKH83QVv5SYBaoTX5NvibHw1J9OSrx1QXk4z9orBl1d60wwcbwczy1dA1/ciFZM5dcqNrutXpfAA==","signatures":[{"sig":"MEQCIA73ylq+p758Qm3kEtIll+15OoiAC0UDFYgDC0Zu4q1eAiByYJZIQ1BqNAkkY+YVFg53Nm0mE+ZNKRAHj7LDYej46w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ca2084278d6b279f3316ea05a100d306974f542","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.17+8ca208427","@typescript-eslint/typescript-estree":"6.3.1-alpha.17+8ca208427"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.17+8ca208427"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.17_1691807503457_0.9465557729011114","host":"s3://npm-registry-packages"}},"6.3.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"50e4975f2c16e4afa35eb6af2726ab4d910cd8b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.16.tgz","fileCount":113,"integrity":"sha512-nP0ztTJoAf4FtTlnfQH/v+c46tri6PTijiLx4EYlC/imxX7WKRJ/Glq4SKRFWc27jG1b5JHjqqlqvqR8/nXzLg==","signatures":[{"sig":"MEUCIAVk3Yzme8+ULHsE6km4hUg/5U47LPT0EkVSq0A5tpuhAiEArv62PFgg3q5GtuLUBQoAoFMbXLZT4c3t/b1Ie5Gg/YM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5eb28bd09353439672dc10edc758ba31ba8e790","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.16+f5eb28bd0","@typescript-eslint/typescript-estree":"6.3.1-alpha.16+f5eb28bd0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.16+f5eb28bd0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.16_1691807730199_0.2293130558537908","host":"s3://npm-registry-packages"}},"6.3.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3df61f208bca15f1522c76d3f54687816dd7ab45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.14.tgz","fileCount":113,"integrity":"sha512-+u1rMDAam7UqJIc4GZL7lHqsxzHhDlEke5Q6zkBPfIWjUJyp6/SrBaD/wgcd8wdmRKACN2bzJU2lzYDQ021mNg==","signatures":[{"sig":"MEYCIQDypoMZct33RICVEdqxSnI8gzFygwGLNIBDq9j9469VOgIhALtuqEN4/k5mYkWtRFM10l42fXgyt7+ayTZ/xdoNj9Bh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d94b7cbc07fb1f5f8bdebad7e4fd9c48d79ddc2b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.4/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.14+d94b7cbc0","@typescript-eslint/typescript-estree":"6.3.1-alpha.14+d94b7cbc0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.14+d94b7cbc0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.14_1691807876142_0.24597332509781444","host":"s3://npm-registry-packages"}},"6.3.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a5894b9617121cc8f20c9541a7fe7914ef0ea510","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.18.tgz","fileCount":113,"integrity":"sha512-a53CYapYwi/Jy80v3BJ6a4fMDHHydAgTMhTqNnkNme0BZTIaKdANpxtY5A4/ECWy2SMqX1i0Bex1CJNNuYo7JQ==","signatures":[{"sig":"MEUCIQDjAgQt/A3gOD4I4zNFqjIVM7S/JXt6yQw4s5Vx6rBI1gIgEYnaY5Mf75Bd/hmYiBpdlh8bFaGo91O9+zIMyeEt/P4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5d75fadf861f3291ee26fc9a6f9d52d3123144ac","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.18+5d75fadf8","@typescript-eslint/typescript-estree":"6.3.1-alpha.18+5d75fadf8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.18+5d75fadf8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.18_1691886930641_0.04556302817965174","host":"s3://npm-registry-packages"}},"6.3.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3375427cfa8c158743b27c859d9d039df9ff36c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.19.tgz","fileCount":113,"integrity":"sha512-qxGbGgXAxieV9Z9uYYV1vgtlRLNmA7SFjDO7aRA1LaHbsG+lZ20Y9/0t53WoIIRkt+p14hIiIhZ3yBLWU8SyAA==","signatures":[{"sig":"MEUCIB3s2tZJmNx5q9INmoc7cQ/dd7pRltYQT18E23Dew8ETAiEAzYkEO/n/7JZjpJes3u28e2lhx8wHO4GigrDnuBlgXzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"660aff7253e2930311eac54a49f31b0367bf1485","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.19+660aff725","@typescript-eslint/typescript-estree":"6.3.1-alpha.19+660aff725"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.19+660aff725"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.19_1691889928067_0.7970954506184611","host":"s3://npm-registry-packages"}},"6.3.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f5e45d92e0cf5a859ce37739f8bc507bb7b07456","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.20.tgz","fileCount":113,"integrity":"sha512-AGW8P4DUn5TT0hL744TUa6ix7GqSVL86pc93vMUwedj59pnT0DfOTASPKkJwDMbAN+LxCd5CkrJohW2rsyjoog==","signatures":[{"sig":"MEYCIQDKNbzov1PF+lQBWPvAz9XJEjDjHBGrZrBI/GbYAd8NXwIhAJt+phWnfFJIdK5ky8ynAwZjl2bd811UBpsjGenxp2iH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c225b1215177b6de4c5131b950361b9ab4ba200e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.20+c225b1215","@typescript-eslint/typescript-estree":"6.3.1-alpha.20+c225b1215"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.20+c225b1215"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.20_1691901500976_0.9491682726445325","host":"s3://npm-registry-packages"}},"6.3.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.3.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.3.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6b402064479e4b2e5b5f945bc06f31b89b7374d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.3.1-alpha.21.tgz","fileCount":113,"integrity":"sha512-SYMpBoz6EI3VNoAT51m8oNOk5nfrVOovB8lJDUwxiv9NmdSQor5GC2DLFjsUDI3xFsreV32BZHpRkrk0dnD7pA==","signatures":[{"sig":"MEYCIQCn+/j+iU4rhgf96i/ReLxTpgrfGSNLiswU9FzFRVu6GAIhALbD9CXg8foDBkfUH2Vno30GewolGcwbtX6ZAN9j9Rm9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.3.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165655},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"479f9f6c053874bd584220edf594ec56d6b0b71a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.3.1-alpha.21+479f9f6c0","@typescript-eslint/typescript-estree":"6.3.1-alpha.21+479f9f6c0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.3.1-alpha.21+479f9f6c0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.3.1-alpha.21_1691918074420_0.8363479160788752","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"@typescript-eslint/rule-tester","version":"6.4.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8ba0d04332c0c4c7610bac881f02c41cec5e9e9e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.0.tgz","fileCount":113,"integrity":"sha512-lC94WS0eju/rJ/H/B0W56atIE1jqVqkqa3M56ZcBBon7K73lO2jBTodsV3Khc8lB1l4EdOxWTsmdIcksccfNJw==","signatures":[{"sig":"MEUCIQCbCPaMSIbeXYi93vuAFoDU7UWgVJbR/rm7pKYeqyQ8kQIgFg21gdoR2QfyQoUlQDW92v0j3yFHv+hrbfyR3vIgCCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165579},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"14bea42e4864c72d28f502e0d15e675fe8bd729a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v16.20.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.0","@typescript-eslint/typescript-estree":"6.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.0_1692033354527_0.8853054907370961","host":"s3://npm-registry-packages"}},"6.4.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e3e1b6557a7d74ad7c31d7edb747cb4809b8da3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.0.tgz","fileCount":113,"integrity":"sha512-t+mrIc97acpfhsTIvSnw3KUiicPKtowG5nzFMx5AhRiBee5ZJkLerzyUdEV/JxuZ8EgvkygYSRUWiJ9SkjEoqw==","signatures":[{"sig":"MEUCIQDMLRt5UVNGg8TQ3nH59CqxlxF1n2i8lnrV4e92xFI8aQIgG374hXSzrMwmd2PP3Vb54RKJK1b31DH18OziQnPQUKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"14bea42e4864c72d28f502e0d15e675fe8bd729a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.0+14bea42e4","@typescript-eslint/typescript-estree":"6.4.1-alpha.0+14bea42e4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.0+14bea42e4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.0_1692034899975_0.8605709372865817","host":"s3://npm-registry-packages"}},"6.4.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bb0b541fdc29bf80ff731313ecb634643d1b8f27","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.1.tgz","fileCount":113,"integrity":"sha512-cAcmk2VQ9+CspNi28NXE7pzZVdDDT55IOmCc3ozMgAXWtA1fD4SrG8WjOfO4r0kp5Al5hyP9b+gxclAmaGHYhA==","signatures":[{"sig":"MEUCIQC8Zzgy+Tk+k6VpRAv6UglQ/s9+D67HqZyvU6XZkSNpogIgfE8EnkyW+7KDztT0McVx7rNspUAUJlLBzy6cXLpRJTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ec51de6f0b9edcbe8eaf0f4b8a66e3c79457b4c7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.1+ec51de6f0","@typescript-eslint/typescript-estree":"6.4.1-alpha.1+ec51de6f0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.1+ec51de6f0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.1_1692052653604_0.3491924256848342","host":"s3://npm-registry-packages"}},"6.4.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"02c01b0d11dcde29db2af04a4117cef23866b2db","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.2.tgz","fileCount":113,"integrity":"sha512-bZnMuGd5SFZOqV9KMGyZiEkZyo2sUf29o/4m0EfB67YKatJ0S9+5b8MFu2Hbu3W0af9adEf714uaBUPLW8Y56w==","signatures":[{"sig":"MEQCIDFsmlQXbM4ynew5LjDrnGx5GZHF8ZIpETK3rA1H5vpMAiAvTWN5JxlNrjfh5OP5pp8NeN0LUX6K3Svgiz8JCjOnlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b047c473aaebdf4beeb5336a53f7190127d6f693","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.2+b047c473a","@typescript-eslint/typescript-estree":"6.4.1-alpha.2+b047c473a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.2+b047c473a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.2_1692057608493_0.15976180814255292","host":"s3://npm-registry-packages"}},"6.4.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1c58102cee5e2620e5f46b26c53d6b4d9025e514","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.3.tgz","fileCount":113,"integrity":"sha512-0LHrv4kEB8jHMB7UFQrR4UUIR5sV9qNMpifWN1Z98wQus9tOskrE5BAeqrEnrTyjigUTUnqOD3b+afaIF2FDEA==","signatures":[{"sig":"MEUCIAi7/cntniFBOCiJSok8y7i8i+FORCN+GuthEgulZbwrAiEA46ins4Z2HR0UuQl2w7ShEh3Hhv3ICw00dHOG+Nogfu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4402db1091976845538e4b79e6152abfd14849ff","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.3+4402db109","@typescript-eslint/typescript-estree":"6.4.1-alpha.3+4402db109"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.3+4402db109"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.3_1692084816187_0.6677615303185418","host":"s3://npm-registry-packages"}},"6.4.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01dd089f62c5bf170f7df6235ee7cfdcf4ae58e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.4.tgz","fileCount":113,"integrity":"sha512-41tKqzeNnon1ACw6pQkc7KHvUwu83/y6FThrD2mbo2Tg0Im0V/kBptnbAfX+N9WSxjvJKxehU/f89nr5gw3u5Q==","signatures":[{"sig":"MEQCICueaMtUyhDtQUXOBHRlpX/cKub/YQBk3JTlibvPHJ4RAiBhzZosi2UdP6nj1LsaRsw/DhFLl09IuYLsHedT1cvCDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165651},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4e1ed7304440c8cfc059e1e427ab9135c24e2de","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.4+a4e1ed730","@typescript-eslint/typescript-estree":"6.4.1-alpha.4+a4e1ed730"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^8.3.2","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.4+a4e1ed730"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.4_1692093458263_0.14782267611762823","host":"s3://npm-registry-packages"}},"6.4.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a78f382adb142920ec4a9fe5f7ce51d1a842dec9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.5.tgz","fileCount":113,"integrity":"sha512-eBoundVVyHXhBYo/Nyy6TkbSupA6387r+PxU5OJUv5t0oxfMyQ2gx+y+TfLqwOPTytH69EaRlY5MAI9RjfgJ/w==","signatures":[{"sig":"MEUCIQDApEypkMR+2/X8R7ZeZr1hYJmjApNM6h1m6OLgfA1F6QIgJe7DIhtrCODOoiRYUWFm/mzb8prdFTF2Hkqei9eUxDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165652},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"da77e69aaf36102a87a2a322fd276bb80b77233a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.5+da77e69aa","@typescript-eslint/typescript-estree":"6.4.1-alpha.5+da77e69aa"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^11.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.5+da77e69aa"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.5_1692128817926_0.6123233893056628","host":"s3://npm-registry-packages"}},"6.4.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"080edf77fd6bb47b929ff30cd5894a96a56012e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.6.tgz","fileCount":113,"integrity":"sha512-IfR57BQsuvi408JihK++iboc2mPmr/07SuwbYKcot2DQM0/WqzN0+CfbYKlM3Q1N+lyW/lohRGdrUsG3xkeuXg==","signatures":[{"sig":"MEUCIQCyEABuP/4GyD9LNkJCAfZ6XbychUxuCXX9y69tBx+yYgIgW19pvVvhkXfE9/G7+t0UZ1N5tzzoFOP4jSPNXAVezPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165652},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c81f73eb88d65c45200ad32dd27306b1c6fd14cf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.6+c81f73eb8","@typescript-eslint/typescript-estree":"6.4.1-alpha.6+c81f73eb8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.6+c81f73eb8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.6_1692132171534_0.9993542652636407","host":"s3://npm-registry-packages"}},"6.4.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"97a42727413a3db82616e7afa4f37c7070869b2e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-W7+Byrs/40tp7jen6s63TdTWRi2eNFEShwOrirDXJGSB7vmWgNzfsXayz8TOuWcKOEJ3nbZJyt3Ylsj+CMAVQQ==","signatures":[{"sig":"MEUCIAk120rJHils1otLwa9NJYagSKdlS3QtN91B5nO48+IcAiEArhvLhW2F6VIwvg6IOLCV5QBL3jgln4ROpBEfLUd5pzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148104},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"951a3bb9e9a3eef00729b22d981b8a779380faf7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.7+951a3bb9e","@typescript-eslint/typescript-estree":"6.4.1-alpha.7+951a3bb9e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.7+951a3bb9e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.7_1692132480716_0.5282126831054095","host":"s3://npm-registry-packages"}},"6.4.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"31cc2a85e20c266433abcd4ce19521c9c9b43a30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.8.tgz","fileCount":113,"integrity":"sha512-JHZnJP1gQSenYnl3h9ridIqVZr1HPc0YMvbAuQ7tduI/QIsPFFzxKZOdjSCS2yvX0J0JTBiLGqltaszPDwmRKw==","signatures":[{"sig":"MEUCIGXQ2zGS4EZ/XGTMFabXaGa17BrwlpjDIYSshK0t86PzAiEAyn8tP8J4s9bYwhoxwZvHse60cEI9Vnt3wwOxUQqyV+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165652},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ab5b4db37bc2e9d2da0a28fa3297b8875c73bdb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.8+7ab5b4db3","@typescript-eslint/typescript-estree":"6.4.1-alpha.8+7ab5b4db3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.8+7ab5b4db3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.8_1692285147033_0.4305035103391259","host":"s3://npm-registry-packages"}},"6.4.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23e4c37fe50ea7f43a27f950d2491d081b822a31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.9.tgz","fileCount":113,"integrity":"sha512-veouufLfj8/XdAKNk1dtS6BYTEMKIMFoyYA5j03SOCLPyZyQgP7TB85Nc8/vEx1+aOTy1Qcqb0IP6apsmMGwQA==","signatures":[{"sig":"MEYCIQC3MTKdJZmMtpdnle26J+J4eE8dEtnH5yqf985e6oXd0AIhAJQUPe2Kys7aor0Hxm22KhlzgDfB1idlS8VB/iWrbWeX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165652},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"91c93282d5f33a9e31714b00ba625d43c05418fc","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.9+91c93282d","@typescript-eslint/typescript-estree":"6.4.1-alpha.9+91c93282d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.9+91c93282d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.9_1692285244957_0.4517812652918727","host":"s3://npm-registry-packages"}},"6.4.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9d6a75d0bf8527abc078b45b12cb68b8641317c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.10.tgz","fileCount":113,"integrity":"sha512-+11dzq8YqiHa49YeHWoY7Voy06vX2zHh9eu8NdpenwF646qO50Qx618DmXePY4YxSa2B/PsFWsO74HAeC3MeKg==","signatures":[{"sig":"MEUCIF1qfB4ILXz8Fa6THhCibMsXKdJFJFhSa/0ZmCk66II5AiEAxGJtX0vGP3qLek4KkI+ANXVZTJ1EqLeqgZDEehpQy4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165656},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fc27c5aefda8f82f87dfdefbca9a8bb1f6469dac","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.10+fc27c5aef","@typescript-eslint/typescript-estree":"6.4.1-alpha.10+fc27c5aef"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.10+fc27c5aef"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.10_1692285626003_0.8471989321118867","host":"s3://npm-registry-packages"}},"6.4.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d182fe74929065ba56524a9903cee26f506503e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-E2IY/o4uuyG16eHUSO4qFDKaQMDO3bk9Bjq3dVw4j5IpTxBZPHx02ZhFZkWXZWo3mvsKgV9W29FTqp3gRzO1Yw==","signatures":[{"sig":"MEYCIQCJE5Lo6qfrJx+IB6VJNwIO8RrgoV6NO1y7YQys7HaS5QIhANgqtk5iA5wGN/zh3IMrzxAA2wsxFXoSY5Ej1Tg3W27N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148108},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc91729ac9e305b05c0bc25e71951e54c5dc46e6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.11+cc91729ac","@typescript-eslint/typescript-estree":"6.4.1-alpha.11+cc91729ac"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.11+cc91729ac"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.11_1692286682173_0.678033887536335","host":"s3://npm-registry-packages"}},"6.4.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"89ffaacab2305fe56bfc4aebe8b5948aa8feaab4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-9PMQS9Q1E2Aan5bCOXQhmDXXbZ7SfL1IvoYp3OFrQetReCcwNxpXmrKp9Qn7zHKGLfYZ/n+yyM53aP2zJUG7qw==","signatures":[{"sig":"MEUCIEW+BxWlXbU6KQRtNrSctMu/X9bj4VqczIQOQ4MOYxKOAiEA5Khx5Vrai6y+pasVBXZan4AXFZMvB+F0AEmDWiWDj/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148108},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e1897db1497625f255b7fb5c75d9a267a1849091","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.12+e1897db14","@typescript-eslint/typescript-estree":"6.4.1-alpha.12+e1897db14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.12+e1897db14"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.12_1692288288040_0.3098623216996983","host":"s3://npm-registry-packages"}},"6.4.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"678547d2150ce5ec59da2ad44f02b98b9c5c3d4d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.13.tgz","fileCount":113,"integrity":"sha512-FIJ1HjW02Ly9Tnu3qk3HPLIUpQY4cRMAtyx+Gp17c+C3G0LKWOMoTSVAss0vcVKdQq/IZVmNI97p/dc/3ZG/JA==","signatures":[{"sig":"MEUCIBvO8kkqdhOJEyZLefQiVd94klvlc66zKtSm7EjpqqXKAiEA8dmKho14vZD+GFUE1X1YitNwVtAao3I+k9hCRfgWRrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165630},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"66cc514f93b9f798f9d8b59c3707667ed610e314","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.13+66cc514f9","@typescript-eslint/typescript-estree":"6.4.1-alpha.13+66cc514f9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.13+66cc514f9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.13_1692289777932_0.6075915415642081","host":"s3://npm-registry-packages"}},"6.4.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"80b79d7b263d64bd7f094510dcafa161590244b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.14.tgz","fileCount":113,"integrity":"sha512-wEB0rKQ28oB65NdRtCfFFwOmzT5Jqx3ypySS4Curm7WY39Az2bi6RdJ6kk8dSDkgFIFe0vL/gCMCdqOVzFGk7A==","signatures":[{"sig":"MEQCIBNoey16AWczc7+Nkr/pFZdTW4+4PDhJVsJu/sM0ikbgAiAw2udxFh8zOgxaNVIK1vuq0mbmZdzdplHPuTZBlW4qDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165630},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"216bb8556c64767b9636bf7084a34fdb2690bcf0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.14+216bb8556","@typescript-eslint/typescript-estree":"6.4.1-alpha.14+216bb8556"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.14+216bb8556"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.14_1692456229808_0.6303943563303243","host":"s3://npm-registry-packages"}},"6.4.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6bc2233296274e5b025e7235e37fd4a7de93a8f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.15.tgz","fileCount":113,"integrity":"sha512-YObaeIBwibsvyiqE4pXdLBIo5mf8cDrA594FTc4AyMoaG46oRnJwiVNkfDyvLvQEsNC+8OVP4WbZmzr2Ay9zYg==","signatures":[{"sig":"MEQCIEnRHQadCxhZq1+rNyD8PbVVmqenhAmA/5CRGC0HhlqiAiAAt2Gfp3Fsyq7CyhTXsNOCg/Pu4oEl+gtogp3dit7jrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165630},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8172456e222e249c9137cb36eba2fc4f2602caf1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.15+8172456e2","@typescript-eslint/typescript-estree":"6.4.1-alpha.15+8172456e2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.15+8172456e2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.15_1692456527422_0.3518082069296138","host":"s3://npm-registry-packages"}},"6.4.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"73ce4c611008d24fbf5656f225a0bc8521561f8e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.16.tgz","fileCount":113,"integrity":"sha512-S/ljq+WVlIP5ugZPwBgZ1eICC1GgVOgbz9Dx/9kdyAYcTtIOU2LbXEI9KwlNp57/d+I8+RqMO/Yz7EjlIyzt/g==","signatures":[{"sig":"MEYCIQDBFQbq/2pZ57zl41okLZ9LYpnywOTbX9ICwAhydxKP2gIhANSm0rj5vo6uVyptWcTGggxqJ/LgfeCO/RWJ/bp/4Wd8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":165630},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b52658fbb6f5cf2085c94926872e6d39efaa3b01","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.16+b52658fbb","@typescript-eslint/typescript-estree":"6.4.1-alpha.16+b52658fbb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.16+b52658fbb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.16_1692456650746_0.8768512429048991","host":"s3://npm-registry-packages"}},"6.4.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e007171cdfc242e6c87899eb87503be1c08af506","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-l5wVzw2LmGoynMzKNYNL9pyaswpn34S9i5pjA2FYECSrEMYP0NONvdNi2f9WEeUclnVsqNPXK2otF2xnrOoBvg==","signatures":[{"sig":"MEQCIEgNSFqXcPM5zNHLHmLH5SFfsjEqIjKAeVuyDuGUAIvYAiAjndPN08DleO4KHGVvHSjfePPJ2CWLHGzrFyl13TI1Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e1cfd55759f270364464f4e98f7c5b06330305d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.17+2e1cfd557","@typescript-eslint/typescript-estree":"6.4.1-alpha.17+2e1cfd557"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.17+2e1cfd557"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.17_1692573505634_0.5661671176200334","host":"s3://npm-registry-packages"}},"6.4.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.4.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"af5b849ca1a22fed0c5200d459545aa5fb14edc0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-JMswmKeoRvKMgO6EQVeTidGNPP+jxePeX5OdooUl3OD9WgZja35ozzfYftxk0WGNzYAhhbW952x5FH3rM3PVSQ==","signatures":[{"sig":"MEQCIDYJHvVFy/QRe60JtwL/2A3Ls+9PIemKBNtDQ2GlBWpnAiB/SS3LTAnr40wbMrcPDaK1GCV+S8rud6PF2FJPUlPbKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"385fa1ad30b7d728644f1d87316d92397b545c6e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1-alpha.18+385fa1ad3","@typescript-eslint/typescript-estree":"6.4.1-alpha.18+385fa1ad3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1-alpha.18+385fa1ad3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1-alpha.18_1692630509556_0.5077409263390149","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"@typescript-eslint/rule-tester","version":"6.4.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"47237a2ef63e789278174d9d73941a59dea3d79f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.1.tgz","fileCount":91,"integrity":"sha512-pP7QnJ/uNB3nOoiPvMaRC0XcwlLxVVWC49lQfxkxMmthT7XTSWJ4G1edmDW47Ue1PxoP5ShoO0PxK1ZN5+NjAA==","signatures":[{"sig":"MEUCIDwjPX4OOim6aXPn9rerwizgjxwpDh9xqh3Ova8euQFcAiEAnWp3XNLnB+hRgYQQYhEkNWelPjZ81KzCqBEzSX4wZOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148006},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef1367eeed112fd6bbb94e0c9bd56d7e167a1a59","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.1","@typescript-eslint/typescript-estree":"6.4.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.1_1692638092769_0.967950383034587","host":"s3://npm-registry-packages"}},"6.4.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"432997f2732423e465749fa8225b53beaea36ef4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-NXU2D4ZBl7z33++iCRY2CNFRCbeetBt279mUURTYBhkxb4GZ4QrG6+9B3X3mbwQFf6qtvoNh70dDiajKvowRbA==","signatures":[{"sig":"MEYCIQCusHLNncxjl+Tvv5qaYovMPeE38le17SnNafjr/BkxiQIhAPx1hBbois3M6X/AG5pPC6l540VejTEv8TcEqIZ1RMSt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef1367eeed112fd6bbb94e0c9bd56d7e167a1a59","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.0+ef1367eee","@typescript-eslint/typescript-estree":"6.4.2-alpha.0+ef1367eee"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.0+ef1367eee"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.0_1692639449071_0.9855231499431754","host":"s3://npm-registry-packages"}},"6.4.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2475540dc3072edc0f5e08b6ff1a1c0c9f0e9b11","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-KdywJYXTkV8ngU82P0DO07tM5u6mqTXeb/3Ae8pLv1JnZJEUvxkp2QIFW+IepvRH0dTmVMBH1uknMSvlbLMvQA==","signatures":[{"sig":"MEUCIQDdXpltaT6hW/o+4SdOD4cX1Dl7Ftbj8Ot5TboNHIZSNwIgSfHlS0Cvkk7b3kfJA71CVhJgP32sfQjFqdIQeNk9Y2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3337eb66515806a835a2d57ab863dbbe18df94b0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.1+3337eb665","@typescript-eslint/typescript-estree":"6.4.2-alpha.1+3337eb665"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.1+3337eb665"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.1_1692707520868_0.5585603019645218","host":"s3://npm-registry-packages"}},"6.4.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df36c761226dd0c86e96d3faa23b0b47d6eda9a2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-k2BYy2G2/Gfuq20G1elFLKtaa1FGaY0+7eQdVyhfuY7UhkMT4cNrS33IuOjTTml3s5SPqtY1nJ8LwdZKTCVBKQ==","signatures":[{"sig":"MEUCIDIJ4JRIVBFEVEBzL+g+b1H/HoSvSjttUfdsI5NYSgWjAiEA5upRRG7Gz0J6fafyzP8hQmrxYP1usxOOMFITfztNGBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"581f3044b100fddc6525702d0ce1051bf724d9c2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.2+581f3044b","@typescript-eslint/typescript-estree":"6.4.2-alpha.2+581f3044b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.2+581f3044b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.2_1692716053965_0.361943261652798","host":"s3://npm-registry-packages"}},"6.4.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"75b4ee4afcd57ec0cb6b068b214a3ee0c71ae6d1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-nH7Vmm6wCr26h3YvalrI8oWkZoo2rzkHJg4Il0jjaNUH4LPxMKUeLssmGoO6j9Yvep0J/XVySWDH9NcXGOlpmA==","signatures":[{"sig":"MEQCIBGBsYyzr8MLidep52PCd5801Ogs3018iK+ef5N8j+bNAiA9Fv8BJkTfG3CbVflzsavIeVQITOJQ+FPYjKw9W1lHHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"946d6f02eba4c1551d2710dafacb6148358893c2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.4+946d6f02e","@typescript-eslint/typescript-estree":"6.4.2-alpha.4+946d6f02e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.4+946d6f02e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.4_1692878415901_0.23971059125494154","host":"s3://npm-registry-packages"}},"6.4.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d7281c39490f058b16ef758afd9a4c6107b9fda2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-wpWsVgbwt6mprDrMXu4NfmhSldMvBaymXHK6RH0hkrQM6t5neyRjf3ULEuydX2lO8Xs5jt6FaQ0pQVi0uJ6OPA==","signatures":[{"sig":"MEQCIAvhgVveIwRLudT9ijvvZcBIOWIbHQHB9ZIoF/5Z3rc1AiAzN/8aSYA/c3AH7ylIRaYxFR3uJYyvE1Ekx59e9MBjKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"11987e79b9feef0fa99cad0a760e53694e699d86","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.3+11987e79b","@typescript-eslint/typescript-estree":"6.4.2-alpha.3+11987e79b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.3+11987e79b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.3_1692878901736_0.4003624832608226","host":"s3://npm-registry-packages"}},"6.4.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0da4d8938f97008b7fdb175b8aac5a20c756db16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-vlvCWe7Cxzo5E2U3w/AyoJHGIo8OMeYkDswEsP34AXDQpq36VXCd87QajT+Cz48l0BK9BwH6IJdswjyIpzLSgA==","signatures":[{"sig":"MEUCIGs6L04ZDgmS3BGjAX8St7BND2p/aqoqesJPrmmEgueiAiEA5Qaq1Vh9mC5CDmfsllyF8nMJlW9PysDZltusfqaipFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"07a1a657e363260ccec03389ce48ba983b75e3b3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.5+07a1a657e","@typescript-eslint/typescript-estree":"6.4.2-alpha.5+07a1a657e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.5+07a1a657e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.5_1692878946880_0.2837859340364268","host":"s3://npm-registry-packages"}},"6.4.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"89ccfa248b3cde551b0d5a60e118731afcb0c167","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-mGSy9qKz7j8V5+HUh7vsliAbPQ8YoqojNo4/28XWD77aPKaHHJatp7X/ZRHQhDEi5oyGNXiz6d9gV2i7Q4on4g==","signatures":[{"sig":"MEUCIQCSAE25iUqdSfRz5GHIaD8I28n0B0888COtaoh0UBIUXQIgBGYt0KPF2MJHGqLqchT9SHXoYxpk/NZREvWOlJhXWXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ab70c6b0fa1ac07edbd0ce228d94b5fecce0d6c6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.6+ab70c6b0f","@typescript-eslint/typescript-estree":"6.4.2-alpha.6+ab70c6b0f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.6+ab70c6b0f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.6_1692878969762_0.6864433487607293","host":"s3://npm-registry-packages"}},"6.4.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9b9f6258b55d052ea33d4c1b8f234c864daf16af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-bKV0Z1hUHr2Nca/ZARzkzsFyBNuBG39xdqIKGK55/WTyUv8q6FqiLqLV19ikJBO7m1KPp2P3TEHcTr3YsasFuA==","signatures":[{"sig":"MEYCIQCGcUyzxvJisSucA3MmGJXU8EhnMyrmmIEFZ8wQLHtc6QIhAME7uQBpAQtbjV8vCEhOi0lSsNimSKXACO+pL3bu+hpv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4a11558a726ebb2c4b0dc4a40875758675a9be84","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.7+4a11558a7","@typescript-eslint/typescript-estree":"6.4.2-alpha.7+4a11558a7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.7+4a11558a7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.7_1692879024941_0.5945140514653651","host":"s3://npm-registry-packages"}},"6.4.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4dd07a5a39f252cbac9cbd11122099c18b439232","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-U5rdNeh6487ti1bpyZ5D1vCloXYBgrUazs39kLJdpS1P1ryCRtx+OXbRq54eAN5tviQ4dDyq+KNuOgRdJ0MTYA==","signatures":[{"sig":"MEUCIQCYNfzI5dcbISND5pxQwPc9dTlUdHh9B/H0jKZuPR3OGwIgezLuIwm7l+qW/r8lhDXbL4DOOurRCpKlKU6KTCRbe6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dcc1d13eb15268f3a8c2de77061bbd87f567b50","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.8+9dcc1d13e","@typescript-eslint/typescript-estree":"6.4.2-alpha.8+9dcc1d13e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.8+9dcc1d13e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.8_1692879480287_0.2168744662537545","host":"s3://npm-registry-packages"}},"6.4.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3c679e96a118266d63dbd5b37df74fd073702d6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-KTNUi12XZ3sOzFjxxRrdxRRMZDOjWuU308Pq4+qYx3cVTisB02QfUK64at2TNddqfgA0D/3KAfbT7fzMWFUNjA==","signatures":[{"sig":"MEUCIATIr18TkXNvDpSArD51307tSXkX7GGNyhIXXwcb1kPLAiEAiRJQZro7GQ/VrdNDeQZsc7RokkGhTC/3aOYJVVehVQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c11e05c97ef80d36fd194ac15952c339c1612b9e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.9+c11e05c97","@typescript-eslint/typescript-estree":"6.4.2-alpha.9+c11e05c97"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.9+c11e05c97"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.9_1692922110898_0.2124727648005309","host":"s3://npm-registry-packages"}},"6.4.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e920d554d41bd2c621fc9bb55f7b043b6652c3af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-fVDmrrjHKtKFOhqrKv/CTYEJerjputywX5+70Lgf3NyTCx4moLfCInLav5NQe6CWMncGQa7fQXVFNJO0+RxgRA==","signatures":[{"sig":"MEUCICTQ7egwIwogilHjF+OYwgZhUYpJy1SaSFdExjw67yL4AiEA3hm9FY8L4xZXQePgYghZ5xg0CFunvGafTqYiv9sERZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f18c88dd35a807958af41404001c78485b7b558a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.10+f18c88dd3","@typescript-eslint/typescript-estree":"6.4.2-alpha.10+f18c88dd3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.10+f18c88dd3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.10_1693001706303_0.008760202825668362","host":"s3://npm-registry-packages"}},"6.4.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ce3212e96ad75add4148cf3dcaddb0bbdc840896","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-tgJoeIUBsH52Kr60uqgvCrB+3o1dOpl0FLk0D0hdCUl7JC/ixZH0CFGjjPcnEVNv6aO11Kg3hk142klxX2ZjGQ==","signatures":[{"sig":"MEUCIQD5b/jXtDjhgxaIH2du9dCYrBsN2W5qI0LK9PwcT6TQswIgdqS5IxIRf6S13cUjOB0C+lXWxYynBE09E/OQF6rjoKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"85f34da8fd2ff76a7e32df575f6502e538e08753","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.11+85f34da8f","@typescript-eslint/typescript-estree":"6.4.2-alpha.11+85f34da8f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.11+85f34da8f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.11_1693077745754_0.9505783015856022","host":"s3://npm-registry-packages"}},"6.4.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.4.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.4.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9d758b3e27033e798f1b959128c438a4a998ecfc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.4.2-alpha.12.tgz","fileCount":91,"integrity":"sha512-seM6glDmoqe17HAZvUYPq8azuK2UogcSfIgeyl3QqCjprGZiwQvWeUwHKlv47o3n+LAB0oEWCpjqSTIW5E0S9A==","signatures":[{"sig":"MEQCIE8PmHMxlQwcB1zkCVOOR+r0+ffM/OggjS4uldyXugfvAiBP016lta0NjI1tSoIEfCm9kuvADFxyxiQgmMsfS8NYDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.4.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"23ac49944e4f4067f89123fddd4a80c629270b4c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.4.2-alpha.12+23ac49944","@typescript-eslint/typescript-estree":"6.4.2-alpha.12+23ac49944"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.4.2-alpha.12+23ac49944"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.4.2-alpha.12_1693104260511_0.3774918677692234","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"@typescript-eslint/rule-tester","version":"6.5.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c1d5ba276163d4159bc63aab1f9ac5e6f0a7c445","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.0.tgz","fileCount":91,"integrity":"sha512-r36IFt+3Ji0GOASQjm0VaS9piIGvn2G8fDTsqm8W3QHjXdldMua6Z6BS4TJ6gJ6e60AcYVe7Flvi8Ss29xOARw==","signatures":[{"sig":"MEUCIB3R8CPacfrh9+Dbmm3PA5rS1CezGYEN6V7D4qoq4DGzAiEAwN8roJ62mA1hKhQIjBZNyeOjI3DLaBqdjVOwP3NS160=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148006},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f34d0ba34474926ba1eed623704b583a037f886","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.0","@typescript-eslint/typescript-estree":"6.5.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.0_1693242883563_0.023672881425467862","host":"s3://npm-registry-packages"}},"6.5.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1f7e2b388a6ceb4d5aef126fbf6b1696d2a64f3a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-NcxxOC3rkkYYnA60iJOxYvECBme3k8wCNJ5s9jdz9mxEEQkRmyoM7Fw0EfdYzhP37Hswaj1n3KlAx122madG9A==","signatures":[{"sig":"MEQCICiQl0K9F5j2Ab4DCFQnOly1dzd+7wsV4UW17SCMv9eAAiBi4gMjwnXkMv6W6u7H5FxEyAJEujVEwSVaU7l+IzVH1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f34d0ba34474926ba1eed623704b583a037f886","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.0+4f34d0ba3","@typescript-eslint/typescript-estree":"6.5.1-alpha.0+4f34d0ba3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.0+4f34d0ba3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.0_1693244291655_0.09080061414686802","host":"s3://npm-registry-packages"}},"6.5.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c1af47862653641a34251b6fac314bb28b1dc153","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-PUMOU59sNdaoT37toW6qWSpd8zVVMsduSIp0nAioDgpKF22Co/OUiGrISJLO2OenvwGXdLH/8amjipJD/nvRtA==","signatures":[{"sig":"MEQCIHHs+Wx6umd+vjuu0Msh5+KDR3alee4lopJBaP4UDV6CAiAqC8SAkmTyu6E09Pd2kw8ZfSoQPv7DJxF8QQGpwKZaMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ae108761391fac8f29248e16968f48415d5aaca9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.2+ae1087613","@typescript-eslint/typescript-estree":"6.5.1-alpha.2+ae1087613"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.2+ae1087613"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.2_1693383742687_0.9291376219521701","host":"s3://npm-registry-packages"}},"6.5.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"09a411948382f6b37ec15f7df0397da4a774b233","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-/KNatOxF0sQadbNVE3Q6pZ0FvqnX2P9tDG3xvRn22nCDgIQIKIfdRFExpYWJJUTz3kXEhIRVZWsZxMcy+VEZkg==","signatures":[{"sig":"MEUCIQD934yFE1z6j1nCROurmgriuJ0sCvFd1hA36t5IUm1VowIgLSFb+4aSpI8jXXCiT9FYJ2KXmOLjfAUThFMql+dRMC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b9d7a5e18e4c9fff38a6a61e5cd5c340778e7b1e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.4+b9d7a5e18","@typescript-eslint/typescript-estree":"6.5.1-alpha.4+b9d7a5e18"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.4+b9d7a5e18"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.4_1693384250718_0.06640798802461978","host":"s3://npm-registry-packages"}},"6.5.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3816aa359f0cf507a7034313dcc925da68c002bf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-185cvEgx50RZ28/8cak8U8JaYLP1I503euFfjoJh/N5thWpB1Lxclzk89M7tdJgPg1x+Pvt8gVwQnD3x25QSzA==","signatures":[{"sig":"MEQCIBeYOVbUxmyFCB7ISgrvF5wYEmPO8hTXXP8qiISYQKcsAiB8xlkx6LXhIWpovGJcLpUnoKHRRO6BBrGCszNE8pZekw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aa150cdebc9ac1b72ce2687a2ca1ecd91afb0916","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.5+aa150cdeb","@typescript-eslint/typescript-estree":"6.5.1-alpha.5+aa150cdeb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.5+aa150cdeb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.5_1693389449096_0.037636521929255595","host":"s3://npm-registry-packages"}},"6.5.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"88acf8ba7d834d63a15313dba529ff013c3e7a2d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-Ct85d9YflqDct2TcsFdL2UlfYhLbjt8YMSespcKQKvct5bBUc+we+ZfebbkbFldrQf3Asd3A/b+H6nwioP1Y2g==","signatures":[{"sig":"MEUCIQCDBZVK2jb3BoYTXXoBhpa2YZXuWnoKR6ljj0Wrr1oXNAIgJnab+DPTr3ihIvmWm3Qh/KXAXeQopcKigHRkNVrU0xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"330c2ea916c4406821f01734c01e2f6889e02152","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.6+330c2ea91","@typescript-eslint/typescript-estree":"6.5.1-alpha.6+330c2ea91"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.6+330c2ea91"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.6_1693393088050_0.5371132687394906","host":"s3://npm-registry-packages"}},"6.5.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"79c77dff50d2042f5e001a0446e9ce0f12554813","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-eE8/ObvUkQp0pES2kuU0VsxTJvaPbTxvYJ2AefjN4sqcw8CxF5EDI+NR9muvcqlkhHnxgZcrTvo+7vIJwCdTPw==","signatures":[{"sig":"MEYCIQC2bJxehTyUseG627heobm1EVXo5M4DBN1HCJ2NkfHzJQIhALdjZoJVdZ0/NBJAFYth61dm7Kzd1lEi6kmT5yDGRzRM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"29895957f590036ac381abd58060f08be9d82533","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.8+29895957f","@typescript-eslint/typescript-estree":"6.5.1-alpha.8+29895957f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.8+29895957f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.8_1693395289030_0.7414223890372302","host":"s3://npm-registry-packages"}},"6.5.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"15c32cdbee95afb1ddf1baea4e2e103e6017304e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-TUnJWPjXXrKkEn+q36GulcD64DyzYHb4x0/5I67JRoJUYidiINTTU2VWOkslQURKivynO4PflglFDqfZXebOyg==","signatures":[{"sig":"MEUCIQChnzmMlSAaRwcrjYAOfkhzj27BBbjpmmfEND8+4xesJAIgLuk7mPn06Q4yRSR5JpWgm3q//HcZsP6cUOYxwkc57KQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6032e2efb03719bfc34f110181301f4cddbd3657","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.7+6032e2efb","@typescript-eslint/typescript-estree":"6.5.1-alpha.7+6032e2efb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.7+6032e2efb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.7_1693395770793_0.14746342504523358","host":"s3://npm-registry-packages"}},"6.5.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"63188261442d5150f3b43cfdea066631706e4f71","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-VpVs1I6ZwGz52E6hDKZAi+N80Xh30izUS81lTM6ENspny9cuNWfFAqyo816aqReAGzptzpCYbfn4inTVvyp0uQ==","signatures":[{"sig":"MEUCIB8k34ueIRoNsPkRLeH/Sth3fQDRMkhtv5NBJIvysw3MAiEAwlDsS7YPT4MqskLPrd/J4xQvVlMaR5ATQgQ2XLukvqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148078},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a195e7f115fb148a1ac40d3a5ed4db3cdaf630bf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.9+a195e7f11","@typescript-eslint/typescript-estree":"6.5.1-alpha.9+a195e7f11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.9+a195e7f11"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.9_1693400212741_0.1772814278625654","host":"s3://npm-registry-packages"}},"6.5.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b8d8143739bcfb3905fd18fafee0985c23613b39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-Y/pl3HEjpXUGnK7guN31O0x/1w0rwHy/292ZcUq0x/iy8wi+mEZIRnd6UKemZSOkAyfFyaK4oZyuSnZMX0W6lg==","signatures":[{"sig":"MEUCIDViW/p1m+55HKcLqJWEZDtoKGWqoqagNI2bcG2jgprVAiEAzACSjiA2OLQ2jPMfr9YV9VpzZSLPr/8R3Q20oIORAxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"68fbc6c9f6a6e2fa31063a112e1308b5a07b7580","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.10+68fbc6c9f","@typescript-eslint/typescript-estree":"6.5.1-alpha.10+68fbc6c9f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.10+68fbc6c9f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.10_1693438396582_0.5866315486027094","host":"s3://npm-registry-packages"}},"6.5.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"302d408b538bdef0116ca3ac4c14745565984be3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-s6No8bpKcgW20PRSCaWpNhK88jiv4Q/SlAJ80TjaQioICZCTanJ6bgELoAwqPdpSCW1d/IKvbTdBnyEI9anL9g==","signatures":[{"sig":"MEUCIQDGyjdAlPlAvUTjRVHoO5Hh4vrXOVuWc0t1VTE7PtJIigIgDf7CWkf5BmiIb3xNXYxGK+rsGAy4WcOvxCqdvlbgtTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"337525b2469bc27c453eb71f292c30e7aaae941c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.11+337525b24","@typescript-eslint/typescript-estree":"6.5.1-alpha.11+337525b24"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.11+337525b24"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.11_1693438649206_0.6995210542834949","host":"s3://npm-registry-packages"}},"6.5.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"149b272df947f24ccd3b01361be9eaeae852f73e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-84lR5BFTgpjquptV9RCxJSChouukYJBypeFp0cz0jo7Weykd7ZOVWwJ70j4i8CtSw6khPhUMxTH+7q8yoNWJbg==","signatures":[{"sig":"MEYCIQCxpvtUql3WQPuCKjhY1nzIAk++NO222M80mWjiLf7Q2wIhANqREI85SdXhXbU+0N+w6e2dNA8wghDQF8uzHaUxtqlB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"44c0f3ca878e7856a551084745446610830a3663","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.13+44c0f3ca8","@typescript-eslint/typescript-estree":"6.5.1-alpha.13+44c0f3ca8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.13+44c0f3ca8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.13_1693521626702_0.4537587025894614","host":"s3://npm-registry-packages"}},"6.5.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"095ac685e579d30ca8f455b1c3ea97a15391dd8d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-LrJAtlYeRv8SHEBEueSoeasJE1jEnCA4g4OPDKedxeI62mWbZU3pQTjShHrg0Y9TDiKr0O5zyQdxlgKFMX3ujw==","signatures":[{"sig":"MEUCIQDNc2vEGOSsbjgdvz7GkonN9aaQWziOdhR79fR883CozAIgbZIsKQrSXURJ/Vq6k0PeSqJYz0+P2GE96bGyH9WojO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94933fa70c4072b1d144c2b618420575c062a047","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.14+94933fa70","@typescript-eslint/typescript-estree":"6.5.1-alpha.14+94933fa70"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.14+94933fa70"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.14_1693521729838_0.42880863437553707","host":"s3://npm-registry-packages"}},"6.5.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b4fdaf59e083e7ab215b1d806e3847dc8176a0fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-BDsJ1414QmGwczR1nlAp9vRemOEQM+wy4Y6x0ds97jqpU++3LOsRAgH+18rxWfNBYRpcV+TDkMaPMFJgPr3lfw==","signatures":[{"sig":"MEUCIDU80k2qeii6b/JrAK+8qV9P6+MYUHOH7wEia14RNGw5AiEA+WH3XMJNLG95Xc3z/zNZj/1Rg4wSMhUilhOd73MmX9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e01637513c737f2d7e8f8321e106558dd0c7dd91","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.1.5/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.15+e01637513","@typescript-eslint/typescript-estree":"6.5.1-alpha.15+e01637513"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.15+e01637513"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.15_1693522393911_0.3877878949611251","host":"s3://npm-registry-packages"}},"6.5.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a35e245840f1c67c80f04b9560eb23f645452b35","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-YG/rM9e0Ey3zcP2UafMhOIzLkqBjm5Jb86IQwJpfXplO/ifoDiim43F46mNIu3eOmbTUgDDC3nuo+orucjBLLg==","signatures":[{"sig":"MEQCIHVWyRBGlxNyd4oCqiTEgUU03z+6LCNVSlhQLoCItanPAiBrTOTZQhQctyROuSmKQV23plwsqP5Q6RIQixks7XRNHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4899b95bf31d42358d95d078e40424ea95934d16","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.16+4899b95bf","@typescript-eslint/typescript-estree":"6.5.1-alpha.16+4899b95bf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.16+4899b95bf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.16_1693569711760_0.5047708363580894","host":"s3://npm-registry-packages"}},"6.5.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a690a64f7331d0c1f2f9a16b4f4aa2c7dc4a875e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-yXYBBmmTDX5SCN5tuFun29aF1PQqzjMKcPkpYYfprY+H1+A0ZDyDLDy0YAn4GWPfLDae/5NlNRecCLYBabaIgg==","signatures":[{"sig":"MEQCIBCx5oI37G3Pl5/asClNhEwR5Bg2bAvyC5alLCkMy9dKAiB8tcMh5cBio0ps0WgjGoknnDtxCkpMxudIdqwoE8IWHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80a53ed4853baed41d161b0d8b2e24e7498d4031","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.17+80a53ed48","@typescript-eslint/typescript-estree":"6.5.1-alpha.17+80a53ed48"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.17+80a53ed48"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.17_1693686871440_0.9254922110356016","host":"s3://npm-registry-packages"}},"6.5.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7c5050bb05b8656f460885a7705cd0105a21c9b0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-dc/3MiAwV3dvFopBBKllXmSF5AqnPbZN6Rf3vYVl6cZ3NAKx2dlEYY1MfIFTWjLZirC7ByclyUeydrReahHQ+w==","signatures":[{"sig":"MEYCIQC4V3Bdqd3u8/SF7W1pxjEP/3vczosIQpXFGdKTFOUbsQIhAIlxSF/tti43Lp8Pu8KIH/lly2l0CzIHmGh8eTfhAPpi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b74b1e4ea1924312197ec64c97b8484457e929f6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.18+b74b1e4ea","@typescript-eslint/typescript-estree":"6.5.1-alpha.18+b74b1e4ea"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.18+b74b1e4ea"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.18_1693707218217_0.11207470796924235","host":"s3://npm-registry-packages"}},"6.5.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"08252883b5ac7be5f940ba542f79513d1cda347d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-PXf6unxu5n33jD3eq10Pm3Nbc0kN7i0yf1KaVS/TDEqaOb33LH+WS3AQasgc9hAUd1Wg5x/HYdxQmcAQI9s1MQ==","signatures":[{"sig":"MEQCIElKYBz8lfnSXbfUVMJs0x5BKZ9xlqSy7wC5z2F3pTe2AiASBO4fRzmuuyCOZ9rs26pls0vLqfa8FlAv4P406ak2/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e79e027770897206913fa8bc60863356a38f0e43","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.19+e79e02777","@typescript-eslint/typescript-estree":"6.5.1-alpha.19+e79e02777"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.19+e79e02777"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.19_1693750974619_0.8427496953238598","host":"s3://npm-registry-packages"}},"6.5.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e1e4866a40ddc7c059e00b002df233a11790c595","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.20.tgz","fileCount":91,"integrity":"sha512-3KA08ti8dvDaipNxdwo587fqi3Ogi9xaiKgfTPdbK3i7aRmYMda8l8+V1YjKSOvFmYmHobOHQSB1R0KTb3Uicw==","signatures":[{"sig":"MEYCIQClwV8HKaixgl3X8LByeTY4KoynrQach1Eja8Hk1Sn/9AIhAP4FfLA/ZR3W2405CTlYiHCuWnwQIbAQACTQ7Fvntg//","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148082},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7012279b8510f9fcaee64b610d0a66e8e90f0865","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.20+7012279b8","@typescript-eslint/typescript-estree":"6.5.1-alpha.20+7012279b8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.20+7012279b8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.20_1693764742863_0.25347409389120834","host":"s3://npm-registry-packages"}},"6.5.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6c89e31e9749c127e56cbe0354480231d734581e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.21.tgz","fileCount":91,"integrity":"sha512-7WQSYnEUQSnoUdx2H2SuLfMjNI+8Cdu6CKf+qdjoW9hoDlA6rSGMLqwnujoOMmN2lfB0ESydhKHMZBECQjaTLg==","signatures":[{"sig":"MEQCIEMiK9ICh3dO3MPPVmcJnCdftqkK8C5oPipOUs6x+e18AiBfRHcSuHEaWEmXa5ctZ9hSd4XMmXh05yHb1eDkxunU6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148408},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"654b35dcf3ed6dc302d993110b72a7709aafbebf","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.21+654b35dcf","@typescript-eslint/typescript-estree":"6.5.1-alpha.21+654b35dcf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.21+654b35dcf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.21_1693780620659_0.9931994650012961","host":"s3://npm-registry-packages"}},"6.5.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"6.5.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.5.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d98fe4b51f47aac8c0016fbfbcd7b4184ab2458c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.5.1-alpha.22.tgz","fileCount":91,"integrity":"sha512-L8883Jkn4NeMTobW1NZdAttpAZHBDMOVESzagpGxfxOTt51hMaZPaErvKS23LYE3sYE+umPV60s4jKwkTUqt1g==","signatures":[{"sig":"MEQCIHnAgwrvi4ChdA6JN92Pz6hc5XPFNakWjQ5o8oosB4gfAiBpRpnFtqo7PnOdmMvwd3gNpNtKXlnmipWd6m6p3a8sFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.5.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148408},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d18956fb959003340ed0ff9a1a7dbc088f0b05b1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.5.1-alpha.22+d18956fb9","@typescript-eslint/typescript-estree":"6.5.1-alpha.22+d18956fb9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.5.1-alpha.22+d18956fb9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.5.1-alpha.22_1693823853189_0.21276594817171057","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"@typescript-eslint/rule-tester","version":"6.6.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ff0c3818c00bf50ab4887b289bf31b4040dbda42","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.0.tgz","fileCount":91,"integrity":"sha512-eKxBRBOQbReGr1g+CFjKbK3XyVyBlkZV0ur1PJ3SXwsW3/fg4w6lA41GnnS2IBD15PUXRTAZ7AFBfvpoGfJIXw==","signatures":[{"sig":"MEYCIQD2tDJdQ+bC9i4fiMtrjLXqQ1C9tl9hPM4AV2uErNH16gIhAI/IzzC/1NeW+UEi4G15Y3OK++DSgGdiPMDH5BgqTNXA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148332},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3a39321296f74caa9d18577491a86119b450c18","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.0","@typescript-eslint/typescript-estree":"6.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.0_1693847690347_0.6248226708449562","host":"s3://npm-registry-packages"}},"6.6.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"adda23087718086756efdde824ec3a77640b264b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-sFhRyVkuSZ9DB+m05BrDc3Ls28WcrG2dPYrcGEWq70/+mV2tSx2qGUs6ckoR6dkwXHqc8r12CNbstUJxKB6k2w==","signatures":[{"sig":"MEUCIFFb/+4mRZtt3gsWyGAdF+my/uTsGEUHFNw3E8Q09cpMAiEAy/Tkd7zp3IobLzhMZeSWZa8ueUjqPuBEKdMBkm2/YRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148404},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3a39321296f74caa9d18577491a86119b450c18","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.0+a3a393212","@typescript-eslint/typescript-estree":"6.6.1-alpha.0+a3a393212"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.0+a3a393212"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.0_1693848967538_0.4494472499915241","host":"s3://npm-registry-packages"}},"6.6.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"621f6a5068f7ea56236741020a7a46fe4b8b1d12","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-G5LSx9WEVqEkaGGMjvCLqqXjneJoDFVe2KDIXAOAw9mF+zMPITqH0hk6GtR4Agt9FETFALj2wfC2/wq0vL8adQ==","signatures":[{"sig":"MEUCICkngvUGptiAxhdWdfcQZbf8knmxBUsRnPMOMWzeQMfcAiEAigz80jsPn/rmB1gNbOUZRYlI2LSUFCiXmjPTv+hB24s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148404},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d2973cca391eeb763d72c5ef2f49cdafe4ffc216","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.1+d2973cca3","@typescript-eslint/typescript-estree":"6.6.1-alpha.1+d2973cca3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.1+d2973cca3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.1_1693878354374_0.7546822908116395","host":"s3://npm-registry-packages"}},"6.6.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1fd99164f3746289b806dc47d6e83a8e33a50861","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-giCOrvTIC6dSu2VNHhDnb7nDddpVVylJM4+iDomnvESa+zE7GEQhxPK4ZmpMIOoTNWHXGODB0koHGiuMsujnyQ==","signatures":[{"sig":"MEYCIQCKKOjbzzHeTDE9xiBFQ5ckyZLvl1U1RihJyYridyTzWQIhALgtIB2Py4RjazPK0xngwYyY/xaBbdi0TSVeEPqLN6V3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148404},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8175224c46f562720e9ef9b1efbe54b33d4a423e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.5.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.2+8175224c4","@typescript-eslint/typescript-estree":"6.6.1-alpha.2+8175224c4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.2+8175224c4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.2_1693948938603_0.9651828817439916","host":"s3://npm-registry-packages"}},"6.6.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bd1798617ab7e5766c3b0b3db58a50dcc23e6ded","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-e88QvEdf2LbvkxRAtGVDBhQqFprTBTRKgGvL32Wehr5TzKEqQqjBrMH6zmYIYaVschgQU/sR48tnRXz5AvQz/Q==","signatures":[{"sig":"MEUCIQCm7Yx/Mi9w8NtaC3rRxeWnK7687/hcWWNbbnJ5D4yJzAIgP56984/XZpnmoI5L0RFNZrX29flG3zL+eJzMCgOGfpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1ed0733c7fea0dcb4f10dc0a54a4dafde57511df","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.3+1ed0733c7","@typescript-eslint/typescript-estree":"6.6.1-alpha.3+1ed0733c7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.3+1ed0733c7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.3_1694048515307_0.19911089935478832","host":"s3://npm-registry-packages"}},"6.6.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a147a0281e7d7b004f7298b01d7447ff11e1423","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-Yoa/7l5jQ41H8y3CyghqTUAy6w+tQp+Xhq3Aku8iwQAgqybKRCiW6npsFGxhkHNgKg7jx8m1tvv0XhD6fEqUAg==","signatures":[{"sig":"MEYCIQCWSW9uXPBiX8w0PinoRikyPYWCx8b4O+iPzCNBqU4pRgIhAKy5wfB6v4xVTuii+xdz61Xb2WUtgpTA2F7hiqTUjeDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"63d6bb051a6b2d90a337909f79d6d755e8701ca5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.4+63d6bb051","@typescript-eslint/typescript-estree":"6.6.1-alpha.4+63d6bb051"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.4+63d6bb051"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.4_1694097796550_0.47884519087137556","host":"s3://npm-registry-packages"}},"6.6.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"519ad841f7fdf665c394bf620d9c94397f0155d0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-b6vzcsUTwQ1Aa1tlt9siwbBu355zpRIeeTC45+pgMxgUboHG1cor3zpE8lEtdp/7sZ6P+/+TvTMd/r2xARd6lw==","signatures":[{"sig":"MEUCIFrui3Yf8wAa1eTKuDDuvWo/oO8W/5qAAuJCuCZ1MnvFAiEAwkRxAKJ30mjy2P/Ju6buk65qFwro6vtxxXFFg5Sjg+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d8ce95e14f40d079af2a4bd06330c5e7e3e67df","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.5+3d8ce95e1","@typescript-eslint/typescript-estree":"6.6.1-alpha.5+3d8ce95e1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.5+3d8ce95e1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.5_1694118527377_0.7617683009584284","host":"s3://npm-registry-packages"}},"6.6.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c889753633c35e51b61144284fa375b63f8461d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-lMPhPoi/7aq8FK+zyFTB49GhDKdK9CSF8//aY6jcnYRingjYS/Hh7vtT6k5/TzNHceRvZH8PcOgGryZAJq9New==","signatures":[{"sig":"MEYCIQCwQf0Qkapw/r2QiCrJgk188ubx4H+vAUddALnZ0Ku9rQIhAITF4XtyysUocdSVGm2UIWaxJ50ZmZBHbfXp09z0wocS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cf486463dacc32564283edf6d1b6cacd739aef4e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.6+cf486463d","@typescript-eslint/typescript-estree":"6.6.1-alpha.6+cf486463d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.6+cf486463d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.6_1694131911253_0.3928045948244956","host":"s3://npm-registry-packages"}},"6.6.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d3af714de23f17d1e38be81ed4405f50c318e332","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-ljH0lsIJ7/t57XPPCF4bc1vhFGP3vMy5JFM7NXnhSD2byR07JALH2RsleKL0sc6LKFDQOnHlPXHRV0MWZPzfwA==","signatures":[{"sig":"MEUCIHMCKkKpF2F8WXKIlZX4iYl6XvvMIatVO000jBkxcB1eAiEAxhg+ZeYMD3NXaWIwuJ4h5TXQsPYc6Wwb0feEk6FazFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"18d9e436c43f782770a428bef03570947cd7390f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.7+18d9e436c","@typescript-eslint/typescript-estree":"6.6.1-alpha.7+18d9e436c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.7+18d9e436c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.7_1694133613756_0.9998671501260825","host":"s3://npm-registry-packages"}},"6.6.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7ff445b0516e6ef0d343c5544f82a056da3f82bf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-pcbpdcM+M6zPSiBQ7uq1rl/YJeR1volksfoHt+2NPiEhGcc6KFZrEseBTRNmqvE/SH/XWnMm4+mRnV8YqkGpug==","signatures":[{"sig":"MEYCIQDQD5WTEoTenynlut7wtOU51ey8TO/3olpEe3oGlZy/8gIhALKziK+cSwTb+sJHZuIDKSx7RdGQZ83/hOt+MTHlqPyZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c15daf95e31d3742e12270bacadec4fc9b1d9519","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.8+c15daf95e","@typescript-eslint/typescript-estree":"6.6.1-alpha.8+c15daf95e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.8+c15daf95e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.8_1694133660316_0.11037832970364847","host":"s3://npm-registry-packages"}},"6.6.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82d9f1cb45c19883d1f16a0701fa2ddf6e199996","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-/H0ioSVv9oyW0X70gBUfsd2kWCQ4wRjfegH3rDXACHJ+ISn13elQCvfDgTTXoS7GSQAhRNMlCyFVzFZQvy/a5w==","signatures":[{"sig":"MEYCIQCfmvW8207ElA++SozTUtSkU/dO1kK6L5ZpmTrXF25lRwIhAOASCoaoVAgkgZNdMeuQrvfsMcX8Bs9WKezLPZvScOhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4908905e4ee2b533504fcba0c671aa869668df25","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.10+4908905e4","@typescript-eslint/typescript-estree":"6.6.1-alpha.10+4908905e4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.10+4908905e4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.10_1694137196719_0.7752039703990328","host":"s3://npm-registry-packages"}},"6.6.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6c9b32711a310c33b3fe0acd10280e2417810538","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-nRdBfDXWBJDH4z3pARND4HW2pmHfdZwIvWpdi7X48Y6l9QL7Ou5lkYnlsF+mc9bz6jK0RjWKUdt4bhV3zVcHlA==","signatures":[{"sig":"MEUCIQDnxG8M1YIlCC71xExY4joUcL8lU80if/eTXSN9KJlEXwIgVejiBNG4h1trdyxsd9/gGQYDswiho4RSo8kkJd8jNlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b284370e1e95493764d2806cd45975201e02f374","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.11+b284370e1","@typescript-eslint/typescript-estree":"6.6.1-alpha.11+b284370e1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.11+b284370e1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.11_1694175290754_0.061821000423439854","host":"s3://npm-registry-packages"}},"6.6.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ff60660b90f6d469bf4e56d8ff01c5c99f87c2b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-wV/YsTdo6RbBR/26KSdtdf1TVFBDdeJfP6ySzI0TFlLaQnLt+1aBD5xdcAcN86fT3IL3o8wsKYcPqhQcFyV5Cg==","signatures":[{"sig":"MEYCIQDzd3RXQ76kPi439aiThAOuapWSNv7TLj/gJL3RwP0L6wIhAKwcBCuNEdcOk5N5sJu5X7HNiLrpfFSnkZSt7SK3ssU7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1bad83258dcb16d188da3c1a5015e903922c2109","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.12+1bad83258","@typescript-eslint/typescript-estree":"6.6.1-alpha.12+1bad83258"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.12+1bad83258"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.12_1694177115910_0.9092006151785053","host":"s3://npm-registry-packages"}},"6.6.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e6d16559b3a95b86cf1522194ab60457f8e56058","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-1EZ3nUlVO/QHrLX1bN6VTdEnw19pNPWP6eMuIkbE5U9cQQAe+iP3ezizpr3gcnX1L1TAqbHMIXY4mnyYhUZP/A==","signatures":[{"sig":"MEYCIQCBZhebMQU/rTS9y2Zadg3Z18ALaGR41n2ovNnTQJCJLAIhAKoSNVwT3PNvF1+eVoVuEmgNFwo4eOykoKVpN2GV3JyO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ed0ca43b1fea58522f1135e224ddc3fe788b40c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.13+6ed0ca43b","@typescript-eslint/typescript-estree":"6.6.1-alpha.13+6ed0ca43b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.13+6ed0ca43b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.13_1694229662210_0.8775956130564702","host":"s3://npm-registry-packages"}},"6.6.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9ec3f604591d6adbfd395134b8b70c3d01346be0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-CsWRVwg8xqsNjKhHPCelszikAbpQY4BXYCWjWdGnd1J/Dwrp+lZwbK5Pd9U8EFZuK0Wa/3Pbnbw6umOVfCo6QA==","signatures":[{"sig":"MEUCIQDdtyFqZpmDR+6tHFt5jpJ+iAFTcjvj6PkqtO4Kn+pSqgIgTU22zAvBKVKWC95LzU36k8kIb1btnJt/eLHETSQIfoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ca73dd8fef9aa7e03b4ac373681d2208befb5b7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.14+8ca73dd8f","@typescript-eslint/typescript-estree":"6.6.1-alpha.14+8ca73dd8f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.14+8ca73dd8f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.14_1694357653662_0.24824370101420778","host":"s3://npm-registry-packages"}},"6.6.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46ad55dd00c32adc6fda7c7f328ed8540a9cf67c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-pPgAYFAo9h1ZaOgIpCcWn/F+FunOctoI+WnC7+Vsr9mxS+oYrt1pW0lcrD3CIq736P2dKlR0IOppgQwY47OfHg==","signatures":[{"sig":"MEUCIQC4QCSwA3RpHm67se/e0Io+WZ8baV+RMqRyXNOFtqJZzAIgdpXKsNTlLQRCaHtHPCHA5g7rh0dzIZFcXP1tryrLQsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a5f10ff244b2d4f33b21617d631e5fc40fb24c2e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.15+a5f10ff24","@typescript-eslint/typescript-estree":"6.6.1-alpha.15+a5f10ff24"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.15+a5f10ff24"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.15_1694387503089_0.6064812568963793","host":"s3://npm-registry-packages"}},"6.6.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.6.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.6.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"61e787f9a6f6a5bf9ee69bba8a24a2986c4e2d44","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.6.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-BvoLV+kXXhDZ53yF5+Llol7ZwbP7bGubnvfiZQdkUl299ho7+PSo3J0OoCWQrG4MxTYB2ukf1ArF1HPyivjJdg==","signatures":[{"sig":"MEUCIQCpo1YgHG3y1oUPMgs/TeHEAjceSEYA1Ff/EnOdYj5jOgIgBsQuLWVgN4jvd9/v9NsBIPRZ1XVXLsaaaBiJ5MZ1rPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.6.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7c3475c2d29f9f40ac2ab56777563c5875bf1385","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.6.1-alpha.16+7c3475c2d","@typescript-eslint/typescript-estree":"6.6.1-alpha.16+7c3475c2d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.6.1-alpha.16+7c3475c2d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.6.1-alpha.16_1694429481430_0.5532291550572628","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1230838c27ee8913857ef0bb59fdf18479dbc593","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.0.tgz","fileCount":91,"integrity":"sha512-xOsCbazwq/78/KiJUm2VLVbeoP6XwZtc/gWx8Tz+ajZSv+I9VyX1OnMU0uOj8PY4WHCKUmy8EOyREElAj+2l4w==","signatures":[{"sig":"MEUCIQCDSVjUTF93CL5/ut3bfXxQSbL6VFF1rgp5Q9LJ0l40lQIgJzWUJ03vlKodeKVsVehrnnXP3T7v20QhShawGWBd5K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79ffff05dbf21796565eef0076ba0bf4fc55e7ed","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.0","@typescript-eslint/typescript-estree":"6.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.0_1694452646806_0.7916799305974969","host":"s3://npm-registry-packages"}},"6.7.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"05ae74449c7d15de27c9b48c2dcc83dd6f83028e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-PwlL9CRg5GYZuUgtdaex/yV3I3L8He6a2cB53FPOAgcQgi7Q5P7xD4jQRK7c7KEmFaFrFz1pt1wpBmz/wb44AQ==","signatures":[{"sig":"MEYCIQCo+aCzvJl25NvUx4IW3Nalg4zlnIlHdTflmSpvJoOXLgIhAI1dEMuGnZLlW76xB6exSjS9KvBCOaZ2FOVHw4hhc4M2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79ffff05dbf21796565eef0076ba0bf4fc55e7ed","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.0+79ffff05d","@typescript-eslint/typescript-estree":"6.7.1-alpha.0+79ffff05d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.0+79ffff05d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.0_1694453697339_0.7553771878012503","host":"s3://npm-registry-packages"}},"6.7.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"90afd25e30d0466f4edb2b5679668a3f6aac63d8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-Rn8IXkgHF4Ps65QOD8WhpPLl6Ke9LxWZRV+Z4UIRM0EMMTdHWERV4CQDJAR+xVwX0VMduSMQhXEZhmp4kIho/g==","signatures":[{"sig":"MEUCIBTDyFoaO6IEtXXMBeolqZubdYGe67xE2GZ7OVIN0MIpAiEAlOURP8de8jQfXJpzuEAIXCPEH+OupvEotEdSekWzC7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ac09e9c298ac11fcacb0f8c2987134e757254618","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.2+ac09e9c29","@typescript-eslint/typescript-estree":"6.7.1-alpha.2+ac09e9c29"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.2+ac09e9c29"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.2_1694475749189_0.4005838154973207","host":"s3://npm-registry-packages"}},"6.7.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4f5d721908b31ca8dd927a230b951e6cc34e295f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-e97+XNszNlhCvHE/SlOR5ho/AzfzDPJdJm+Y4NTWwpZgzUUcuwMi55iChPWYX/uRTUov+GAE5KEaGYg8ABhW/w==","signatures":[{"sig":"MEQCIDUrWw05vDpFM3xL2PkibkNnsfHDmmRFFy2gijSogMDzAiBoTbpCyK3ml7LtbIdzligBZ73E/C8WhX9jnPPNL6C2aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"548fe2d84125c72580939fbe763870d597c9af4c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.3+548fe2d84","@typescript-eslint/typescript-estree":"6.7.1-alpha.3+548fe2d84"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.3+548fe2d84"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.3_1694475936974_0.9374372557693902","host":"s3://npm-registry-packages"}},"6.7.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c9e29ce5570a9d648f1cfb19f2e08f69852320b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-X8KLO/69R48t2bPM9IHJPV0XXzEBHkP/vW1bgBFC34zQxhMayP6H0b9KvIPTg4tW0sMmflPJESUoaDjClgx5Ng==","signatures":[{"sig":"MEUCIEUjfrLhKqpEHnDUpVUWvsR/VkTMH56z+W9kLkK+4A1VAiEAzKQ5wublSiroaLBWIJf9dTf8x0592wW7222JKh8baqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4b2d4918d76fdc19e06d6b64c8324117ef748b8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.1+c4b2d4918","@typescript-eslint/typescript-estree":"6.7.1-alpha.1+c4b2d4918"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.1+c4b2d4918"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.1_1694476240175_0.7442519387988709","host":"s3://npm-registry-packages"}},"6.7.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4f3d1574466438dc8be17feeb00405dabbfcc513","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-yg8DjIFM4b4PxzsU9vwlddJiXwIG5tutXkX4glldQHSEZO7/g4kfVebA0MpPraUonJrqiGWG9M5QduEKQtkE5g==","signatures":[{"sig":"MEUCIQCNUWmg8WY1gOZOgG0b08Cm8KDsSYM7RN6h2CGOYDgC/wIgGqGF/9UH/1cZMn+S4nXI3gLyhIkzACt6jL8g2977b1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7826910d8c6ba4d2d40b8d55fcf7fd39fe290d88","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.5+7826910d8","@typescript-eslint/typescript-estree":"6.7.1-alpha.5+7826910d8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.5+7826910d8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.5_1694787782240_0.2284153991386273","host":"s3://npm-registry-packages"}},"6.7.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"994cdfb85114ee1afdd772b447ee6a8860a9d796","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-OOgTLbncc864sHflJbN2kPRnqbODf7ENA4U9LPY6/Hj7o45OsKn3emlYfSdxY8r2VNaiG9ijV4zIVmR36dRAKQ==","signatures":[{"sig":"MEQCIEUg5avM8hPaYOjozFCv8QJ9kq5TYFdB8LwDO6nz0V4VAiA2Jf92FP2Lr5o4BFwtkGLPkUhpcG/K6cAG6kO9gzo8sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a64167ae7dc73a649e65a407362798aab04272f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.10+2a64167ae","@typescript-eslint/typescript-estree":"6.7.1-alpha.10+2a64167ae"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.10+2a64167ae"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.10_1694835942179_0.57970494671442","host":"s3://npm-registry-packages"}},"6.7.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e1eda48dd5f827bef45ebc73d87f177cbd90553f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-CaKRJ2a8xh05n9O1KmkhVUIg0kS/AyQa7jgmKL3lRKv7ICZ2myA7zkde37DBXkPu4jDFS0jFyuX6k5qMuy71QQ==","signatures":[{"sig":"MEUCIAtN59KxPwgA98gfXvzhVFpAXszlez2gAsC6V3dfC67OAiEA+7rrUWZX8uMqot//Kr67j+iZuvcOE6E2oKczjaOt93A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e0cb75112423b37e92fda1687c0bbc964540563d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.11+e0cb75112","@typescript-eslint/typescript-estree":"6.7.1-alpha.11+e0cb75112"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.11+e0cb75112"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.11_1694837807967_0.14362919792599094","host":"s3://npm-registry-packages"}},"6.7.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1335c01235ae376b90cc5419361fd84ea54e46aa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-DLw2C81sau/uCbWlX/1MSIRK80WLkh6Fsm3kfwQjzDsKAtgH7xaCmulkS6Uar6uJy+JCEfUA02a3acxh3pCClw==","signatures":[{"sig":"MEQCIG8sfUAzPFgTQSY41dV8fr8fWDoSu7JL5QeAnsss4XeXAiBycQYofKcGtPX/VW+SCEbd8BYsHa5Owd2Hh+Lfp1gm6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9cf757a86f382dcd457f99f1cbe9d6d447364b34","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.12+9cf757a86","@typescript-eslint/typescript-estree":"6.7.1-alpha.12+9cf757a86"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.12+9cf757a86"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.12_1694840800977_0.7968112771923839","host":"s3://npm-registry-packages"}},"6.7.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"64f5d2afff7e970054a485bfc54d5cd272408f19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-QvoYJ8dK78ZUkH24TcFbnNzM5NMRiyHf0DI6RCY7TncA+9bzjYLczHrHDkw2jrgkVaSTX/t3nFjYc5ZOziXrhQ==","signatures":[{"sig":"MEUCIQDKnsCqbnqNBV2uo88ibTk23VNZBXqtCe95VlTSFex8KQIgJ72AeHdlP5mFPoSbvbr6ECfDSpRngmexklS3OeCqRZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"324c4d31e46cbc95e8eb67d71792de9f49e65606","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.15+324c4d31e","@typescript-eslint/typescript-estree":"6.7.1-alpha.15+324c4d31e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.15+324c4d31e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.15_1694852679674_0.9457807187727296","host":"s3://npm-registry-packages"}},"6.7.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3fa180ad49d4179bf595dfa6f5a508276373a8a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-1gcxiyzL1f/GWiFZhrxXN8RTGOKX1ZoHtQdWVvmSAALixkQm++1P2oLJlv2AjvSkiCG8RaOwLn2skEWSJmQTrg==","signatures":[{"sig":"MEUCIG2aGPOkPX13y+ZOnewK9jQNKmfXg+pO99nGyCyxIlCUAiEA8H45DrZR8rspPMuyzTlupjFiJXz7pvMPMUadj0wscrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"25ef8d97d3df802de1980d818128524e473ef413","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.13+25ef8d97d","@typescript-eslint/typescript-estree":"6.7.1-alpha.13+25ef8d97d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.13+25ef8d97d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.13_1694853092955_0.6226483047041571","host":"s3://npm-registry-packages"}},"6.7.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a16679530245a013d3ac109f9721f00a4e3d56e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-pVVypcqNkbVpPeqxoy7WCbCY0aZd421K7Oq+vL4M2L87ierORYqa02EkrjY61ftpWEPzoD1XNh2FH3BYeTEIHA==","signatures":[{"sig":"MEUCIEpqo5juh90JNKmMnZEYCecJzwJ/A7VBxGA8eJA+lBd0AiEAibe2PWgvvX9Tsk2jGj/KWm584R8Ouc4rtUdV1i5W/VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c90651005b098c1e192775d80d2378dcc042c49f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.16+c90651005","@typescript-eslint/typescript-estree":"6.7.1-alpha.16+c90651005"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.16+c90651005"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.16_1694880287367_0.39835264973937234","host":"s3://npm-registry-packages"}},"6.7.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"59a601afabe5554dcee3dd795d5591f256ced7a2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-M1P0PKkxZxUZdI0E7IZm5bacwNFpf5xox8rOHKTFiLvusJyD1JRAhXPBnPCAhc+yEBz2Ea6UsTFZm95b3whURA==","signatures":[{"sig":"MEUCIQDDhhFyqFWxezrWNUKdeMRtem4BOrUHiabeuJEU3g12UAIgVZ1uejaHQMgelmLYdNnzTQYQvEnNINbMbKcvmrlMhwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9cb9211cb61ba1f479c5b9b5e3b4a09ebc88ef93","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.17+9cb9211cb","@typescript-eslint/typescript-estree":"6.7.1-alpha.17+9cb9211cb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.17+9cb9211cb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.17_1694900635480_0.6936315227035479","host":"s3://npm-registry-packages"}},"6.7.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ea410114d9bb9b77782c277a07ecc907eaa59cc9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-wOe9Vt8o1bFG/4X6/6Ukof5YVm/xLVZIeGavmjlDdRBZ1DDF9LeY81GyBHkn8pzND/qUPVphNNB535lLYYfK5g==","signatures":[{"sig":"MEUCIBD/Q8naDPx176RgS7CVrXupt+tcjYW1VTtoF60tlQ3WAiEAhPwnmOD9zpKJVTlvg6PFHtTk8R+oK+kNkydxYufHk8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ded5d21bf5ee04591a0f8935772395dbbd588d1a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.2.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.18+ded5d21bf","@typescript-eslint/typescript-estree":"6.7.1-alpha.18+ded5d21bf"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.18+ded5d21bf"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.18_1694900740152_0.6262781014177872","host":"s3://npm-registry-packages"}},"6.7.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.7.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c4c5fefd6df510fec9af0688fce9a26eae55f20","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-OrIpxrRYN+MQkNHG4R2K9tOr3fPEJZzhVkgKyJhnHeHgKe0r937olbdQqgDJ3QprJLfbHKuQVZNiVf8B2X2WJw==","signatures":[{"sig":"MEYCIQCnzjH+EmWWMxzq00Bhi8atXPILhgBDrl9AllJ2Z0lVCgIhAPYpIvNLpispizo3MPuVMPi2MMmUdBbtSPgXidXi3OR+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d0e8bdb05cdd85e664d0c6f5e6778a039ec86f6e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.1-alpha.19+d0e8bdb05","@typescript-eslint/typescript-estree":"6.7.1-alpha.19+d0e8bdb05"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.1-alpha.19+d0e8bdb05"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.1-alpha.19_1694920215243_0.7923545869731015","host":"s3://npm-registry-packages"}},"6.7.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e795131834ad878d55609b15b505662d53cd044","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-hE45pksui/f1s1hTLawLYuCSaJ9aIjtP3Gga0ksWGt6h5vMPAMBDR8LoTxPlWbnmp5NI6QZS4w2EqAeL0wH01Q==","signatures":[{"sig":"MEUCIQCX1y1mg7SAgyEN1ZLkBXNBFGEZt3oqHZOLk2+MB1v4cwIgdUPWI2rL2qxtEfgMxq0LAoxD5YPcKqZl9Y1uGAmtXNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aefb2686a58b73a81b400c516d02b8e6194cbed4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.2-alpha.0+aefb2686a","@typescript-eslint/typescript-estree":"6.7.2-alpha.0+aefb2686a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.2-alpha.0+aefb2686a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.2-alpha.0_1695058616839_0.36496144892918503","host":"s3://npm-registry-packages"}},"6.7.2":{"name":"@typescript-eslint/rule-tester","version":"6.7.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"544f36f34fc4730a8cad9cfdb9fd2b43ee0cbd18","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.2.tgz","fileCount":91,"integrity":"sha512-jhnGel3v8annJcmubTA0rzNw5xwDhQDXGqRp57OJ8uUXYcfdrom/326R0lNLWLBvBp+UXrcsZBi6ybj+jlp7Vw==","signatures":[{"sig":"MEQCIHpBbucAQ58GNJxYde1zDESd+ft2o9yJ8j7xwnasEGC9AiBMAvl3p3vJwIQBcyS+j/PAf31BzzvJtv5+rJxyqQ6uhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ddb858981fd3ed72ff0c10fe9a2c1dc6c5bb1ed5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.2","@typescript-eslint/typescript-estree":"6.7.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.2_1695058927734_0.8459060074798672","host":"s3://npm-registry-packages"}},"6.7.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"04a80787c61e70d5364bdfea13671db1c7afc871","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.0.tgz","fileCount":91,"integrity":"sha512-tcRWfLmQOx+w67NaWBSfHKYHE/P1CDIRVyxsqfz67g/F+l9hmOV2bHRCwpIxfQApISNTPjUg7GIVmOwQ3uvk8Q==","signatures":[{"sig":"MEUCIQCr+JJwTiweNKZ+pkBSl10DTHhrY1W7z38zfEx2FzmyNAIgZzCN4wP16WTyE/LvoDtnRcnMlaMBqlrFwy9I5pxE0LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ddb858981fd3ed72ff0c10fe9a2c1dc6c5bb1ed5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.6.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.6.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.0+ddb858981","@typescript-eslint/typescript-estree":"6.7.3-alpha.0+ddb858981"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.0+ddb858981"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.0_1695060055726_0.47228656035351824","host":"s3://npm-registry-packages"}},"6.7.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"400fbee66c79b5821cf5838f8f999288076e6c65","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.1.tgz","fileCount":91,"integrity":"sha512-G3EzqpObZlooCC4GdROGMpLZ0GBBWrh4buB7Yb3wIXU8ejGUOVLCagH1SxFpusOOnDIX9UTUpQuAvXMNDmwK/w==","signatures":[{"sig":"MEUCIQC5NsG+yTNGAuoNXelBG5w8EAphnvud8Y+5RZn4xjyGhQIgK8l/2cuR2te5IJpZrYoBQvAIpc7lsCgIWNo2oODlMVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4aed4b6427b37fc276b8db414b47c683c4f58227","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.1+4aed4b642","@typescript-eslint/typescript-estree":"6.7.3-alpha.1+4aed4b642"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.1+4aed4b642"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.1_1695169739447_0.27775767944630503","host":"s3://npm-registry-packages"}},"6.7.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c15242f55a868a3d0dc879c1ce712cd22f267440","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.2.tgz","fileCount":91,"integrity":"sha512-nTnyokNtDcvT09xmO0UG+SN8NdQlB0qG5xqg+oPyyAZGWbggE3IGulhxjWFDObjjzT6gmoMHrn0cGyLETGcShw==","signatures":[{"sig":"MEUCIAX2zR/c9BEM9Z2slqDYBU+7hb+ZPCF8o4R6FSGQefREAiEAzt1zU91vJK5MhRDd9DUXAYp6KYmYkzEmHbXuKUtFef4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dbbbb833fffe8aa81c08a322acb85d4ad98dbbb7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.2+dbbbb833f","@typescript-eslint/typescript-estree":"6.7.3-alpha.2+dbbbb833f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.2+dbbbb833f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.2_1695174174129_0.6363017607102919","host":"s3://npm-registry-packages"}},"6.7.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ea3b212e70fb979448c60ed0d418d449a68030c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.3.tgz","fileCount":91,"integrity":"sha512-ozx7d+XSLRNfY5LZ7eMkAFeGxFi/jWKh7BqgqKEwipOLHzjVS76CaDK+eirp1PtukNEmv+OSiUt+Mt7WO+2BcQ==","signatures":[{"sig":"MEYCIQDlQ31pUxGZRB23WsrnJX8ItR7ec5lLrNPAGqpMTQDRhQIhAOGQB6zJdZ5RB23U9lBld/N/GGh3e7w7/Dn8vyzhNQin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a08c4a3379766810c177dad62aacea8d5de121e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.3+3a08c4a33","@typescript-eslint/typescript-estree":"6.7.3-alpha.3+3a08c4a33"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.3+3a08c4a33"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.3_1695175733285_0.48648538621842463","host":"s3://npm-registry-packages"}},"6.7.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"628de9ba0d7a1ff1ebefb66271af604928382689","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.4.tgz","fileCount":91,"integrity":"sha512-cHOpUUg2LhHgEcYNhNW6RwHT8nAd9Q/ZFF5hakpHFiZGJ6BAAoddHmEDEkiM3B/dR0CY9uzvSWfcMTagRkgwyQ==","signatures":[{"sig":"MEUCIQC+1GtLzCMky5hxebfKz+DS1PkBmhd4kLWVc5m99upw9AIgcBwJrj70oUkRdMhe6HAt28AxNh280j36ST0zmN/jj5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f2b3d527791bfae3d4d337090e609f322199cd65","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.4+f2b3d5277","@typescript-eslint/typescript-estree":"6.7.3-alpha.4+f2b3d5277"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.4+f2b3d5277"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.4_1695182712760_0.14888459608744498","host":"s3://npm-registry-packages"}},"6.7.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5fa28d1a6d1029a17dfe864973b8bfc655ffbd1a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.5.tgz","fileCount":91,"integrity":"sha512-YY14AQo1jbASrOpr+xA7Mkr2zaoz4IcxGQZxvZBz4HL5CP13tmcyh0BzqOInqYyUU3UHJaDf5xu8kjNlk2Txsg==","signatures":[{"sig":"MEUCIBwOv191AdjTb2ielpq+dmXsArwh+e9s+pa/nFeIVhpEAiEA8EnFDpfPFjmbU/H6SV0LxF/vbTUIEvygyHvKfKHN+kY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4b077600773ed1466b63510c3b08972210ba0d9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.5+e4b077600","@typescript-eslint/typescript-estree":"6.7.3-alpha.5+e4b077600"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.5+e4b077600"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.5_1695186884511_0.8657654967278421","host":"s3://npm-registry-packages"}},"6.7.3-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"446dc9d99cc5800e466cc056d056522f2dd47192","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.6.tgz","fileCount":91,"integrity":"sha512-NE3EMN1slTrDWP7eDESxyNPbG5LUH3IXyFCO2cXlHqv2vva1gvX05L9WQSYjPy3Q+UDzWksMDajBscI/tM7aPA==","signatures":[{"sig":"MEYCIQCz6J+dfhN2ZyFteb5kmxOr56ATPB4g9W4UYr8zJgEdUQIhAOdd0e//G20BsNDFWvs27LGumQ2ifEx9fHpeuJKdIMOu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e849b7e38d7b748ee37573f0356ace8871218ce9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.6+e849b7e38","@typescript-eslint/typescript-estree":"6.7.3-alpha.6+e849b7e38"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.6+e849b7e38"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.6_1695203998963_0.2657141527140834","host":"s3://npm-registry-packages"}},"6.7.3-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"68c157b1ddda046286971373719075188b9d44e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.7.tgz","fileCount":91,"integrity":"sha512-6/y9K88uhw/Ffmwa/i4ax2j2RbXz8EmLwo6A5VzUPH6n6cjKJvo2NZVeOK+qv0d7B7xFHadora24HzZIe2xtZg==","signatures":[{"sig":"MEYCIQD4iPUnUuBofshbv1x9LFESJT8zwMJYHOBXIRzvBvtlsQIhAMe0eTOOWqtVOHfcA8WsqO0qNOaQgEv9k0psFs4GoqL/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d467e1470d6797fc53ce09576199b7e823a115ae","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.7+d467e1470","@typescript-eslint/typescript-estree":"6.7.3-alpha.7+d467e1470"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.7+d467e1470"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.7_1695208026204_0.41963242115284993","host":"s3://npm-registry-packages"}},"6.7.3-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"171fcc1dd3a921100038d97c776e6f49e929fa7e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.8.tgz","fileCount":91,"integrity":"sha512-BtiYkhOUWfnom5W3N7af3kToPi24T94A8enINi3cG/688HZYZqcHtRswHAdZxnyrNO6MHpthoABDNdq3JJ6SOw==","signatures":[{"sig":"MEQCIHWJl7ngcCKkEFOyJKGyau1OUe3Egu8S18948RVa2L6JAiBs4//UNES7G7T57hYZTv4r6rym71AMGBpTnBBlgsPJ2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dec6cbed28fc2cf6c0be82b642de5b72fa18d172","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.8+dec6cbed2","@typescript-eslint/typescript-estree":"6.7.3-alpha.8+dec6cbed2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.8+dec6cbed2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.8_1695303026112_0.022769859684751648","host":"s3://npm-registry-packages"}},"6.7.3-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.7.3-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ce8c075d6aa364ba7c6454fc9ab94c1e43792def","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3-alpha.9.tgz","fileCount":91,"integrity":"sha512-aDVCiy/5ZASg8JW1pwosLAhaam10zaTvTmxO3QKUnBFKY/2OGv6rGrmwwIlYZY+ts+q4ZLPSgb+V6nbz3XbKdg==","signatures":[{"sig":"MEUCIGWJ2CdjWPlViYmZ2R68+AO1u5W39JWztL0MoPutZEd6AiEA2HT2MlRUH9lTJdUceMCQqQBn9igmk1BxHsQi9XmrDvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.3-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4e235919811614006d6ebbb7906200ec1b04fbf6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3-alpha.9+4e2359198","@typescript-eslint/typescript-estree":"6.7.3-alpha.9+4e2359198"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3-alpha.9+4e2359198"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3-alpha.9_1695479605130_0.6775359248720059","host":"s3://npm-registry-packages"}},"6.7.3":{"name":"@typescript-eslint/rule-tester","version":"6.7.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c7f83de4cfe58062eb32fafd801a19de004479e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.3.tgz","fileCount":91,"integrity":"sha512-kTrkk0ZA+kIIsBBpNEk7CjYNUAppgS2QtWTnLhpGerrr8Eo/Vew/yE/kSd/axxKQcKcHoIayZGByDh0kaiVXpA==","signatures":[{"sig":"MEQCIBfRIH0HhFic8i4XsPnAimwC5M1Eu6nPn5wFnYlScm3fAiA2yogbQdH10LNquRfcuhpQiFHvdhG4cwsnBTVvEQ9+og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"91a3e0c85a8fb2001ad808362b437df0b90cce04","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.3","@typescript-eslint/typescript-estree":"6.7.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.3_1695662128729_0.21761429472866833","host":"s3://npm-registry-packages"}},"6.7.4-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.4-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.4-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62dafe81ba5a672b27aa91a48c3e3fc6125efed4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.4-alpha.0.tgz","fileCount":91,"integrity":"sha512-m/bdaUCNBLE0fUZskDM6j5SJ3pbKDX69ZI/7Xw+FKXzLjfm2015pnD0cohbd/S297+gnjyE+q62i3Ekqq6tIxQ==","signatures":[{"sig":"MEYCIQCCOc/+ncBRDTyHhRMHRGlz3NDA/XrLi6OmwBrtS5CwDwIhAI06xJWR0cR2SEECYIfmubDUcDfGasiJMWiyPW7+Rlvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.4-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"91a3e0c85a8fb2001ad808362b437df0b90cce04","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.7.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.7.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.4-alpha.0+91a3e0c85","@typescript-eslint/typescript-estree":"6.7.4-alpha.0+91a3e0c85"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.4-alpha.0+91a3e0c85"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.4-alpha.0_1695663358988_0.8508270945644412","host":"s3://npm-registry-packages"}},"6.7.4":{"name":"@typescript-eslint/rule-tester","version":"6.7.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c2d736cced64d9cb4ac3b364fa11410087e54c6e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.4.tgz","fileCount":91,"integrity":"sha512-JNpsXY/SfpsnRI4pYePkMhpNHU7f44i7pDf3dBcaQFowYLQdlSU3BrGr1uKGq2y3GvL6BsxLusOGQiuufFRkMw==","signatures":[{"sig":"MEQCIHx7gAdgBuAa+593sri89nfTZBKkz1sndXZjQIEl+9tiAiAqPK1B05p4Cg81DK+e5KSf0FjF+k0LO92mGObEsp+LVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d948dc4a21ad8e15eec152c0cf2fdda819ea4a3a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.4","@typescript-eslint/typescript-estree":"6.7.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.4_1696267026963_0.09618918803783982","host":"s3://npm-registry-packages"}},"6.7.5-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.5-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.5-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7a6a9145ee70483203049f445b95f4625f664af2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.5-alpha.0.tgz","fileCount":91,"integrity":"sha512-cU3djpd9yPG6FvPrtoinz+dqn3BYmBWh8L2TbtjBWvJhn9txB+3U6x2QsehvNebZ4co7zUXmum6HhV14iJ4PGw==","signatures":[{"sig":"MEQCIHUudwFLKHGNN1hfgo+G3EEbIv6VFLhp5dxwNIAQ3KemAiBbNxrl4IA9AQplAc7RJjadrF0T8S81gCP+gyOfs+7/6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.5-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d948dc4a21ad8e15eec152c0cf2fdda819ea4a3a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.5-alpha.0+d948dc4a2","@typescript-eslint/typescript-estree":"6.7.5-alpha.0+d948dc4a2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.5-alpha.0+d948dc4a2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.5-alpha.0_1696268135948_0.6820945558929181","host":"s3://npm-registry-packages"}},"6.7.5-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.7.5-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.5-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d758b54601e7015ad8d49b1d356863bd7b5718fe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.5-alpha.1.tgz","fileCount":91,"integrity":"sha512-1mjbeX3FcTgtOaUBmes4qfDNYcg3XRUbtG7PgvrlsIzvZTuQSaoz9asKsTLy4mr0JoAMkgnp5rYGtDS9CmBBHg==","signatures":[{"sig":"MEYCIQCCOzM2te9Z7SXA6RVn9iBH0WQ51ZUXCZr+rMnItgPrgQIhAM1sHyWv9yyOQgvfubRNdvsQ7AylkIgm1muyKkPJGCBN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.5-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"db40a0a83abf14237a7a9b3f75d869da26512292","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.5-alpha.1+db40a0a83","@typescript-eslint/typescript-estree":"6.7.5-alpha.1+db40a0a83"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.5-alpha.1+db40a0a83"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.5-alpha.1_1696801576115_0.5173987590302858","host":"s3://npm-registry-packages"}},"6.7.5-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.7.5-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.5-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e86b2362ad1cf52ec4771d0dbc01937c6a0cd8f3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.5-alpha.2.tgz","fileCount":91,"integrity":"sha512-v+KGdEfEZ03Snh27nej8JK8CKF3Wf2rKTQckX2NNKqK+mMxcXoWFMVS4vHfpuw4wrfmZptlhvyU7wqV7qisF2g==","signatures":[{"sig":"MEUCIFA+GawpI4MGFJMgECSP+bwMD/RfQajLqloXuP4SzFGkAiEAq/tWDiRdRPmT+7BMIsEf0biWfJU9fOqtjKRaMVOVgis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.5-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d0729024869aebe5bd6fb1971e17a15ce645fdfe","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.5-alpha.2+d07290248","@typescript-eslint/typescript-estree":"6.7.5-alpha.2+d07290248"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.5-alpha.2+d07290248"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.5-alpha.2_1696801978626_0.4116885021012813","host":"s3://npm-registry-packages"}},"6.7.5":{"name":"@typescript-eslint/rule-tester","version":"6.7.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ed3aaab45e4ba453b29027b4526548476ba512fc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.5.tgz","fileCount":91,"integrity":"sha512-rDUQDkMg577jA7U+2NFlgLv3S43epbjruLZ4MQaELhH+WZLmmGylFbcCWeonRmtFjF2Xd/lfYsjqQ+p61XZDkw==","signatures":[{"sig":"MEUCIHrfuwrF9cM2j179ycBG9FtMYy2xcclhlfVEoqWVOBKCAiEA0nSfWQANRq78rA70a3C7z24uRFn8L00+kfTuLYxia8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36aecb6a836eb01307c35b42ca60f5a78496c339","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.5","@typescript-eslint/typescript-estree":"6.7.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.5_1696871718925_0.24923804614735423","host":"s3://npm-registry-packages"}},"6.7.6-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3e7d140b117263560623b0d223ef6f99cdb459ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.0.tgz","fileCount":91,"integrity":"sha512-3ogjb3HGf9e214cUaemGlBVhEbGHAzwQBjFryl6+55oYO1haA6bx5BBDZe7lcKiMIIK+OSci56TY6hY4TdwX7Q==","signatures":[{"sig":"MEYCIQC5/syt724E+PLSGKYHH43dfC092kJ+zR9CpxgjRDaGVQIhAOIemMoCjOFxtkT6CW6qtDwtyk+ldx1H+HVyxEt2HnQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36aecb6a836eb01307c35b42ca60f5a78496c339","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.0+36aecb6a8","@typescript-eslint/typescript-estree":"6.7.6-alpha.0+36aecb6a8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.0+36aecb6a8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.0_1696873163674_0.6117218032269818","host":"s3://npm-registry-packages"}},"6.7.6-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2e3b464dfb7249963085b9987b91b0e2486adc16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.1.tgz","fileCount":91,"integrity":"sha512-KbP4Ay8b4oRI0pcmHxFAwVuYPXG8kbhGrRIe+9ZYGC6n+a3iEMYYeoFf/SEEwlL9kZ9+tk8y9440/Omd+FRv/g==","signatures":[{"sig":"MEUCIQCtekURgpxJ2F6lGd8gunxfoj2lDKBV7lcInMCd5DmgzQIgKx+L8ZYOMqvDLVcvc56euVY+vP9a8iDf59vZW0c2puw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6d73b8016a358459996b7dd5ffccd710a56dcb0f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.1+6d73b8016","@typescript-eslint/typescript-estree":"6.7.6-alpha.1+6d73b8016"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.1+6d73b8016"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.1_1696965153394_0.6180972953495412","host":"s3://npm-registry-packages"}},"6.7.6-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2776b84a30a14ce67bf7075bbd8329b7309e0479","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.2.tgz","fileCount":91,"integrity":"sha512-aXLx/u2NShCPy5LaVpeboVFtdrH0SLnyxq1DsM+UBnYwACv2xJH74lhckdynrD+is9Ag+F02PsDlCbl77QLfhA==","signatures":[{"sig":"MEQCIE/JraF1chHFumKngkcArRMKy1pBtYBvlvf0XiPeax2wAiAyr/ECgJY6ab8gJdo5FshYcy9N3kJF/loxSVuygjYhKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e50d1a39a057b006b99bb47718122728b319eb92","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.2+e50d1a39a","@typescript-eslint/typescript-estree":"6.7.6-alpha.2+e50d1a39a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.2+e50d1a39a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.2_1696984755715_0.5107866845874864","host":"s3://npm-registry-packages"}},"6.7.6-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b3d1f19d60da62fc70d91ca5a19096b09ab12114","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.3.tgz","fileCount":91,"integrity":"sha512-exnklgsDSR82nihro8r7nuc002K4FMbeEL5dA1e5eFCZpckSxIvwHG24m2+5tEhLN/XROaZHWeESiRiRVkvE/A==","signatures":[{"sig":"MEYCIQCrRFo6K0zNNZ2aCEp8R1o47vqLB9VWPcUV6QT2J6RaSgIhAIikKufJAEwtfApJEofYNiu2UVeq4fnTew3m6ifB410+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"afee34c0a8d01595414c85af5018f1e219f1513d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.3+afee34c0a","@typescript-eslint/typescript-estree":"6.7.6-alpha.3+afee34c0a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.3+afee34c0a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.3_1697025377392_0.42166951281053566","host":"s3://npm-registry-packages"}},"6.7.6-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cf9e2129f8ec687cae616c495b31f5a60688b022","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.4.tgz","fileCount":91,"integrity":"sha512-pwZCim6VFNZtHV5ne/wZLKZs0x9eygUcXGd5C+YIgkWol0dUncJ67ppXNWcidKN8ge2NvBxQ8DouFsnlkZONHw==","signatures":[{"sig":"MEQCIBnGy3i3j3MHTow+atRKkOBHhAGIHHLOzlrP7LxBJ5isAiB2gm1hII6VRcWShDQ6wAXLlEeh4Vi40W8tOu0zQjKUNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c5334be9b09742ba3e283a34530088047a365dfc","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.4+c5334be9b","@typescript-eslint/typescript-estree":"6.7.6-alpha.4+c5334be9b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.4+c5334be9b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.4_1697025577417_0.3211206408651883","host":"s3://npm-registry-packages"}},"6.7.6-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c040f7046c6663460fb98484bda36b46e7cb5dbd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.6.tgz","fileCount":91,"integrity":"sha512-PSbTSJz6OJ7M9MefIDiaV276t+sxqby3ib5dGtOzBZni4sIYfNfdkVX4dUr1j4tzFYe/Y70WUqgGY7CedtK8fg==","signatures":[{"sig":"MEUCIAbV9CNEmb5VNkFjuBbSfoOt3zjuKXqdpeReLbFM/7ZgAiEAsKxrmHc15YCY9qGxOJwufTJuFXHm9ltfZv1jiILtIiQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f81a2da13529e77d039c5b31b4313a6984ceb964","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.6+f81a2da13","@typescript-eslint/typescript-estree":"6.7.6-alpha.6+f81a2da13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.6+f81a2da13"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.6_1697032157126_0.9218266430209556","host":"s3://npm-registry-packages"}},"6.7.6-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cfe8cab395529e0ce542d51f46709667a241ea5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.5.tgz","fileCount":91,"integrity":"sha512-UBYuruOhl4smQe8VLZSdWGv4h1YA0lpJ/KAxY1hJ2oasqjsX7AlSwpc7v7O+g/ZTKxnPPWobUcnLeUoIITV1ow==","signatures":[{"sig":"MEUCIDG85EVY8EW4MSS7vjVBKT1ZL1AHlWxdUofbItM4l8UAAiEAlEH51eU2XBcCkpMrw/62zAfirZjABfa+NSsCbxrlTZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cff6e472996c6ccdd672be09d033d2e0a67d5687","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.5+cff6e4729","@typescript-eslint/typescript-estree":"6.7.6-alpha.5+cff6e4729"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.5+cff6e4729"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.5_1697032197204_0.07351993465664264","host":"s3://npm-registry-packages"}},"6.7.6-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.7.6-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.7.6-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5efb0a1c50b1efadc0357958501c0a446b1cbcbc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.7.6-alpha.11.tgz","fileCount":91,"integrity":"sha512-04vbsDT9l09ABEI0nRHyDBkj20qUIwJ/TGrxChy9KGtuqSThjQZ9w2L9y1nKjYsH5ExcaMfiqzZ6gymn6VsYbg==","signatures":[{"sig":"MEYCIQCy4/9sH1VoNDsigvFfweXC/E5klplPfkoLUgSomkwnHgIhANjxqUhhscoeQZHnUGeWK/K+rAOT88QMdHAz3a89gTJX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.7.6-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148418},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d58813ac9ccd758e440b8e8ba55fef9b88f6058","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.7.6-alpha.11+3d58813ac","@typescript-eslint/typescript-estree":"6.7.6-alpha.11+3d58813ac"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.7.6-alpha.11+3d58813ac"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.7.6-alpha.11_1697381324969_0.0861438299796371","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"@typescript-eslint/rule-tester","version":"6.8.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cfdc561480febaf22d6f4b13f4e094ec722d489c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.0.tgz","fileCount":91,"integrity":"sha512-3p8o7YY143qAafPd3ziLi8jmsX3S6Mbe4kpDy9y/g5nhiFa2KpOIYvHDrCvEf6G2e5VPPZRsPq7mjIv9ySjt5w==","signatures":[{"sig":"MEQCIEFOHPbbWG+Tu2Ea6iCCBPvzLT216weCVU9wpof+9rU/AiBuuyXs0JwRLnGkDxEV4Q0NKHirqaLMHMRJ0LIR6ovT/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148342},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d475f88575563913b3ee5acdf0765c3e6b4947cb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.0","@typescript-eslint/typescript-estree":"6.8.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.0_1697476568086_0.25448226751528114","host":"s3://npm-registry-packages"}},"6.8.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8b60a799354eba1176b513f6165b6a67231cc0da","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-U6y2tcFR//Y53D8OZFMnet/GNPKs0PIiUCiFjBZz835Ab6oXokrys+W4wYgjsc2K3A8Au6aqh2buBPOrdcdjgQ==","signatures":[{"sig":"MEUCIBZ8UM3JoSZ5NFc+8NaY0hbzQxQVBTFGcA73eUardGRaAiEApKwuODREXQtaEq236K0MCCR7ao4xfXT7XgWq6pM5v54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d475f88575563913b3ee5acdf0765c3e6b4947cb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.0+d475f8857","@typescript-eslint/typescript-estree":"6.8.1-alpha.0+d475f8857"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.0+d475f8857"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.0_1697477930872_0.1155107950505263","host":"s3://npm-registry-packages"}},"6.8.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1656aac1d4d2088b9834e6aab40f0e23011e98e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-TRtnUrxEWccb7/jEWPA3TfA3IKnlbseWYdWMVKavXYlPkcK613hkfYtlQ8bh6X1Pzag/RtaHsZ1QVVdNBiAgjA==","signatures":[{"sig":"MEYCIQC7tb+/8txNzEewxd5K6v5yG/PLD5KJXfWhZL3m5h4LRAIhAPgGfNIxZxpWLjNyV3FEX9QRvCkVWbT3H81wQ3WE5iDK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6398d3fd0a576d8cdc957ec1b57929acacc60ba0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.1+6398d3fd0","@typescript-eslint/typescript-estree":"6.8.1-alpha.1+6398d3fd0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.1+6398d3fd0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.1_1697556945857_0.03183069143998751","host":"s3://npm-registry-packages"}},"6.8.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"974ae007d0647b3840cb6d21cf0b04c850e9c625","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-jrk4Z9y66bftRvq6m7wBnRQ5hd4XlSVNjLeMjEiYxJV0sC5+8m5lfapo3mPEsjOq5CPYYDPfsSsypoZZKAzAzQ==","signatures":[{"sig":"MEUCIQC3Mcf57ZTnpe54y8SxrxOExE7bxST0uc5lZOrmfXULpQIgdxdHIkXHtjgW4pGkzoB1oTR5Mq3jPJo0whT+qwEiKDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b85f7446c3552108d78d31591f80f96cd7233228","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.2+b85f7446c","@typescript-eslint/typescript-estree":"6.8.1-alpha.2+b85f7446c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.2+b85f7446c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.2_1697572067172_0.07196838295777575","host":"s3://npm-registry-packages"}},"6.8.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"623a457154dbb81645cf95359b5a31150d6b9618","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-1s/S2hkPRVdTzJ3pdGLsnPNVBBDJZ5iTpYaOSCdh+mGvhmRfstEeGGk/BlERCEYs7l9EfATLWHV6x1F30I71MA==","signatures":[{"sig":"MEQCIGx16NanJ0SZ7rFWUv4RiSKtzplzOxY8Kc7dXTWQgmjsAiBjAUypxSjlYw5WpYmu/OEXlJsDyYhJA/qhytiBf+/ZTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148414},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bb15aae877ae260f59aa5e6cfc338b1eefc6d85c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.3+bb15aae87","@typescript-eslint/typescript-estree":"6.8.1-alpha.3+bb15aae87"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.3+bb15aae87"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.3_1697574188851_0.22749682765309998","host":"s3://npm-registry-packages"}},"6.8.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"244b039bc6828d43d7643afe12603ad6ffe63669","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-eCNX2686QbnM2YbSI13wtxmtJ5xVo9GUH9P21ZllndJDP49cSzOlQGPOeWF5FUzQqmLG9LrsJVi+B17b/jbNAA==","signatures":[{"sig":"MEQCIGHg81UfAODhopgSq3IPhlvv5sHxRr6btAlwAw0YxtHYAiATgPv2kU7shKGxCEOdG+PRPgr7lGOZRvYSHaV1fvm0LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148420},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"34c23e0ece36100c2e44b3ded681ebe1236fbe37","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.4+34c23e0ec","@typescript-eslint/typescript-estree":"6.8.1-alpha.4+34c23e0ec"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.4+34c23e0ec"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.4_1697577886609_0.7111129050243021","host":"s3://npm-registry-packages"}},"6.8.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"158eddcf5015e56aee23105bb47049065897f79a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-kUIAQwTkh/mvCjY9CsxOptNlSZ54gi4lQh9fV4Ct3s1SLB4b8oAsilYNgftA0yqX/dI6+QZZMz4y9h9kjtXB9w==","signatures":[{"sig":"MEUCIQCqBGMdgO6DRC47sETAqSrarkbhXZ0vIPh17cEC5uUBdQIgD4IVkQ50emwpsFErwd2OVzyj31VHSY3tdpDoajWRIrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148420},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4c8edcfb7d3cc02d07d2329c87da4377c1cbf969","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.6+4c8edcfb7","@typescript-eslint/typescript-estree":"6.8.1-alpha.6+4c8edcfb7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.6+4c8edcfb7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.6_1697590395719_0.2966131583202236","host":"s3://npm-registry-packages"}},"6.8.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a1923be7d23936bd689a63ee5bc47907ad074e3d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-1MYe0TZ4ssTeTLO5CQeHAmfM6aL/DYr2LWC6hyPSO2FRB7vaVJS35R3Zw6zeLuKOrM+nWqWnteO0rwvysb21jw==","signatures":[{"sig":"MEQCIFH6c0Fb93BJ2vosnFCzw6sbf1NgLIJTk6yw7mlT/SdOAiAL/ZHCKo1u+VqqPsXi4kzCDnkjkzN3Wcw9vowd2347NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148420},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0f11c18ed634b9551045b7f5dc853bc80037fd9c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.5+0f11c18ed","@typescript-eslint/typescript-estree":"6.8.1-alpha.5+0f11c18ed"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.5+0f11c18ed"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.5_1697590834942_0.13639842609302844","host":"s3://npm-registry-packages"}},"6.8.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"650b52c54aee5968de842afd5fdf9ab3726368b8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-uoaFUw4pEYfp3Nr10CZoucLBclg7nBfBRki5zMPmYrZnNvV8aAOYyz4H5/q9xGcU35cDxP5J1NHt0qmjWrLUOA==","signatures":[{"sig":"MEUCIQCg6NVEA6jcnR0YY22heZJuNnELlTFduWoc0Vme0imTZwIgZzL5TFSknZ0AF13RusUONQgtnRH8Gu5W+67DjnZnpkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148420},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee4fe891400376138191fd9c83defa0388973060","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.7+ee4fe8914","@typescript-eslint/typescript-estree":"6.8.1-alpha.7+ee4fe8914"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.7+ee4fe8914"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.7_1697640400488_0.27026396865550506","host":"s3://npm-registry-packages"}},"6.8.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"31f3c70dac63fb302509b0fbabfe7b785bda20ca","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-VaCjZ7xio5Rc3Vs82wXKzTuV/e1Zkqwo0yZFyNF+hvE5QcN+PKMxZmAZxKpiS1lv3Q96RnMI1D+/JjTx0pVTxA==","signatures":[{"sig":"MEUCIAaAKs13JeWAz2/5a1R0PKUebUc/hLh+6Z+F72++mtfjAiEAzHfBU9gUGmKyzVyMtjk9zX/x4pBNIH97FDN+JCgvMhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"03b875de825e433c45a98d0030fd6500781978e8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.12+03b875de8","@typescript-eslint/typescript-estree":"6.8.1-alpha.12+03b875de8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.12+03b875de8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.12_1697740183190_0.8306112396941316","host":"s3://npm-registry-packages"}},"6.8.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae9d79d5a7dc611d618b9445ebd0053166f06f97","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-BWbqoWGcWkGSXvbAbWIZuQqK6DL0IiAhMQLImQbFVo810hEzjkuEtD1g5lQ05BUEIpHv9e7oqlHGZQmT03//iQ==","signatures":[{"sig":"MEUCIQDipcTsuV0KtHes/cQHCvpWUoAU4fWIlSC5PDpVFMLIuAIgc8DYOxbC7ITYftVhfKorOXjIj35UHBSGDvgOURlHEmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f64baad8676182d46656e155c882b9eebba4ab4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.13+3f64baad8","@typescript-eslint/typescript-estree":"6.8.1-alpha.13+3f64baad8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.13+3f64baad8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.13_1697744949465_0.5751625984426267","host":"s3://npm-registry-packages"}},"6.8.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e4440464e3111d5b90e91af068c9fc5e1320282","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-q2VkRgwSgEVsMP2Tt2XEazY2PI3ZGHWRgKZI0qNA7wTy+eiNgiBmve7AYKyfeJAFSYcLvrFzFJMUk2MbPLzi9w==","signatures":[{"sig":"MEQCIH31nClqORcy5iT65mNeZyXy5wSL6jfmPaUuQ8h+mHXNAiAgNoogNWUgWUV/G/X66MnNArRcvKGN4l4PTSRestZpow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"458cd859089ba21b4c5d864981981b97aec3efa0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.14+458cd8590","@typescript-eslint/typescript-estree":"6.8.1-alpha.14+458cd8590"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.14+458cd8590"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.14_1697745283263_0.8785244893426196","host":"s3://npm-registry-packages"}},"6.8.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1085df544515e4c70b08788b73f773f0f226be60","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-Sr/v1UIude4luVfCIFpCPtSWxXKzCAE780gShcyt5bvhRcwLudRr4V1WXfzdDhhcYY2IGasIopRi53yHBkqgFg==","signatures":[{"sig":"MEUCIQCsnc3rZFGDoT3zTXTriJoxBEygniEDa8t8jcCy9EQkcAIgFavNmUCF6Qysmifugjz0k8GRHXjXAVsCTiuguMAzjsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"76ab37392311e4469a3865ceaf7ef5ad546523d8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.15+76ab37392","@typescript-eslint/typescript-estree":"6.8.1-alpha.15+76ab37392"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.15+76ab37392"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.15_1697746006731_0.8245832133813529","host":"s3://npm-registry-packages"}},"6.8.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"609b5fe03714c8fb8feb2fb361f5196201f0a1d3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-nojmaU3KLm1hPRagX9jp/okVH5d4c2xI7KbpQI3WKR6d3OjREQKsOx5dnhnWWOoiqtz3zhG7fdYvhAkN5JHfZQ==","signatures":[{"sig":"MEQCIG552bjjupjs0nbIGu4tQ5N9/o6WWsX0zFt1GiXNztxWAiAwj685k5/MBpByKqygGJVNzFQb/tYKb8uTJkuQpJCU3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e875bf77a9d94dc74924245fabc36c0ae780977","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.16+0e875bf77","@typescript-eslint/typescript-estree":"6.8.1-alpha.16+0e875bf77"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.16+0e875bf77"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.16_1697748622987_0.7308937857790572","host":"s3://npm-registry-packages"}},"6.8.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62a47174a47278302adc2ae41abf185b8d5b37b4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-yifBbxnXGWowGL/wfQBb7UsjZLV+Q9Sjg83ebRyEPAlp2kJmSJrQoNGHP7mI7nGOpKIQZT0alS/m4C79VJjHIQ==","signatures":[{"sig":"MEYCIQD9netT9burtxrxd3MJ6GmtIOC+LeSgu5yDjSFxGqe2VQIhAJZAAxYFLA+pxBoXG1c527ELclDwTgWtl808O01uctO1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fc5e7d8156eeedf4d2ea6145992647f276e93ed8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.17+fc5e7d815","@typescript-eslint/typescript-estree":"6.8.1-alpha.17+fc5e7d815"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.17+fc5e7d815"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.17_1697748753605_0.6215261998711221","host":"s3://npm-registry-packages"}},"6.8.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9296e77fb1d0e28b003ff972621064713c42b354","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-lx6CijeQpRtcRDGUf0BuZi9fY67nhxvYgJUPIoRjGuKxgSngDkFhYLGoPZvNqkPXv3ZUz540YSZJGpmEX6CxUg==","signatures":[{"sig":"MEYCIQDXkYOeijFR7PREI8TZB/W4uRIP3o3ZgASJX3hWmgL8JgIhALWac+q3uN/gG3ygi/qtA/gCNLJq9LblqdvdeiqyEw8s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e561f1d5f487790d19a21ededb377b3729d903bd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.18+e561f1d5f","@typescript-eslint/typescript-estree":"6.8.1-alpha.18+e561f1d5f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.18+e561f1d5f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.18_1697748826703_0.4831686228993921","host":"s3://npm-registry-packages"}},"6.8.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c2eacd13beb3546e7bba51124fd4cff3f9e35b56","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-y6iS3Zfi8RNK16SnCPR+qd+ljtTzAazaGx4gjTUReDefxJTbO/KmVeCvmtBXYPBU03NRTt2jVMY5EXMj//VnEw==","signatures":[{"sig":"MEUCIQDZDv3g/INX/Y8pqyUAAKlJ/PYUOxYS3dfvfZU16PzIXAIgAMpqvrTOs8o4w9oOz1+K7IGqdUggGR0NeR6i+1zAbu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148424},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2bd9634fc6b7dea61fd0d9f9f152ebd70466508a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.19+2bd9634fc","@typescript-eslint/typescript-estree":"6.8.1-alpha.19+2bd9634fc"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.19+2bd9634fc"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.19_1697752382421_0.3735430324358484","host":"s3://npm-registry-packages"}},"6.8.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"624c5a73ec700abeab206595cfdd66fe3cf932b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.22.tgz","fileCount":91,"integrity":"sha512-zzf8/UqR1xn/asr5Z9uDfMnTCntihTw+8oN61CJc2NTIqXwbx05LEwa6Dss1TvJ3P3GSDxz733kLC8eAFd6VeQ==","signatures":[{"sig":"MEQCIEFi7X2uYi7yYCZXllRFa/dV5p+0gKQ46M5O2gc78qzyAiAEjQsFg1qJCxhWEE4qFFTh3KF1TOMkoKoHtc9L7Pxyow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"53d5263cee8e0b5ddc5de3321d27559c196e5b58","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.22+53d5263ce","@typescript-eslint/typescript-estree":"6.8.1-alpha.22+53d5263ce"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.22+53d5263ce"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.22_1697752405118_0.13144958773706095","host":"s3://npm-registry-packages"}},"6.8.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"de45584a18ec7f57a9c6f100537f1c6b0ca96743","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.23.tgz","fileCount":91,"integrity":"sha512-/LbWqk7a05/JJMURpPe80ZLYhct9tQm0s09OQ7fLGZqq3ihLODt7hC6QjvrAKCveh4MnhNyHzVf9kr6h87IIKw==","signatures":[{"sig":"MEQCIGG8ceoqmyY7wUYMROaSIQ/cxO4vKchhM3+PYpzNw0cDAiBZObWcIR1iC8L0XGpb3IXzikSx4PQoP3bTWhzPx8H3dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"26bc3d0c57a6948a7a2805b67996ecdbaf83c852","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.23+26bc3d0c5","@typescript-eslint/typescript-estree":"6.8.1-alpha.23+26bc3d0c5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.23+26bc3d0c5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.23_1697752428327_0.8252484808806222","host":"s3://npm-registry-packages"}},"6.8.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b450645bb561833aba7e656a3eb2aa5a6dac1079","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.21.tgz","fileCount":91,"integrity":"sha512-HZJRmwP4pQw0OPFYtkDH4AqBVRYgUWDJz6KFHbvbZmwXy90VaFht0QwvIndQ+oJrLNYm7muBTHaSfSBQxWqpPQ==","signatures":[{"sig":"MEYCIQCiqnnPguGsglJ6I14ESepPAvkdnyqRAbQPgq04KIdLywIhAOzLKc8+BD51WxfP4QB78OEkNrtVXUnoRiyL5Mwdlz5N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4972ecd7ebf3ec1a74082607a2ad9d3e141d8ea9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.21+4972ecd7e","@typescript-eslint/typescript-estree":"6.8.1-alpha.21+4972ecd7e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.21+4972ecd7e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.21_1697752462917_0.694255515176829","host":"s3://npm-registry-packages"}},"6.8.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"69d1a6637b35ab73451d5fdfff9d23e6185f8257","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.25.tgz","fileCount":91,"integrity":"sha512-FLBtjma18VL0Gq7CRZ9MAF0Vbc/ae2R3cFT5l/4KDJoF4EHAzl3c0CSTOzRUwSQu5wt38moq0mclYe5wH7QKWA==","signatures":[{"sig":"MEUCIHItuQLiKlnen8xoL3gr6Ppr1xaR6Sw81qK8Hq+TGTySAiEAziGDJRAsEsuzx02ee+ZQsQRF2kUtKfCWb+z9axeTv6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bc0b352c905c0c10015f2a8e55eaaf2585b88186","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.0/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.25+bc0b352c9","@typescript-eslint/typescript-estree":"6.8.1-alpha.25+bc0b352c9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.25+bc0b352c9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.25_1697756200059_0.6154314856487173","host":"s3://npm-registry-packages"}},"6.8.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a271b35d5c4bf3f6868ff9cebe0bf623a423e963","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.26.tgz","fileCount":91,"integrity":"sha512-viQPLF3Z+rHnytZpMWimjfeR59QYCOgXZkWBiIxCxJKoAuMldeEQXhd5eudXoe8roKnDa1rHWn+Syhxm/LKdjQ==","signatures":[{"sig":"MEYCIQD1EtOOqnl23voMGxgcBaNMZfzgJLR6H/EVlRD8egzU1gIhAI68G0ODANGMIvyJGDzqRA1HHD0D2jzRyWllXQQFABsK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3e19b67d7db31f516de04c311aec246db38af6b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.26+a3e19b67d","@typescript-eslint/typescript-estree":"6.8.1-alpha.26+a3e19b67d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.26+a3e19b67d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.26_1697756344742_0.7182641036384216","host":"s3://npm-registry-packages"}},"6.8.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6c05d4d8a5eea44645e6e10e3dfc6a98448d7e08","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.28.tgz","fileCount":91,"integrity":"sha512-ztenz/SFm7yZYVhOsIW5WvEuPEYhKfDpGCu1YsB1+Ndkt+dvCD4n4xwLKedwbvfqSsbnFGMFb82hYp9mON+rxg==","signatures":[{"sig":"MEUCIHIWWu1o7S1kiGCgVRYoCzxSSMTKIpgjEOGeYQN39zcvAiEArcqS7npgqtJH4BjDXzyHbsNuLUifp7UC4BFJO3XwtRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a99dd6460db1ebdd88a7f423bb0f7b49b6a06492","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.28+a99dd6460","@typescript-eslint/typescript-estree":"6.8.1-alpha.28+a99dd6460"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.28+a99dd6460"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.28_1697756508877_0.37845095738137835","host":"s3://npm-registry-packages"}},"6.8.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"56be63102c6822c0d4169deea320ba61dce9dd41","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.27.tgz","fileCount":91,"integrity":"sha512-NT59BdvR/aelS9gGlmEE6DBQU2yXqSXGxrcdCBMF3KqVkpxGvJh71Qu7y9CSe0K0LP6R0P/pS41fUOYUp1oHUw==","signatures":[{"sig":"MEQCIF2iGSXIVMinu9thBZa2JIH5BGMEdQDcdZriCYfT66gdAiBoeSLxdZish0xd9Lj+lzei5VBW3AXJqSaHLOYFmFuj7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a83a010032861dd2814c1764077dda05ff66f37","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.27+3a83a0100","@typescript-eslint/typescript-estree":"6.8.1-alpha.27+3a83a0100"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.27+3a83a0100"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.27_1697757704390_0.30530423725739064","host":"s3://npm-registry-packages"}},"6.8.1-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.29","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8a891c87b94536c0c7826263e48d8513629f27af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.29.tgz","fileCount":91,"integrity":"sha512-hX314bGEaG2YFzSIgnfT+WxNU+djhIjSeedRJ9LTSUxoyxFKnkGlZx9h7TzAkIN7zvDETJOL6BXBiYjZAF3JWQ==","signatures":[{"sig":"MEUCIQDRf/ueGRMh6m53HnOOkLPJUni5au4F2qAW6cbnHqe9/AIgLG3/4pJfba4XJk6HWFN0DRo+FgKk6D4k2FF0umMBISo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5fba71636082e3c8a9918b02929412ee004cf4cd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.29+5fba71636","@typescript-eslint/typescript-estree":"6.8.1-alpha.29+5fba71636"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.29+5fba71636"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.29_1697764926122_0.46884057110723787","host":"s3://npm-registry-packages"}},"6.8.1-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.30","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2f8d82e59c84b6f33486f741a11fde67536cfc87","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.30.tgz","fileCount":91,"integrity":"sha512-dytag+9qlwaxJXbWIrX3KRJg7Xfg/zr/PIWO7Xf8iddRAA8LeYRWSaei1DA6tmFeZPQrcAMW9Cuoi9pb+GSzOg==","signatures":[{"sig":"MEUCIC8RF4UYJdCn8T7tJWdmV7Ca4cG74dSOxAeBAxtL+uFsAiEAsjEQhLzrjNtLCE+3ypQEOt9kNaYTcIFqPOUM4aJt4uE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cbd1a70672f9610bba95ac358a8e35ff7a35ba8c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.30+cbd1a7067","@typescript-eslint/typescript-estree":"6.8.1-alpha.30+cbd1a7067"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.30+cbd1a7067"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.30_1697765120789_0.9209312544994148","host":"s3://npm-registry-packages"}},"6.8.1-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.31","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aeb868aeffa38b540add7df3751e86d649b9579c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.31.tgz","fileCount":91,"integrity":"sha512-gtSJ1v0aUow1+EX2qRMkkVmqR0xNS/Yf95+lZA67aYyDOdJUWNbyoJJo47OnxTyknCLSPjjb1+7FHxtpTiKX2Q==","signatures":[{"sig":"MEUCIALGUSRdQb2yJ3AwV8H0ewOqbvFHjLuQ11Kblp1IVdIqAiEAxeY2Vl53K+1b4yA5C5eFJ+mMeK0UIpkbCIceoUUvEak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f85e67265187587ce0f5335eee896bdf567e424","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.31+9f85e6726","@typescript-eslint/typescript-estree":"6.8.1-alpha.31+9f85e6726"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.31+9f85e6726"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.31_1697777250377_0.1486305452403498","host":"s3://npm-registry-packages"}},"6.8.1-alpha.33":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.33","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.33","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e4b40855d2bef6d640ee9560b6403203d2993e34","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.33.tgz","fileCount":91,"integrity":"sha512-UpzQY5hLZ5n9i4wnGSxy5wkRCLy3niLIxpgek6pwsj6sb/6EQh6KdE58tivxDCIo+/rf4Qk2VJrVETgrZPUsyg==","signatures":[{"sig":"MEUCIHDoXJaDApwL4iAE/waZIwNbY4zo1THA3RxAv8K0EbgEAiEA1FKdV4BtR/QPfprtzTZvQtrh5H7Fvb/vdnGsns7ZHfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8e103769cb40ef99c7a622147a1b14636ba77942","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.33+8e103769c","@typescript-eslint/typescript-estree":"6.8.1-alpha.33+8e103769c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.7","@typescript-eslint/parser":"6.8.1-alpha.33+8e103769c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.33_1697780592822_0.22941116187818333","host":"s3://npm-registry-packages"}},"6.8.1-alpha.39":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.39","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.39","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"351ce0887a83b0bc010c5c8a8389fc389bf3847d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.39.tgz","fileCount":91,"integrity":"sha512-OfzWMTzTIOwtr7vyTzuw0sq7FvlGXvrIpFWzySIksnLkkLBRFnhG5aqQ83E66pgULFsjvrY7SeKwfnI/K8d2vw==","signatures":[{"sig":"MEUCIQClYz1LAaC4RLOZMRrVLvFbFMoBgm0jIU7V2bV9u6aJCwIgDPkbhqL9BRmGcOgMjdwotiBf28HqDQlf+rFGN33CFZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.39","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"09d8d3bb2d88faa5ef35bf76805373e9bab932ea","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.39+09d8d3bb2","@typescript-eslint/typescript-estree":"6.8.1-alpha.39+09d8d3bb2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.39+09d8d3bb2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.39_1697780649239_0.9457357807035645","host":"s3://npm-registry-packages"}},"6.8.1-alpha.36":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.36","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.36","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e661567ab0d3e85001c2bc844d77fee5fb1f904d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.36.tgz","fileCount":91,"integrity":"sha512-45RGnYxjmf7vBCNsqyPNHGPZfL9wmZMTcRREJH7AdGhImcP2YIzcbKWrAhX7DISq4T3+on2vK65jV8jGYcjDdw==","signatures":[{"sig":"MEUCIQDrEmQn5TsOZXOX0P0X/OlvmZ3CBOQLMfPiyYq8TAkNsAIgcmqPSPlxEb3MFVeM3TPTbTeBCdvzf7PnzRrh3oi4xEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.36","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d3f5c5d2d76f8ad8f50ee961584e56004e4a1e4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.36+3d3f5c5d2","@typescript-eslint/typescript-estree":"6.8.1-alpha.36+3d3f5c5d2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.36+3d3f5c5d2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.36_1697780673498_0.5578389743334224","host":"s3://npm-registry-packages"}},"6.8.1-alpha.34":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.34","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.34","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"769e8962de940996fb44c8d67fbb9053ac72beed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.34.tgz","fileCount":91,"integrity":"sha512-jhPXKR0XVMJlKbFBCRwFc52AuqAJYSEcZuISUwNV/tCvSpz3o7CQG2yPl9MR/JREXgn++EdgyOL9emFh2I1OCw==","signatures":[{"sig":"MEQCIGsPcY2ZFdnoZR5oMAHr85qKlsV4MxZXJ860EtTFiyc/AiBhmdYssbZ4oegtH/Vp1LuD+a0B95lgT3rL8PNhowubJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.34","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"23dbf262f708cc122507c462b1b6618821202635","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.34+23dbf262f","@typescript-eslint/typescript-estree":"6.8.1-alpha.34+23dbf262f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.34+23dbf262f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.34_1697780716101_0.6876862559692163","host":"s3://npm-registry-packages"}},"6.8.1-alpha.41":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.41","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.41","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d8f10e3ba08977d3d6be4e0355fb61ddb8feb40e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.41.tgz","fileCount":91,"integrity":"sha512-15Qonp3YEAyE6fGR3kaAVdJ/CcaE/mhu0MDc0v5La962tE3Lho9wq/OMtIwOBXk4xM23iPZTun2JpFzOVmzZvQ==","signatures":[{"sig":"MEYCIQCPRIojg1h+eirGt0Kr9Of/n7cFz34IBwn7uCUF5v+SVAIhAIjD17Vg9Yt6WT0XTePSkJjWQo7JMPTYK5nGYf7LTGFe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.41","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bb4c8ab6fe70c38d50c7d0c254d01dcdd96c93e3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.41+bb4c8ab6f","@typescript-eslint/typescript-estree":"6.8.1-alpha.41+bb4c8ab6f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.41+bb4c8ab6f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.41_1697780744255_0.7070682509770936","host":"s3://npm-registry-packages"}},"6.8.1-alpha.43":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.43","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.43","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"941c25ad40c69cce4d7af9cb99b974ed5f313bcd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.43.tgz","fileCount":91,"integrity":"sha512-oGUIT30LoEdciYhyHahpuasg2vwtfxB9TJwEvW/bjq0Zq8pC8se+HNN0FaDYBmZ32xGwAlVYGskluEncTHPMkg==","signatures":[{"sig":"MEYCIQDx0lHmCAfkm/4ZoN97KNkZ32gas2pjvZRYF5CC3jPMVQIhAKnPAgWEOK/Ese3Su0lzNJLTDbuolFWb+Q9wqOcZskD7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.43","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9a0c56011ac7d9cbda5e8fe4b5ed27283bae3fc9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.43+9a0c56011","@typescript-eslint/typescript-estree":"6.8.1-alpha.43+9a0c56011"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.43+9a0c56011"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.43_1697780774768_0.6400120071910782","host":"s3://npm-registry-packages"}},"6.8.1-alpha.45":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.45","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.45","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"42ec3f38332b938e98966d8455cf7b5b4fc0962a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.45.tgz","fileCount":91,"integrity":"sha512-8zfz3uMnVV5fFBMZ0WX+vdnq9kEzF81m9Gwd2QLQtf4MUWXTy2rzkpTY0Gg1X+4F/VczKzUB5NjCqG7FqRk5Qg==","signatures":[{"sig":"MEQCIFZ6QImFuGH1btSAWMDJSQUQ0zEPmDUg/e2YWyE4HDjQAiAcAZ31Ea4+6DjuST3Y8w1/EmyJOlDLUaU6UeDxHZ7IKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.45","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"697cb8c0a61ebd3dd81e56d7ab23402865334633","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.45+697cb8c0a","@typescript-eslint/typescript-estree":"6.8.1-alpha.45+697cb8c0a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.45+697cb8c0a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.45_1697780797443_0.4741241635776112","host":"s3://npm-registry-packages"}},"6.8.1-alpha.46":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.46","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.46","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46787b6fc3a3beb9c80f41bbc6e2371ac7614a34","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.46.tgz","fileCount":91,"integrity":"sha512-b78f/1zDcBiOLfpHUPuH7nZrRRuK7bAp5QrGSQod9hon0T+fKA5/ir2oAfJvY8UAdEnV1rdOiq3737uAhS2HcA==","signatures":[{"sig":"MEQCIADV1ism6V2ukKzzQF8paqah7vTjp7KOJkwY3IUfrkTFAiBWNi2Tq+TgOAvcF0dS2sVrx+DnlD/n0063TjS2zaR41Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.46","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2dce1f5a304fba7e469ddd856406985d82cf29fd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.46+2dce1f5a3","@typescript-eslint/typescript-estree":"6.8.1-alpha.46+2dce1f5a3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.46+2dce1f5a3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.46_1697780818396_0.29809619277445387","host":"s3://npm-registry-packages"}},"6.8.1-alpha.48":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.48","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.48","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ffc989d450be01a490d6f0931ee400c311d99c0d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.48.tgz","fileCount":91,"integrity":"sha512-D7TXHgvitLHvOMxhar/BrzbVYabKTIU70GvOle6lNTX/8IAUicP07mRgbYIdmNUuW3EnphO31UIc82Yg8WbCBg==","signatures":[{"sig":"MEYCIQDms1MdfOzvqsrYbFQWnZrxlCABOT3LszfUT0SAmA5YPwIhAKn4QjroUeCToEteGf3/atyPV1FWEiYfVdygBPVaRDj0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.48","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b9a1cde3bb17c9cd2e189673376767e2816a4aff","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.48+b9a1cde3b","@typescript-eslint/typescript-estree":"6.8.1-alpha.48+b9a1cde3b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.48+b9a1cde3b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.48_1697780836738_0.16537569595285317","host":"s3://npm-registry-packages"}},"6.8.1-alpha.50":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.50","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.50","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e55b66fe9fed233faa58dda6fe3fd72c991e1056","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.50.tgz","fileCount":91,"integrity":"sha512-WY1obb8oT8bO54zk5MMBNAQ1wEJTXMN4y+6+yiB0t17BoeVIWgjxbuQtaWDpOgeYd8FJs7t4H3oAO6oZ4WPXFg==","signatures":[{"sig":"MEUCIQCkKwd29n8fnqVHUNZ/808ufxj+LLZ5ubVXf9Df7VWRkgIgRKJBUQYVsC0JizCaWK1A1tGl+XrF6aSFLpr44ysTpxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.50","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8e1bd49cd6cea43f700d82eeeecfd210d25fb398","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.50+8e1bd49cd","@typescript-eslint/typescript-estree":"6.8.1-alpha.50+8e1bd49cd"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.50+8e1bd49cd"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.50_1697806205543_0.03733448087301894","host":"s3://npm-registry-packages"}},"6.8.1-alpha.49":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.49","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.49","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7c4706f26b14a8ca040fdd20542d086707f016c2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.49.tgz","fileCount":91,"integrity":"sha512-GKi5Yw/Gqd036Tr4dX3NKRsr4vd+3zxYD6nP8YxPuUc7Ss0CrpFHvAZFWf+45NSUNnDpF1QRl3l8fDQF0rD8HQ==","signatures":[{"sig":"MEQCIFKHrlAlHkwkCu03JzsNMq2iUSbwLGPH/sY27UN/YES9AiB0T72ViWnzOmeqPkkIPNMNZgJDbzGiPrpmMKxvSIgDhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.49","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9be6154b29c8cdd58010b3d5ea16907da5e5fcc7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.49+9be6154b2","@typescript-eslint/typescript-estree":"6.8.1-alpha.49+9be6154b2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.49+9be6154b2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.49_1697808140690_0.9842209160489421","host":"s3://npm-registry-packages"}},"6.8.1-alpha.52":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.52","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.52","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"af1b26316999139d643b69f3fd4dc143466c4321","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.52.tgz","fileCount":91,"integrity":"sha512-my4uBmnhwD2yS1bCg04bg5VlBSSky+V8ebQ5iquvygaqZBRULdKhEGuSSDJpdE3/lLv+ZSIV15aLWbhY4tpJ8Q==","signatures":[{"sig":"MEUCIQDn35Q7b+/AKlRfcenrbG4CQ2uN4bFgwMa1tcY2uriCEQIgeGcpS6QxfM7f7b2f5uQGRAa9R4e8scNhPZesqAps+m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.52","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4fc884ef70607303f5164a0f4d18d54eddfa3f1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.52+c4fc884ef","@typescript-eslint/typescript-estree":"6.8.1-alpha.52+c4fc884ef"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^15.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.52+c4fc884ef"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.52_1697808667723_0.8606954281437516","host":"s3://npm-registry-packages"}},"6.8.1-alpha.53":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.53","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.53","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f3e0bd15c86b1f4e613d398cf154df8d86169c5c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.53.tgz","fileCount":91,"integrity":"sha512-0G9QowKr81nI3K7aRnP/KomwLvMBibDKYOWoh+z3/+AbSwWyUoBLNE2mS6Wfm0uCGjuL+dr4aBiI4Wpz+zE64w==","signatures":[{"sig":"MEYCIQDTCUemAA4Pi3pYP4GrSKs4M5UHaUED2AOUEyMyG3WRbwIhALwxMYbP5qH6IUpBAC3oroS7ixw38BuQs2myn/g1mlWe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.53","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9e95658aa83efb73fba06bcbe722763ca4ed2ca1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.53+9e95658aa","@typescript-eslint/typescript-estree":"6.8.1-alpha.53+9e95658aa"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.53+9e95658aa"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.53_1697810133573_0.7333443017188643","host":"s3://npm-registry-packages"}},"6.8.1-alpha.54":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.54","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.54","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7bb9a264baf65cf1e447bc83b5d8cab3d0b276b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.54.tgz","fileCount":91,"integrity":"sha512-RJSQVwQZoBlfDOVns0H/FKZxhlLbntQWJXvTrMPbKFbPO/YJTaSgA/cYKpKt/Gt5sbX5ToQkJuLFVdm2ZZgwkg==","signatures":[{"sig":"MEUCIEpsdJqybbpT56fuJhZ4mI+A+0sWiOvwgIeK6v6gwVPHAiEA0Ns8K8NsJmgYP9ktnY9OmVvTr+6BwgwMgFZ2bJjWivs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.54","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"63648613cdf33252ce375e590b070aa91e008b4d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.54+63648613c","@typescript-eslint/typescript-estree":"6.8.1-alpha.54+63648613c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.54+63648613c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.54_1697813289352_0.8036423373974186","host":"s3://npm-registry-packages"}},"6.8.1-alpha.55":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.55","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.55","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a471733e0c74e8bfb21551652321ebec65d6ecc9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.55.tgz","fileCount":91,"integrity":"sha512-FWplRr6/PAkAIhjzRiU79rgfYhOrdz5594oDuapBGL/8ORfrOg8gSX8e6nJ9nUzmTc8RuX/d90PWfjPGDT62xw==","signatures":[{"sig":"MEYCIQClwHm9/zy4yfiUIQ99zgquLTy8mqbJ1MkpHCdAm2z5ewIhANCpOB3QQxc1uPXUy6FHxHdi5ZKoxDpvJb6sdQASA9yZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.55","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e0895dcfa4a072c3f41e75588d626a032b209de8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.55+e0895dcfa","@typescript-eslint/typescript-estree":"6.8.1-alpha.55+e0895dcfa"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.55+e0895dcfa"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.55_1697813789322_0.30221300812294416","host":"s3://npm-registry-packages"}},"6.8.1-alpha.56":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.56","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.56","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f5045ec7c33b1980596a9cfe9680f2230b0fa38d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.56.tgz","fileCount":91,"integrity":"sha512-dAbjBjsqokdTUfj68zkgEd4xzdiHi3HEQhn86qwVF5Ip5SmX6OpHlBF/JD6g++1aa0pO7qFO6BAZb6jNJdEhzA==","signatures":[{"sig":"MEUCIH8Kjp+sVH+nKJ22XtwiD0+7DU2H3JNMj1EH7Tt7KoGlAiEAuA7sY/2PdcPu+oSWOtSE/1PIyKX787hkoeguZt38dLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.56","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"703337fedd2952db330ff9842a13439dc8434f17","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.56+703337fed","@typescript-eslint/typescript-estree":"6.8.1-alpha.56+703337fed"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.56+703337fed"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.56_1697894873506_0.4459918802171252","host":"s3://npm-registry-packages"}},"6.8.1-alpha.57":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.57","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.57","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a7fea0d4c7c10614aea36cbb61cb5d10d0a491fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.57.tgz","fileCount":91,"integrity":"sha512-2kq8zU4vl5GvVMChJv+OdHCy7+Xpi90iXEM1ipK7SbW3hG4TyVhTPuxvqUxEkFJTrO3r7quha+YYp4rMZSL5fQ==","signatures":[{"sig":"MEQCIFPo0ZPBMKkCj7vuOvQrdxbDAFj/S6/oGt4yC7by6xduAiBe6WDOUbcJN/vZEXJN5CY00/w9RijvD5vVI0/5g+J/DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.57","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c5cad0a2519b83ab6386dc9238ef4fded8fdd3ea","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.57+c5cad0a25","@typescript-eslint/typescript-estree":"6.8.1-alpha.57+c5cad0a25"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.57+c5cad0a25"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.57_1697896191496_0.5151777758566367","host":"s3://npm-registry-packages"}},"6.8.1-alpha.58":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.58","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.58","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2e4fe1cf5cd5c86a34e8ce45dd9dde148519b874","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.58.tgz","fileCount":91,"integrity":"sha512-xwb23Ca19R8TTeS8jT+mH3po34/vNDfGUnleEqX8VU4IAy1ZGXgtJ30pqAoY/2ayzW+vpWH2wbjkmasOff1ohg==","signatures":[{"sig":"MEQCIDoNXGR40hJAon2Id8WXM+5qe+bOMEyr7iuPNMJg9ShkAiB/3BN4iTuLgzl2uAczMAcT3gYh+M4Dtr+1WwpVXY1Iaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.58","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0aca484fb161fa29251557e7fac8d975db6588bc","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.3.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.58+0aca484fb","@typescript-eslint/typescript-estree":"6.8.1-alpha.58+0aca484fb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.58+0aca484fb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.58_1697897385403_0.9707034942695048","host":"s3://npm-registry-packages"}},"6.8.1-alpha.59":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.59","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.59","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fa378d9ad84331a87615f4032a1d991dc66123af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.59.tgz","fileCount":91,"integrity":"sha512-slNOrR3BNkYhYqmaTvVRQR7KLXQVzsEL6S7xr9ycb393852YZ1QNY2MdhswFj8mNQvieS+PulkPtx3LDBULNsg==","signatures":[{"sig":"MEQCIFoEkX08Ocx1vSGO5AzlmJRxNxkH4Wn6DNfTOqmxQRRSAiAnJxcBHGIuU5xIccvree2b0lpnVLfYjbCwgMsqHWLHGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.59","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e8a5bb37510d95099c9dbcef744408ba60654240","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.59+e8a5bb375","@typescript-eslint/typescript-estree":"6.8.1-alpha.59+e8a5bb375"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.59+e8a5bb375"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.59_1697909395639_0.551818482504624","host":"s3://npm-registry-packages"}},"6.8.1-alpha.60":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.60","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.60","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d0c659c5dfaef26520c2c16a5bc3961d8f7327a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.60.tgz","fileCount":91,"integrity":"sha512-/S1mkzBO6JwB2PlyT8zDrG0kZKzkV1PoXkvo0utZ+pik0GB5BnHYThQcQCd7/zYjX3ZBfMMF/x/LKpWIRVeSig==","signatures":[{"sig":"MEQCIHAhnruPYFBGRcDzWhaHl3Tz+znqe5rlmp9WMHdL22EfAiBR3ZqpJ/VarlBvHZpZDAB9gk+s8P6N5d7Jr7uRmSJN8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.60","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"066ccf75d126df22a1792d3de3d1e3dd28904db1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.60+066ccf75d","@typescript-eslint/typescript-estree":"6.8.1-alpha.60+066ccf75d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.60+066ccf75d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.60_1697912972528_0.8989658011026234","host":"s3://npm-registry-packages"}},"6.8.1-alpha.61":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.61","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.61","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"945878165e9e2b260e86c29f8796933cbde14c8d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.61.tgz","fileCount":91,"integrity":"sha512-/iJvi2HVfY3/aCXAwwZDPDf2gQeKTl6+FRGVWO/7+DWO/nE1N4dBeZbNwJdk9NSm7fpyR/tDbUVy5XBmCC41OQ==","signatures":[{"sig":"MEQCIBmfD/DI+MwwYMVkJXrj0PtVpCOMqgvN6KQ/wlXYPygPAiBQOoTfTJdx1sFinzyGVnjXJtGhLfhekXWkoKqpOjo0rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.61","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"804906d1455b07361f99ad6df30648b6c445e7b6","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.61+804906d14","@typescript-eslint/typescript-estree":"6.8.1-alpha.61+804906d14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.61+804906d14"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.61_1697999546683_0.22025216770099187","host":"s3://npm-registry-packages"}},"6.8.1-alpha.62":{"name":"@typescript-eslint/rule-tester","version":"6.8.1-alpha.62","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.8.1-alpha.62","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c073283e1befc26440a60f4e436865781f5e3531","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.8.1-alpha.62.tgz","fileCount":91,"integrity":"sha512-QDfAKJ6rsXPZalIlTwt1mqCF8KFDGqCSJZafXFCIG77y+ecZDfzjNHGaUt6bNhj0VWRtF4XP70e6YWc4MYhRfg==","signatures":[{"sig":"MEUCIBIT6AES2SWOdLFHy8i3bMdQnGacwP9zEgnavU4y5/bpAiEAoLEvDPC9nX+lf1fXnyKHs3YbRNgf6tDlb2pg4pzsjsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.8.1-alpha.62","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9ad391788a097d32bd5ed47a2406cfbdaeea3807","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.8.1-alpha.62+9ad391788","@typescript-eslint/typescript-estree":"6.8.1-alpha.62+9ad391788"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.8.1-alpha.62+9ad391788"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.8.1-alpha.62_1698004926371_0.948157231849875","host":"s3://npm-registry-packages"}},"6.9.0":{"name":"@typescript-eslint/rule-tester","version":"6.9.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f7e74d520621c6c27c76df78227b50fafca3e285","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.0.tgz","fileCount":91,"integrity":"sha512-hkgcWEAFxQnQZ2GoBxXp8hJtjCStUDnws1oEvERq3bExkC+IAKd36xG42Y5wMbkDmL5dIKiuO2zSX0Zbn7q6Cw==","signatures":[{"sig":"MEYCIQDwRbv0jYGtEPbZZy/T/NrqxXoDCf1s1dpaRvPcAx2MDwIhANUW8T+pFCulDG5nU0iF4eExqQBSNpVSu0fw8EWZZ5KD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148428},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"101563b34ad21c68177ab6ed373c0eb1643e1888","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.0","@typescript-eslint/typescript-estree":"6.9.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.0_1698081307310_0.6018522328194194","host":"s3://npm-registry-packages"}},"6.9.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c78e09fbf36a7721579a681fbc6f70d0180930b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-45yevDPcamciTgWKmARUma0CmueaXLBHHYN0u/Dmidg4lEvdvba4zS+IR6M2dGVObAAF/4KU49DhSHjisvT+0A==","signatures":[{"sig":"MEUCIEvPmEm9gik4+dZrtngvsMuS2OkJLyYA5i/0VwsGjvwqAiEA5kIwEhplV/UUSqUSfYXQiOkUpZT8hqvHVCoWq1nWGcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"101563b34ad21c68177ab6ed373c0eb1643e1888","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.0+101563b34","@typescript-eslint/typescript-estree":"6.9.1-alpha.0+101563b34"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.0+101563b34"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.0_1698082481978_0.16939393720950302","host":"s3://npm-registry-packages"}},"6.9.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e25f54590c5d877f391efc08bf73a4bdcfa8abdd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-clUgKJXEBxA20yxP6PTX0BsoplgvQUmDd5jWSTc3OewfFrgsZfuRrtp0eur+oPcxv1Z7MXNDmW/7Z5Bbzhuo9Q==","signatures":[{"sig":"MEUCIBoDJa6W9/YehRExDH+Kxmw/FlEtinxyCSbTf/2UoLE0AiEA9kWoxc6Lk70qSibCDWyz1gutyljGpoVKeF8VZsgnUzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0bb25cb0b93ecea2286b2d3e699e0020ba4fff3d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.3+0bb25cb0b","@typescript-eslint/typescript-estree":"6.9.1-alpha.3+0bb25cb0b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.3+0bb25cb0b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.3_1698232076124_0.2778870964977165","host":"s3://npm-registry-packages"}},"6.9.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b54d2321c04c54b0b4edf158222b86626c7d002b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-MMYidwG+WzsvMngEpiEdIcPJ1+NfYEti9W9khRYH9cazD2DkCOdjpL93sivqpByhXW7UB6zYFMAUwecJ0r+mJg==","signatures":[{"sig":"MEUCICePdpRk0rO/mKM6SFMK3cnqzfSKTNZvWrD1PHkyHKV+AiEAw9pdUfSmW6nVDKfyE8zibBUMQaHvoDhxY9UsfZzzDx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3300fa15d07e774a037000d208da02de048ac062","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.4+3300fa15d","@typescript-eslint/typescript-estree":"6.9.1-alpha.4+3300fa15d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.4+3300fa15d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.4_1698310780444_0.8529567639114135","host":"s3://npm-registry-packages"}},"6.9.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e73b935b824e19e26cc60f8bd39352607e30c0a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-OO40j9EgiiqOGjtDptaSlkoV7NtpsWuzBtwWi1fxnliLDV6RGQSbJApIrvmeWUIB45yURE1GFV3/FFLmz6mlgg==","signatures":[{"sig":"MEUCIAzfraoy0iG4wjrRb97Rjpw+W4l/LPWUYFmAc/KzgzsEAiEA4VEM8090b0V5rHN8daCvrgdr3NNtkfzjQdqnsOadNjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"428a1bdf4455fc9bc6a56e9647ee79aa80c8295e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.5+428a1bdf4","@typescript-eslint/typescript-estree":"6.9.1-alpha.5+428a1bdf4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.5+428a1bdf4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.5_1698312139638_0.032783629337971076","host":"s3://npm-registry-packages"}},"6.9.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d2a131b237c3c7db84513dbc869979e20bd11605","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-rPNhR0WfgJKwIPK8LASceaR7OnqzOSM+J/67r3RVJOWe/8XZvoennBpCYVlVro+JA/6ZLwn+ijmZbtj2G5Z11A==","signatures":[{"sig":"MEUCIA7qdkVwCYQ+K2jYdjHlG4MRAvZ+0CsD4dnfduCMUzg3AiEAwg+WXjSxsYy25NyfnwdjDIb7oGPkm1YrFRXGWkEvaTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ad86eead76fa9e96573ac011376c1cb8c009cee","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.8.1+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.8.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.6+7ad86eead","@typescript-eslint/typescript-estree":"6.9.1-alpha.6+7ad86eead"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.6+7ad86eead"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.6_1698330196323_0.9408259063110029","host":"s3://npm-registry-packages"}},"6.9.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b5eee1c4b30ff8d03da748719b838778f47af35","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-SCK4MgPT5w8FI26ggQt0HefSfp1GDMb3c904PCu5tz0oB+UABL3fLkUiCRnjRgiN72MbJgGAMPsY/RG2ab66wA==","signatures":[{"sig":"MEUCIQDWbfMu23X9nAdWG4cPH1BhTnFJT63zePQ1n4kB3ospQQIgCv5xK/FXrgPE+hlNzGCLAcui51PShWo676oCrj6XMYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"db01dec7900cbecc294745c668a983ee51ca19a9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.7+db01dec79","@typescript-eslint/typescript-estree":"6.9.1-alpha.7+db01dec79"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.7+db01dec79"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.7_1698545548873_0.6373238254220157","host":"s3://npm-registry-packages"}},"6.9.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0fff7cbfbc1bf4aa4337b56999564fa3bd5a70ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-fILPmcyDOWA5QXtaeEGi7ez5qigUWmb/tHEOjmwX9RxsoHuKj3uUGuq0yVemn5Gao9MgmejaCNjBNX8mTb1sbg==","signatures":[{"sig":"MEUCIQDoEk0cWMtRYrrkAkcWlawmDj24cHbaycWnwmH78VHiawIgHVoVGrtWVQfI6HFlKmNmhCftrxUxFTHWwU0f6elX3tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"767badd9b6ee40784c5753465248794a2fdf539b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.8+767badd9b","@typescript-eslint/typescript-estree":"6.9.1-alpha.8+767badd9b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.8+767badd9b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.8_1698554806993_0.5383910909822145","host":"s3://npm-registry-packages"}},"6.9.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.9.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9ff2bdee701879a0dab335b118df24dd3550d8ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-7jqQ2f3l2IKP7x2iwKPElcViiWTYeBg1OEq78Zgf2P36tNmmQju9GOYnh1xi4nXZ1PfL7/1MwmZ4fpTB09IHmQ==","signatures":[{"sig":"MEUCIQDVTc4ni3+2gK3PxAQlyf/awC6wcaa1fPhnGMSCyMby8QIgIma2R3Ip9VsNdR8Td9bmc/WCteTcS7woRJ+10GIbVHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"95afaf6d196f6182f586dec583e84c7ad53eda50","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1-alpha.9+95afaf6d1","@typescript-eslint/typescript-estree":"6.9.1-alpha.9+95afaf6d1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1-alpha.9+95afaf6d1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1-alpha.9_1698610452492_0.2512065038533109","host":"s3://npm-registry-packages"}},"6.9.1":{"name":"@typescript-eslint/rule-tester","version":"6.9.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6bd34fb1ed9dcc1957cd2a36013e8fff70617103","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.1.tgz","fileCount":91,"integrity":"sha512-1zmXfrtsIEJxyKvv35WCDN5M0IvM2VUJUeGrCBwRa/dNLKbWmb1Zo0Pe+s/SToI2JGapIL2AXfcO6t1ortfD+g==","signatures":[{"sig":"MEUCIQDQzetQYaOYGX8BoZM05YFsX7tBi70RjOLd+92Sjr0eowIgTR/F4Uztq71HC/TMBqq4APFo9/oOn3130/aY9U9TCvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148428},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1e472949e561ea37e160f4c9d9e0136e04f40a1f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.1","@typescript-eslint/typescript-estree":"6.9.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.1_1698686103902_0.31220767349831413","host":"s3://npm-registry-packages"}},"6.9.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"38989c48394a2b415bb5f9b3ff18a52f12957d5a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-diVDNZfm8FlCj02cVfOK7nVDp/Ek997STe3L2yyViKCDhfJmq22Qv96YAf3MmQPEpj8T4DCTkzhLVD0H1GPzag==","signatures":[{"sig":"MEUCICJ217BDzvkhXCNnEJSXlR7jn7KUZTRDwz9wXE4XSETqAiEAhENeYhFVk8bSaURf987Esa9azZpKTL236AjCVIzfOEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1e472949e561ea37e160f4c9d9e0136e04f40a1f","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.0+1e472949e","@typescript-eslint/typescript-estree":"6.9.2-alpha.0+1e472949e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.0+1e472949e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.0_1698687379184_0.2551498822780758","host":"s3://npm-registry-packages"}},"6.9.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4b84ff248c21ec9bdc8722c5c30773a8a4846974","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-0TvgAuENd5RGDbnUPY7GaH2MykHwK/ttijiaGZCP+fIfcd9Q9OfMRbrSal1yCN5t6JeEdyWOk3wu88ODk5B9hw==","signatures":[{"sig":"MEUCIGKOLC+icKS5r/wLT+75ZB8ddkAnVMsVtfv+mdnJTC31AiEA0yfRnSsXuWFj+g70zgYWq4XrhFtwmqMxhOQ6jm/8uPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c2ab7813262bbcc53e71bfcc8a3e451b4984435e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.1+c2ab78132","@typescript-eslint/typescript-estree":"6.9.2-alpha.1+c2ab78132"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.1+c2ab78132"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.1_1698703827438_0.4174126785561021","host":"s3://npm-registry-packages"}},"6.9.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b3305e8c9672df0cb74f48183ee1de3bdf062c39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-U1hEgNzChr67wg9DtHMvDtHutW27Q6hjf8R06peEQB119L+MqG6bfWxJV44pbKe/TH94iRMiRrjkQZVFidcnsw==","signatures":[{"sig":"MEQCIDEPCw43nQ1AKldfmNXaL0wSuCwQNU9znjxQwnccBjekAiBqT83sWzaQfHUHFqjQZgVPDdX36nBpFoAnIkT2ftX0RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4268840cf62bf2d06576e2ddf3161d950e0dd15","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.2+c4268840c","@typescript-eslint/typescript-estree":"6.9.2-alpha.2+c4268840c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.2+c4268840c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.2_1698782230791_0.5956359726078968","host":"s3://npm-registry-packages"}},"6.9.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aad9054a13db8f11fdb0b1f9f267bf55fdbd0771","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-IslPUhXxRfZYm+Y78cBu512XUoTXqBxlELB4w8ii+c6UEupW28iBhZxcAVQvlURoW+7bFBfutX9+GexviqCnrA==","signatures":[{"sig":"MEUCICPP3Bq/RKDU63OiJbJ9cqiiR247If0uPvtsyA+xR+WfAiEAx7lAtZ79ajS616/tYVAuDE6mthQuPce6eY25Vp3NTqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"11e57c5937cc2ad2e6b035f8d3fb25a918490960","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.3+11e57c593","@typescript-eslint/typescript-estree":"6.9.2-alpha.3+11e57c593"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.3+11e57c593"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.3_1698857833019_0.6102112156620825","host":"s3://npm-registry-packages"}},"6.9.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cf21a698478d49cf64f141bf3b1aabcb131f86d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-2cFnMsG8fdimdBc66nqqNZW7wKnKwNbCZpdoTPCBe9SK3CgAyTre9tSeMiDZ97CCYIHwOqXDWyQp+1l9hA38tg==","signatures":[{"sig":"MEQCICk2eDGNhbozcwsFTNVTcsgJX/ZKCaBl8RAjraMUH5csAiAZ57K8oxUNJ8P11XV27jsKyO4No5UyFCxnfe64XA+e7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"855abea2d7ba0235e61430f9481117af5f8f1bf7","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.4+855abea2d","@typescript-eslint/typescript-estree":"6.9.2-alpha.4+855abea2d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.4+855abea2d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.4_1698860487645_0.8777787845778533","host":"s3://npm-registry-packages"}},"6.9.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5eecc0344918cd136c0359030680427b6fadce6b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-K3OZum+IiF+S00e0azWCkjtTtad3LH4POZvEXingKB/usGLQWl7C47QzodT7beq5zwQT3pHu0Ywvbm16CnE2+w==","signatures":[{"sig":"MEYCIQCqUaYYJxGSJuz3boPxn1jpYTA70QtJKatBs1nyLolWlAIhAJwbNJtS6cz062zfs50qgMJfmyKUni2/ELhh7VR2a6Nl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"986914855b22ffa84db969fd14a3d33d5fc901e2","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.5+986914855","@typescript-eslint/typescript-estree":"6.9.2-alpha.5+986914855"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.5+986914855"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.5_1698864960695_0.5211053423498941","host":"s3://npm-registry-packages"}},"6.9.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"41bbe445a9ba215b87f6e1671cf951f5ab54dfa0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-/uaXKaikOwVe8w5pOTbVhvpMGndylf5MnywLZOe/Sob/mhGc2A/XqeP41uZGcB3exi/OLlRioSkue9D4li9HDQ==","signatures":[{"sig":"MEQCIB5t1WBGL3L6n3lSwxnC1P8hfnmjn82LfhokLXj/ZNmaAiAtaIpakdxyyYLhk5vfaFKW8jgmWoHIz5pOn5m7okh3Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8217c25d14c1c7c9a76b06f2197eb2cdbac63b51","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.6+8217c25d1","@typescript-eslint/typescript-estree":"6.9.2-alpha.6+8217c25d1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.6+8217c25d1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.6_1698878864662_0.7236136871322034","host":"s3://npm-registry-packages"}},"6.9.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.9.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.9.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1fba1dea91acca62925b8c981aeb68c4d651eb1a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.9.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-x5Ccuzhcepo2o2QDAOgdfdioOv5phfMQyUZr6AzhBC6tU2qazBIuCHCYrJtlQI4Wa16TY9aKUi7COeJ/Q/ihdA==","signatures":[{"sig":"MEYCIQDFlKYr/RJsb/Em+L9j3CgGJeqNvSY82xg/ZvtMkFMnoAIhAM4iIXJMzO150vACC+sYk922zaKIEy4qdLzijBrjJU4d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.9.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148500},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"29c2e688afa7d9b8873d97c3961b65805d87cf2a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.9.2-alpha.7+29c2e688a","@typescript-eslint/typescript-estree":"6.9.2-alpha.7+29c2e688a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.9.2-alpha.7+29c2e688a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.9.2-alpha.7_1698945505283_0.41725632435884297","host":"s3://npm-registry-packages"}},"6.10.0":{"name":"@typescript-eslint/rule-tester","version":"6.10.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"123cbc75cc65ce1bcaa4ef8b8d3dce20cb7ccc33","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.0.tgz","fileCount":91,"integrity":"sha512-I0ZY+9ei73dlOuXwIYWsn/r/ue26Ygf4yEJPxeJRPI06YWDawmR1FI1dXL6ChAWVrmBQRvWep/1PxnV41zfcMA==","signatures":[{"sig":"MEYCIQCz3GKDs1NqJ0NIFZxClilwNAwFqStJxiT8xY4Xqcw/EQIhAPP/jSlNCWBFfRfxAUU4CTUw5FFjgiXOtjgrCj+b85yF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148432},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"75c128856b1ce05a4fec799bfa6de03b3dab03d0","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.0","@typescript-eslint/typescript-estree":"6.10.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.0_1699290920070_0.44702426722424504","host":"s3://npm-registry-packages"}},"6.10.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21e8b81fe539e05e1e25da4f3d5f7fa1a682a83a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-4bScs51+vRy65RyDXRCiAIeFdLTd/oWPZzydqXOxsJX5iBrAIHseNNgrmbfaP+c0CKd0jhDi+tLiBEmS6yJ0MA==","signatures":[{"sig":"MEYCIQC74JjEtBh/dkjW4sDmOW89yQvZiZiWTQVyDX5gJlynlQIhAIhRMHBGc7e+ryHCqZitiV0ui51jy+neovaCHPebR2mc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"eb736bbfc22554694400e6a4f97051d845d32e0b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.1+eb736bbfc","@typescript-eslint/typescript-estree":"6.10.1-alpha.1+eb736bbfc"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.1+eb736bbfc"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.1_1699438321031_0.5797770734870362","host":"s3://npm-registry-packages"}},"6.10.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3b1a7ddcb10c50938af60b8994089bc8ab01b741","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-75sjYmZiG1YIZXYyVrS3TK/xfbQTo0v7n4JMzqmGK7OmpOGYrrp+Kgtfpt5r5BrWFLxNGXtlfSY4ofWlw9hMLg==","signatures":[{"sig":"MEYCIQCLe9yjAI1HIpqKcPD6IsJgZM5tkYJAdVJPZTQl3B0tuwIhAJGH42Bpg5Sz+ZOrtMX0ZKexRd06Ll4gQxOARVDKAsKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fadc7940b456f1903a282a4b5085daf1b8367b16","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.7+fadc7940b","@typescript-eslint/typescript-estree":"6.10.1-alpha.7+fadc7940b"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.7+fadc7940b"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.7_1699788524540_0.9988284189034073","host":"s3://npm-registry-packages"}},"6.10.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"32ffc6c0b30eef1d614e244bab7b17332fa62667","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-HGPp5bimvRifx2aIZkS7ZgJu0p1aiPdeVsv1m3fB7vwGSRQ4hQHo6xsgOjlB1gkbKz8op4vOTzFEHzmWwf4EKQ==","signatures":[{"sig":"MEUCIQDzKLAatM1wdxXrKD9O7uMlnHpTLbPBM+qdygQ2ohGt5gIgAUFSCWs57Pn+dOMHPV0qIQMT65QJqtrv39eMcZ7CwrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0bda230733eb645a0aebbc44105989f71e005492","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.8+0bda23073","@typescript-eslint/typescript-estree":"6.10.1-alpha.8+0bda23073"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.8+0bda23073"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.8_1699803671402_0.14735366441480835","host":"s3://npm-registry-packages"}},"6.10.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"473b4b7e93e35b67674029873f3bf09f03d54daf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-TeenlzObxT/oFkbuHpQABSJtgHHUieaZ6dwSog+GM2fah+P5JhPp89rfzA6uTyi/OMAlPBkZpjpAXq/XQrvt0g==","signatures":[{"sig":"MEUCIAG8rPu28TVIIYbPnt2rui8+Ye4SJ2K5w5W0z6dOXySPAiEApQz00OsleWtEXX1ODdBh21z+ZzOICFw0Td1PkjHuEpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148504},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"99833124c5218c541f1734e6e310aff2261d59e1","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.9+99833124c","@typescript-eslint/typescript-estree":"6.10.1-alpha.9+99833124c"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.9+99833124c"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.9_1699809931936_0.6583756169120081","host":"s3://npm-registry-packages"}},"6.10.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d88925efc189d957ac076015b524010fde699162","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-HP2RfOygtiSoY1QPEK+MLIfVTkJPKdrwbHvCmj+kEzYDr6eDCN6A0XzuinOWUNJZRGDIWLjwT7PMbqBp2ndUog==","signatures":[{"sig":"MEQCIGbr7s60NtcimrxEBEIO5+A0mKp2zoNiVbKmFXsCsjENAiBJerczNaNJvfzHnJTa9fCX88VvZwxelmu6dfjCZkW4Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148508},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5da0c29c0c75ce010447a90cc4adb9dd3205d601","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.10+5da0c29c0","@typescript-eslint/typescript-estree":"6.10.1-alpha.10+5da0c29c0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.10+5da0c29c0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.10_1699811408646_0.6981905498022876","host":"s3://npm-registry-packages"}},"6.10.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.10.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.10.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a087bf05b12648329c9450e267736f5d9c624c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.10.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-+qoU1SIJgNvNM/IK0bAIYo6zGxuY8sQ+4lzlC5k1pU29lv34x1eGZFR9lKwPvU6ti/ps3q2wXOeUXlhZKvrgew==","signatures":[{"sig":"MEUCIBM5shHt0iSIIBB41bhadFTpALj0m5AFuaBDl3zVf+DLAiEA0kmCOFQZXowwD5E9hv0aGrpzFCRspo+Q0AwQwb8fgts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.10.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":148508},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"022c50c12b7fd0585eef7e0822c7b7082474b186","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.10.1-alpha.11+022c50c12","@typescript-eslint/typescript-estree":"6.10.1-alpha.11+022c50c12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.10.1-alpha.11+022c50c12"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.10.1-alpha.11_1699833941655_0.11614286463338308","host":"s3://npm-registry-packages"}},"6.11.0":{"name":"@typescript-eslint/rule-tester","version":"6.11.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4d26f59c323ad1068e00944d2f76fc524565537d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.0.tgz","fileCount":91,"integrity":"sha512-4OQn7HuOnqtg2yDjBvshUs7NnQ4ySKjylh+dbmGojkau7wX8laUcIRUEu3qS2+LyQAmt1yoM7lKdGzJSG3TXyQ==","signatures":[{"sig":"MEYCIQCDN+g0Tc3coDOY1bcjahIqtHL2e84etMhdCmyUbW1o4wIhALBiYAZShUb5Fbeug08ed07KdsESMjIz19LylYeR7qFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149931},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"06496e206a3219c01b370f6b5f8c89d41a4b86b8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.0","@typescript-eslint/typescript-estree":"6.11.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.11.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.0_1699895752598_0.5706639028276594","host":"s3://npm-registry-packages"}},"6.11.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"508657986c6f7854bda3d8c251543c18b85d4de3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-S+zlurAPJgqa0ehhZrdaJexJsRBy+MH2eYvbQC48qvWj5PmRhOqlDkkJz/3vH+z4OGxnVLnIXIPq0RpfRjTySQ==","signatures":[{"sig":"MEQCID9aLLzrw9T3DPvv5jBGWeCEyClGMKPR0Q5D0bXxeyaAAiBQiHb11fyjYR/5/7jCs27RC91UOUmcM8Vq0YnoEihCdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"06496e206a3219c01b370f6b5f8c89d41a4b86b8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.0+06496e206","@typescript-eslint/typescript-estree":"6.11.1-alpha.0+06496e206"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.11.1-alpha.0+06496e206"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.0_1699899071764_0.5243240083445015","host":"s3://npm-registry-packages"}},"6.11.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a3482fe2e0fdbba3c614e023daf6869347c9d143","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-kkFs3FUAuwZ2uZtifAqLpOUgEsT5fjBROTWd4l+48E7Dwi2yLccbz0oVPgsPWRnJBWK/gOJrPHUxobCSVa65JA==","signatures":[{"sig":"MEQCIFdRvoXvbhyvnZ4+BXgb9FAEy5j5neyWc0Y9xLVywG0fAiArsNpO9t0Xk98wg2KX0Umq9ZoYtOczerYSzLLdxAcI9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3cc3d0eff8e9d574d35c05c97b607a8a6ba59d9b","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.1/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.3+3cc3d0eff","@typescript-eslint/typescript-estree":"6.11.1-alpha.3+3cc3d0eff"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.8","@typescript-eslint/parser":"6.11.1-alpha.3+3cc3d0eff"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.3_1699904326871_0.9513698180377252","host":"s3://npm-registry-packages"}},"6.11.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6fae3b7136809bf1594d7c1a1d9a301bf75b1e1d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-NniXpunCDN54hQKxaZzBrlBBIyW3ioB6gzn7cUSZKUDQQUWFcghTjdxa+6GVCE4ZkbIjl6q3CE+oGYWPq1gfaA==","signatures":[{"sig":"MEYCIQDL3NJtgNbCzdLLaXQSbtF9Q++mzEv91E9LqMt2udkj+QIhALSNRxM3GqOE4iTXYs6rY0fswuB/2ah83XjhgjpTHil+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef2c2f783d5f744fdaea0905e031dee238bd450a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.9+ef2c2f783","@typescript-eslint/typescript-estree":"6.11.1-alpha.9+ef2c2f783"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.9+ef2c2f783"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.9_1699915315402_0.5615568976037106","host":"s3://npm-registry-packages"}},"6.11.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e6712f6cbcd38e055851aefe03d3f7615c9707eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-SnD2WEp+h9EHCQUUwQUkS+A0a4KXMMcuimwuatbuyU31gCjuVGRDO9qQFvKaiKoJgOZ3plFWnMLY5L0AU+BBrg==","signatures":[{"sig":"MEQCIDLCUKUtTuTSxiTdrmiFIuct7GncGCgSSMquOi7qH1AKAiBfWprwqzqyCS/tClUNEu9zrC+P3FyW57XVxuOtwqGrxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"015c0aed57b850584122118d5130654f574306bb","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.10+015c0aed5","@typescript-eslint/typescript-estree":"6.11.1-alpha.10+015c0aed5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.10+015c0aed5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.10_1699917724065_0.5949710696425516","host":"s3://npm-registry-packages"}},"6.11.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"27a435d13ce787b9fb22e3572469054ee9a5104e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-ydbV3oTdMqO2tPpQYRRv7lyw6sy89Oa6tFn+tYpYY8cQYMo3KgjvUOiTEJvUz4F0ecUNItGEe8LJ1q8OLXGzKg==","signatures":[{"sig":"MEUCIGcptNKjQehJUPlh4q2za+02fzjFsUEhBYqZfCRBetIJAiEA+DR6713yKoXq3yKcSqQgyko5O/z2i8DXZOzh4/QsZy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3ff0f7a0fc078162c94794611148894365826cba","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.12+3ff0f7a0f","@typescript-eslint/typescript-estree":"6.11.1-alpha.12+3ff0f7a0f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.12+3ff0f7a0f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.12_1699919201106_0.47070414748400036","host":"s3://npm-registry-packages"}},"6.11.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7a3b8fa1a9e79742416f3101cdfd5b79d97f6245","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-bU+fg/fn+PQQCKO0xX+tRVSMTwQb+fAnnKb+r9hvy0M+jGvb98KAfulZ409S8tarTixxGte1jt72+TGPJhM4UQ==","signatures":[{"sig":"MEUCIQDlRgK7edzRou4NfcEvFUMr6koyxIjzrvNdLeQ29J66fwIgLkY8butQSWdbwMb37XM9cjZ5NdCCijscHTGI9sr7n9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e353cb8817280384ccb28ff295359acfb787d6d","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.14+7e353cb88","@typescript-eslint/typescript-estree":"6.11.1-alpha.14+7e353cb88"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.14+7e353cb88"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.14_1699968616165_0.6491820724749942","host":"s3://npm-registry-packages"}},"6.11.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d371e3c5d8ddeb53c9601660ef07e37beaa099f3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-C2/cD4x6544R2S5c999OXeM4qeIYIHJkRmhyOouCB5vvlhuafXadYd26oN1TR2z7R5zdPIeEhlOBnsAxAW211w==","signatures":[{"sig":"MEUCIFvEzezmDXMzbdlwrOnchWO29cTy1LDZqgqao5/sp4mOAiEAzkTFPjNd2N58XKn7qOV9Tf8IxNdIj060S6NdPS6643I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c8312d1e135dc65fa41f629993cd03ed82e3255","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.15+3c8312d1e","@typescript-eslint/typescript-estree":"6.11.1-alpha.15+3c8312d1e"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.15+3c8312d1e"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.15_1699973402860_0.7202728622806351","host":"s3://npm-registry-packages"}},"6.11.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e4f173915e6ef1a7317e4ed411fa57f0a16418a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-RcK4hFPPo6p8QNQQ1lZP/jWsjHkGWKjYIzWoEq58UeacXOglEUFBEbzl5n5Sh3bLrWtYIYTRTOoGdDHEVU6LOg==","signatures":[{"sig":"MEQCIGz20C1xywuLI3cG25IF3URcGOx3F+NboM/PEOS5EdNJAiA9lJUG571r7hWpx6w/oS+Nme8FPSZ/sACLhTaTW5tXnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"533861aeadd5b4bfcbe7167de7af71e4223cc9de","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.16+533861aea","@typescript-eslint/typescript-estree":"6.11.1-alpha.16+533861aea"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.16+533861aea"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.16_1700015027024_0.43329384160818907","host":"s3://npm-registry-packages"}},"6.11.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2c391b6fd0bb727eae4de34205367a42c408479c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-FxqixGj4xJQ9ZyFg9FkBHbecJJGHBzibiyHAWVu8pwiP75F6UKYlC1xj17BaBMBJIN8QMofKjqWnghXIwdK8Zg==","signatures":[{"sig":"MEUCIQCHraQhOe5gcasdSTxgku6NEgsMKcPoMLMA+doVZo6OZAIgUoYzJK9tnREW8YrFUva99uQXOMZqinS17L2AIQPuh3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3bce7af58a844d183371f38ba924a4f58b0c0567","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.17+3bce7af58","@typescript-eslint/typescript-estree":"6.11.1-alpha.17+3bce7af58"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.17+3bce7af58"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.17_1700016558182_0.153640643380345","host":"s3://npm-registry-packages"}},"6.11.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4df6ec0d3bd157141a00df4ae6e9349c83156dad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-j0YX9afndkstFqZLkKBaDS6OsVbIaGeTBQVlASSGiVzO8qd97O7Rb3QFNcoxAwva0gUVHp1lx2xu9kTdZKdBzA==","signatures":[{"sig":"MEUCIQC80rnFMz9hXwOeHS0FWyPdsx+VLWrKBXKPxoQ9mC/UUAIgX1E4tRJURUzoZgGM/AYE9A6YLTvL3Vz0VX9IVdUkCIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"024ed9ed1222280d8010393d2abf810faea283b9","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.18+024ed9ed1","@typescript-eslint/typescript-estree":"6.11.1-alpha.18+024ed9ed1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.18+024ed9ed1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.18_1700024863260_0.7279746719041593","host":"s3://npm-registry-packages"}},"6.11.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"44a50154f288b0736dc988bc1003b5b311c07133","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-fkSuzWkC0zbRhIfzwBCvziwLAEug5kpflQ3Snt901nhVxhxP0mdXq4/vv36SL0akcVbT1G6ySlTiPHtdJzUgRw==","signatures":[{"sig":"MEQCIGaUV6FBPti6d9eLQLWLNlQaB/j8G0PIsa+euKTuFw6aAiB1k69YogClxrjVIb4A0qznlsLNTRCsANxAk66QwBUu6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c65b9dd191a777da80397406e8f8dcde1a6acf17","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.19+c65b9dd19","@typescript-eslint/typescript-estree":"6.11.1-alpha.19+c65b9dd19"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.19+c65b9dd19"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.19_1700145316295_0.19953749334043036","host":"s3://npm-registry-packages"}},"6.11.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0c3ec35afb186bc5158b5fae9944b9f187292f9d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.20.tgz","fileCount":91,"integrity":"sha512-IG7y2lOQ5ilToXcPe9GXezbtcW8cgHMj0BfyhhntosKlNqSm10B0mhB4+3CkHzf43hkO6s0v/xQJtND/bQiLjA==","signatures":[{"sig":"MEUCIQDfKLBXSh4GUGNKTJtP6ugzljNETNYZRcRvHSgG1TFlHQIgSeVrfat+bxB3r/916uGmhB7CpUDC0Lgs+ZaklyLelAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a034d0a3856aa07bd2d52b557fa33c7a88e9e511","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.20+a034d0a38","@typescript-eslint/typescript-estree":"6.11.1-alpha.20+a034d0a38"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.20+a034d0a38"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.20_1700147096049_0.45282946335964613","host":"s3://npm-registry-packages"}},"6.11.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dfccdcda90aea82cf7aeb084423be9519fc2f425","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.21.tgz","fileCount":91,"integrity":"sha512-IMYTWTJdQAIS8h58wDJsoevwJPInB8pFktqylYxu/J7Xm1vItgUI4hXhBa7KLzv/PT2y1bgyKU4c39n24C4QPw==","signatures":[{"sig":"MEUCIQDr1g7eZ64ihdvE/RKFb+LeJ285hmRR4AmmEn0MiAuI1wIgcvTl2aROPNMEvtMB6bHBWJeSxY2b2jqaJk63LGFYows=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b5f4285c6893a9f11943b8566c721c62df21c6b5","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.21+b5f4285c6","@typescript-eslint/typescript-estree":"6.11.1-alpha.21+b5f4285c6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.21+b5f4285c6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.21_1700171650059_0.2738297857730301","host":"s3://npm-registry-packages"}},"6.11.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"13a56274cb176183aab5f9d3e9910784847c0dcf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.22.tgz","fileCount":91,"integrity":"sha512-3nFuTqlv0pZ8loHY65YotLzvzzltJnF/YtGMbQbyW1G0hZq3bANYlQzV6aFoVIkCw/NAIvcXiyjny7Fu246SIw==","signatures":[{"sig":"MEQCIEvw5SicIekKT7X6s8SXgTEi9y3tBaqVkuRShaqqekOlAiAeiDTDulVsFUQypN+gp5UZ0uys7GPNVoI2//SM/oLnSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cfba320404b4d40bc60d847418e0bd34bc28143a","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.22+cfba32040","@typescript-eslint/typescript-estree":"6.11.1-alpha.22+cfba32040"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.22+cfba32040"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.22_1700187907244_0.15349479288934442","host":"s3://npm-registry-packages"}},"6.11.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be4ad548379a0069bc813f41046f2daeb6ba774b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.23.tgz","fileCount":91,"integrity":"sha512-uyEg+TER/+tZE2JzzZmQPNysduQ/k9kPmcshDD42BGCAH/ok+hsstU2GmjIUmOA8Ryeh5lALOq+1TX0kBk3dHg==","signatures":[{"sig":"MEUCIQCZD24pHtSzmtC59tnjO0Tm80g9K3cQPrP4CUVpkww74wIgCl4kWblXUnz6Bh+oDDWioKSn+VVKsubcfT5PgwKKnzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f151b26d2178a617e82ad6a0279e3145e303f4f8","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.23+f151b26d2","@typescript-eslint/typescript-estree":"6.11.1-alpha.23+f151b26d2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.23+f151b26d2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.23_1700230629026_0.5515638475239371","host":"s3://npm-registry-packages"}},"6.11.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"39f4bc2e939867408057ced56393af4acbe82982","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.24.tgz","fileCount":91,"integrity":"sha512-+BxXgvS0UvJ1oa0ll7/q38Nf9mV5idn/RMFzcqaqrL+oNxoSpcMGlwCA1R/7yBgxNd4EpzqB6KMdvRkdLGHLnQ==","signatures":[{"sig":"MEYCIQCLuv1CMnrt7h9Lhocr+ggxzO8InAP9GdTX+ne6IW7vBwIhAO3wsMo9AolX5Oe6BMCOsryvI204qMyU/ZHy/8azOimg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"01c8949db11bc208dada9a74cafdaac93622a343","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.24+01c8949db","@typescript-eslint/typescript-estree":"6.11.1-alpha.24+01c8949db"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.24+01c8949db"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.24_1700241780634_0.9287033919605772","host":"s3://npm-registry-packages"}},"6.11.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46d8cee51ba824cc8fddbc1e4fdeac2d07846c39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.27.tgz","fileCount":91,"integrity":"sha512-vAoDH6w6a8sKTQVlnBPj79E1kC/cGt/PLHab57LhO+Hn2mZa83uX86hTYox4VAWFBTHOQX6LyR1PRfyfx/t8hw==","signatures":[{"sig":"MEUCIQCe7WzL6RwfvDAkX6zHr9DlWqKswkGn6vCyPvpQd2xOPAIgYUkEDC80Uh7NhXw8/+oqW4gNppTGTU81u/5ZrXuY8vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5ab15ce992a3ae20fb9e5c9d354ebe9ce691d3cd","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.27+5ab15ce99","@typescript-eslint/typescript-estree":"6.11.1-alpha.27+5ab15ce99"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.27+5ab15ce99"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.27_1700245474397_0.7274229132245473","host":"s3://npm-registry-packages"}},"6.11.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a89a64ade45ed71f8e9037f801300827f97d74fa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.28.tgz","fileCount":91,"integrity":"sha512-rPadxIm0X0OjYD7UfRBC61vX2wHV7TIp/2Vh3XSXw+YHOQ6LLUyQABz5sZIyAID4YM43vbH87mhrTJq48SIFXw==","signatures":[{"sig":"MEQCIHJYDU38EdrokgKS4e+LoOEH0Ugkgu3Uu2zafSiGR/PWAiAzSEvlMWGJz1htKKx5fk6X7cq6S3SLkN2fZpMhPili7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"155aa1f533d1fe23da3c66f9832343faf4866d85","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.28+155aa1f53","@typescript-eslint/typescript-estree":"6.11.1-alpha.28+155aa1f53"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.28+155aa1f53"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.28_1700262473560_0.4957644940564587","host":"s3://npm-registry-packages"}},"6.11.1-alpha.36":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.36","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.36","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"205c703526f24088686169c8122361d259afc984","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.36.tgz","fileCount":91,"integrity":"sha512-JW5nSRmOSIGh03smnwcXUFsLs5zRSxY9qzwY4VYVkuxS51w8zqxMnHDVZN5DKbRCSpf6/+KaS4JwvO7ynuFegg==","signatures":[{"sig":"MEUCIQCaAuF+G8lPZ2sUR3DxAFZXEDqpetnUyXarwfaVP87McgIgRB5Tv//JofQS0XIOatnApdKMOInJBjLveJv+4s3Srpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.36","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150029},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4a079d71902cc2e14e4ec402f62a9fd0be2bf9b3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.36+4a079d719","@typescript-eslint/typescript-estree":"6.11.1-alpha.36+4a079d719"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.36+4a079d719"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.36_1700407403463_0.553236497030404","host":"s3://npm-registry-packages"}},"6.11.1-alpha.38":{"name":"@typescript-eslint/rule-tester","version":"6.11.1-alpha.38","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.11.1-alpha.38","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62962b2087132df05eb6ef980806403607041e7e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.11.1-alpha.38.tgz","fileCount":91,"integrity":"sha512-kSDgTfswmH2FniDel9bPXiQzlsPRnxG7hE8nAspB88aLqazsLIe3VaAQ6d+Nb8P7+PUpbLEWcYr5RnZEss8euA==","signatures":[{"sig":"MEQCIFaEZWH0EfFdXDdnCxo9GCOjr5MdSoFvUdofwEqBy1JLAiBX5sv3dTjRSFwvP8GGfpW5wO28xDEJSL/GZeHFGvzizQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.11.1-alpha.38","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150029},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"237259b2112d6b96dd4951a38e01b20efd0433ef","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.11.1-alpha.38+237259b21","@typescript-eslint/typescript-estree":"6.11.1-alpha.38+237259b21"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.11.1-alpha.38+237259b21"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.11.1-alpha.38_1700445330880_0.733801126774829","host":"s3://npm-registry-packages"}},"6.12.0":{"name":"@typescript-eslint/rule-tester","version":"6.12.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"42e5b04ff690145998c0dce73b9295f815ec7b2b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.0.tgz","fileCount":91,"integrity":"sha512-O1kFPAuX9H63GNDTyd8GKO5RioxRX96mAVcevbUywVtkrp8eoVLEf2VmKIKCeYAM5oZst52DMVCQXjcQuyxq5w==","signatures":[{"sig":"MEUCICezpzdH+9gHmLvoBP7AeaN8HcYUuERkhYnp2eNJBSueAiEA2WGyPwHoqYZwPp5lk5AYFC5f1ibWbfbkl6+YEaWPjug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149953},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9093e95f2baa0d81c589db99d4730f59e80a4c38","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.0","@typescript-eslint/typescript-estree":"6.12.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.0_1700500426593_0.9367352155439121","host":"s3://npm-registry-packages"}},"6.12.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"12b578fbe53be91418784596e5476b718ed12a26","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-rHfWGexAthzkK0EFqpZ2inlWA/l09Q9Bf/Xsso0/Nq6YhtsZl0T0z9Tog5nY+NDv2QvhAPQ3iafY8Pjj3eFkug==","signatures":[{"sig":"MEUCIE217ZPAjKbaQUO7EgCQNaUwNizODrT8h2zYBzgfsmJEAiEA95Sy4tg12fbbm0KoRdIbI4VQmoc4xalfdcJZiqwpRvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9093e95f2baa0d81c589db99d4730f59e80a4c38","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.0+9093e95f2","@typescript-eslint/typescript-estree":"6.12.1-alpha.0+9093e95f2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.0+9093e95f2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.0_1700501418341_0.09978306286644556","host":"s3://npm-registry-packages"}},"6.12.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ef7fcb1f643d678fc03b5863ec96dbc6946d7e67","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-wIazHr0XGleaobijx5dT7O1HsrZXpJ28KfYqxGCPJ1cfdyNLlH4ge2GQ9oc4IjxeLwcEc8Ti4YYyYl3Esd1qmw==","signatures":[{"sig":"MEYCIQCSMqWiPFpRMFJmtjIFYOzkAP28EWavmp2WScTUefxUhwIhANyMl+r9GcC227vygNPIqliSgbr3qC7rzMO3nzkjMBoX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"810fc8c9a18cb55af144d8945fdf38d841c9d486","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.1+810fc8c9a","@typescript-eslint/typescript-estree":"6.12.1-alpha.1+810fc8c9a"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.1+810fc8c9a"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.1_1700526163791_0.07726288199619935","host":"s3://npm-registry-packages"}},"6.12.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b115b42579cf09be5458a9f846295db91682c88d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-qw94HOYAjWtImPIAZ8so41bz+n/yDozuOtRgNULnNro9Z8QYQBJwM0SoQNExeW+UKZ+0Cgn8w6dpJlT1DuSEAA==","signatures":[{"sig":"MEUCIQDOlWz57l1+OXrjvWSt0sQYULNDX9TWNc/FIowtTbP9ZgIgVnHeZ5BXsMf+fO7I2ZbacBAvWodPH36SDrpNxLEO5XI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a9fbeb78dcfb951da881d0ca1ca63c15b90f50a4","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.2+a9fbeb78d","@typescript-eslint/typescript-estree":"6.12.1-alpha.2+a9fbeb78d"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.2+a9fbeb78d"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.2_1700749614578_0.9404620203509153","host":"s3://npm-registry-packages"}},"6.12.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4e95497189a40baf6db0a6b748310b16185857f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-d+7LFKVepkqNCvEuB+dRy1tTrzcf2ehvbQ6uqstyF5p4x0eLxSHsY+2+sg8VDFOw6GksVlQTOmQWKqiejZDwAA==","signatures":[{"sig":"MEYCIQDfn99DKxLk6M7BZZfjSK4+c5/FYlZtt5Q0XQtQMjv9TQIhANBQ6pW7SE9lkfxpPwWKfDKNjlvV2c+KLxKuOeXxlLtv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b1e09eb3cc981c4da8e8c766af343376561c4b3","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.3+8b1e09eb3","@typescript-eslint/typescript-estree":"6.12.1-alpha.3+8b1e09eb3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.3+8b1e09eb3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.3_1700803055140_0.2601735318094358","host":"s3://npm-registry-packages"}},"6.12.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"401bda03473e42f0bd6e16c57de0f3d886bcbcc7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-ogs2/Hzyp3wB1H1fvHAbPS30QNlChZGNChpe9hyAdZEM5PFR1X3h8/2+58xSwBx9ZE6ay96qEVha3mZv0FFdgQ==","signatures":[{"sig":"MEYCIQDhYPvDLDS7h13pJVRbJq8r82yePspm9SUPLe2jk5w9cwIhAJi9PPlgkHY2RgmH6vyLK+5Zo/noww4VeBYIkKocR1ff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d378f9ee8249f157d10d84bf4a92e6c50042ff52","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.4+d378f9ee8","@typescript-eslint/typescript-estree":"6.12.1-alpha.4+d378f9ee8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.4+d378f9ee8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.4_1700824759654_0.5737041367496689","host":"s3://npm-registry-packages"}},"6.12.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d8312b9fb7e2b84c5288f5b65af65c80ce53d8bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-n3HbbiWnZ306qSnyHONu/jLZdHRowf6c5r0ItsvXijLBBD6xQaAS/kuesAxNBEyQXS704nWLycHiyI9wr97mzA==","signatures":[{"sig":"MEUCIDL0MIIOEC3s+/Nv05J+8TRQVSXs7+OjAhOxU5s4iXunAiEAm2PkncyZ7wdiAgx2w3v42jYm8VWLC6yS4nhbdLfQWus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150025},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d244b0ed98356d8bf30485887146b229efd9f29c","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.5+d244b0ed9","@typescript-eslint/typescript-estree":"6.12.1-alpha.5+d244b0ed9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.5+d244b0ed9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.5_1700830185065_0.5517984167184582","host":"s3://npm-registry-packages"}},"6.12.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"34b42e1fe0f664b2fd91093576f43355018d4d7f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-+SKAbKhKVTmzyHvYuR9C3MM6RoQ+dVf2ds5z/WSmpRRVO3xBnqvqSyMNIA5XmSiEx81+A88zadnsfaO0wlb+NA==","signatures":[{"sig":"MEUCIFU2U3fUTav4SecMbAq15njB93fNCWbgkv+Rh7/3ctn0AiEA0ZV/pmzbqEbnSGDzpeCYzwe0oggzQR9upnbMBNE2Npo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fb50638650d35fbd39f2b19446fa54c864bfc2ef","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.6+fb5063865","@typescript-eslint/typescript-estree":"6.12.1-alpha.6+fb5063865"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.6+fb5063865"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.6_1701046453687_0.3118398691446229","host":"s3://npm-registry-packages"}},"6.12.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.12.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.12.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bffdbab891b5069f85012ee0e88ae630e859d0de","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.12.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-gPWx0loD2XugSpaWIurFq6q1WoNwIGpi+X5EiuynjwSp2zJcQxKNB8K3F14Opz4rHNx49wpZDPiB/xSDZJHb3g==","signatures":[{"sig":"MEUCIQCy5Tv+wFoqy4ciAENBqmBwoWFDn3rmVfH8Zt3bheI/5QIgNd65tJRqGMuRHuqnjxUPpGgj2ak6seUobW42uE5VqaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.12.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d2a3446518c4da303a569830bb83bf166742535","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.12.1-alpha.7+3d2a34465","@typescript-eslint/typescript-estree":"6.12.1-alpha.7+3d2a34465"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.12.1-alpha.7+3d2a34465"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.12.1-alpha.7_1701094472468_0.3996217102671775","host":"s3://npm-registry-packages"}},"6.13.0":{"name":"@typescript-eslint/rule-tester","version":"6.13.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ee22c5bfeee293cf48aa138c7aaca1e8ca4f21e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.0.tgz","fileCount":91,"integrity":"sha512-+fuUUikAv8AM3zxXAOe31vFeR7R+2VGilGVmk5LeJ20v7RMIHXLxNC0odKWOSIFjj6swyvilBEleZZ42FfRS8g==","signatures":[{"sig":"MEQCIBJizg2GujFS29cAw34mwePux2AIftgypO1qQBNkHZSeAiAorKpus6SUFbvvrF7IhEQ755NPGqvYFnPOsLni+Cqnqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149931},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"39c437ab9e34513bf04378cd8c97daf739519a6e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.0","@typescript-eslint/typescript-estree":"6.13.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.0_1701105374840_0.05186800115706869","host":"s3://npm-registry-packages"}},"6.13.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.13.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fd18f4082aac0b2359a5bddabc5fcf6c2d1cb5b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-Z/tTHFXBbVZQEoI9z4gEvWWJuzLkHK/6Wml77TRfK72++dLhVNUsCrbdYwQPAPlBUVvdWDX9pl7ods3OLbvUXA==","signatures":[{"sig":"MEUCIQCoKyN7sV40CTZtZHlR1f4J1iK1r+Ixij8uz49i+OgzvwIgLlNQxKkmRR/Uwt43CbE2WzRTcQk2HQOX0wqutHlH7dY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"39c437ab9e34513bf04378cd8c97daf739519a6e","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.1-alpha.0+39c437ab9","@typescript-eslint/typescript-estree":"6.13.1-alpha.0+39c437ab9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.1-alpha.0+39c437ab9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.1-alpha.0_1701107366016_0.8081327664493705","host":"s3://npm-registry-packages"}},"6.13.1":{"name":"@typescript-eslint/rule-tester","version":"6.13.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"476b900a29b922e20b39e6e66b91ec605b1281f2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.1.tgz","fileCount":91,"integrity":"sha512-tazQcEpF3MPBhokeW3coYx8+OohT0o77ggawJTrvytrK/N+/g496mQ50P+ln8xXKm2ZJGmU0xroLBqc3TiaU9w==","signatures":[{"sig":"MEYCIQCrh4dU4DiuByyI1tCwQauNCxxzZI+nJZb5pCH7kdeuCAIhAKRZkdeaiROhrtAZbBzKn5pIEF/oAK3a/eFGv5g26U3n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149931},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"14f3ff0340226e8f4ce13c86a464b505e5488e12","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.1","@typescript-eslint/typescript-estree":"6.13.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.1_1701164221498_0.7499452236410964","host":"s3://npm-registry-packages"}},"6.13.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"38c2ecfe1f6a48d100b93c3112b49162b421e889","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-faAz9ay01FktG01pErZaANWGCT+hptEZavjzVM2G6IT2l8auYLxNR4vLIOoWU94b0ZrL5J9VKmI7Hxwq+XLw5A==","signatures":[{"sig":"MEUCIB/zxwQU5GEMDnhyMcv3ocpjkEwejZTkBH03wEeWSflfAiEA9MggYzM+IdMK33qMmhPjuqqL5U54BTRf2Oc6wKwJK94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150003},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"14f3ff0340226e8f4ce13c86a464b505e5488e12","scripts":{"lint":"nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.0+14f3ff034","@typescript-eslint/typescript-estree":"6.13.2-alpha.0+14f3ff034"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.0+14f3ff034"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.0_1701165198963_0.8495719783217235","host":"s3://npm-registry-packages"}},"6.13.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a862bfe902261b834d5a636277efac40138545a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-CZ1nxgW/fQWhirB0EaUnl53PlhJHY7CevH8Tb4GSfoJ9YS17ydMz8Ivu4ompZDS5ZRD1lrrTCyLoZG6fjfxdpQ==","signatures":[{"sig":"MEUCIQDxAfvTsIevCNPegQCOUI9KIi6n0N5bzUSZiEqhJQTJOgIgHFi9FMusSY1vG23ur5g343rPPTNpc5Lo8PbCvGl6KrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88b2b0b01e175e2de986fd400c1edcc5b77396f7","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.1+88b2b0b01","@typescript-eslint/typescript-estree":"6.13.2-alpha.1+88b2b0b01"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.1+88b2b0b01"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.1_1701182644662_0.8382029342630841","host":"s3://npm-registry-packages"}},"6.13.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"83cd87cf18e1415d2273b958ab32a0b1c095bd05","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-9aet9r4qIy0MEmXWGb4tg3yHwNzrgxcGG+5egW2qlx4S7p4T7Hors42I1kqRL93zpJvZnwD4vfoiC58x7o0GdQ==","signatures":[{"sig":"MEYCIQDz2tHO7pdliQ+NV/mOKKA5u0wKi8EVXy0jUKn+A1ZhlAIhAJw2pl9rWE80+OmSs9tWNVB0uLzkwN8f6MVqxs1eNHYn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"217c1f3b8b3f92f375fa9d3e23660f4f5aadca93","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.2+217c1f3b8","@typescript-eslint/typescript-estree":"6.13.2-alpha.2+217c1f3b8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.2+217c1f3b8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.2_1701183685397_0.8989862798523356","host":"s3://npm-registry-packages"}},"6.13.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62a96f851e92e0f4bf5e259e4e4a9f9047009ddd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-icyVysN1NKZJ1Q7VIViFhEAs5oegE5nTExVhO0b6Fxm5JmZeS6Jv2/c6esTqWho9EGTqL51Jw3Ckw203fH4Rjw==","signatures":[{"sig":"MEUCIANqiq93okyIsZHYRTFXa8vfrIz1NIyDp6zNGyHMoLOTAiEA5tWy38KxJjl6ZHVNzfR3im/pvHiVJap9+CgrAiqpH58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b872154bc5884f4b2d8a2d8367e94772659a0306","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.3+b872154bc","@typescript-eslint/typescript-estree":"6.13.2-alpha.3+b872154bc"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.3+b872154bc"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.3_1701211581054_0.6476002948387782","host":"s3://npm-registry-packages"}},"6.13.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d5c90a37eef01e839f9c7b7f73cbd7e9d39aebd1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-oRR5tQQ03OzZPK/jO+5Z4c0/QsI91Yr6ZUZs9bjFULaWDGSXyvNzTLv9jI01q9aa+6HDbpuPLqmcTdqJ9ttNPw==","signatures":[{"sig":"MEQCIArqavCFm1hloYnEbLGG2NWT9LBW0oiwPKSXhGCvBH61AiBISTAzCiDyysA3obvuXhpr013Xy3A+KEo1HOZhMiju9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"12bfd460094f054e9534f9c61d8bae18981c74a6","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.4+12bfd4600","@typescript-eslint/typescript-estree":"6.13.2-alpha.4+12bfd4600"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.4+12bfd4600"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.4_1701222656859_0.4370756174179866","host":"s3://npm-registry-packages"}},"6.13.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"def5a8ec47dcde9180526781ead370ca972add01","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-AthfVr5Xv2rhFrV3dpuVt7rI1kEtncGfKVQ61IXeXx7bR+UNwEfEkDkGumB8hvq+fS1E5OxDHrvZC/UMaS2r3w==","signatures":[{"sig":"MEUCIHEWerOS7sSEAS6+l4GSbseDIpwh3B0szA9krW2iAK6DAiEAgO/lmMc1j0wfQIZZqp+PobjPgegBuv4jpW5owM/Hsj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150007},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9bd0c393faadd52f20985f6a5209479d2531a1ca","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.5+9bd0c393f","@typescript-eslint/typescript-estree":"6.13.2-alpha.5+9bd0c393f"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.5+9bd0c393f"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.5_1701227103371_0.5167458374662719","host":"s3://npm-registry-packages"}},"6.13.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.13.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4f3a3aad8496d9997076577ddadfc9a2737be9c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-58ld5tF6mTEVhNLuCXw8nTgO+1KNx4pVr+q464w2IsXtZV3K1OGo+/3np0kNQXOCQu2sNG4iw5/gBGUwx8JW5Q==","signatures":[{"sig":"MEYCIQDe+v1JIeotex5XacqEVN4sd9Zb9FhG3Rc8Cvfnu/LxZwIhAPPkL0wpsSQT7OzAA8sS/z9Qom5BzqLCPylD+I6R9oXl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.13.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":150085},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"37f34f4eb47940762769f6fdcd1902f52870cf81","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2-alpha.7+37f34f4eb","@typescript-eslint/typescript-estree":"6.13.2-alpha.7+37f34f4eb"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2-alpha.7+37f34f4eb"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2-alpha.7_1701300777424_0.7949691891880171","host":"s3://npm-registry-packages"}},"6.13.2":{"name":"@typescript-eslint/rule-tester","version":"6.13.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.13.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db3a26b89db0d90b9c02c51e3683857385d4aec9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.13.2.tgz","fileCount":91,"integrity":"sha512-lmrPsmmi7hAGE6KYmvLkBPVWxsYhJ9mQ3BLdh09fPOgXIX6q3ukK1QSA5KbwFQ6qY39nkhTPORPHVEaVha4KpQ==","signatures":[{"sig":"MEQCIBkCvd29XDOCQl+ngzft7JbtCcUQGKIXs8BXqnMajYIpAiAxxeWajGzE4q6cwOxKz1Ow1/V+SwMMXlgpDLEUZ11XuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150013},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc2c6d3a4a515f7ccc23f10421a8db9c88345876","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.13.2","@typescript-eslint/typescript-estree":"6.13.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.13.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.13.2_1701710197594_0.08496920304613709","host":"s3://npm-registry-packages"}},"6.14.0":{"name":"@typescript-eslint/rule-tester","version":"6.14.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.14.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6b9ef20f3e5c34f5de357fd4fe37f9f600ebc188","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.14.0.tgz","fileCount":91,"integrity":"sha512-SCxrm68pudpNTUGCqaGxgqNujca+sEjJXA52gH3b0q1DrVBq1VSlxgO9kSmodhbXKVyS7UGlbz3dPDqa65gR2g==","signatures":[{"sig":"MEQCIBqqhtemsI8x1FMF7t9rcuulvnA/e77JpF3D7bJalDP5AiBv7qh132pYAu68WF/lQUEvoZRW6Q8g2cJmhxU5HUQ8sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150013},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c7d702f4315f66c75ae16a4b559ef5b4705bb804","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.14.0","@typescript-eslint/typescript-estree":"6.14.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.14.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.14.0_1702314993666_0.8373702973332215","host":"s3://npm-registry-packages"}},"6.15.0":{"name":"@typescript-eslint/rule-tester","version":"6.15.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.15.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82bad650444b27f3510ffcae0b8c54b6b8ffa66b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.15.0.tgz","fileCount":91,"integrity":"sha512-YZgooIskJMpUvmx/8Ih4zbx+fEPIYyWNomk4FTk3RisRCmY+oTWW4G/WTUmkC/0oMlP30f31nX5+ihcnsPJHMw==","signatures":[{"sig":"MEYCIQCGJCoU7mVvROSr1ekal0jAsyZ5uCjLhKuKdF8c0HMsMwIhAJTHPDGn/MDQKorrlKDL127WtaU3vqeytzMiIMN/GfEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150013},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6128a02cb15d500fe22fe265c83e4d7a73ae52c3","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.15.0","@typescript-eslint/typescript-estree":"6.15.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.15.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.15.0_1702919751481_0.7656898460338921","host":"s3://npm-registry-packages"}},"6.16.0":{"name":"@typescript-eslint/rule-tester","version":"6.16.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.16.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5f94b5ad85c79842fe5e59faa31466954991517f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.16.0.tgz","fileCount":91,"integrity":"sha512-lMKPwQw+GEtAGQFnYkaZ+hoKZ89S31rtP2vViGPbx6ntLO36gmu22yods5HNmS3wfm5/5jMKCP8hoCxFOgCrxg==","signatures":[{"sig":"MEUCIQC4hz1LJR8Fp7STZGpqCyexy5OhBzzE4xgbkhkBl+NJBgIgfME4QX8jT0lh5JHx2OX0P5PWDYTcjhgmtCgh63AJhkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150013},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7246e5604afb20835088104cb47c03b16610f21c","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.16.0","@typescript-eslint/typescript-estree":"6.16.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.16.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.16.0_1703524975508_0.41276511766370594","host":"s3://npm-registry-packages"}},"6.17.0":{"name":"@typescript-eslint/rule-tester","version":"6.17.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.17.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cec4f266e3a9a1049f8b953c23d867bac6a41d5b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.17.0.tgz","fileCount":91,"integrity":"sha512-GZcB3//uVSTYUOnU1UnEX+q9T6hqL8rCrQI3r5yHfY111q6DWkHq42YSKWeh1I4+cCh++iFUjTR3trc6Wlw2YQ==","signatures":[{"sig":"MEUCIFmFmObNkwOBKl+ZeJvNoPtHyFoFIsytPYGbYEjUuMm6AiEA9Dmbijs/FWKEU0+pIkAzwoUexgcPR0Z8/AS5dj1Rrr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150013},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e566a5dda347470b8ced3cc301b7e4d3e7ed721b","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"lerna/7.4.2/node@v16.20.2+x64 (linux)","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.17.0","@typescript-eslint/typescript-estree":"6.17.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.17.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.17.0_1704129340982_0.016864734401649706","host":"s3://npm-registry-packages"}},"6.17.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.17.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.17.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"563cd69b036334d3f5a9dd26791f734165b9473d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.17.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-aUmNAuGM/E+Nm7sySyxwZ+K61NmiUCUpxpWXi4/LwJ4EZAi1PXpG6KmlXvOrL6AkoehN4IbnMLpki+lAZcqXxw==","signatures":[{"sig":"MEQCIELfu63oDRlYfJIQBz4hLU3wxvMF9BEOA7Ho8ljOLmvxAiB1H93wZvC1yvt1kWkjQjBl7/wetxSRH/xasBJG3KTzcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"560dd66ac57cf821582c317fb1a7d58a2a8fae25","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.1.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.9.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.17.1-alpha.0","@typescript-eslint/typescript-estree":"6.17.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.17.1-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.17.1-alpha.0_1704544602263_0.9197265170278288","host":"s3://npm-registry-packages"}},"6.17.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.17.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.17.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f8db4b1e4596e7c8762362164865e4e3c19bbfef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.17.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-GdGQEbzN/HVUipv3HgesxaxPgZwD7Ezw7m1l13ww80TJsbQoKAvE1hphFCY+vwsPH2p18eDeBtAZx/8CnVhKUw==","signatures":[{"sig":"MEUCIQCbJVCabUdre6p5dPgJc6q3WdcG+VfyahzGB2F/4i1AggIgSb3CndIb0INfwnFBk6IOyc3irdG6F+meeQeiKPiCNaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.17.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b0d3d757a6cd9e832a572b441603fe24806e41f1","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.17.1-alpha.1","@typescript-eslint/typescript-estree":"6.17.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.17.1-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.17.1-alpha.1_1704546739242_0.9345853405810554","host":"s3://npm-registry-packages"}},"6.18.0":{"name":"@typescript-eslint/rule-tester","version":"6.18.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"98496cc50e6ac851162e9dbdcc4ca00250005bea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.0.tgz","fileCount":91,"integrity":"sha512-xR9qYDAx4S3IU9QQHpC78iY0kAHeTvZgVZxWBkN9hgumwBpGp0/YhNbHSyWXiK1sL3xOGsCO9Ay2um3sz8LMhA==","signatures":[{"sig":"MEQCICnR9Rtc0q/qE/YpsqoWQzPC+WEUfTqg/rLswIegd078AiAJb5Ftn2AQZiYrB1EAAHEmOVgVAKITGju0agyqMdBMJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149956},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21460ef74bac70a40750e98884b51abeb280e2e7","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.0","@typescript-eslint/typescript-estree":"6.18.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.0_1704549415711_0.7564739070956628","host":"s3://npm-registry-packages"}},"6.18.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"faf78537a6866fd3dd7a4b4444d1a055f23b0ea0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-DFD6z0zhGNY2UveHoORhPDzPXSAL5XOnRNaRztvBCXqsCXEVXB6ccr5I0AUe9jKzV88AlD5gWzgOtZBkDKgvfQ==","signatures":[{"sig":"MEQCICLsKcU6rklzfuUYyEE0YENKasIJLhmhhIJhPwanj6aWAiADBn/Y3Ow4YxAXUTcxCTj7EvQOK4LjlqmCR9FkFxmL9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7be96476db8abdc7a9d95c8abdff6a7e3f8f801f","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.0","@typescript-eslint/typescript-estree":"6.18.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.0_1704550831930_0.6979930964655119","host":"s3://npm-registry-packages"}},"6.18.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c9d27a7887c9390d32adefb584599a1905235f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-KWI+qUGqTX34i01HwgHsnvzsFldVoZTl9I4KxLeR/KOnvn5ZggGWBQj7uBkpZjgtnbRy2DhF9Vuks3eUl3fIbw==","signatures":[{"sig":"MEYCIQCm5020CetpVGU0E3aXeZxjT5gxlUbHTmFxvZeNv/stOgIhANU7I5XXUC8KbqtxWNqXz4zLXJOtmp9PJuqjwpPIox7Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d4e2ead7abc2b41b3437a260fae81a604d611113","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.1","@typescript-eslint/typescript-estree":"6.18.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.1_1704566201192_0.7501639794401624","host":"s3://npm-registry-packages"}},"6.18.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7aecf85ee8ce62f1bc72d1fff65898be3264c16a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-uwgg6+LTmA7O40dcDZnHdVLjqpeXnbtVN88NtI4XkFOxXAw1sAKpyShBZ1F7DXsxwxhE/xNNbEK5NCTl+jrQ2w==","signatures":[{"sig":"MEUCIQDK6divmqzOd5ZfwphkYKCvZ3VcimoHcVOlrijYwEZ+XgIgMtkQ0fP8wLqLRVMBY7hndEYRxIYM0pQZ6UZJOntIj9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4fdce8902025439b3e8cda0094a69abab4266ba6","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.2","@typescript-eslint/typescript-estree":"6.18.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.2_1704567330997_0.8622731959209187","host":"s3://npm-registry-packages"}},"6.18.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b0f4fb2f0e9dba24d0bddd6df16185df6b674d3e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-yVPvZ+YwlcAInXVmJX7dtHhbIkiASTJdX+Dr4TyXLHGFobPb6A5TJUFPQZZIZGe43Wqvubdfg919Wd5+en2hbg==","signatures":[{"sig":"MEUCIQC83WcdVUsSfCJ5q/Ki8wBNdhNXeeTvnC4FH3haRx5CcwIgI0JbGlQeigpvh6CliLlnlq9L6aUR+9yT07Lce4TFLo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149988},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5a33c2b5ec16589132b06d9e56e7df7e080fa0c2","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.3","@typescript-eslint/typescript-estree":"6.18.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.3_1704589495632_0.9008553524334886","host":"s3://npm-registry-packages"}},"6.18.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5de40a17d6dbca626bb3907d2d373b259f137c0f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-ahVorfuFlee9nXoayK5SW/WVCZmDcT3MTjffYlGqbhw0VhSdtHAyJT3uqCVIK1YuohjqWFd7Uz3E5ZZXhc8b+g==","signatures":[{"sig":"MEUCICvWtTQhGqP62pxrGjUx3pKziKe/nF+bsN1qwQzNKgovAiEA6u1ceKFzgNA+4ee/kiXknR4QyQCV6ICsR0iavxI/4sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150083},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"958fecaef10a26792dc00e936e98cb19fd26d05f","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.4","@typescript-eslint/typescript-estree":"6.18.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.4_1704646314063_0.716173456018401","host":"s3://npm-registry-packages"}},"6.18.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01f9aecd87d9d4d3bc6567525b6c80a953373ea3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-OhAanXomS0zxnWgtZUMGlCBKiq3kytcQ0TfFL6XiVQ4/11ACgkfQ0cTOCCsiesId4Ezs6yTgLDAHeIJ195rzJw==","signatures":[{"sig":"MEUCIQDgHnekKB0dC8hI+I3t+fH3MtRdwmU9LbNYGnz4XNu+FAIgbmluq0u2Fzi8TppSqFqU2AWZOJ3bOnIXnjy8Wg5T7gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8450dbec133f1185fd8ca58038a2df73b0d7c116","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.5","@typescript-eslint/typescript-estree":"6.18.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.5_1704653498990_0.9944679276085351","host":"s3://npm-registry-packages"}},"6.18.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.18.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01340e16ed536c5bdc5a8e1292fd61e8343b37b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-es0CMI4DAXA6PW0lG6Qfx0AFhscqsMb4An9Ao+e73sTCa9H7JviYb0UK+VMEk25BMCM+5Rdrpnt0X3Ws4Aeyaw==","signatures":[{"sig":"MEUCIQDXqUvATcjGRBEzaGX89DQZfpR1Q5fpDKkzWfGujyO5eQIgVF8DWQ4lomyl+/myW8TATb0vAcOJvk2C9z6KC73CxlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"78db0add16e9d7ea23c5ffc13341cc13b16eec2d","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1-alpha.6","@typescript-eslint/typescript-estree":"6.18.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1-alpha.6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1-alpha.6_1704741224494_0.5911511648072272","host":"s3://npm-registry-packages"}},"6.18.1":{"name":"@typescript-eslint/rule-tester","version":"6.18.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e8830e0f3605f26f1039c36719f1fd57113fc671","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.1.tgz","fileCount":91,"integrity":"sha512-Ju9k2VbCHA1GQmuprVv7XrLuhS4lUuDj7EaLOBtiERFUCKYze8AxvQCCniToREcPjIiT4ljO2UB7MupLYUKfzg==","signatures":[{"sig":"MEUCIDSbsaECpN02E3Mtm9ifmW7UME4/g8TDvVJG5KQ/W7IyAiEA6FAD8DdpvV02kPR7Ywr+3uSmbgtnBGjzll4K9wUqUhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149998},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aa7ab0ec27907657aa6ff5ec287528adecb12c96","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.1","@typescript-eslint/typescript-estree":"6.18.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.1_1704753438907_0.5808852674973057","host":"s3://npm-registry-packages"}},"6.18.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"176ab8164ad0a3d8a3cd2675e5baf665065ebc0b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-zN4iBv8QnVzLBtKObKEBlU1mh3ZPns0GaEOURXmhqeBsUXyqAXfiwQ3ib2SnQ7hVqFoTLJg2KXALQgQfL+/EZQ==","signatures":[{"sig":"MEUCIBWqhPYs0R1TYdiKuYdF68+Lpc+Psnt1ftMyspx6cKRIAiEAwaZRr93fYA8m/cF5nWDWKdglNp4kb0bsQXwzdgMaPXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aa7ab0ec27907657aa6ff5ec287528adecb12c96","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.0","@typescript-eslint/typescript-estree":"6.18.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.0_1704754347922_0.12214743537857808","host":"s3://npm-registry-packages"}},"6.18.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"93638551076f22e86ba17426881463a95a051721","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-aB34lvAORyUMZrw3+QhTeMbmGXaaY0G5fBcMfFxkR0FuoXBlxaQ5+vPkcGYgyBSeQZBTibahpLQ1ca1bzMVzng==","signatures":[{"sig":"MEYCIQCBRIjca56q9OXoYSpAKxIvZ8y6QBfIDhUrWxgaDxebbwIhAK5MblGKSFMoQQ7QpwZKyBB4ktTVA/GGfRgm1l49GpkQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ca5e5e8430ba1beb5f12f317d403d7087bf9210","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.1","@typescript-eslint/typescript-estree":"6.18.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.1_1704831868223_0.31991965274653267","host":"s3://npm-registry-packages"}},"6.18.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"596de4fc25d59dea041b732706b2c10cf15b20f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-y2bNW1Y52NcGZ+KQyNzE+pUpGyYaNVLaeH+BVXZAMkeUZKIf5sglOkfzHfns8ZAY+fpSsVc0BikNN5ib2NXW/A==","signatures":[{"sig":"MEUCIDy6yhy5FzlZ9//ngQZyNxTQFEvQmNsXyLG3E7ttHAnYAiEAvMuyhVPAIVRPHpGjpsmuufpKn0qhRM9Bd5OepYS3sAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c3767edf65716be08df25723d7dbb770de0e7037","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.2","@typescript-eslint/typescript-estree":"6.18.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.2_1704835042470_0.5139537159795207","host":"s3://npm-registry-packages"}},"6.18.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4a02e1fcf34fec97f15b73534f60ac4a5d0f15b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-uo6td4zf/fa3OII0Z/nGUXBmZbUV5GmGnJVZZ1XJJdJeBQRr1vHQzaLCxtevahyR8qzrpvHb3gEyI43N47Mg4w==","signatures":[{"sig":"MEQCIFQ/di1Vp4wZcJ5Vmk64WhvlovQpIXuKk4xsoF7uqa7WAiA1mfJlfuyzcp26OJMckdu7kGGpl9CpJAV8mqxpo1doSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"96ffd2475497572904ccf098c127e7c9bc18e7b8","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.3","@typescript-eslint/typescript-estree":"6.18.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.3_1704996396064_0.44112044184288823","host":"s3://npm-registry-packages"}},"6.18.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c93b058574dfe6dd17fe8c99b5509dc99e80acd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-iEqJor+s1P4Lqk2a0vOIwbuEhLcHus7KoXrdv6H7vP9zurW9XiuJTy3I+VGsweTjk42qJVSwECn+9qG3wHthbw==","signatures":[{"sig":"MEQCIAmpbX3b6qLcOPZbjn7jQ5n2gkzwwiXgPJvXuGT+nDebAiB8t5c0s80rSZHAQ2PGTNRnlqLRy7PtYHQtU3ybpXjazw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e80d54e5f3164f132fc544f40aabbe3f88ef4f40","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.4","@typescript-eslint/typescript-estree":"6.18.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.4_1705020797823_0.2788758607942805","host":"s3://npm-registry-packages"}},"6.18.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae8b453ef514d85176a03ae3d154c116a0da447e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-r44XD+8jl4vZOmvzy0w+Os3h+F+TAF+d7aqE/DleHducTn45nLyIrRfUThU9bFxF5eyqBRVgPoy5fmSkW9pQHA==","signatures":[{"sig":"MEUCIQDEofexlELybbMBnz6r+WKb5doHVXtG2hSeRHQfCRi90QIgAJSPHHieDcg6xz3HbG17U3LHUP+guQ5sAU5lxJR3Db0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5a5670800fda2cd5ffd060b0fb9db351f0f3c4d8","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.5","@typescript-eslint/typescript-estree":"6.18.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.5_1705046173146_0.40505077360303576","host":"s3://npm-registry-packages"}},"6.18.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9662dbf212263db888e8dba15326e486334b076","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-xrjM74ZBVPqIywn74p10QZB5aSaNIV6gSdRiXpsZSio2Sn/O1oKtkrwzAo5Ty3hJXi2w+xOoiFTjy3u/WlvEsQ==","signatures":[{"sig":"MEQCIB3FaQoscXawFeZA7vg+ImbcjS+B15jaNvg67E242PrLAiAj1aocrmsph1AcmTAMO95cQuVuFkaZuXx8h5+l/AAOGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c7b0b6c9c8eb66ebd0616f66daf8bd9535826cee","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.6","@typescript-eslint/typescript-estree":"6.18.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.6_1705118778475_0.3103418269064191","host":"s3://npm-registry-packages"}},"6.18.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.18.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.18.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cf95eebefbde0fe645bb1e2624d71da0b8fd08ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.18.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-CfI2qda3IgKcT476AS1pYIXwZ6tQxZdhsVSsuYeNUF7NGWKgkJkL54gmRsk9PKkG67rSy2yGa09b7b+350eSMw==","signatures":[{"sig":"MEUCIQCzyYtifY6ICFFnRH/D/0hShvRSwPjGaO2Tl69AkZ5vkAIgBZAcyf5Zz+nPLTtK7maTYxugDfenozLhyoU7YKIq1oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.18.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b7951535f06a39f9b3d62ecc55115cb7f9e600f1","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.18.2-alpha.7","@typescript-eslint/typescript-estree":"6.18.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.18.2-alpha.7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.18.2-alpha.7_1705181806210_0.8785030204157809","host":"s3://npm-registry-packages"}},"6.19.0":{"name":"@typescript-eslint/rule-tester","version":"6.19.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f5ea948f5af2a5f8007ec0bb1532866b3c611957","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.0.tgz","fileCount":91,"integrity":"sha512-4/nUf0k1LYIxdEoNZBIvk3k4iXecV03mzKbHZQcB2TeyFuPUOnJGDQI8rrfbP7jbE2a6K7h5zU0ai0uG1ytO6g==","signatures":[{"sig":"MEQCIDnw5fDl9pDnliyVSY+LSqYwSZvFtGQTR3k15ZA5pDVAAiALs4bbiXlPVhJGZ575nyVc+xRnZA+JU8gqmmVaxlL1GQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149998},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7c673a146d26d4360a25638f901a3c329bcca8c4","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.0","@typescript-eslint/typescript-estree":"6.19.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.0_1705339001041_0.5187493123163085","host":"s3://npm-registry-packages"}},"6.19.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.19.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a7326cb9c583e56a994e3afe5f0920f9eb7e5598","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-lBY7emVPkebinh2Iced5v99b5AD0G9RxBBn4T5rHacTh5Gs7H5Xa/2lQX/EoSdSgoyxUppPzZp1Ry/xtOUqNcw==","signatures":[{"sig":"MEUCIQCeuALsWZUuKkRD7LB2g7XCHE1Vdsd7l028abOu8/o3BQIgRPJCqYID6a6telbBQQU8FBBKKsLQKCwC1xfzva3ox+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7c673a146d26d4360a25638f901a3c329bcca8c4","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.1-alpha.0","@typescript-eslint/typescript-estree":"6.19.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.1-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.1-alpha.0_1705339914614_0.5366269360813576","host":"s3://npm-registry-packages"}},"6.19.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.19.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1658597a6be11c2738fe6e96df3d27413b8098c4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-MO38ghvwA+OJfGbTWj+r4Yh5/x1Uo7BMu2Rft6pq8IjOt/1Vs6hTV1A3zjz1cKDwJBnk3VAac2wuGrHSzqlPBQ==","signatures":[{"sig":"MEUCIAYv2yVO7f4jVvrZnGwMLFnfNF+8AjQgbB7HETj0mVubAiEAlOB0gSqpHV+qIa7ajReuDK1vgvpddnSGIzvYardBKpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"01556f50376b87eff21c42d121b627e3a6f003f0","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.1-alpha.1","@typescript-eslint/typescript-estree":"6.19.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.1-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.1-alpha.1_1705412927558_0.39455159835936127","host":"s3://npm-registry-packages"}},"6.19.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.19.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"857c0d25aae912b11b7bb15bb948315e58a5bc5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-w+tkRJHTZIZbK/MBTakKerO9/mVauE5zIsT9KVgRTdyW36jR0edu4pboq2zbQmAdAX0mxRoEkrabRUHfVR/UHA==","signatures":[{"sig":"MEQCIA/exOFPnzzOoe2BmWgBEMt5mirdMvIPNbIuLQzs3yYfAiAEt4CvL5Rv9q2HmiHkguAPR5A2t9iDDGLKlH3iQM0M4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"920f909debc3eb394f5aef4e36568bdf6641e304","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.1-alpha.2","@typescript-eslint/typescript-estree":"6.19.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.1-alpha.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.1-alpha.2_1705678018739_0.9208119258541765","host":"s3://npm-registry-packages"}},"6.19.1":{"name":"@typescript-eslint/rule-tester","version":"6.19.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8adcaad564cfc0c209fabc5c977ebc8174152ea6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.1.tgz","fileCount":91,"integrity":"sha512-1qvOSO9kjtjP66UimQ06tnZC/XVhb2s5hVi2Cn33efnzM3m+j8rwcGJJ9xwKacUWe7U50iHrY9xrakmF7SPWbg==","signatures":[{"sig":"MEUCIQDe3jFDE1qnCApurl1C7IFkBnidCnu4SdZ7z1QtDic9HAIgHEJUYtHidJ8OzmaYSJ9l7SktyovNqDTamDZd9I1LbO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149998},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a91121425d8c40e90c6dfc282a13e5cbf78a6562","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.1","@typescript-eslint/typescript-estree":"6.19.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.1_1705943866172_0.26165503143334456","host":"s3://npm-registry-packages"}},"6.19.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c8f5722dccf67435051edc8e85518534ac4eee7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-sCuyV+kfpUKMCjdidHvvA2LHPwBikkiCxvgHcgS3t7ihekTM4+mbOtCsR8YNG/y//KAGcDRUL22lkuWk2nIacQ==","signatures":[{"sig":"MEQCIQDBLNdrvg/dh737MniLJsUkPQxSvjZc10yZJiUXzBJv3wIfaVZ5Y/uQeN7zEn2+O4TGYsahbimYvwTQITgddFmbzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a91121425d8c40e90c6dfc282a13e5cbf78a6562","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.0","@typescript-eslint/typescript-estree":"6.19.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.0_1705945012343_0.7139404455786369","host":"s3://npm-registry-packages"}},"6.19.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4fa2a130b53bf74bbbfdc60789317456c4eae72e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-/g5coylN+ClMaFhcHgXsQSkG/m5WsIGdXj1uHjfjAU2pfZ1PdY5WAcKriN6xiDAAl8rncxK3KHaS+lnHum04uA==","signatures":[{"sig":"MEQCIBV6E1fwC4O0LYoWqngHJ6yx3kCZZNXPQwCJ+25qhhnWAiAbsz0bIwrqgqmM/3rcLcsLM1I1DMrshbWSUA9EMGYc2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8622286207b3e04ddd260eaa8ac71927d47edd7d","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.3","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.1","@typescript-eslint/typescript-estree":"6.19.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.1_1705946955767_0.770495030257069","host":"s3://npm-registry-packages"}},"6.19.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"320c45aeb403d5afb2ca6592b8ae9ec0694b55bf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-z+4oaCHhnuHy8ud3aiRdUy59K/vIgKY89+X2fpnhTySQFHBX3aFPx2xt4jTivi1fGFX8qgiC7Kec8VxFFc9mrg==","signatures":[{"sig":"MEYCIQDhPQ2UB8NxUXZ1NrDiN0yDbYzLRd8ZZgTyjnsklJ8xDwIhAPblm01Epni5i/xtqteAOg8Kp184pMQScvvoqEXQ1+PR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"24f9d4c4206336e42e81f27f35170884754c6f2c","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.2","@typescript-eslint/typescript-estree":"6.19.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.2_1706185753061_0.3381906849370795","host":"s3://npm-registry-packages"}},"6.19.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5154a6609f985c68f250394da3f5451b676f1c5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-1eZmtwJhRVopXP1cUf9RF+UhxWzF9TeKLaf1e4JYIqyQXwl0xGcVEHVSDde5gbs/wazZ8Sx0wM7U+CCkWwk61A==","signatures":[{"sig":"MEYCIQCFYH4VaO2Eop0R4Q2dVijHCO/7Zic6QQAFUc1W/cn3vgIhAIiSyBDIZiwiMub3ycbPD4RVcM6OaBjm2NR/5UQoz6Dd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bc4b99a7ffbda36c5a57212b818f8b4f40390912","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.3","@typescript-eslint/typescript-estree":"6.19.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.3_1706240300565_0.29360418557228396","host":"s3://npm-registry-packages"}},"6.19.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ddd600e641f2c0d32b6f1e07ec79ab636cdeed43","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-QfqHXa1lz47z4rrooVtuZ7vFkrcwYzfoadGUb4G7ujiY1BkgElWWnZYxJ3zdf/IcA8W7DnQ/1rNUooXRrOvXUQ==","signatures":[{"sig":"MEYCIQD8T+iWUeysuX41Hbj58PE4o+4Ni/oHk6EQ2NfSlLYo7gIhAPEFvjWFjAy7Oz3nv1eg2scc+wntgsFaDbg3Rh2hntxZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a9f995af7107d697929ac90dbc12606ef2509d6f","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.4","@typescript-eslint/typescript-estree":"6.19.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.4_1706408294280_0.5522402304226608","host":"s3://npm-registry-packages"}},"6.19.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2573c7248402851bc70934d79a75ef3c65054124","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-K3lgQ70BhYiZsYSzfzKxUoXKgYLEKgcnRfRpldxYVDnKJx2GcJ/CHFD5xaNH7SWO5AcTDog7DS1D1t3RnG3dEw==","signatures":[{"sig":"MEQCICKxWX/8a5KfYY8PJV7Hk25RHMWOuMP6+1C1lwdI95v4AiBikFCeOcvU9W84gHAQOS0DqMVBHMeOVhw1EOrChrLAIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bbc6770c05d3521a155b8a73ebca963c4d90bf25","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.5","@typescript-eslint/typescript-estree":"6.19.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.5_1706410189284_0.2246499854535562","host":"s3://npm-registry-packages"}},"6.19.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1d87a52ed5660f12ffe4c7b12d97a6414948e3f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-oC0Tub2awY29qtMKLvjhme66844M2hsGb7fTsKlJd74VOvBt1N7wgs8FZEyQGitqu1lIprZa/xAJuGEU/oUeQQ==","signatures":[{"sig":"MEUCIEm+1ZN71d2qi3f80/RnOMlfHgYNxaGDis+Q+YwkhTZlAiEAn31qz2NcllDM8CbIUI/TPAR6vSpDwlzHtbpMvHlMiyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c2323196a2c01b072d5d0940d5e526e9ed42f9d9","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.6","@typescript-eslint/typescript-estree":"6.19.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.6_1706426972591_0.721137718357586","host":"s3://npm-registry-packages"}},"6.19.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e0b3aee5628337ea2026b2ea78bf617d9bfbf775","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-igVrFOeTnckyzDhV2i0QrgjJFo0FElVKxzc+Wed3JZSCBVtfvU0hPFJOKH3cdr4Qm83+XjZ+bAEIrAbyBn3p2w==","signatures":[{"sig":"MEQCIAmjpqIyUL5XqnXiPV+rNR9P2eIce7miLl0nJeyYRXegAiBEc0yAApeVV2P83T2t3tuzK1KN3c5Y6HBY+h1x/jDIjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"70505e45bee0c2b05777a3f9e5b886a1a607d349","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.7","@typescript-eslint/typescript-estree":"6.19.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.7_1706428569024_0.3125214943624086","host":"s3://npm-registry-packages"}},"6.19.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.19.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.19.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4cc55182ebd8c152392a5ef5b72234a284deaba2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.19.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-PuwsCKQDfoE3pL6uSFIbmXwC5jAYHe2Qg9oxYpkZ9dYtCDd1MpFcDwHuV6YZK7wwq9FhKqalijinSC+sZmF54Q==","signatures":[{"sig":"MEYCIQCl+0+XbdjNbOrC9UtAJm1XW8ynZhBkUV2ZKuDMd5DO6gIhAOtZEp7jf/f2hlzmSBw3mzwYC7by3Lku1aa69urlVFDZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.19.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4d2ce3b010260b5299efb0d7d9319e438fcb5fa9","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.19.2-alpha.8","@typescript-eslint/typescript-estree":"6.19.2-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.19.2-alpha.8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.19.2-alpha.8_1706548360094_0.612481787244002","host":"s3://npm-registry-packages"}},"6.20.0":{"name":"@typescript-eslint/rule-tester","version":"6.20.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f873b9479faafca7694a5197af31b83084b69cb9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.0.tgz","fileCount":91,"integrity":"sha512-NjIhUjwfPMSXrxBGpQ6z4Hu7P6LCxneAmN9uX+ynligV+TyD8d25c/kIQaCa9nSkqVeq8n9houVa4uPC2fgFdQ==","signatures":[{"sig":"MEQCIAyDIad1RiAqxHFWYHucBNNhN/BRrqYAQSinjihKzWdBAiBXnJjFxFtSz2beE6+QjsAm0FDXL2qduGFqWZh5CSaV9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149998},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a01a6e6b6fb157f8cf278179c098c4ab0beb22c6","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.0","@typescript-eslint/typescript-estree":"6.20.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.0_1706548629494_0.6501261603517556","host":"s3://npm-registry-packages"}},"6.20.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dd52953583435f8b393bfc7b023fc068bef24f93","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-xKN/7ZwDYx7Vb1MfHUXVhM2SqfI3v6TGUwcZVq2ff4AIcKNbSQCNiBWQ70WO24h5NBVya5mf8LEQ0VNI3WSAEQ==","signatures":[{"sig":"MEQCIFh5bQ61S8VmAIX+mHXdJuWJwTBQOjmKqSoeMuKV3s+CAiATXiYx0cuQ5+0FdTe7dj3JIby6mDTRUHv7b3ptHJziXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a41ad155b5fee9177651439adb1c5131e7e6254f","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.0","@typescript-eslint/typescript-estree":"6.20.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.0_1706550084989_0.5748541120783461","host":"s3://npm-registry-packages"}},"6.20.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ef0f22e57a58b5cc10c636f5d833a343559aa20c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-oJG2K//ua6j33uOZ9XHAW00Si0wnVFgyrnC7qW3oN5wBaDV8bMXESjWx0aiaqsFrT9Lb2Ov7bf1vj5jfugmIxg==","signatures":[{"sig":"MEQCIHIHGhANrck7ZfxMPgNQcN2++81C9GlN2XEW8MU1OWErAiBbu8z+obNL41upvuNDvUBwrsFLBcT9y/azjgElMSzObQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b37f9dab67bbd3858bec959189d23119c737a6b4","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.1","@typescript-eslint/typescript-estree":"6.20.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.1_1706647212397_0.4424483684876841","host":"s3://npm-registry-packages"}},"6.20.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5c6cee290e966bea518d6801aab1944e45cb05ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-bKiweiFU3DgXsgmn2dIuWMnDRqESLQjfHhhyOi5jAxaRKtsfqa4M6CX0poeRjpPUjuat3cYDQwzHrp8vbodBZw==","signatures":[{"sig":"MEQCIFMbZZUB0TwcuCdYPyHU4pH4thv5NsNdQHWiHuvHauwlAiAmKy7tpwLbJm6n+RcF4RCfLYh+NY3/x314jmbF+OCIaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"82cb9dd580f62644ed988fd2bf27f519177a60bd","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.2","@typescript-eslint/typescript-estree":"6.20.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.2"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.2_1706649237019_0.11569897263124362","host":"s3://npm-registry-packages"}},"6.20.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4efcef67763fec111d0234e6eda09e8b991a2d05","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-dbOj5OD/9frCT2zgg5WakzPq4uFt2A3FKyYro/WebepK7i4eL/JgLVsOyqfOyqAcSQE1xF0cNb/naowO5Bc/aw==","signatures":[{"sig":"MEQCIBvazPXTPb3Iq9kfX8oTmxXFbiG42L2mwU9PW+wjU0PeAiBhhUwLZL2Qs3iaIwvixTUGYIU+c7cI2kk2gcvL0SPOgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d805516d1008be874113b8f4daa5a39427b8a29b","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.3","@typescript-eslint/typescript-estree":"6.20.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.3"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.3_1706754936170_0.2368062424941093","host":"s3://npm-registry-packages"}},"6.20.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3e743e3514fe5503276e228269e18eda949da7d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-4VcQJUj/j7d8hwugG6vE1REsLlI/m9lODDlqz32E+Tt0jfhQ+RmeRJJRsi2zM2Ae3Vf+BxCHrkndZM31h7Xvpw==","signatures":[{"sig":"MEUCIAak7YV8WnX/CjoT4ar4C7yw+Xm8SYczIj9Gh8ZjMPNSAiEA3Uhpr7F5fdpZpF/lM4Mpuy2lzDKV61cwBDVmK1GNJZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94aa28e205a2625928cb45efa2bd0690614b84bd","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.4","@typescript-eslint/typescript-estree":"6.20.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.4"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.4_1706781848040_0.3004477627832671","host":"s3://npm-registry-packages"}},"6.20.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b4f3c808690cc59129053124fb1ccbc1c13498a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-5xnXHlOjp/zhApKGSEBySC87p5v9cHMYJXxQclr62K1b59M8k67aFfC6/UzzWTqge08+yaEUpUNm0ioBlBd1ow==","signatures":[{"sig":"MEQCIH0S/CYghn+8xxHfv8cL5CtLPaxgVIz2CP48TUH9b1r3AiBIurN7jtX2Q9BksdvMyXVfo36twkjM0uBdM+3m9mAenw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"421a99aa76b177c010f7571e07fdef612fa29af5","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.5","@typescript-eslint/typescript-estree":"6.20.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.5"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.5_1706837597711_0.553855153358247","host":"s3://npm-registry-packages"}},"6.20.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6d22fc742f75ef25d01b62012d8f102b707583ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-4CYyJG2ucXep/byBOP3ttygsWMRERk48RgufIFEmdpBC8S9AbEWXyycbKqBhahItXp8sGAEcnkf4zC5/clbMcQ==","signatures":[{"sig":"MEQCIGdN1AhssBiXqqXwqZlkQDE479Q0PrvNdujMWli4q/uzAiAYCWHaaHw95u6R3poWzFaE3FwaPtcahWJlXsHMRboCjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c253a8250b785eaebacc8cb92f885217f5181ee","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.6","@typescript-eslint/typescript-estree":"6.20.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.6"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.6_1706840145643_0.1643025062721064","host":"s3://npm-registry-packages"}},"6.20.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1ab788e8aef2988299b416f02993fde094a8fad7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-tSgfMZu7q/8UjlQg+SXSxIkgAZjBfoUTGQGs/dSOzJa8IVr6olpIMC9M8ox5RjsVqM7lFScBBIkKzT/BL4701g==","signatures":[{"sig":"MEQCIEB0OhcbBg02gzu0cRsFSc/1J8dYu3w6NotlDThRw0blAiBKa1rUakHtb9VE9GWDBgZ4p5lDigD7jqsANkaKV0n6Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"69bd50140f3ed6395d6a7c23fb3753511fa85740","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.7","@typescript-eslint/typescript-estree":"6.20.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.7"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.7_1706849717008_0.3831746272096015","host":"s3://npm-registry-packages"}},"6.20.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"68c7bbdf1a61fe2858802ca3c3cebbb6678a0830","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-eRwC01825hmHPKB+k1T655vSQNIh2Bk58hCj1YX/89+fyW31fnwKHNuRA++BXbHcOlfSZ5TJDt0oxB+g2RpVCg==","signatures":[{"sig":"MEUCIQD0SSwCyibEmkFD44qMdVfO16mAwntG5q2ns4ma1MuUlQIgQFfQfBgrtA8PmOxfxmplYKagSrZYQfH8HS+bcVhP/xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16eba349cfa8e7bc90fdaa504feb9c5764bfa529","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.8","@typescript-eslint/typescript-estree":"6.20.1-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.8"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.8_1706922150935_0.6375542799714911","host":"s3://npm-registry-packages"}},"6.20.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8375e840c3e71090113d01d753da8528661287c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-5llGy/l30pDdJfsYa7tL+Hf0qK15GxIsUv/Y0zJEJSr2KdbPXnRusix7DasWaEBC0nLcxV8bhgWUQFAotbfipg==","signatures":[{"sig":"MEUCIHgXOElK4uBm2HyOzcFtq5McIbs4k1aQNgTUadho7/qbAiEAkBbPN5nCbQrAi+x4XU86ozfhSOzu6VkKVqkfDQSqkA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150030},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9883ee275e79006f048813da851f00ba34f09b92","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.9","@typescript-eslint/typescript-estree":"6.20.1-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.9"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.9_1706934652294_0.6211194713102184","host":"s3://npm-registry-packages"}},"6.20.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1ee17c3f36f49962aa332fb001cf06a98187f0f7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-OrOUwXpeLKTz6HuqZmK1bII/PkDg1Tv1y6Dbp235xOtZez5Zsfb8/ER+++Pcg+Vhei76dQiBebFcVNEvZVBj3w==","signatures":[{"sig":"MEYCIQCSQIGaGXc1zaSJZRqA/yfboe+K43V9tRbVEgyAvWHvDAIhAO5FpNW2zEN3902gMIG8T4WHHFumWzroeDcneKB+3hEs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150034},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e30e76b89170c95bc0e05d99eb0b42b9b2cf38d8","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.10","@typescript-eslint/typescript-estree":"6.20.1-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.10"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.10_1706974328344_0.23774046653200287","host":"s3://npm-registry-packages"}},"6.20.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c2bad10f639ba67d7d43025e621bc4420c9c6f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-olvGfg+l/mdPNlVTAOQ3pYn7Iy90DxmI49lydH37LbB0xSEEmQQMVXPeczv2R8Il9kqK9cHWT1mB5Q8quYRMag==","signatures":[{"sig":"MEYCIQDbgHIx+yLt9qTH/rAxGEzzuVD2ZuuyW52Yap7nkbaPvwIhAL0dy0f5lmMt83o1bkm/GaJEtDiVOJucF/eqBe8HDoDk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150034},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2373a63138e4047aabc39c7b4dd41a50b2fa1413","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.11","@typescript-eslint/typescript-estree":"6.20.1-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.11"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.11_1706976237033_0.2336710899750314","host":"s3://npm-registry-packages"}},"6.20.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3e4516e57fe89512b6b86819ebf74fea25091905","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-rRs9fUmTpQ1BRyj8R04zqSBMDpKvSkYRBB4vhNKZmzUhYkZd7VCSY6QK9M23OiRwfAdS9fEAoU93A150bChgMw==","signatures":[{"sig":"MEUCIFMUPldxIQc1bqlpQRjWf9QmXNuZnbWkXzXDvUhXDDKVAiEAve7FItod7XCeXZcGI2Wbjo5vhfuSwkyMk4kvews1gp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150034},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2b46e013541286027d1d976a5a0a6e4eae9a1f1","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.12","@typescript-eslint/typescript-estree":"6.20.1-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.12"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.12_1706996581273_0.9791102885086607","host":"s3://npm-registry-packages"}},"6.20.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"098b76e28c13a6481dbf30b881bbea32733e165f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-gqp3ztyJFTsZV3dU5Mw7SoZ+aCp5fSXjH+XJwx1fGC52ucTKIRrZt+OuBmQpX6atL4zuFTYw0u0/0yaI1h5OAw==","signatures":[{"sig":"MEUCIQDj9Ayju1UuS/dNUFnZ7qA8BNdMEpPblK1hmlqy7ClDBgIgGwaxoGstcN/wi8B1c1f9BJHGCSDa0QyCpK2EeLPcFp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150034},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1d7447f4fd5e2fbae4211eb5fc07e93cf570b6b3","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.13","@typescript-eslint/typescript-estree":"6.20.1-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.13"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.13_1706998307630_0.7735299888276992","host":"s3://npm-registry-packages"}},"6.20.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e94f2e1d9739a15d5f41f8127e45cc17f12caecd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-wjenvAucYq7KZ+uwzjRZeHYfnlHx35pn6rnlKDjBAlDbNKwyXtlX615C/E6wc1dp04z8TGqQn6jkexWkwAo0Cw==","signatures":[{"sig":"MEUCICvhIwDQ1RHQvf+1m8yLgc26Xan0B0R8qc4XlZH/U6L+AiEAoQrUwOjgnDarXQ7U6+bEi//+o4E/JKy1PJFRr07l1QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"47d25f489f2b7178a80c3bba8761442fdd36f914","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.14","@typescript-eslint/typescript-estree":"6.20.1-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.14"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.14_1706999432186_0.6746874129799108","host":"s3://npm-registry-packages"}},"6.20.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82f78dfe1ef6c30cfe7ea7040532f8e115000f1a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-au4Tb8jLVP0hj/xA6Apsm0Fav0N4gepE2k1s99n6OAINDk/edhnPzuksBltK7s0Y2a19CaKUgqWoqXbtBvbuUA==","signatures":[{"sig":"MEUCIAO6+Qyd/gSVy8Q/D2ocfzYRFayYi8qZf2JzuiOaCTtQAiEA95Y97MpZua/RdcaeKspp7+gZJUnzgNKUJjVYzw+9XnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a893105c617eb96fff3a649a3c8c2e4c6c6822a7","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.15","@typescript-eslint/typescript-estree":"6.20.1-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.15"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.15_1707014148967_0.9574423393291285","host":"s3://npm-registry-packages"}},"6.20.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6fbae80f2cef21ea28573712838c1d411158b825","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-7L89UlEYhP4k0DDKkrxjuLLCvKImWcrULPt2+9BOoU5SIi9lBVfb6MKGoqTOepLzr9c0Uw+137x7BEfDKpZ6Nw==","signatures":[{"sig":"MEQCIBF6oy9PW/PI9FpAqtpu9FjckzWVLihHNTxziW9g6POGAiAnooe1qPgrIL/kDPvUBY8YODBcWgMIXUHhy5FBencQfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"33185ca925761b2d83346117cdab980102485a7e","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.16","@typescript-eslint/typescript-estree":"6.20.1-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.16"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.16_1707063129268_0.9833843981866432","host":"s3://npm-registry-packages"}},"6.20.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d93a6bb1acb7bb60ac6d78d9c8b8a7522154830","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-NIG83vxxHPNHPiNqEg0t1ailE1H0pkplMmAYZXFUtf6Paa/6Fo8558sPZecdRbmscxBqUx9tsg62QskOYHX7UA==","signatures":[{"sig":"MEUCIBcaFDKhBfFV6wBmR2wJv8w4EP3P7CpAIaYOZSmTYv5TAiEA3p3wqn91zbybfYr3MOEfso5n/839XCQOiS7XncF1FUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9cb8caf6c4360f8dd7387d7b7c7c86adf4669602","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.17","@typescript-eslint/typescript-estree":"6.20.1-alpha.17"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.17"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.17_1707069155151_0.770850991118498","host":"s3://npm-registry-packages"}},"6.20.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"34dfef823dbe29b7d99eb5cce29a843dfc311c38","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-TcyTm+R/C3UIcdNyVs8n2be0L4GzpUViU1VfXW1N3ionrf3Dg9f9uZKOEdTMrocRukObhwZXbtOBFsfyGdsbPA==","signatures":[{"sig":"MEQCIHimIs+qIEyJBDgtAL1QzVoUHNX1jCMU/Tutj4p0EZWzAiBQik8r7M/9JC0PHzf0ETy2q5LWi0DtaedhPDqVrpXWeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aa5edf7f675c3bad627cfd9355a9a04469414c5e","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.18","@typescript-eslint/typescript-estree":"6.20.1-alpha.18"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.18"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.18_1707074149090_0.45961404264170436","host":"s3://npm-registry-packages"}},"6.20.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"6.20.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.20.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f97d65345459df46daea9afe900c50bc51a8e86b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.20.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-ioMPvp05r+HZJFVjYOyPKUuLs/3aC74KN6OlW3TuDK1ZTkB5PBJPTZxaF1CyDij0sUUVnNVINMl2GMnJk0schA==","signatures":[{"sig":"MEQCIGOIDUE2l0/wJg/fDdZkcVlhGJ8lGYElp4VYe8sVbLDFAiBxJTXTu9U85o1zZ9kYdGVr22PdaOikW0xkfqaj0MU89A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.20.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"847d193fc6aeb8cd2e28ea37a822bd4e6931a43a","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.20.1-alpha.19","@typescript-eslint/typescript-estree":"6.20.1-alpha.19"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.20.1-alpha.19"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.20.1-alpha.19_1707092975273_0.6355586695919653","host":"s3://npm-registry-packages"}},"6.21.0":{"name":"@typescript-eslint/rule-tester","version":"6.21.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.21.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a012c86af6f53350db0590476bf651cb725e364e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.21.0.tgz","fileCount":91,"integrity":"sha512-twxQo4He8+AQ/YG70Xt7Fl/ImBLpi7qElxHN6/aK+U4z97JsITCG7DdIIUw5M+qKtDMCYkZCEE2If8dnHI7jWA==","signatures":[{"sig":"MEYCIQCkQkp1VOycJvNyN3A4cXI3r5lQGsxU1sOGZyF/WFDW/gIhAM2WHgP8gxGdSG/yUpU+jcIQ9rxDAaLnmeRtd9wmqyCz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150130},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"289ee8885ce26714296d8258abb12a2fa2c38d61","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"8.19.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.21.0","@typescript-eslint/typescript-estree":"6.21.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.21.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.21.0_1707153342759_0.9790720657457559","host":"s3://npm-registry-packages"}},"6.21.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"6.21.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.21.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2506b6a6799013ab37e54b8eff46b4327d6c9d98","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.21.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-7hk8T5DK0gWGtvLceYzbd+2L3MGmnQ/HKwc4c0c8G3Pnv6zykF33R9lTzUoEWpckQEjxNoiOhLOf3EFpK3p+Iw==","signatures":[{"sig":"MEQCIA4jh7KYqt38kv2d6RJw1009bEzzx1Ik5PiOaKHly/LYAiAN7hQztCqEln2DBHkkej8eopITJOmja9x8TBgYlpwkbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.21.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150162},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"289ee8885ce26714296d8258abb12a2fa2c38d61","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.21.1-alpha.0","@typescript-eslint/typescript-estree":"6.21.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.21.1-alpha.0"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.21.1-alpha.0_1707154298497_0.9614978092840358","host":"s3://npm-registry-packages"}},"6.21.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"6.21.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@6.21.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"701178ee4387f61120b609555083b773540082a3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-6.21.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-Gy7SNPbUJhScdkkuiINd8tr8cT3b7nNs2VovjER8GZTiImPzWdiBjD5/8P0xeGEc8OE6qp7vpFivnNwUpedZfw==","signatures":[{"sig":"MEQCICyHTtgit9KDFzagWsmhj25QF/WufjgJWfN9y7DUCo2oAiB0nlhNAR1cF/29DSHr/30s84+so/AJeqQ5+8ha28sngQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@6.21.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150162},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"559c0c42df82d69cbdf2e2324787b73af7a15ceb","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"6.21.1-alpha.1","@typescript-eslint/typescript-estree":"6.21.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"6.21.1-alpha.1"},"peerDependencies":{"eslint":">=8","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_6.21.1-alpha.1_1707188037885_0.5289458225479697","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@typescript-eslint/rule-tester","version":"7.0.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e668d8fb7aba590de404e8b37070ed043d40cb1c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.0.tgz","fileCount":91,"integrity":"sha512-1dhMiVwnHkAGDSpY35nvNq6KLWsgRJon2KdiB0nwHWsQ0l9EMdLB8J9vR5YAfIg6UnkFshORqd0Q/2SPZvMVQA==","signatures":[{"sig":"MEUCIQCvfHZDUao0PXGyxPmUK7fp1QgCWAKiPZauLBlvfFVsfwIgVYiQXy401Zom6kmqiGDTujSI1VPLDGykVpfWMitoKcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150130},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b27de997c87ffd62785acd86269491dd41883ab9","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.0","@typescript-eslint/typescript-estree":"7.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.0_1707766512303_0.2347310769913602","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@typescript-eslint/rule-tester","version":"7.0.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c5b40d166456a63092c3f4572922e3d5f301467e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.1.tgz","fileCount":91,"integrity":"sha512-s+SC5xKDfDIuUytjdaoe/AsotpqnNEc+oaUvtHKupLRXoWw8yJHfbgtNmsqKZJvMeGwGAEHuFoNpminl56nSGA==","signatures":[{"sig":"MEYCIQDdk9gZQHWZN3PIq1xw2hWkMHJtSXR7+aoJ/Fe6aNRuDQIhAMdjPmsQouW8RRG9d/xaH4UKxUTGwyYjmdP3j75p/Y+R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150130},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f3215f9751044ccd327f7e4169b0142c3cdaff7","scripts":{"lint":"npx nx lint","test":"jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.1","@typescript-eslint/typescript-estree":"7.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.1_1707768297782_0.7630707191055124","host":"s3://npm-registry-packages"}},"7.0.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9488fd2555922035f9d4f42d880972484dfe1d57","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-6W2AD7qfG5n6m1DkdewfYe0zv5lRoDiAhh1XPlDk4wtYXbSTU5uArUOkdUcP1aAJ8F9Pt8AWuo9YEGOH5+T7nA==","signatures":[{"sig":"MEQCIDTatT78fBuYEl2WDrN/7kMqpUJy3OTUeTa9bJVZwTcFAiAUK8MVg3fr03uiwhqN02VQ3I8A//gohAoB9jmHsxdl6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc6f50c2a7cde21c15655442cbf6ebaaff3d06d7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.0","@typescript-eslint/typescript-estree":"7.0.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.0_1707824681631_0.6361222517402827","host":"s3://npm-registry-packages"}},"7.0.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9757dc69a8027285e502cf6bbe36c6a0e0e0696e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-Y5nXriXfH/SYql4jxha5KkfBrqBIH3kdaBcKVo8DP2R5gCnxEhl3wRbz6y3K8K/4XiTkG4EOcqfK4VKRAVF+7w==","signatures":[{"sig":"MEUCIAOGbu4aclCaaVQOQn3ucCbVIjTyNJMZ6BCj7cIuHf30AiEAkV2+i7RpXQnjd50wb0p4BRpySmSqL0Ht1Zi877B6P1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc6f50c2a7cde21c15655442cbf6ebaaff3d06d7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.1","@typescript-eslint/typescript-estree":"7.0.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.1_1707826372931_0.44699166329953477","host":"s3://npm-registry-packages"}},"7.0.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9810a60e29bef4b207dcbd756bb6f63a119f5b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-QPbQek/HsModSRC0YeXY36sm4onwtbNmcZJAmrfC56n+5gR7TJ1Uc6+NUdXEuXsXWxzTYfu4F5ErxrMVzjdbFg==","signatures":[{"sig":"MEYCIQCyBLQYiAos3IvMT3LsXb79gJ/KjUvQQ58Pxgk95j++SAIhAJrF+tL2wpZorJjzPIYrO9tBVEqsbFTfm03WRyICt492","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b98ccd8672069af533002bc10978894b00eb4bc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.2","@typescript-eslint/typescript-estree":"7.0.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.2_1707830937875_0.4087656923561305","host":"s3://npm-registry-packages"}},"7.0.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"64be2b246fa35c50ae1794aa975bd885017bd490","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-lvCCy8KRf7OihalnYW9eFNph+SzYUB4xeMH2G6+DlmhJQTgQtPhJITG3CdumPSx1dnUM1aJ+y/3k+2H2mTeg7A==","signatures":[{"sig":"MEUCIQDd3RAysLoCU3YE62R/zeP/azhAaBB9s4GUPbpXLBe1PwIgMqUVwU1sPtpiImCh1Gu51HHo9qM74+iHyzrJctlEpus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6a875b4dd9eaacf367f086c580569283e2f58135","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.3","@typescript-eslint/typescript-estree":"7.0.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.3_1707896065345_0.8357377326665709","host":"s3://npm-registry-packages"}},"7.0.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"33c4feac5457e5e3113d33de69f2e7d4a90ca57b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-MjsICT8e+I/LNn6YYec0TPuXdFcLc43y2Pbxh0PnKBw2RitZC00RJA6urYM17FDGsxpxPcbO00PR5XImLNSk3Q==","signatures":[{"sig":"MEYCIQC+NJKEQUWphFRy5saplQKq/j1nSC7imvXDP+AWBn3KLgIhAPCXTJXtWq0ECZ8/VnY2pVjkXqLrmnNgQDzBWJIj/+1p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"998ef9ce401ac9ad61ac411d0640c88494576767","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.4","@typescript-eslint/typescript-estree":"7.0.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.4_1708003014770_0.4383139507777156","host":"s3://npm-registry-packages"}},"7.0.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"55f466a4fa2935c21489ba8dc124248df9404d30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-g3XxeAL6KISZtWuS6BcoebZigJMP5Qd/gVmKeBpTKTIn8+SyNuKJaGQWFYDseDKuIaKQtrpzozVZ3aIbeIhSKQ==","signatures":[{"sig":"MEYCIQDjtr583273YwkieAgJl7W+fnrARqfw5XJawljikRyXtQIhAOKBm/1bFkhTSNUjOjtcgYhi17EjuUtqikWRAsBb5gf9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"18c3216485c381dd0215cfa7099f33bc721c8efe","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.5","@typescript-eslint/typescript-estree":"7.0.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.5_1708006881210_0.33342066094382816","host":"s3://npm-registry-packages"}},"7.0.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"33429e7ba78664a5f4c3f0fea630adf1d15948a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-tWeS0XhKVgZ0xuljgshdyMS+8KyIhmSeS12ZESz4+NQ12DVhPo4/OGCI9h0sPLjKlyf5wwhzOLZe0oVV245uQA==","signatures":[{"sig":"MEYCIQDukVe/GTiyv1mhGbjFbYChachFUTEZwqthY4jR2IRxNQIhAKn8koHmT9/DMhB0mIk5x8uwMVVlTVCOC7HFSV3mLXxd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0ca3a11db0695791f7975cc9fc59e95068768341","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.6","@typescript-eslint/typescript-estree":"7.0.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.6_1708051218070_0.30532761995216307","host":"s3://npm-registry-packages"}},"7.0.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58bb243a3ecf14d53db012a511c6851ad7397308","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-wdQkDMXd2jPJMtcBxuT+j2DbtSYQ3xR/OUTAT3uNnyBcqA8b+LZc6dgSwmIPbNqL2THdEWQhZGE3LdwjFCTz4w==","signatures":[{"sig":"MEYCIQCyaUb2UIxBgBU6nHIh4126c5G6UFxtLv4x390LPecDWgIhAOJrGcrqklAguAyMrrhiO7mxO8N9K7cZCR6HIiT/ci11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dfb327c08c625afb5affe0dad57024187741b98","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.7","@typescript-eslint/typescript-estree":"7.0.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.7_1708088230289_0.5592358159228918","host":"s3://npm-registry-packages"}},"7.0.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"386bf72f7e0cf6d3d8297f2b9e4c479addd66438","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-m4TlUr+7PgKJCbYLdVD8wD5+nyivvLo0i8Zl3Fs2McuAPtyYbqljQAhYBkAZOszVdArPFw8FTp6reGbg3SzCyg==","signatures":[{"sig":"MEYCIQDCzVKiAPuEQnnr6ioyJUXwSAJB9QHK+ZNC8DOSNZwOMwIhALLUc7DnMSRshUg0JEIcbjTIZxYdrxNhU1oK2Z2x01Do","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9708659705f367bcb9a38e1ff53e6766a3644380","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.8","@typescript-eslint/typescript-estree":"7.0.2-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.8_1708090826110_0.13389344245576051","host":"s3://npm-registry-packages"}},"7.0.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9b320d6563cd798be1e70c5c40e9e2fda38af5ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-OPkM/00mIqZt9sFRLyOcoyiDOi78n1otJAuFpI5myeeiNTwR8JgeAKcGbjVMh/Pvd1Wa5lkUOO70+04J5kJaZA==","signatures":[{"sig":"MEYCIQDGlMYtnRA/WxPv+BlKCGUUT7dm8dMldflpL+kl2s4NQQIhAN4zIx0FobarRgpptL48PjOFeSeVuSFHcoHalYQrVvX4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ebd2959e4300381b85d55de75055fbd65ece6bb7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.9","@typescript-eslint/typescript-estree":"7.0.2-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.9_1708099491048_0.10176265984800703","host":"s3://npm-registry-packages"}},"7.0.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"310c898546c578ba36df20553c330ea2750b4d6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-jdoR0IejMaT0CDGkvD/HsTTh7Xuv5vz7etAw//WNvzzH0BVSAnespurVXz+lS3kvdQiB71rjQPngrC283/Umdg==","signatures":[{"sig":"MEUCIH8timrjzSwPKFj57UUWGspxhLuqVFQGB9Vyr0S6ObyTAiEAlF+ua7wQtAVUnIEnCpbqgaur7MXpEeXGo9SodZrdfB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"98aa4f3d3c1522b0670dcaf9e614c8e128edf127","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.10","@typescript-eslint/typescript-estree":"7.0.2-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.10_1708187398579_0.2754135000780289","host":"s3://npm-registry-packages"}},"7.0.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.0.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9da2bcd2fc707b5654200da31aac43a3b5e22c4e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-E4DNt6NHNR5+VKRwBEsiBvCQwDjPYSMi1OSpftqn5kyFhDCwUWU+CShdsvX2LvZeFpuzQ+1/sjDiNPFmj/4X7w==","signatures":[{"sig":"MEYCIQCF1M7EVjg1iIsdlc0pUHpq53VsOXZjepTZjnDGu/bsFAIhALpV16OwOLe6krrRHJgo5xxmzemnLIj6wyONajQRZiWk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"300d7d25357275400885ec3e78be3a699ab786a6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2-alpha.11","@typescript-eslint/typescript-estree":"7.0.2-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2-alpha.11_1708325949389_0.8100879165961645","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@typescript-eslint/rule-tester","version":"7.0.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cbe7b07a54e3fbc109217194c7bfc32ac3b63132","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.2.tgz","fileCount":91,"integrity":"sha512-QMn8gpxM1pXIBgsVQIv8/S6YzIjn5L+H9Yfiqx12gRTibuUNXOl8Aro36aMPbLlCppdacbzfFQwOYMHaQWZ+dw==","signatures":[{"sig":"MEUCIQCsBIytafc8bndqVdy/pSjVRQNrUbE8M2jBBDoCrp6Q7gIgG7c2/tYLxxCcKlbxXYYgkYbaNHrkbBcdLDhrd7bNJeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150134},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"677e7cc97c4f79cb737a4d01722777352b77b9d9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.2","@typescript-eslint/typescript-estree":"7.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.2_1708362963703_0.21315002525340176","host":"s3://npm-registry-packages"}},"7.0.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8d82ca7b379bdf42925832dc7f4af644cf9a38d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.0.tgz","fileCount":91,"integrity":"sha512-eJG44JDFJv6Cd2XANEUEQ8tmMxBr9ongsbMekdTnU0LgTErShAVItIEq9xhbvw8vjz9CZYX2l/m7wiqJtME1FQ==","signatures":[{"sig":"MEUCIHWHjf9RkQw7rBTnkIO5I1D18WT6PwpwudrKMAcIfFc4AiEArVvU58b3FRQ6aMp9eZm8cnmC3Hx/bE4PKE4PyANPtJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"677e7cc97c4f79cb737a4d01722777352b77b9d9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.0","@typescript-eslint/typescript-estree":"7.0.3-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.0_1708363943049_0.3779054264490638","host":"s3://npm-registry-packages"}},"7.0.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9974edf3b66c7f16eb6b49ce3d82b96790b2f0ec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.1.tgz","fileCount":91,"integrity":"sha512-WAZAnpJu07Ji2lqPCjcts2a0rZOWP1OoKTZyH/wd7qRLhafbbnwKDRF17l8PeyiEb3l46WZvId62DQv2yz572g==","signatures":[{"sig":"MEUCIFsBHRFdfWY7IQyFbH/Jd+C2JtwjVpH8eB3R5Wjejw3TAiEAuCwyqEG5xZSzAgFZZjSqwj5fGXkVnirfug5WAliya00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"405546afb66f8c1efce2e5757c6333651ef3c7da","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.1","@typescript-eslint/typescript-estree":"7.0.3-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.1_1708424612610_0.7962150441481328","host":"s3://npm-registry-packages"}},"7.0.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9326d23615d1c83ec96c0a12154004f684a0f737","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.2.tgz","fileCount":91,"integrity":"sha512-6dnVIU5fyr5B/pW/eVCKB+L5Md6QwOti1box3o4bUyPwAbAwtOM/sPAp7O4OewW2S6Ilp10vpyTFaACXMC605A==","signatures":[{"sig":"MEQCICQJbtdutn+o9JElWX/oqTNLhgo4YV9H4AxsghU7oY0bAiBQQEguXuO+i2bHyW4PKIn3brHEvpNGzfrVB3W7GFSyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f36f68263c40a9baf7871eeece0f56f3d686edc5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.2","@typescript-eslint/typescript-estree":"7.0.3-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.2_1708441849782_0.2886548522886436","host":"s3://npm-registry-packages"}},"7.0.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f0ee132c458a78e92081a72e9d82ae87ca6db47e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.3.tgz","fileCount":91,"integrity":"sha512-fP1W9+NUio/IQPVJnwx8T1mLo2kjIo4flVyrFSPuKXyJvnQ2lfQBLR5cPJc4H1/R6+o/yBK6pL/12tpxARDUFA==","signatures":[{"sig":"MEUCIQDHcQWYNxehJkddAkxu1QzYXCgIbOzzBbr01Oa3y4I+HQIgE/qtmWvXwl9GQagi6gIm6kWS/JSq1mgAtZzdV8TpjRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b615fc295c05599085979e2064c6907645715e21","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.3","@typescript-eslint/typescript-estree":"7.0.3-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.3_1708529816245_0.07306602723074729","host":"s3://npm-registry-packages"}},"7.0.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c47b5bff46ff44a193e372ef8dae51764297914e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.4.tgz","fileCount":91,"integrity":"sha512-mSyeB2vX7370fmlSVqMHWmBKG4TN/UStdcn0P1iR6VgWU7Pi77VkROkweRirnR7ZRdfnDEicAbLrF6y46PAnbg==","signatures":[{"sig":"MEYCIQCQPgNNOr6Dx5fXXaKmAqBQE3V+Gg1/UbxF6W5UPCv1JgIhAJYIz7pUzKuRxAeI1eQUHEq14biBbHwZ1aXSJz+Ef6ng","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3e1b73c64941edd8fdc01b872bdfb4e547c116d3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.4","@typescript-eslint/typescript-estree":"7.0.3-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.4_1708554861364_0.3433202889010234","host":"s3://npm-registry-packages"}},"7.0.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"31e153630b41993558aa07e11e4e5fada4f74be4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.5.tgz","fileCount":91,"integrity":"sha512-hUudFo/+FMiNR7pEUgxJAvlQpC7PShVSI0AFMgK/WMUWK6ziQ5h70KMz9fbjvY798ISbMrTVaeEKDs+kR0Kntg==","signatures":[{"sig":"MEUCIQCk6fGD5GWNogKbFqULdWjVy0zOAj2UK4hvz0KFW9YZbAIgCQhNTTmEHZ+AwjhhoAGRZv5SM2m7KB+0nyOP/+PMCVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6c1ae93ffcb734cc5e90810e22218f927c3d7575","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.5","@typescript-eslint/typescript-estree":"7.0.3-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.5_1708559382480_0.45857993337385716","host":"s3://npm-registry-packages"}},"7.0.3-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a88e19240d42671144155d5c06d95da1b52040a7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.6.tgz","fileCount":91,"integrity":"sha512-E/IihpRYQycTnjf2swJLmGlcMjgYHdC9qd9RH9CRl8JVP3CBF+Yy2c7rDYWrLo3v6wb93YTNtMujeyxL8eYA9A==","signatures":[{"sig":"MEUCIEKalhxdcLOmkq4eNF7/0C4LtiGO1tK8n9gn1+X2CbXuAiEAu0AoEefpgaYnoFyWvixq415ogDsP1PDkoJn4bOusqlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f825426a382aaf505897cde182f09d9405c0fe09","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.6","@typescript-eslint/typescript-estree":"7.0.3-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.6_1708612859309_0.7810194261912518","host":"s3://npm-registry-packages"}},"7.0.3-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"40597ce9f4b8ecb37ff1ce80afe0798c3ae3cdec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.7.tgz","fileCount":91,"integrity":"sha512-OTFmRq81I6VbJhuWcC/0a3uhTyu5y5zseM+6wUdqBwNtlF8hTnQibxkYKgar8Xf6J+DoTg+Wth/aiNujdF5JUA==","signatures":[{"sig":"MEUCIBSKkMT5OORoXNEaP0Y5hBvulSx0kb1LQyHz/dLcAFWqAiEAxQV8Q5LMvd02JHwkmWY9KPSsrVThVpw7y0HTOCSrmWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b17c45394147a62e56055bd9c45ededac2f0900f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.7","@typescript-eslint/typescript-estree":"7.0.3-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.7_1708630272353_0.06322590286442975","host":"s3://npm-registry-packages"}},"7.0.3-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8704e4c52e0254425080d3afbdcb1d7879663723","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.8.tgz","fileCount":91,"integrity":"sha512-n6W9Alq4Xk3EKWXQtiV+q2JhRsAX0B8+Zd708ueot8Cq/apFPie3oZOevdiBq2BhG+ltSR2oYakrQS6C1AE8Ww==","signatures":[{"sig":"MEUCIQDqoUI4ZaKmg9OBFwn7ANT2VsVV9bC+kxE4sP+tulZbGwIgeUz2znWEmYILBqOmkgHLJTvxJu52fsay62IkQuDl17M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"813ad93b85ba66246cd7e17ac1aa1b5785a5d206","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.8","@typescript-eslint/typescript-estree":"7.0.3-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.8_1708638381752_0.00907968434602835","host":"s3://npm-registry-packages"}},"7.0.3-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"85bafa684adbfbdd6707cba55599f7b84f88f46e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.9.tgz","fileCount":91,"integrity":"sha512-5W0H+vdnImi48fURpWlOfnolsMvcs7VS3E2nwwxomuWTiEhgqS/J3nm0YQtanya0/MQ7gwvlq2zvBShIeEqV+Q==","signatures":[{"sig":"MEQCIE2ZCkPpYGbAwlZ0TprZVgSmEKnWSHkHYYrRvFAiEQrhAiBgBo6Tk3daNehPy9moBU1C4/YNhiT6EqykbPo1OXO2ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150166},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"13429ccabf4357c3b7e252f574d8f775f347a747","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.9","@typescript-eslint/typescript-estree":"7.0.3-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.9_1708640514218_0.05189550540544685","host":"s3://npm-registry-packages"}},"7.0.3-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fd4803d306f2c3bbdedd8a487d5e86ad594c4c8a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.10.tgz","fileCount":91,"integrity":"sha512-nKhOl9yPIQ7+dPOTxfr/eexzEBoJZqcoGLHCKifVgHaxZ9UVktAOy215dHFwj81gSXlj4y9xsH4OXR2xlp+ELA==","signatures":[{"sig":"MEQCIFVDjMNXxSGPHjY0O8TAI295ezq/cXpeZY7FIzNohYf1AiAp/JCqCxyLzyMV6A0Yy1XvugeU+MUw4VCDzJXjJt/ePw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f7198db67d881c9b288e8f0774c1ad0ea2a5d900","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.10","@typescript-eslint/typescript-estree":"7.0.3-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.10_1708641700552_0.0010716558164587386","host":"s3://npm-registry-packages"}},"7.0.3-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0c7d75e0d3a078357e2bc2af4be56d8ec7426afb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.11.tgz","fileCount":91,"integrity":"sha512-dL4Q2QfHqRYOJpRxMCAbHLB3uj5xz40Xgx6CMG93dC1KQTLdcAeE+YhaJa4qejuUeuX+Hu8QvlNBhcj+e5V5Wg==","signatures":[{"sig":"MEYCIQD8Ivav09GMcO0ucyNs8QVENsi3S5iUXiuZMHJ/hryIEAIhAKOzmLgGqlMS5bmqUc8U1xefJLpHK2a4AUyYYH9wZ934","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bba28a9ed041ef0f064c1a5d46100a348b64049a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.11","@typescript-eslint/typescript-estree":"7.0.3-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.11_1708667928623_0.6773188654732496","host":"s3://npm-registry-packages"}},"7.0.3-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3a23dbf25d4739bc2434d9f680b1af5c6058f965","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.12.tgz","fileCount":91,"integrity":"sha512-uudwSiPiKmF0IcXBB16ZspRGdjjLZJ4fHr8A5Nzih6vDDY6mhWX/45VcnCPKwUK+QVv0UgTRxog8Tsr8MTmMgA==","signatures":[{"sig":"MEUCIQCJftB+Nw7q3un+exd/VktzILbYcKUSDRTn7pCbNnBF+wIgcVPwoFCG/fSOlkzClizSYtoeSsLV/FclLg2e1+5TyPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fb82a33c7b44b439ddbfa6c782d86d6043c21f69","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.12","@typescript-eslint/typescript-estree":"7.0.3-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.12_1708692225795_0.2111403560574734","host":"s3://npm-registry-packages"}},"7.0.3-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d2c1b34999d1eb2074d8086a47f7cda97d0e8df","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.13.tgz","fileCount":91,"integrity":"sha512-zytmOOPqo7lY5fVNa3ebzpvd7glPF5Ss7jM86V8j0iPzwSsDtVAarDhU+5mNbLJSQ4GNIiXVx0XgoRM0ZiErmw==","signatures":[{"sig":"MEUCIEJs7u6mbVEHvl64ylX+zOb2stdL3I8VLHWyUGDJJ0zpAiEA0sAqVey68CjSrLQl4WQbKJN3Dld4mwl8hWxmHbGBGu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8431d9d396ee9b2a09e5d30f3645c2b538a03dcd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.13","@typescript-eslint/typescript-estree":"7.0.3-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.13_1708693324102_0.5408471547970073","host":"s3://npm-registry-packages"}},"7.0.3-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"33669c39a5c59873dd8d909007d2626587478456","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.14.tgz","fileCount":91,"integrity":"sha512-iZulUAdJ+JtTxDOtKxCGMYjTB/Nkh4poPLlJ0d/WjQXJbUKJ2Rujpfs59RpHZNJxEKxa14Gw3x8DczicrzP4ag==","signatures":[{"sig":"MEUCIHoYZSl3QnErJvfgrbKqDSkKzk7Oqu874u69mS0gFpJ0AiEAx9DIRwkqvoh6JIJAtfUhYsnIWTbMXNGKmuaOBLFKBo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1441c8f5bb0f980238c934af6e499baacdd41f2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.14","@typescript-eslint/typescript-estree":"7.0.3-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.14"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.14_1708697276914_0.2604606079127265","host":"s3://npm-registry-packages"}},"7.0.3-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e191093aada8117212380da71ec0c323f5af96a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.15.tgz","fileCount":91,"integrity":"sha512-0D3lqg+bta9FtG6eJD6EluSnRfM9N0hYkgC0r1sldZv1cTp2B3SpmP8Wcs3eGNBnnMXaiXJW8QSVXeqQioOCDQ==","signatures":[{"sig":"MEUCIEgnq3Grvy75sulN6rl4MQyANOTZIQcCWX2BWVuYFZWsAiEAkE8Xb626Uj24aU+JxRS3rsWYj833Uakf4nu7rRACwoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150170},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60c1cd35dd057f0e6d836f1c38d255f275002c89","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.15","@typescript-eslint/typescript-estree":"7.0.3-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.15"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.15_1708702619813_0.9569968360936492","host":"s3://npm-registry-packages"}},"7.0.3-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bf7d6940727e293e58ed77104e482c79a73e775d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.16.tgz","fileCount":91,"integrity":"sha512-8DhK18Ykfu0dYcnu0A/8FfSFejVCSNUUomo567eXBvtj91ZzM+jm8hZ4abLqzKGeUvoGmlx8u0NU+C5Zst7+Rg==","signatures":[{"sig":"MEUCIBc2J075EZhBeL+6StEChklfGfB02NzqTdXIsyNQIyQBAiEAhfcRjPvSOevDEvy7Ft16vKmDjmveN43L2pZFeSAaggs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150126},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fa679550052f122c82bc4fd88d2e2c9138824bc3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.16","@typescript-eslint/typescript-estree":"7.0.3-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.16"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.16_1708707856334_0.8978214368012916","host":"s3://npm-registry-packages"}},"7.0.3-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"22ad4a6b6eb603355afef6edbdbd10fec11d6218","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.17.tgz","fileCount":91,"integrity":"sha512-Mqw5B0rz79bXzJ26ZlXLAxQSmBLm44hnDRIPcbfYYlFMmN9stn17lyMebCMLHWUjm1/2QH8pIcnFIrGUZ6Lyyg==","signatures":[{"sig":"MEYCIQCRxZrsyB86v9rbIuZW65Kgr9Kc8036PJc5Bk7UjFMK8wIhALqhocho1Xosvpu/I8yWnnvtfOcmAkFY7r7NqLmjBsbU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150126},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1807d555aeb99873c665b34b75a4e5bc89bc1f86","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.17","@typescript-eslint/typescript-estree":"7.0.3-alpha.17"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.17"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.17_1708747962301_0.664793466126345","host":"s3://npm-registry-packages"}},"7.0.3-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ac2706cef1b61c2ba9cf0348af3d0870eaf2b40f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.18.tgz","fileCount":91,"integrity":"sha512-oHYRsnli66p52wLWmhtPwSKaWe2G7w2sxhm6migRVZo9ZCq8mCze430q9muifVAHJZ4sLXxJTRG2fs+PyoQ+NA==","signatures":[{"sig":"MEUCIDrMxCvVPJ3jQoGzdrGupj0lV7ewb1LZZJ8nOWHHkzrlAiEA4WxAoQWz+1bBlbpR8kRK5yd6XnHaDEqcKm9ZrZcjf2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150126},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5e7ec8f23c511f5bdfc51c6479e8daa3526550e9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.18","@typescript-eslint/typescript-estree":"7.0.3-alpha.18"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.18"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.18_1708782397207_0.3038130509692569","host":"s3://npm-registry-packages"}},"7.0.3-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"188fcf50d2bfc4d4fb8c2725d28c2ae71fd712df","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.19.tgz","fileCount":91,"integrity":"sha512-FAlz6r4hmYE67Vj+hN9H/vDANFmZbzuCDiLdnD+BcwsXbL24EHe2+rgx97bxf97c99I3Z7crXZPJKzmQxgYrkQ==","signatures":[{"sig":"MEQCIFEc9cURU64VKBjrzEQhMfcpY0y6dMrZYqvJrrYYPWApAiAeAZDWDs2wriEMdFzGQWPIlJqA9/7Yytw0jsZh4BG2Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150126},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"025e89298f219c9c1f3c7e65b49893f20ffb9513","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.19","@typescript-eslint/typescript-estree":"7.0.3-alpha.19"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.19"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.19_1708860475893_0.25707975996788623","host":"s3://npm-registry-packages"}},"7.0.3-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"7.0.3-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.0.3-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8fb12ac177e7376d4836c207e33a8c5f24895228","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.0.3-alpha.20.tgz","fileCount":91,"integrity":"sha512-2S7Vl1OCpxW/9OQk1PbK0uvgMRCUws3wdfo22yoAFRUpCdOFRSbAp8VxRzMJXh4A9pvit+/Xe3hHexW9n2boVg==","signatures":[{"sig":"MEUCIBnmQl7WWRlrZCYfkJU4tFwt90f/xEJXswbX+8jxrn4VAiEA53ACiVwJW/iie9AfOKlKlysYW/gKcJmhQDgnT2DXUwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.0.3-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150126},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c8ba7e7a247674405a7848ca44a3a3cb93f84834","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.0.3-alpha.20","@typescript-eslint/typescript-estree":"7.0.3-alpha.20"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.0.3-alpha.20"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.0.3-alpha.20_1708952729756_0.3799575373524984","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"@typescript-eslint/rule-tester","version":"7.1.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e06e8deac2d86acb78db8906131d35ae73a30e6e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.0.tgz","fileCount":91,"integrity":"sha512-50dYtvkm0VBZrJL2uJmn0g2beSTkux4C++QoMrQAxNXf+OQu7Zaws9NShGRh3xAntLjuHGCOefZNi/m/+/fP8w==","signatures":[{"sig":"MEUCIC92WE72O4p+Ly9Y2VRP489k516ZKEVKgAT53XnwBI7aAiEAgmFSa3J+JyMJ7mbL75QxACO9TBhPLNH9D4VoFS8A1ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150090},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4bc6944f880570273d8486d07bbac63186c8dfe0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.0","@typescript-eslint/typescript-estree":"7.1.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.0_1708967779425_0.6748426980536388","host":"s3://npm-registry-packages"}},"7.1.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.1.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dfc2862076b4a2e0770b23a459877ced2069a21f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-TEviBTYtfYX4kP9z3wdR1xz1eER8eM7sLpKq2TDvA/nWOqISAe47yGXHXoOZYZvR6hmBPWQtShEIHw6IuMCBKg==","signatures":[{"sig":"MEQCIGx4Kkis98z7qGv4L0aiigUFOzyFsDBcJigg2veQvQAiAiANYPgRUJt0p4FMnK5Fm8u+ABwAhIUBz9U96wJIMEXw0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150122},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4bc6944f880570273d8486d07bbac63186c8dfe0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.1-alpha.0","@typescript-eslint/typescript-estree":"7.1.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.1-alpha.0_1708968732193_0.9592517104660077","host":"s3://npm-registry-packages"}},"7.1.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.1.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23cf93bd3be755ece31b0290c898669a7d0f8ecc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-3ASU7eh01yN7YW0UxF0x2i2SyLEg09CboRECkbgupPbcFtbZb9x14pqLdvgzWWK53N/wh0UiJm13hjcViMm9kg==","signatures":[{"sig":"MEQCIDqP5o/3YOQkCnZpEKOTDzy03YO1RK/wqHQq0No+D22kAiA7Wm7oslQ05QiGYu7F9nItrohUb7HZyAXb2y05h6HbSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150122},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"156c528bf87f03b702b68c074fbc5126e0e83d61","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.1-alpha.1","@typescript-eslint/typescript-estree":"7.1.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.1-alpha.1_1709069760339_0.3923491889487778","host":"s3://npm-registry-packages"}},"7.1.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.1.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a72ff612e25c783a0edadb465abb0ba20733cf9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-hVkHUl/R7oA0f0vtQQqPMAxhDHAfqH82pLKQ4CFHm1exAJQzMk2966hywG5apdFv0PuOu6MhUVEFXvY+KP2zPA==","signatures":[{"sig":"MEUCICjc2q+KEv2xfi/25TiqQVY5SVgCqSqG4o3dXs2pNrtcAiEA2LgfpO8EGZcTtdnQn6mfx2eyjQkAEswkDN2i7cIlCJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150122},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6954a4a463f9a2a1c20e41c91ee2c75c953dcc9f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.1-alpha.2","@typescript-eslint/typescript-estree":"7.1.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.1-alpha.2_1709155068319_0.025528150438796082","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@typescript-eslint/rule-tester","version":"7.1.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f188bbce32f0ea71b2ada2e32a1dd21c99203992","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.1.tgz","fileCount":91,"integrity":"sha512-VdMINBCn1HA7ov18I9XRDKFOKZeJqmx7eqaq+COoaTMVNzzXf0ALbAaTMwg9Qz5sXsrhcEYN6nx84fu8C9J/HQ==","signatures":[{"sig":"MEUCIQDmQ+DtxHPe4xfcp3XsjcXDaqPoqUcy6rtiZhijF5jKNAIgS1Z0FYglpSp/4c/9adaNx3+jgFc5uQqaxXBxvvBboWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150090},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88b7463c89f22559facd5a00460bdc930e6eb1a2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.1","@typescript-eslint/typescript-estree":"7.1.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.1_1709572686564_0.1436716606938142","host":"s3://npm-registry-packages"}},"7.1.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be2cd8fc041eeb040eeea3c2dc100d5b58694583","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-foTeUXtH3G7V10Kh1N6atoOFVwybZW7vm2ZYFWMf6W5gymgFajZ1OhizQuuu056kEk6jc+OP0OsYdaEvpSYxUA==","signatures":[{"sig":"MEUCIFMq62snMABysWBLX+A8iLVwFrKWgveZqB8uEO8+f5eHAiEAthFwJJjR7OIBYXyqe8IIkgSfCqNG1/ZEFtbDCw/slFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3ac824bf3f7a87ce1c8cbf3316407213b6a8969b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.0","@typescript-eslint/typescript-estree":"7.1.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.0_1709679399320_0.3976532622724289","host":"s3://npm-registry-packages"}},"7.1.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"npm@jameshenry.email"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"598068c0868ef0b18a9df15b3a2c61669681a4d8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-HRwEzjJhNfjyftHtXAaIeUB5xPWIM1XyifPLNDwtUAKFEJ+8y/bWWbFQepf7ZL4Myj0OJAQOqYIehUAlAL9XWA==","signatures":[{"sig":"MEYCIQCQOngItdMv4ysrnlVkvvWTD4FVxhQiA3NE7KQQ+cproQIhAMpDvIjyKN3aPWpOjJ/2+JWWPaBVkrldwWsringAKLuw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"52923994989eb2d0bd29442f479d1da9c3c10d68","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"npm@jameshenry.email"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.1","@typescript-eslint/typescript-estree":"7.1.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.1_1709739057116_0.9711849411993165","host":"s3://npm-registry-packages"}},"7.1.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"70fbfa1aac3713de2a8b31543f08d4331e233ec3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-eI4Fz2xFUmw2NRurJvjCOYEqcm/FRb9xbRX1gb95vB1w0RZ6dTzGvhikXEYe5iiPW1CVJcTEWfWH0wTrFoOVMQ==","signatures":[{"sig":"MEUCIQDK4ghUSPS+LdJyc/RI4niDLaEwTd0kcvWH8xJHUeyk4QIgGu7xKkpGNdIa1sHiX2u/qO9LFcDOWgzXs1pHM1WUEuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef0e5cca1b39c423f224375987a9ee3afbff6036","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.2","@typescript-eslint/typescript-estree":"7.1.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.2_1709741458522_0.6869487883121934","host":"s3://npm-registry-packages"}},"7.1.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6903021cc153f698acdfdccb037fd099631a96f3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-YphziRgY3Rd1v0f8aNyd4UnykYo5jsgVZVq5P2dfvwfCEb+9zCyekIMnBVwzMqL8EpfcbaYwjGO6eggDvJx91Q==","signatures":[{"sig":"MEUCIQD7wjggskyqGt4pvnIu0ThYMSoNVu6A7jqBMG+9L45bYQIgR2WlMpr7UUARnbWPWCyXokdz3kN8TFFjgTyuI6At4+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"25e6518998b502960ab1a2ffbd42034c788fa8c5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.3","@typescript-eslint/typescript-estree":"7.1.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.3_1709745350089_0.43350056476092336","host":"s3://npm-registry-packages"}},"7.1.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a4c4ad48b1b6f2d97aec3e6ab2deb8ffd1ebaac7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-PxunCSzzIgx13pFCtmKWobHMImdzUYNfoAYX5fErGMq1jIdbdnTLUks4oQ8JdqYNzxE/Wru9sTC/E4FZX1Kp9Q==","signatures":[{"sig":"MEUCIBLZXgqgZIhAgiCEP9q4p47luJHuMOO0bbkHuFZTg2PdAiEAnvzQxlhCl3H/IPKA7fE93SgV5M9es00tMMTFh36fOh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"50aa0d49b0985e47c9c8a35f4e4e8e536c11566b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.4","@typescript-eslint/typescript-estree":"7.1.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.4_1709817103352_0.8247009640085396","host":"s3://npm-registry-packages"}},"7.1.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3848d7fd63485647a1c0690b8f991414eeee1bd3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-5LalrP7XzK8ylEBzdrXzZ6AisH3HW2+gfmDb8iLOl18/P0qTo8MRMNDUg5H6deFyW8v5unR0PTEae+P4YgIrVQ==","signatures":[{"sig":"MEUCIQC0DxLCCclM8oinCsFsmdA4ewXNslvwhTgksQOEPBjNQAIgYPCvRjKTx0pN+DEzu2CcwNZO83dHZXcXCuuLxfX9ZH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"57fa02798a7134a17d0573ba027c0abad6227c91","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.5","@typescript-eslint/typescript-estree":"7.1.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.5_1709834414859_0.9837208717974539","host":"s3://npm-registry-packages"}},"7.1.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b74a04cac98beff2deff6f2e8d2d0a7f811f1ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-meRE9Hfnd63a8ToiHycTteC5XEyIlliv2myyMX+FFGSswpl6H+wWwEoSSrHRFb0HcqUglrwWvWUiFuoooNRTQg==","signatures":[{"sig":"MEQCIAzwtT8eixAlm+SFmUZEeF6ut1X+dqiBFZz3hDqaeT2sAiB82hlezXFgu+FIknkkoAs9EmqJxPZZLWpvgMOu3qnPnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e29721d699f8c62e23f39b9f07cf928108adfac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.6","@typescript-eslint/typescript-estree":"7.1.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.6_1709860796427_0.8189555925345471","host":"s3://npm-registry-packages"}},"7.1.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"59b380bc601b8cef9a431ab9a97912b499908598","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-kHWkZW7bxiS5CbPwU0Yc5kQvnHqj2oPBqZOnHXfzBDUlAeae3HY2UMe0uxFHB+PaOjfOX1QaGQAkIjY9epa2lg==","signatures":[{"sig":"MEYCIQCgXxJ3tQ3bptS47y6+zY4ocIUyqP4J7K+zOYLn9r0jRQIhAKP38JKc0YyuQkz36kY2u5e2hJnIH62g5TeZwn6CI41U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"01cbca5ca8ce49a6e74b99e3c350d9c776163dc3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.7","@typescript-eslint/typescript-estree":"7.1.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.7_1709897422228_0.8234000861324775","host":"s3://npm-registry-packages"}},"7.1.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7a2e7d82d6ada378349a3d575b3574c304367059","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-ZUqkIHXPrEhyV9TWd7Z6lrlXdbCC+U8RD5zSZ5WYjd3zQ9E4XSpEVK6S8c/dAu/d+qrpVWJI9NS/oudFbV646w==","signatures":[{"sig":"MEUCICVzbFDtB+UGBi0qP0Ii1Kc6DPxUNBi7EDlj5z8q9EVHAiEAkiymbC3kjOg/Dwi1/uGJgipZEDfgN9PY8glywHVblXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e7ab32bf3c8cf7baaf18c06e6f885967b697a655","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.8","@typescript-eslint/typescript-estree":"7.1.2-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.8_1709909621857_0.8421196745294264","host":"s3://npm-registry-packages"}},"7.1.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9d504810a0d71daa02f6c5606c6280d655159308","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-shPtKolD3N0QZA6I0WAEyQBAlcV82HbQRR4DY0p54uMSP0ARLAZJVIObjnyr7fo8aNHvRVgpgEvueLCK4s5+Kg==","signatures":[{"sig":"MEYCIQDRAIQHCrbWbvDeh6WCFG1J0u5zdiBvgaYSak0BjBj6jAIhAN+z7JDeA58egLIPtr8S+koHylGtIw4ffq1dLR0XCxOz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150590},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f6f39151211fa63b127a0ce3e611c8f7d0fc784","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.9","@typescript-eslint/typescript-estree":"7.1.2-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.9_1709930361853_0.06220033396049707","host":"s3://npm-registry-packages"}},"7.1.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6cd7872f97eba733769fb996db530d27bb3cf7ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-ttV2GaPto8QrRloboHMlbnN//CuvcQey6+yHRnG23qZ/2BapJPLqGew8zAKu5NoGMfvuH9pi/fzkRNO9emIkng==","signatures":[{"sig":"MEUCIQDA2DwMVJ44ufn2Yf2C7bVJvm6sw0SHVb28M0/qjZd7hAIgZW/qcgu7T3HxbOrRuVunAiAhIkQUuHY5dZ68LfOUiyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150594},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"858c9a687192c9fad3df8ceed5d328c8658ae8ba","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.10","@typescript-eslint/typescript-estree":"7.1.2-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.10_1709994398830_0.7537443604591811","host":"s3://npm-registry-packages"}},"7.1.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"087e49ba4de513a1d052e173e526711fbcd5e80d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-sBZgIfWCWaX8jfSJNUV70+X1X+zR2HGiRzKN33v5EgLq3wrCSC3wnf2kwVhUPAqmD9aQtS4XRgex7HCDvMo8cg==","signatures":[{"sig":"MEQCIEkdVi2O3D8UTjnHsQd28eMkWJ/S115AZrAMxPxdu0lXAiAdP2Wz25X9A8QQxl4mgJOni+jjT0PEFmwNLRm92OSh8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150594},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e24d4afe601dc92995eed5d3ace8455c5e33e0de","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.11","@typescript-eslint/typescript-estree":"7.1.2-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.11_1710009263778_0.9574859375900597","host":"s3://npm-registry-packages"}},"7.1.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7199a965d3e854f430004b9d28959416d2d70ede","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.12.tgz","fileCount":91,"integrity":"sha512-ysgL7I82FMKwqA8baKL5yo58PgDW5tscApjcvPNAJMUZBu0tilgCacc03N9p7Kn4JbgRGM2e3xIAz8tXMDedpg==","signatures":[{"sig":"MEYCIQDuQNqjsMjM5JERh/UsRQp0E+Pj3RHy3Q8qEahSdC8jGgIhALJYBe61LbJ4A6YcL+wTfwudQd0DbCvENdsCo1swMFlr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150594},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f7d24ddbaa0d26a6124efc0910a312cab406d096","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.12","@typescript-eslint/typescript-estree":"7.1.2-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.12_1710075478763_0.0678384928131528","host":"s3://npm-registry-packages"}},"7.1.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"12dfbc8561cae9bcc2349aa8d6f15655a88a5863","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.13.tgz","fileCount":91,"integrity":"sha512-w3rAUHNJoYlvWXvN5BTJ+wzZoC7SiGcO6VH28RLV2c5zYX+14Z5TMjRR0tA2tu6pvGLwQ/MPJBbtZeegmTg+mg==","signatures":[{"sig":"MEUCIGBHQrQaS2WG8iG7A1miEDKgs/AWCZBS8UiRrzixvUWjAiEA5GVGmrA1acIwlhEgmFGu9ujIdK6ZxOjB80s6wTVAYE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150616},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3fef9d604d451a719b359bf3c0cb17e4a9f64dc6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.13","@typescript-eslint/typescript-estree":"7.1.2-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.13_1710141157006_0.5677701287751988","host":"s3://npm-registry-packages"}},"7.1.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"daa79b9de127bca89b46e198b3106a3e78b88944","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.14.tgz","fileCount":91,"integrity":"sha512-UJiA43opYwZoD+aZHuU+15JY0Jco7q/BKXv7YIYjOTIVgH3lznZaFPFbevwnz1tJ4f+F+Iij9SmUmtxgp8lxLQ==","signatures":[{"sig":"MEYCIQDVOmSGyWp4tgZ+zVioiPCOaM4cZxYAeqN6H6+R5gtE9gIhAIBMlVDfFzreEfHxaPyihF/wmK42wwG+bfYjTUGkKRbW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150616},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c0e3267da71288d6eb9efe790d8aabb0adcb290e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.14","@typescript-eslint/typescript-estree":"7.1.2-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.14"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.14_1710158381319_0.4128745400975047","host":"s3://npm-registry-packages"}},"7.1.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fe6c2afa803ea6a29b30ed250d3271a5b423ab34","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.15.tgz","fileCount":91,"integrity":"sha512-3JPtGEh+CXa4dC/U1uKpCKShBxUE0lB1EwAzerXFMMOQYjyPzPcWr4e2Z/70Zz1KzLcm2dRJprLgU7FDUqPKDw==","signatures":[{"sig":"MEUCIGRROuBUb/2XKc8E9m0tUyx5FJHRK7RfQPqH7MzUC2jrAiEAqzyvSGs8yh4+QVT3MDdzX5acTOhMEtqbVkvVxamybt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150616},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"95cf1391bfd07f5c1929e798a85418b78f75f173","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.15","@typescript-eslint/typescript-estree":"7.1.2-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.15"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.15_1710178334211_0.2759335990677976","host":"s3://npm-registry-packages"}},"7.1.2-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.1.2-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.1.2-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5068ed8b3707f04c7d5676ad3a95730508c99025","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.1.2-alpha.16.tgz","fileCount":91,"integrity":"sha512-deIqQHaXkdRiavT9MYT+ru6QYlsptOPqKEJIvogJVpiFWQGaiIiKKBfl4BAhEYzl01NAifyAuN01wEJ3QnVkCg==","signatures":[{"sig":"MEQCIDPUxWuhyzAFt0fwXQONxAmzVZrzJ4zbtEzuUq0s22wLAiBxUWuRjIKx2r8dpTfMbBVG99rGwI5MMigCHFWy/mSfDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.1.2-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150616},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84009399d5ee29b89384e667ce70a94622aabe86","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.1.2-alpha.16","@typescript-eslint/typescript-estree":"7.1.2-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.1.2-alpha.16"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.1.2-alpha.16_1710179524218_0.3133575602873595","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"@typescript-eslint/rule-tester","version":"7.2.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ca72af90fc4d46f1c53a4fc1c28d95fe7a96e879","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.0.tgz","fileCount":91,"integrity":"sha512-V/jxkkx+buBn9uM2QvdHzi1XzxBm2M+QpEORNZCRkq3vKhnZO2Sto1X0xaZ6vVbmHvOE+Zlkv7GO98PXvgGKVg==","signatures":[{"sig":"MEQCIGS3Czjt5O/GusKGV4iRsmIOvtlD2Nt2U5OfozcvEAJfAiB57ZFmDU6+MyzPml2qXHvPSFcSSKCryUQSwFTMB4+Bnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150580},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84009399d5ee29b89384e667ce70a94622aabe86","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.0","@typescript-eslint/typescript-estree":"7.2.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.0_1710179663411_0.5817449467920006","host":"s3://npm-registry-packages"}},"7.2.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c791fe3af6beaa0bd47289e181920bf27f276052","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-qzpbHgtU4E8zJNVfKfOCgeCkPVZ8ZdPPmQLyCWSFzEMQwJqYlixDsyNtcbYFZriCjWRTJGNSwMnUaoBZlpM+1Q==","signatures":[{"sig":"MEUCIQD7hXcsgj9IOjbleXpek7QhCXFD44hWI6v8eg+Utzc/AQIgMH5E8nLWNBMxwu7YDajl02yJN94WlWZM/bSSYrLKqCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150612},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fc08f969e255b55ea35091b297b358bc434a76eb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.0","@typescript-eslint/typescript-estree":"7.2.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.0_1710248165055_0.6008482958933712","host":"s3://npm-registry-packages"}},"7.2.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"91814ac61f7a8fe2bd7e926dec954fc68ed347f8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-b7vS6+FqyK0qtrBhs+xDtkuRL2wEWoenTI50rlB+Y42zckTpQHZXXl5b2m/gnAZ66H0YkL6mGlqXv6joWUyq5g==","signatures":[{"sig":"MEUCIQDia0hSlJItiRT0jJFgk3pz9eUbpskSHp1aPsE2/d9NRQIgSGEDmtQ2knTWbHPru9YF2fgwzKn8OUOyKn59Cq14eQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150612},"type":"commonjs","engines":{"node":"^16.0.0 || >=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"609a0003663e0409f1d277a3f7649d17b98b5cdb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.1","@typescript-eslint/typescript-estree":"7.2.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.1_1710329634233_0.8221364064118493","host":"s3://npm-registry-packages"}},"7.2.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1f231c8099032d9b06f24a22d9441d61003a43b5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-i1A6GlokFMHUJRW8XsIRYL//OKGMtIhhfePNfI86AwxAgqRvV4PCzJ4QiASLhgHfodRHULYWSiuP4BYTJPqGvg==","signatures":[{"sig":"MEUCIQDiv8mOAHfUGPJrm1H5ME8vWDPoNexlqQaaPw1N/r31AgIgJhz8DHYg4LPlcbcdMt+5q1SQZih3hODrXhqWgBRax6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"994812b1e5102a7ab8dca5183d10454ed6118e1e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.2","@typescript-eslint/typescript-estree":"7.2.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.2_1710555478448_0.6924308624503315","host":"s3://npm-registry-packages"}},"7.2.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c4c1d6aea7b5a73ebc6a6bb62686b6f6f8d293ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-DJBiolrtlEtvl6O6oGnMF+qTxjURNU+mezrudHVokGLQB/1OetnIDLsV3RnlGOzeAlT8RtCxtCN6MX4HKXSuJQ==","signatures":[{"sig":"MEUCIDErddIcu8yyYoChXYdzz2UZCclymtgi5moLa9fdiwq/AiEAikXa9NtT8sAKns7aS1ute1VI7BDEcdY57gAUA+OpilM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150692},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3856c67f29c65ebc5e95c185436125ef64107791","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.3","@typescript-eslint/typescript-estree":"7.2.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.3_1710697714520_0.8348855617399926","host":"s3://npm-registry-packages"}},"7.2.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c9868456d9a41289a504ceb0530ea8f379603a69","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-QdhrbHAx6iosWx8Tp17hG6CjlPsgzmUKU+LfMO6iP98Vg0lNrNVH1WkXV9/a4aV2n1O18OGTLF+lFb3YVYYbCg==","signatures":[{"sig":"MEQCIAiUl16azDvRlLONsovuGO2yaiperlXtHXOIGTRqw7xwAiB+4I0JKJ3jQs8f/yxwTW8fEWNT2GtutI+xr3sFF9eoKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150692},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"73ce4ad017276dffbe91c4f3f1f79afafae1f99f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.4","@typescript-eslint/typescript-estree":"7.2.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.4_1710763298537_0.8230908792183018","host":"s3://npm-registry-packages"}},"7.2.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.2.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.2.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d2550023740a3ad959e09e5dbf6d54402afc7703","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.2.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-IoPQezGRsT5UeKqUMx8nAD8V2Q7K4eTOWfxGohQOQb7cL6Jln8QDFqxDhMidkikfmxVeGmp6b5D/aPyC2mL8hw==","signatures":[{"sig":"MEQCIGAHF+qyW5LGfyPPTTfeE6YU65b2vUANZ1ZMym/aFZ1tAiBk9RxQR87agHP7pGd58vJyKFLZZq4aFoJuf/YZHf+IQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.2.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150692},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"da006b1c9bb758b51c52c8b5af4ce43b44976e3f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.2.1-alpha.5","@typescript-eslint/typescript-estree":"7.2.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.2.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.2.1-alpha.5_1710764796556_0.7354208526740056","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"@typescript-eslint/rule-tester","version":"7.3.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae42a9dfe9fbc1e9519f9e077a3315bd7ef18b5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.0.tgz","fileCount":91,"integrity":"sha512-VTyIKtPW9KD3lTjRSkWh5xFatOexprK2kmQM4tRmVm7/ESkUScD1oqXg+uOEd4wWcGdNMZoZHCPtDk3PcQP2rw==","signatures":[{"sig":"MEUCIHw/NfiFnqSTu7i15lFCkMwa+tYKPJG1n9gVCX522RguAiEA9ABy/2nmnqpGzFfQhbiPyPVtBDjhtOC38E+pRPdVtB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150660},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4cf8ec7201a01141162f67da27c7bf7b886b712d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.0","@typescript-eslint/typescript-estree":"7.3.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.0_1710782224419_0.8957012023960451","host":"s3://npm-registry-packages"}},"7.3.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.3.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a779af99a3199e40fe48cf4b8eb38421cc9ec0eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-Tu08h4fbvx/tBj9b9DRFmjvEaEEi2q10d6gXWLbQOG8jW0ggWZRqJoH5wBcspVUt8hROHfLB5gLF6y9R+6uORA==","signatures":[{"sig":"MEQCIEJKwG4mm8TtEKasMPc9EN5MgIqnRXUFb6FZOPxpR5HWAiBTnLFc2OOcaDs2M2kcCCtp616tP0piB0XeWmegtUWPGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150692},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3b3696aaf5d4f89b64ec3c31fbacf438de0d21eb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.1-alpha.0","@typescript-eslint/typescript-estree":"7.3.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.1-alpha.0_1710787240417_0.24484054801176258","host":"s3://npm-registry-packages"}},"7.3.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.3.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c0a63a9eca24dadb448c3c0838738a2fe547bf8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-WRbUY7/nn3QTlNPPTILOfyKx4rMj4/QuXr9amW3JCfJVzP18ljqX/bVt4+g2+yIgqJmYP5mohdT9MG1Ncd2YAQ==","signatures":[{"sig":"MEQCIAbVpuC182ZGeJFErnNKYOPGyO1Ple5oXz2GaAyNKe9IAiAyIoi9sp/8sNSmIrHBFaLsxLYAP0CsIunPd8cBCNQx9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150692},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f44fbcceb24f6c34a66a10158f2a504725d5f72","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.1-alpha.1","@typescript-eslint/typescript-estree":"7.3.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.1-alpha.1_1710799107223_0.5510612210223611","host":"s3://npm-registry-packages"}},"7.3.1":{"name":"@typescript-eslint/rule-tester","version":"7.3.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ee71d289c65a53053c6d70297b162c9ee11012f4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.1.tgz","fileCount":91,"integrity":"sha512-Ik364KHq5TY6x5wqJcNgxVU0C7Nqaxqcxb2zTFY9dkuqutSdG6abA/CJdcgBd9uTSxca3cJgMNPi8lqGFoBfxA==","signatures":[{"sig":"MEQCIAI/hIe18IQKtflMybrSMUmu4RCTWcvXKVMi5d1WTsFXAiABn/jkoy4PbD7QLCYFfNSvdMnbFSMNwr4/G5LCkl3xDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150581},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5995614324a59f558190f6123be96857e324bcb2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.1","@typescript-eslint/typescript-estree":"7.3.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.1_1710802914175_0.2566893888583335","host":"s3://npm-registry-packages"}},"7.3.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8954cde770f87163a78a9b3d7be4ce4f01cfa89e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-35o0zIeHBLiT5brGAV1Pp+XXBaKsaHqLiAMVj12vzzCfEO/w5Ib/wdrJslKDBZ/M3tdn8gc1Diil5GBRDzcLBw==","signatures":[{"sig":"MEYCIQDK7IlQ1CjYT8L7GZDnLN8d8VtYUUC7w/ZMFWo2tHvM8QIhAJydtItPNi1voEeS3KP4qfA6cMB+yWNCBcr7dFjqO9rt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5995614324a59f558190f6123be96857e324bcb2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.0","@typescript-eslint/typescript-estree":"7.3.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.0_1710803867803_0.06937317049532621","host":"s3://npm-registry-packages"}},"7.3.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b7784bd2034b1778e62381c6bcda83b284976acf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-3tPXVet1pzCUXGfUcklRgse4Tj/ckygOkJcGqlKzitWQwpvlkvcsGOnUq8SiUa+yIUKghTdGiFQrnQPwkWnKCA==","signatures":[{"sig":"MEUCIQDAeRRR7/yJn4C6l6PoM/QAVHUwMyQxxvhdh+u9AdWezwIgQU3uDHI9czwnqp+x6Rlqumf2GAGANzD6+/hrpVjc67U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"775497c055388c3f7f5f755debde3d1a5282591a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.1","@typescript-eslint/typescript-estree":"7.3.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.1_1710852043016_0.6135980343220453","host":"s3://npm-registry-packages"}},"7.3.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be1560ef9106ff43080e10bd589e4de9e9270ff0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-LY11agQke1WI3RdUBgFyZr8sVfH39t/vp6fQ2LPm2zgoIMP3ApkEy2I+15Iaey46xPJUmE1ZNIFu59XgoaPZRw==","signatures":[{"sig":"MEUCIQDyWUlmVk3K3dTcm03gwUKB/j3ASYWceqEOJ4rKiE6PFQIgP00vFw0xaDRTSeSd9MPyNMvoF0/wusOzrDwz5Fj7GSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4d6d0d5950f587780dec998816d458ae4b27a513","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.2","@typescript-eslint/typescript-estree":"7.3.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.2_1710858757318_0.18952390842960276","host":"s3://npm-registry-packages"}},"7.3.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"36dc42e3db5f139a5750d53128350caa8a41bf59","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-WMmBwpZzNUan6Z73qeu7HdM+TM+nQFRThdHXp0bb9H+9j9I3gDCtrvC7nBlXxdCpbHEGe5zzXyPmV1PYxIMsgg==","signatures":[{"sig":"MEUCIF0JeVMc62lKV9nPxUNaMw16pucehQxOw2BR6ofX4LWhAiEAgomNJD6nvc8hpBiLvGbt9vGODVAWNLoWeKkyfR7ukLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"59bbf417702b53fe78d8a190da7054bc6c22b780","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.3","@typescript-eslint/typescript-estree":"7.3.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.3_1711006169822_0.5479147256702237","host":"s3://npm-registry-packages"}},"7.3.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3b02e2d94059e997c154353341c31689c7e57406","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-BaYEOh/OIpjwrX1IeHceWrHQZ5sj0tLay5uZ52APihaLnYQbwOrfwSKOOfrj5qMCBcrKJ65SOEQ7HDcL9B8FPA==","signatures":[{"sig":"MEUCID65gHDgUs7kgCqwm0ja0gykaGX/PMT79hZjdICCh60JAiEA3RGrn6P6eEKbXq2YiI05CWnIF3vDe9YhiBAIw3DbUZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ecae04f3800fae255db102055e49eef51e31e006","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.4","@typescript-eslint/typescript-estree":"7.3.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.4_1711116554337_0.8855608973079057","host":"s3://npm-registry-packages"}},"7.3.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fefb4bd4b64b0144001cd8a25614c7c2c0233993","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-YOdaQPoeZ79InW1IrVaf5VfhtenaLo/DOvZM4wdH9o5KnRKPYqprPdLBE00usi3vabVhSiqT9KrI+SYGipL14w==","signatures":[{"sig":"MEYCIQDw9FMPHb9o/ugYfHdgFGMoR+2p2xrU3DT4qFY2YEqQIgIhAJkFLSG22fqslpFnRZ5UC9xrs1ZIEHfeB78e5OUruzC5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36ef65f3dab3eb262c8de619a9e8f1a3b8881134","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.5","@typescript-eslint/typescript-estree":"7.3.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.5_1711157059335_0.5100894601217207","host":"s3://npm-registry-packages"}},"7.3.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d6df8bc1166666872c0831c14998a321091d083f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-46tQYNriS+e3IZjfF03e9/B+eLJ2+APt6nyvhiz5zURdX5tBLW/09pZLpRx+n1DmV5Ik6GQ7/2hsd+c56ziK2w==","signatures":[{"sig":"MEUCIATlMaT8tDeKZg/ZNETAT+ZXp+Z2gtx54Zv2Y3YdhUbUAiEA0b0K0Uesd8ZPbkPmZtPRX+R/6vwVnmLPvkdA04eZ1+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"41323746de299e6d62b4d6122975301677d7c8e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.6","@typescript-eslint/typescript-estree":"7.3.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.6_1711216694592_0.7281421010161881","host":"s3://npm-registry-packages"}},"7.3.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46ad7d4b2aca28a2168b82045a9b5c6bc8402c7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-JaO3yPDlIXL7q+ngNwn/yJOSl0v24soRSsibEmhq7FsxE+Cx9q3D+Y/K8edCs2OUNzlC+urdPMgySAk0hwo90Q==","signatures":[{"sig":"MEQCIAWs+G30wV9lWjRCnGP3X3+UQKQBjQcFmHWdBwMzD0H0AiBpRl6NKv7wif+SI4xPr3EBQPAYkqdumBH2S/IcT06+NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150613},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c787fe4ed1fcd8c0acf3b4fc196f513f4c298f31","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.7","@typescript-eslint/typescript-estree":"7.3.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.7_1711318717957_0.43789780700550995","host":"s3://npm-registry-packages"}},"7.3.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1be03e0b854dce1a6892e4db601c5d903343a8f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-N3/ijUEhBKdcDNxbgqurxd3ksAAVrCUlAaf/LYjphzX3rjBdqc5EEjtL7YeEx3rb4w2WHHNLfxHMK6dCJ08TFQ==","signatures":[{"sig":"MEYCIQDxZ2eKylokfxdyvpPKoDc/79n/iZyklYuE2BSSinALqgIhAOEMxLCL8u8aoVASOI2hsKIbGkywZFYJqs1IpKXAdTjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e408b93e48e5199d83a8d99d1e27126d2dd8bc8f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.8","@typescript-eslint/typescript-estree":"7.3.2-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.8_1711324315754_0.6374048836269626","host":"s3://npm-registry-packages"}},"7.3.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f235a43bf9fdc0e8d9cc53d8d0e9a1eab22459b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-PHD1r3A2kqU8DfEGLJ6zDhaeN3aADlr0G6h0XdeqC58FDKAFdG2P3118YDawed/pQmvLIYIOalh3b6Gz/oJEIA==","signatures":[{"sig":"MEUCIFw9+8EbvVlFxS5fUsiH22y1JvLEzLK1J8GK1yN2kDxgAiEA/AxtzKBVu9x+Ybc8IOsgAZ8Y2CJEK6byGO83Q2M0hfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"532ae8b1114589eb5e3750c6f011de026b28ef29","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.9","@typescript-eslint/typescript-estree":"7.3.2-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.9_1711381458500_0.6731531770257837","host":"s3://npm-registry-packages"}},"7.3.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"489c4c7e8d642dab4fec89c0246e962ec24459db","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-attUp2OU6isGW53yf5i4NwdNM/uUpN5yURrOYcoJBnL1zw6VCSUM1PdYBFAgyE1N1K0PGC9T/XQyzaFK/jTZvA==","signatures":[{"sig":"MEYCIQDWyqZhchJIxM00UoGdPZewsAL0ZBvVrnT1FhYCmOYQIwIhANeBYaPf64rAmNECr8/9QQAEXFJOR2+te/GrW10dgQM0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150640},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a62a400b7dabee00ddaaa2f039e83b5bf91687a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.10","@typescript-eslint/typescript-estree":"7.3.2-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.10_1711385602258_0.3765522978182658","host":"s3://npm-registry-packages"}},"7.3.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.3.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.3.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bec34de184557f9f27ed3d66f916745962a5b917","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.3.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-DPGCgfIkB9po0PZiC1035chRd4HJQef8B7Nb64U5oewtJKFf7GCik077kQuNOqe3OvzNxXrwNFWtXnmmXXdH0Q==","signatures":[{"sig":"MEYCIQD+7qBtR6W3EyVOhnAMdX4IzfAasmyYA5E2VvDYr5tacQIhAOseX7z4o16GO38ZBBNv7Eb14Ytq6WRVlpHXvpkrPZp5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.3.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150640},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"029fc0b97fbfee330c0befe933b1bf268f3eb118","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.3.2-alpha.11","@typescript-eslint/typescript-estree":"7.3.2-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.3.2-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.3.2-alpha.11_1711387589831_0.9144125220746016","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"@typescript-eslint/rule-tester","version":"7.4.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"657bec9d290c854aa10397dd52b71a99c7d86ee0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.0.tgz","fileCount":91,"integrity":"sha512-AAus65/utkn6WZ3Ls1aoTyK34JdPFm3ZTfsz/Nis8c+Z1gNM4uiGuoyGXF0BnGo+lGvNPYOphGZ+0Y/LBHPi4w==","signatures":[{"sig":"MEYCIQCc86YaemZNjYPistpOI3rJg//6E1GftGUzWNFFAIN1KAIhALvnfmy4VLO0+bk7MwlGeUcNRJfdcvoXf8TkJJ74IWzZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150604},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5d2469142262672e381db3b4a4e2bffa80984810","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.0","@typescript-eslint/typescript-estree":"7.4.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.0_1711391699496_0.03753818342928139","host":"s3://npm-registry-packages"}},"7.4.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"932cfd1ce2ba78d482a74edb032d7699babc0c45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-3IotLt5H6rvVkYAZljemtvtlzcGSSlZifGBLNlypqYQtM8wT09ty8MXmfcvMQnOcIdfHQhRFYYKA6HXu1D+EFQ==","signatures":[{"sig":"MEUCIDoktEJ7qE3p0vIDoN/+BfynyChDsQkKXHwtektutUntAiEAqJo6V+7Y4FOFWhIjB/RQ9vjRSrQTZXjmJG4CYwBYB+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ca561e2e6fc5a20d86b8aa501a4fbd398d60fb25","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.0","@typescript-eslint/typescript-estree":"7.4.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.0_1711408962733_0.958955271627079","host":"s3://npm-registry-packages"}},"7.4.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a10458239ace39b591670d81b9a12e03c393c36","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-qdC7SNArdTFI1cxBQs33pihE5rhWGoe25aj6hrHQdskojHl02habZM+spLtPeKHf8GtfOWqJcfYdT0nrk4D4WQ==","signatures":[{"sig":"MEUCIQCR9IwHmLh1PbJN9uSuV2A9EU3RPME8gR8HLI+7v+WU5gIgUBRQd3ifi4qY+7mutGDPjBX7YliADnIMQ1d7ZStQVOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"570726872b270dec9fcc8de8613c7e8686e87a71","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.1","@typescript-eslint/typescript-estree":"7.4.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.1_1711470143039_0.5872522205618804","host":"s3://npm-registry-packages"}},"7.4.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"144c5553d4649f7c0d99706deb0b935156049730","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-dpfkSFODtS0oIAIuqLvROZFkG0L+WBQzcn8SorERIVVYb2TnyBWVuovqCjfEKZAwdbXGHTP+tcRrIXoan5wg4w==","signatures":[{"sig":"MEYCIQD01nvbuVXULNloo9wCISItfS/mdfTI7W34/6GuqVF8eAIhAJJ/HyDRbLCSnhmDZf/LH6GcMBxR75Hm7MiIDieFKlTg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d5615d72fbd899b0827b10a00192e6bce9f0c4eb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.2","@typescript-eslint/typescript-estree":"7.4.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.2_1711619766543_0.6800822370278665","host":"s3://npm-registry-packages"}},"7.4.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://github.com/typescript-eslint/typescript-eslint#readme","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4aedb1c193720a061ce9e51850259e45dbdf6c87","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-cxxmVFbZhP77IJfN9AWMCu3nLmzqEEvz3GBHBEv8kXpHXiIb5zxnzzBczrDDKTIWFhDQ1/jrO83ubCpE+t460g==","signatures":[{"sig":"MEUCIFkygZSRVQhUicosXHtUlF5477hdyZqEarMwImCGZk0dAiEAppWuUalk8bQPMi+ofEp15tkHefmmNUeM8gg+qmfDT9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150636},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8051c3f84c2c9ffa2ba8dabfbcb4d2d69e65b708","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.3","@typescript-eslint/typescript-estree":"7.4.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.3_1711982085472_0.22317540368530553","host":"s3://npm-registry-packages"}},"7.4.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4acb926e61ce7f6c0541ed80603b036cc570bfdc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-ja8nH1N9sgwG0Fnfp9Gpej0xtGX2k95EY33gTAIao0VUOSn/VteA9pE3uQkpwm2etUH1UH3im2+65uN4x8/YDA==","signatures":[{"sig":"MEUCIQCD1iV6O06afmruI2j/R9auNvSjYVRqcvn7dXRIDmY9DAIgWtEEZxSFXEQc2rGdzytpBkkkiuyVkHUF0IdX4q7iVgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ecb6b55425fd48f68074c996f5d5672d4707c64d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.4","@typescript-eslint/typescript-estree":"7.4.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.4_1711987924636_0.48101894594562045","host":"s3://npm-registry-packages"}},"7.4.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.4.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.4.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3053d45d5a6c61c9b1c307f58a19ce159507e2cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.4.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-AfXMlTRAvje4KEz2kbIL9JUDqj8DfusctcpEPFHYg8YP0OwFrRErgWJfXOKgCXEevR2smc9vQnroXbz07diJuw==","signatures":[{"sig":"MEQCIF0+nGcJXEj0Zrw8aOTHUl473CDcokLL1AtN4Ct/bEImAiB8TCp+wgCEafq4W2o1beT1zdVgnwBSyKsbgEl0aqzMxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.4.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b332813b56c689745bb986547ee4b375405062e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.4.1-alpha.5","@typescript-eslint/typescript-estree":"7.4.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.4.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.4.1-alpha.5_1711994698720_0.910691592430311","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"@typescript-eslint/rule-tester","version":"7.5.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"743c81e9ac6d5cda49f01ed6918921d1d9a41dc8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.0.tgz","fileCount":91,"integrity":"sha512-UQDe3amUHFJrRHImo5U20SyEkLyxUmYSEYD7qYd8ScJmIxM7+zBsiMZzHQgOVAsI0lvtcNCJ6Cet5+dcgf8vng==","signatures":[{"sig":"MEYCIQCrm28cXhz+jBFYSoYtvnSzpBNxV8DhjVbRYA3BsRUSWAIhAPNm+bI/+Ca8yTwtxuwXng8Pzd58R1fFbVsVTOZKRbwH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150671},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a14ba9d45891958962163c90615a0ab270e15a38","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.0","@typescript-eslint/typescript-estree":"7.5.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.0_1712008491858_0.5713960643994256","host":"s3://npm-registry-packages"}},"7.5.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7704ba4f10596824d35958cb3ddf4b3d9f7fdf53","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-zk73qXXPq0uWCjcd1tTNEsfPi2xmfa6gDRJogVR9HWL3xyXrkBcehyweNJ2R0ccwU1DQH8CHVBHCDkdj/B2gfw==","signatures":[{"sig":"MEUCIG8BeVOcIoe0NKl7w/qPXOcdaGBRMTMg9oBf9FZXAotBAiEArmVcOXjQkvoxD5qC7CWWcMNBAwPpDv8hkaez2T8C7nE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a14ba9d45891958962163c90615a0ab270e15a38","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.0","@typescript-eslint/typescript-estree":"7.5.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.0_1712009442959_0.9677702102141765","host":"s3://npm-registry-packages"}},"7.5.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2390678b9438d4a05b83d98533c5fce93457a586","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-F5DahsXeNZ6nvgkfIEPbBRU9U/JS22YBRviLJ7pzl4G96Oa6XqcWnUEwXYMo7YxFu5UMiSDdwbn2voZriY9UiA==","signatures":[{"sig":"MEUCIQCIiT+h+lls9NgitIQDOO8NUDTqrmTEIpHmfciM7FVq8QIgNxwg+l63AVZ7IJF9y7xwj+yMJgiJz+YL9/ryS06yfsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"984f4cd08ff777ba43d54ec171575cf51aad8c34","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.1","@typescript-eslint/typescript-estree":"7.5.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.1_1712177429744_0.6199382081779692","host":"s3://npm-registry-packages"}},"7.5.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3202fb9a6830d96a5d92589cbfb7ffb1cba35859","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-L6Rvb2lBumVt6bPbKpVKf3Nm5jbanNT7/00tikhS3ei2DD3estDPAWuEiZAnTEWBym471n+YaERQ9vOAm74eAQ==","signatures":[{"sig":"MEUCIQCBEMCe40myRwCJ/sFYBysvEWDkZdFel0c4SI0v0lFoRgIgaTaYl++Rz5R+Pxv5Lk+rA38zkTEd/17irQw9DZ81H28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"df90cdd9921aacc0d8de3302dad68b560df1ee17","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.2","@typescript-eslint/typescript-estree":"7.5.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.2_1712228959563_0.03520924445957685","host":"s3://npm-registry-packages"}},"7.5.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"510e9843e8dde89cb855ecd5c7083ce9a452cef9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-gHMMNZBDSFVIlNkY4KACNoX2JH8v+xcfEbCCOx4iBn3etZ7tOFK+Rn9RICDdhwKC6Bnp0HGqwRwQrDZdCsj9Kw==","signatures":[{"sig":"MEQCIFWlxyNG7fHIk0l8ds/M05NpiMm6mgXeU6YhV5j0IGWsAiBr6nzL44nYF871P+P5UV5AimR6e9mahDsQjwZKZgkJ8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d863dd66e2eda735ecb5602daa13c236f3c3c88b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.3","@typescript-eslint/typescript-estree":"7.5.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.3_1712231168340_0.2244567458684128","host":"s3://npm-registry-packages"}},"7.5.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c0f77280830c96dd875f57148805b27e477d2291","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-R6lzk2gJ0GheO6pGrD5h2EdLpq3In9WZzmmGrt6XhrkcyfAojsQk7N08t+LbG/3tXEe1YXA0DOuoH/isg7KWLQ==","signatures":[{"sig":"MEUCIB7JyTzpIoFzKjSnMnd32WVntfHpstya8x/tsvNIshInAiEAqOud03uGRcZZMKL6nI6Sps9JOhz9H8LjIZAF+x9CYA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"716b7833e3318666477038aadec3002b173a7e04","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.4","@typescript-eslint/typescript-estree":"7.5.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.4_1712233563006_0.826204016631715","host":"s3://npm-registry-packages"}},"7.5.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ac692d43873b7c311329b04d5d848ce730fa7dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-hA2acZbSonfWnFsb4i/3zN/uxKUL87QVQCz+Wsk3soE/GE2sgtjTHpSFDpkwLvEz5W0Xo1+4IvucRPIBC/7GgQ==","signatures":[{"sig":"MEYCIQDRoHZhnhQtiMg4rsR4YeY/6Ss5wjUU2Eh6NgiuDIa+xgIhAOcObXOkPZrjEkVwWSXmlzoOkZwQfCbV2pQN3JZOWyTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e4881cac4ac16f67b4d07ad4b7654c2b3af89d8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.5","@typescript-eslint/typescript-estree":"7.5.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.5_1712240079839_0.16189786522086314","host":"s3://npm-registry-packages"}},"7.5.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4395135fc7d81eced2f4df75d691a5b129c1b681","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-g62Delu0MLswI/rx8slJh4PfA/weKCnQSkwXDwzAujAlU4YeQp7itygzJt/PD4fv9Lqunumr0uiEZtz9XJfcZg==","signatures":[{"sig":"MEQCIDZKGbSWWlcqfI9GQj1plsWGGvTE9lN3G3qfUvI9Js4vAiAY6jimR6ci6UMwCBrygUqecgy0x/6yntxre/+JEaMqnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a7bdd1c1eb3a403c919e516d58b1d667ea23219a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.6","@typescript-eslint/typescript-estree":"7.5.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.6_1712269621570_0.07660451778935551","host":"s3://npm-registry-packages"}},"7.5.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ce4f09c9ca92aa1c5e9a8dba416aa5c90bf253ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-EjuBwni1KSCnVXC26W7Xm/EReUeG+91xu56klz661OJ99JQ7e1RdyDR3yESDx5mRohU7WVKAOabjOwNubUs55w==","signatures":[{"sig":"MEUCICqVvn6EcwNTOxiHZ7Qv+26miBd1gL1EIe2/YOTQFInNAiEAl2TdHZFLTBIAJZiApqcIhcMA38973D4DNHvbv5VUmlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"08083f20ea630bf594dcda62b10a5de5f659580c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.2.4","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.11.1","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.7","@typescript-eslint/typescript-estree":"7.5.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.7_1712278104605_0.9417944289692999","host":"s3://npm-registry-packages"}},"7.5.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"35fb2a66f1145977663f537d66ab8cdb23b64ca7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-XTzoyiXu0ab7WsWsAm3nCmSnkiOJYMTxnjCU+HKl8WcIU6yACJcUFqCOgc3xded/m/GXTScAeKN1xu0J66WV4Q==","signatures":[{"sig":"MEQCICN+C2HMwrCoW040C6bxdRa4qBQT4gQiKfOTs7r2LXWNAiBawcoOk4is87vmfVYlru9gCuGE4gxMt6+9T3olAD5MzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2078c40bf2b1618b691dc62edb92d8b9914d1432","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.8","@typescript-eslint/typescript-estree":"7.5.1-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.8_1712388696396_0.935575637106925","host":"s3://npm-registry-packages"}},"7.5.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"931afdabb1a127c4b16c2fe0a9261e89028e6690","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-twg211bu5fcWo0le8rqihMSNOfGgE/iN9hbYxfKSLAFvXXjZZ35aOkppgSFO+WM6jfqN2UHcGN0npe2uu6JDug==","signatures":[{"sig":"MEUCIQDQy5iT5nEkhVLdukU80RSLt3kUPh90BoHv68eNb/nKpwIgSH8aPZmcRrU0QR+5xwnNQrD4LFAmiwGe9SO+DU+ZlN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"679ed8efacd0cdecc3daab8f5dd0625c1075afb9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.9","@typescript-eslint/typescript-estree":"7.5.1-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.9_1712390532794_0.5004881121551361","host":"s3://npm-registry-packages"}},"7.5.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"88235cc2680abcbae3b8a9c874e9ea56ffae39e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-0Hs7ruePKjrlifop4snSpMNF51rCNcPZxFzXa2jW8SnuleZb9tC2JMrQ1s3eOm/oBTqJwXD51EbpQsicgHm60A==","signatures":[{"sig":"MEUCIG8N7LGGwmyDbKC0DDWsjMY8vwx1WOGDnT5bp1ZIcznuAiEA+7v+ryHyqrlIxDbiz3X4ngor3bp0a09/vBY1gbehWsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4bac40c83a68f2a97afa77ed0e96e64201ad86e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.10","@typescript-eslint/typescript-estree":"7.5.1-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.10_1712448764521_0.22522632119844332","host":"s3://npm-registry-packages"}},"7.5.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0d34f809e4e6f2200fe276621600d6650efa89ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-PpXPKEbMxiqVbCulQwsMSKG5Q+LvXa9bT3BqGR3bR+VI/hVDyfSDGNMtwn5/VNTIRpNTOOdYBpJAvlaYGmj7jQ==","signatures":[{"sig":"MEYCIQC/XChYtzCO5yo2XZA+v4jPNiSMCwNACwI3UjghHzA5BwIhANkFwO/86g0iZ+knA5e+oBP2PEJaiDqytFuYArRDQ1Mk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"444cb88218ac9e84b66718d6b37202a9908afe54","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.11","@typescript-eslint/typescript-estree":"7.5.1-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.11_1712500561830_0.10080439018875698","host":"s3://npm-registry-packages"}},"7.5.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7f76f4052b285dfca9083353c8e2557218662454","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-NV3l0BBfO5fKvA6gCyOmlIJa1bqn2xALgc+eETotGp5fwHHNTj5alLv+uNPzXOu3VAxnG0HN2Bls6BmdLuGrOA==","signatures":[{"sig":"MEQCIBDlBkfT8CuwRomApLXmMyWKUdAHYkCJOlIAuioHUacGAiAEKfTlZiWZLQ7zcmJF/kOafxrH1PqlxqJ5EXE4HZeo6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1bc08dcf73b615f94ef00a4ae13a1f16592a5a51","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.10.0","semver":"^7.5.4","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.12","@typescript-eslint/typescript-estree":"7.5.1-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.3.7","mocha":"^10.0.0","sinon":"^16.0.0","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.12_1712501722348_0.12035647940011085","host":"s3://npm-registry-packages"}},"7.5.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c9ef8b893ad1dab6b1289ffa2ff321801b801f9e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-T8Reyjotri4a6aFbR5SPSen7NXbR88OEWX4lTjLMWDYOQbBDH0ZcuMQ4hVo1MFGkzQhuWaBnxR7xcAMPFSi7VA==","signatures":[{"sig":"MEUCIQCkBx346XKbc9Bq0AQODAEi2dVENDrjzOSLFWNMldjKKwIgODxj1LlAjlExpXhYnDoK5x9fA1uvdvDxf1TffoR4ViM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a6ab2cb9be5a09498e953896e7fad04b2c53ea42","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.13","@typescript-eslint/typescript-estree":"7.5.1-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.13_1712535019507_0.04046389264694561","host":"s3://npm-registry-packages"}},"7.5.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8aaf936020e348721b16f109f1d3946adbb5d7ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-pvSJ7mRKjTLWDktCOGoUUBRLCVv8Gr9zJhAdPoA4Zu15nSygZpa/aILvn0wVXCuFB6R+o74SqSsxLTpufsDzuw==","signatures":[{"sig":"MEUCIQDxZOw1eOINbPidd+QB/2adtV8DnGMJkIuWbDHPvCyh+gIgbLd2uQKM0r+Z0OEUWLBZ/gEkBcdIVSBDFv4TgQy7trg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"edb3f68beec5e13bdafc453afedc6d31f7ecfe06","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.14","@typescript-eslint/typescript-estree":"7.5.1-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.14"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.14_1712592165811_0.3251644547377166","host":"s3://npm-registry-packages"}},"7.5.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.5.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.5.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1954d25c8164b0ea20f80de3e94c7cbb08f1c46e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.5.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-9Z97HTQp74NlSquphlNJQneJHWgoQ2ONU0IL2NokpyDL11bSDofxYNYn/0zdXXjOQHnArTJxGhqDKBwMmSq5uw==","signatures":[{"sig":"MEUCIBBe7NMDMr45u80J7z3ECAWPhYND3wOXfCKKLPYi5K8iAiEApsGcAcPc+l3cwlGxBA8Lb+wrW49lSvGec2fgEQFNzbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.5.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"366f23f4db8525e9cb6c3fdb001833689f0855bd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.5.1-alpha.15","@typescript-eslint/typescript-estree":"7.5.1-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.5.1-alpha.15"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.5.1-alpha.15_1712593295626_0.786142937741565","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"@typescript-eslint/rule-tester","version":"7.6.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa3ff46f85c31bc3829a336730226e87903b439d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.0.tgz","fileCount":91,"integrity":"sha512-ioebRNx3V1pENvCM9uyY+MtJKDuU6wP/l21ju2HOlKL9wbT9tND8odqsD9V3/kgd2TepJlnmvd2pdnQIv01Y/g==","signatures":[{"sig":"MEYCIQDYKu3SZ5Fd//rS4SRqaM7NXc88JJ1auWXwvbLXNcWPvQIhAIhd0uz1sht4451hKQ5IzKwbj04MiDzfp0Cdizjz0gAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150671},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e1db872655887bb47f0adc10d99d0f89948e3112","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.0","@typescript-eslint/typescript-estree":"7.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.0_1712596635831_0.328687826496036","host":"s3://npm-registry-packages"}},"7.6.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.6.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0cc8d235c8c5ea3a6d81f2ade2a4f93b82182025","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-bUFKr5G6S3XopVbVZJJ9VH12rRME2MFZTE7zS96kYDaAff9Iy3DfdtXKECYmKwdrlhVFAGkVfdVFzhXh0r1F8A==","signatures":[{"sig":"MEUCIQC9csKGkdEx+b4eis+smcLrF9q3UQFTlqI5LrXpt/DIygIgbkrSQ0KyrRJMd69fimLduz9m4okvBgdtpxoSgt1GaaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.6.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e1db872655887bb47f0adc10d99d0f89948e3112","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.1-alpha.0","@typescript-eslint/typescript-estree":"7.6.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.1-alpha.0_1712597903018_0.3311664328213504","host":"s3://npm-registry-packages"}},"7.6.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.6.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b7f320b0fe05ca7e8b6f9c845f83ad19ce27a78","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-FqxFt7+Pi4IE6xDZQxLPUjdnJYxKCtcVJltAQiXCzO/uTd+ogA2qZ1NyH7BxQ1FKoDMlpgYSFhYlyASqMg56vA==","signatures":[{"sig":"MEQCIG8KSJlfE9FJQkiq0+/Fxs+aaGeow5EaGh96WQqIhqV0AiAVSum4ILmjqoTmtCw6uqY4KHOimFkZFMLGjYtoDlQiyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.6.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"074310029694f92323d4d91f0fd31df39698d0e7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.1-alpha.1","@typescript-eslint/typescript-estree":"7.6.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.1-alpha.1_1712645238488_0.8911417889141211","host":"s3://npm-registry-packages"}},"7.6.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.6.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a216bb22dedbf38606dca9127f6e8e5fa366e16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-dT0QJNSya+xpJEo3aB4/Q8HYKEb8isEObnDIxGHGtiGiCFk8xmp3c8oXuf98mVtQPT96vJpH0smNOOpmstf9DA==","signatures":[{"sig":"MEQCIChr/l8LbrhUVQJ7p2P71t65TtxtorXYob/9sRR1q6C6AiARonyno6FF70f5XQt9e/KAa3MX+O3I6ry0loh7a/Wzbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.6.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2db8f4ef0fd3e7d50843a0972f39b10746c47978","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.1-alpha.2","@typescript-eslint/typescript-estree":"7.6.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.1-alpha.2_1712693276051_0.9660089142557047","host":"s3://npm-registry-packages"}},"7.6.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.6.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4ceaf2602c0188b08f7a6ff7aa20777a8ad0094c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-r/+UfZCE6T4f+vTYcJ0VRFkJmBs5fN8SRKy2aNuVOGpxjPdc8NieDqvQG3UpNeWvgpbsL2PWhgbX9iHnYJT5cw==","signatures":[{"sig":"MEUCIBzZSTadVZc0bXkXBjH+25JdxPlRR9IF6DrfThcZzAlHAiEAmBcquX9HAHmvq+tupeGx+74OeflrN1kOuUmeDm7xRbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.6.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5542aeb9440280dd4c0be529e9842f12221737ff","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.1-alpha.3","@typescript-eslint/typescript-estree":"7.6.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.1-alpha.3_1713189698282_0.9259959159838456","host":"s3://npm-registry-packages"}},"7.6.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.6.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.6.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"87ebcf5b259a5a126d1e2121fa7a1fa8f8027cf1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.6.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-WZq0lT4F6zgmJoSyxaPR+XYYKaYZvp4c2Ev79u37ncvmtkCH2J+fbga+59SDXI5qeWK6GWPK2N8ykWcotGabRw==","signatures":[{"sig":"MEUCIQC/Z/JqKKLmoR9B69TSbPTFSNey2DZxDKYDUGdfEoY5EwIgVHd9C9pe+HDLvflVWE1nBk19gABVP4Itv9Emm77R890=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.6.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fda5704b2bd12adf5295952e0419ee82c6d869c4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.6.1-alpha.4","@typescript-eslint/typescript-estree":"7.6.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.6.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.6.1-alpha.4_1713190791053_0.40764707326529437","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"@typescript-eslint/rule-tester","version":"7.7.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2bc4d47c5877f7bfd113b9ef44b8b9fdf6cc501e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.0.tgz","fileCount":91,"integrity":"sha512-DWsSFnjR9XBLjYkHNh7/NEKRz1v9qE2GfR4qQqimh3IiHHOspyE67NiUy8Ydyxe2dyKFl7akiqJb5iVcwfzX/g==","signatures":[{"sig":"MEUCIQCPvCjQ+6R0MpOxX3mJ20s3kZPWwIweL0kCuE7Q8QzO9wIgOGxJFEoZ79Gxp0Mewm0JEDszWFtc3/ESf9RFfdcw0RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150671},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e44a1a280f08f9fd0d29f74e5c3e73b7b64a9606","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.0","@typescript-eslint/typescript-estree":"7.7.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.0_1713201416333_0.7926399868670782","host":"s3://npm-registry-packages"}},"7.7.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f2e206ffe555b56f894b6ed987229ca0f3273822","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-V/lcEmUDzzfNA2DKbZ/Aw2Ls0AWdwJEVjgoMLjn5mMVGjFRNGvVApwDQYpmvFVV69HwD7FZgxO/zopSLLOd4Hg==","signatures":[{"sig":"MEUCIQCzcHMZu7BN/vVLFfKL3/I5oQCBkwxxU8MaOFdh1jd1vQIgG5wRYU83C9DTuvblIy/Nupeq7yy69KOTkMTfgRa7yOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e44a1a280f08f9fd0d29f74e5c3e73b7b64a9606","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.0","@typescript-eslint/typescript-estree":"7.7.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.0_1713202558062_0.41328721001478574","host":"s3://npm-registry-packages"}},"7.7.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01e5b8f520132463143f8b8672a8652bdfa1c61e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-cnvJ9eGzlA4XVrZ4J1OyPKp9S610b4bcmIBqnv/iqDjiQyDKymqpG6kwCOr5A9X5yO+qThKxrT1Gh2ssOPdghw==","signatures":[{"sig":"MEUCIQCQvD6t1Pp/c7u0Gg9/PtGrDhQczWAnh3cp8vm8TknllwIgVK10JzkJpWm3MSrb56qtgqSSZFLX26BDCDBeovL6G+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"66270920c358c34de75c26666d24df099712501c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.1","@typescript-eslint/typescript-estree":"7.7.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.1_1713540143698_0.7675296199445145","host":"s3://npm-registry-packages"}},"7.7.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ba8f09eaf952222c679b9f901ccfc248a23be051","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-BG5xrF8fnv3EwlReFqNs9KswFCV+HQBYgLcHtQegGi5K3yBogcrjttWmDaICKS1rjtxkR3E73uRrVgKR/0s/JQ==","signatures":[{"sig":"MEYCIQC4DgcbQDvTIJ9ZzRr4pRCvPqudBHCqa5ICv43bsbO1ZAIhAPNrWBiiGrM7ZJpSvsNMAtR6+KxXEbB/6+gQjCaLND5E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21708bb0f235dfb2c4ad79c8760977b0fa9ab544","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.2","@typescript-eslint/typescript-estree":"7.7.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.2_1713542198020_0.1668231346135034","host":"s3://npm-registry-packages"}},"7.7.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"362a086cfcf596ae3862a91fc96f43bc0ab391c2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-4ekYCew+5Ut3UoVVMg9cKIoMwiVygJyj7aPax+BkNI76GnPqIUcgojcKSVgAGj/mamautt47bs6sDcKakFaU3g==","signatures":[{"sig":"MEUCIQC8jqWcpdIjyYgHx6zw1N/1bHldoc1o9AXlA0ZnqkhLSgIgQC3m6r6lRlrFpZHE3oPMMf3ZI5+7QYcKwpXzomFT4AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d07eb9e08039d421fa4da16931b0b8661851dc4e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.3","@typescript-eslint/typescript-estree":"7.7.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.3_1713543462564_0.47859974290554863","host":"s3://npm-registry-packages"}},"7.7.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3fe6a6af04e0f9607926e8d5647d1ea7d7f5cf43","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-hNEkAzfd5so8XZdql7zdHrYfW39nrKrLjh63fqPIEBE/5tZQ1ZI8mhv3yjUw3USb6hy9BX5+BQNQnyBBuxUAKg==","signatures":[{"sig":"MEUCIEIEZ19859UoQpJOgu3oTOjlao8pNiV7CrPG7Fjm6Oy0AiEAy5XAVguEGtcpGA0p704Ypoqt2SWV/7hT/uYoyOeeNn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5f38325cdb3428e855725d56c8c65055933fd2c4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.4","@typescript-eslint/typescript-estree":"7.7.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.4_1713601113697_0.9862829439109331","host":"s3://npm-registry-packages"}},"7.7.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.7.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"14e7e4161b03e768cef1370d7b4abf7e0013b9ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-NfgTMRjBA5mLW2R0U0AH3Z2rY6JMG5UNi45OrUU5hV8wlw2wf74WmS2fCGR3M6TG73zDZlhyBJrRxj9ry5kTxA==","signatures":[{"sig":"MEUCIEtVPRnyKZ2Z1HiwFDh1kgq4hRa0SUbtaYsl7j9IWhp6AiEAkUB88jwizDsht0IqTdf29iXreJ6ipJzU8kW3FVbW0YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9e0d9f5833d7216cec83bf0de3ae6829c2c8c16c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1-alpha.5","@typescript-eslint/typescript-estree":"7.7.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1-alpha.5_1713609351079_0.20625280006616076","host":"s3://npm-registry-packages"}},"7.7.1":{"name":"@typescript-eslint/rule-tester","version":"7.7.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"433a04c3a4ee9b26d116b065cacbbc557807ad2c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.1.tgz","fileCount":91,"integrity":"sha512-Xdt67cjhISDa9SgakUQPQtISoQBt223hDbFpktjZQqb57VaNmjoi6KfrEvbw1ggCmsnY++SJaXxOK+nVcgL/RA==","signatures":[{"sig":"MEQCIFBNENgQNPK+BJwpokTWNYKjcFnU+Q8AI2Qzu+XutpGZAiB+PZg7DD1maI2DKEAVEInhnH1tUCwsj/Dt818djOIlZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150671},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3e19436e83fe8fe2bc633847f2d9eb4026710203","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.1","@typescript-eslint/typescript-estree":"7.7.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.1_1713806173495_0.7515106578846076","host":"s3://npm-registry-packages"}},"7.7.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"eea6b6c0f6db9c17fde9c6574fcc50f9201f633d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.0.tgz","fileCount":91,"integrity":"sha512-CbLDjPznkmmcMYUuIWoc8I9vsdLRn+y43UOWOkgnb7n1cal/ClY5LmkDXRt6HT356Ja9wbyJHNYaRXZH/cTJRA==","signatures":[{"sig":"MEYCIQCTMbBB34mvIaw6RJUM1PDJ1ogDiRR+K4/pJwZs5EluwgIhAO04StBOX0KSSV0N2+ZzmPYwLFWIYAkn5DnCdO8cJpdn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"219b841206656d2364b7f1a9ce61ceeee68bbbe6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.0","@typescript-eslint/typescript-estree":"7.7.2-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.0_1713817712399_0.43703245327505713","host":"s3://npm-registry-packages"}},"7.7.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0f9be134ca57aa454c920121dd224593d0975e0d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.1.tgz","fileCount":91,"integrity":"sha512-+6uPuy5pZ0nQmInRkXtJV5EIIh9PEz/7T8eLOEoBmu1BrwtUenfnZ2reMUpgNJ7RzxlFc3mnu2OqPYqP/914+Q==","signatures":[{"sig":"MEUCIDOhTuA1+f5nIDa3ei+Lmcna2stBM67z5u47z+BmMAV9AiEAvYSYLsM9u1kuubD2VRAuzIvbtd5wWS16OPP6xRp2SQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"176388956abfe79df35a69f2ddd89e762b6d1b0d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.1","@typescript-eslint/typescript-estree":"7.7.2-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.1_1713903400089_0.31238363178877493","host":"s3://npm-registry-packages"}},"7.7.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9ae247c299e4eb4420a5ee9b6f5c9f5d687b0471","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.2.tgz","fileCount":91,"integrity":"sha512-lpHYuvr/RJn87yRCCfBHLtVZYZehiGUOsoPn6WlOqEGmEjotgLzrlZqMDoGEz7a2FaipRkcPnG5zleiHwXE5Ng==","signatures":[{"sig":"MEUCIG72/10Ap8R/FoJVc37Vjg03VGBkN9yKxJw296vHinT5AiEAvjYswpMbM6vSs7AfSgcos36kxMCABHQlkrLyCz/aC5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ba1eb20aba99e32d16049e8cd0336fced98277ef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.2","@typescript-eslint/typescript-estree":"7.7.2-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.2_1713905670180_0.3274708465892813","host":"s3://npm-registry-packages"}},"7.7.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"190da07e1ea77874273890c032944cbe1709d961","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.3.tgz","fileCount":91,"integrity":"sha512-NfM+J06mrUdPrzt96NEjN7gGGU3Qu/s+bidkO+Z+U+iZJgXB++JSAyQL2bCJGEXAz2DC6mxJva0WiIKAneRM0w==","signatures":[{"sig":"MEUCIQDCrPYQvFcqTEOBxYZDJ9JgpaY15VnIbo6KVh4aiTISUwIgTNcoIhTebt5ptKG1QxIMPYnAMB/nNMVKOGAKlvfvrtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b0f7aa469523357e17803d902a83f495bfa5f36e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.3","@typescript-eslint/typescript-estree":"7.7.2-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.3_1713906942808_0.39737907450313603","host":"s3://npm-registry-packages"}},"7.7.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d7d24d89e3d6e33d7a563ec021ca547588c2c62b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.4.tgz","fileCount":91,"integrity":"sha512-LSmqu60llHj3NYRv9g+Y8DS0IyI0qV+do8VXhc7nabj6W6f4palE28cx9sxxgkoAVQhjZNxitQiu3dwbZEQyFw==","signatures":[{"sig":"MEUCIFQvJ8Cm9IQYwnkVgX+gMgwdZTtauHmX3ySnpc7CKOQbAiEAoYbKgRvmfWUuRhMasB46XqZXx+T9YNSe9Av8AyeZDHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4bed24d8d37ab066b6f3b988fd1ca7accec931c0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.4","@typescript-eslint/typescript-estree":"7.7.2-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.4_1713964789543_0.09008373422343996","host":"s3://npm-registry-packages"}},"7.7.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"522c9cbcb08ed75790af5da85bcc15677655a7b4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.5.tgz","fileCount":91,"integrity":"sha512-8pwZbv2jzESmgKODQDTfgLwsVQUqPtJ92tNOTGOyWulR6JPzp/fR/CBIulyBYERRmJ7+ruhkFycS7ryf8E94rA==","signatures":[{"sig":"MEYCIQDOj+2h9K8/r/uD/6XNKbS5/A3CNSWNfeNV8pMx31XyZgIhAL0yehghz25sVg8z1vpBq7tdTPv3vpCL93TC2JWSWYmv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3fd666f7ffac61d2ff61c8439b29201185ea8e7b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.5","@typescript-eslint/typescript-estree":"7.7.2-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.5_1714074869013_0.2951986854323605","host":"s3://npm-registry-packages"}},"7.7.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a46129facaa240ea6eb3747af7d5a87a5c7ff3c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.6.tgz","fileCount":91,"integrity":"sha512-km9rcYvMqaN8AdeDtrPHgtob9Pnl7cMDOhafydjRA6VL9gQ55XDhX/Mzlh9IP6jMcxCUuUPDqmScFBF5a3QWgQ==","signatures":[{"sig":"MEYCIQDeBKPGJt/ufqWiunC6v4jk1rkg8BDGHRG96b0pW+JzKAIhAOjI3lvK4LbbpDLkcLIAIByE4gKF5bhGZ9IXla86CyyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4858afde147a5ff6fa20ac1e73bc1c04692cef7a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.6","@typescript-eslint/typescript-estree":"7.7.2-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.6_1714094170335_0.24985656597847794","host":"s3://npm-registry-packages"}},"8.0.0-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d13794de6ec467fcd9fd3f2bcef81ac4ddee13fe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.0.tgz","fileCount":91,"integrity":"sha512-T6MdHqixljU40HNra7Nb9swynAF4l37bnpsfjOSSdPkttKH2Dss26A4VDwWH9u8IlKyuJ6zrX2Tuo5vSgaHqFA==","signatures":[{"sig":"MEQCIFrSsIMeLDstTTTa/bC/UGrwSaEO26P+EnE+zXFHRuItAiBMFEGgVwTJz7UVW+A0XEcFPf6FUuIzb8pZOLF644vcYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21abb007e5598ce40d7026a285a49013e74a455b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.0","@typescript-eslint/typescript-estree":"8.0.0-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.0_1714129924754_0.9432089064387446","host":"s3://npm-registry-packages"}},"7.7.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0223309c753c77ce8ffba4e83abee63414d54ed6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.7.tgz","fileCount":91,"integrity":"sha512-yRlB+6pzbQBLNyweyNGU8j6ZerNs7Oo42SSgpYMScdtRG92TlB7Sc6IIewGY5ATvpSIGuXdyiHVPnc7+Q3aZbQ==","signatures":[{"sig":"MEUCIGQ/mjLJ8Y8dmCuq0kBAFwmBc+5RrBQMQyeGH7ZbEB64AiEA6PwJ1bB4Q88GG+7DWYQWqNPPfGCmDtKfwa8CNhlz8Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2995be8752177c73d523ecef84896ebf60c198d6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.7","@typescript-eslint/typescript-estree":"7.7.2-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.7_1714131094580_0.1427992056528602","host":"s3://npm-registry-packages"}},"8.0.0-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b31046ce70e2ca3cb16b891ec1478094e1e44df1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.1.tgz","fileCount":91,"integrity":"sha512-EAkat7EU4mHaSo8Xbt4CM0FMO7N2exVYhH75wZ8iRWl7hNVWyAP8DJt6DO0/Ju8533nh+r5zyqhN14kYLV27cQ==","signatures":[{"sig":"MEUCIAUT4i3BS0jZIF72B0+6XBeG7Z3giIF6yugCnxLWFLR2AiEAlHSBBh8T4tDhnQ4VSFbzJA6xeEvkOq51LUFF+X/CwcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"67fbca545109ce28d17da01b15e4123fc688478f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.1","@typescript-eslint/typescript-estree":"8.0.0-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.1_1714132275046_0.772210340275898","host":"s3://npm-registry-packages"}},"7.7.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"425a2ee148d17a9e4e643241198b6d07a7e80ff6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.8.tgz","fileCount":91,"integrity":"sha512-rXqyMXd4HXxiOfpF93QibD1VA5p0LjEUUZA4Uoio8Y2E9GdZnS+Q0Zmm24BcF4+oTjt2raHYBOizNS3iCanF3g==","signatures":[{"sig":"MEQCIEAWSF7PYADhBT/Gdq4pIEBJyS2pTEHkNsofOKxVjqZ8AiAGhMOYW4Zfs7MQkDNGKnf9jC2dXktppJ6xRX+MAjpgSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"51d21931e31b642585414c3273870f5e628d89cb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.8","@typescript-eslint/typescript-estree":"7.7.2-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.8_1714132307714_0.16990923669552793","host":"s3://npm-registry-packages"}},"7.7.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df96b4af0ef272b5f6e780d91d6fe45f970a844e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.9.tgz","fileCount":91,"integrity":"sha512-7fSDLabrHjUlJVjdE9xRmZzq8T/fQgP25yjVvYZCaxVZzrY1GdVkrMQNa1LYx7fjE3ZYFgG9OoEVDm3OdU+QWQ==","signatures":[{"sig":"MEQCIDR4JOc+hrbymUqBHOeCxrX7UWz3IB89TIPTsOtjglRMAiB9z4Y3W7McCfyWqtEjab9yIFkHSBx2z+C2fTzuOzcB6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150703},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"323daaea861fe27f7ac2464579c1f95e61c6572b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.9","@typescript-eslint/typescript-estree":"7.7.2-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.9_1714134190670_0.10587712606539235","host":"s3://npm-registry-packages"}},"8.0.0-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ac3079b7c5f3cca86d45e6fa288e3822e3a004e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.2.tgz","fileCount":91,"integrity":"sha512-RNHuRb2yJpB5fW/u26tVA+/XpnBLwEoRzZF6Jyc/l87nDJdk14OsjD6vZvap1RCH/wb92XZ/O0qQhe53YFNfyQ==","signatures":[{"sig":"MEUCIEY7mT1yv5cwaye+JX96SvI9g+9AemyVBvTLNvgMTer+AiEA3v9KJ8c8Frd8hF0xOLI4z1X9yIvChNaFL0aE8zqzUOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150714},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3cdb0111d3333c6fa1657e181d35f03c77460f2a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.2","@typescript-eslint/typescript-estree":"8.0.0-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.2"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.2_1714134272545_0.10533560972299161","host":"s3://npm-registry-packages"}},"8.0.0-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cde3437b2e2811c4fbb441eca0951f33f3f969bb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.3.tgz","fileCount":91,"integrity":"sha512-ngj0mmv/3p9lFRx2eW//JR+74kknmuzo7uu3mTyFUFv2Ks6VvVtpp1xU/W43/+YVQmMTSUzz+YtGQQeh7UoQzw==","signatures":[{"sig":"MEYCIQD9BooRkc3uK1P2I8861pUE9rO86k7C4hiO0pWTUNo5lQIhAKHR6a08gRAldIIa0mbon30Joj4fovgswHmjIb6SD0ss","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150714},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7bdd008cbd29b8d6b47257434d7dca0bce012349","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.3","@typescript-eslint/typescript-estree":"8.0.0-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.3"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.3_1714137722074_0.10203976117641189","host":"s3://npm-registry-packages"}},"7.7.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"31b76642db80350e272441c5e75adebebb5eaee6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.10.tgz","fileCount":91,"integrity":"sha512-h/O72TxrK8VEpNa5yGCf7rRzMjV7qZTaztiJ8/cykNCzyb195LXz/ASVE2kJvn4i7FyjSF3ifi0IHuCnK+i3MA==","signatures":[{"sig":"MEUCIQCAduVwE4a/+m+YQwg//TEzEAp6wMmZfI4rZy8NZn2t1AIgcduiB9yJxYh4wd077Py+IQg4FLp6JJFmtz0G2RN/zXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f3f2acadc561bfe0e286da71bbb61c1eec91542","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.10","@typescript-eslint/typescript-estree":"7.7.2-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.10_1714141841017_0.7850185089336454","host":"s3://npm-registry-packages"}},"7.7.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58a5968457044a2657f9016eae6ad105f818965c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.11.tgz","fileCount":91,"integrity":"sha512-mjwWx2fbXuOWIAzABc2zRkvJjh23Gr4gMCuy3hppJXMbz2GVmLPsLytTdvLvBJOvARoyCCFEWflA3q6+nv6C8Q==","signatures":[{"sig":"MEUCIFY5UdD0D6aBQ3mQAG4GJC9swbeTW3yVXBYMg1xGlPWoAiEAgxAbbK1wdOlY/DuMar1WphLhjcVwjZcEVlkcsxm1v0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"216d1b060e60e1270be0c12448a1b9385bde67e2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.11","@typescript-eslint/typescript-estree":"7.7.2-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.11_1714226584327_0.9152227622675824","host":"s3://npm-registry-packages"}},"7.7.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ac12d685c1046e6bd3b5ab16ecfdb8db296a389","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.12.tgz","fileCount":91,"integrity":"sha512-GKcDuYOMK513AL5/jZgHtIpqvj2E/aJSTa9+TIKGlAJ7S9/L6FZl9n1D76rT884YWVW1RNRb8VmfIuMpVwEQVg==","signatures":[{"sig":"MEUCICE1b2X8UpPnBAUKbZz+F85ZWDIBtL3uK1HLz2Q3NtTIAiEAyEUyUmPKVFtoTuK5e2Gal5ouz3Bao99viTtmQsXcfj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":150707},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"812787313626c927c506c58e00aff3857f2c163c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.12","@typescript-eslint/typescript-estree":"7.7.2-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.12_1714319573636_0.8671072976339145","host":"s3://npm-registry-packages"}},"7.7.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.7.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.7.2-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"787905b23c1f751abbaebb00385e0b16269e1ceb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.7.2-alpha.13.tgz","fileCount":91,"integrity":"sha512-wHQTr/Fu6g9Lgntu2Rh6aNxa/IFhKLU6HZD+/4tdKacAr270X9LC0Qo132pbx9hTwtlY4HorvWJIpWWy1ywXTg==","signatures":[{"sig":"MEQCIGtqZ8HaV1WQJusSIM/fl+dMgIisGNXlcVblDm6w+yVSAiBP30i1jIWRQHfJIFG1BEJnv1cT75ajUHndVms9lK4JLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.7.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152033},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"277ee388f99218f0701d86a6b6fcd929f0088565","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.7.2-alpha.13","@typescript-eslint/typescript-estree":"7.7.2-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.7.2-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.7.2-alpha.13_1714320990584_0.12888644517008974","host":"s3://npm-registry-packages"}},"7.8.0":{"name":"@typescript-eslint/rule-tester","version":"7.8.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8816b03cd1b71653320084be56e042fff6dc22ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.0.tgz","fileCount":91,"integrity":"sha512-f1wXWeZx8XJB/z9Oyjx0ZLmhvcFelSJ0CVvOurCkrISOZhre+imIj5FQQz1rBy/Ips0dCbVl5G4MWTuzlzj5QQ==","signatures":[{"sig":"MEUCIFRzeko6tdPn3wbZSQyUTw0Rff9S5xk4T20kMeAw0odJAiEAtR5anuNzT9ToJbi2Tw4XHE8rhHKVheupm27r2pqmtpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151997},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee677f6f67259f0081ad1a87b1fd9c89692eda21","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.0","@typescript-eslint/typescript-estree":"7.8.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.0_1714410960268_0.8759238377965848","host":"s3://npm-registry-packages"}},"8.0.0-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7a4acf2c3433d4481c89dcea68ac5757556664c2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.4.tgz","fileCount":91,"integrity":"sha512-vMjsbmeuipmMP14apxuoQkvcb106AMYI1LJdy3mAQ8kvkrSrb0Fy6Krvjp3KJIMig3YnU3QSTPewLw4WwJ/U8w==","signatures":[{"sig":"MEYCIQCRJ/UeIQ1k0psgrdEdbIf3ynSewpAy4ByUJnDevpGbYwIhAPOrmNcWi6ZnG8J1MrJBa3qpOTPQQBLeSb/1x/u80smg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"496dd36eaba0602d073046affb3514933f0e8ad4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.4","@typescript-eslint/typescript-estree":"8.0.0-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.4"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.4_1714418933779_0.06662583500774799","host":"s3://npm-registry-packages"}},"8.0.0-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"46dbffccce357984d5afff5bc72e1efa6f78c6e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.5.tgz","fileCount":91,"integrity":"sha512-dZxMdVU9KJgBNHEO4gqtnMT0v14icPAJZSIESxGvIBe05hLxShH4DxfHWDa7AGLRhg2/WjqoSXMVxzDhmOQWGQ==","signatures":[{"sig":"MEYCIQDslmZ60xq51eoLiZuWg/+G99BgceoUmC1wLgKqSiGtHAIhANcASOaEdtLDDzE2abnnCyMm4rFXoUjtCpBN/yMEDN0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"72d106699fc9ce893fb0dc8e711d36ddca160563","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.5","@typescript-eslint/typescript-estree":"8.0.0-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.5"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.5_1714426740877_0.5456295919865481","host":"s3://npm-registry-packages"}},"8.0.0-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c772b943174acf57f22f9c7c1591aecb824237a0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.6.tgz","fileCount":91,"integrity":"sha512-p9S4svu96V9rRdmB54joxhVUEJz1INpaxaFHCic+mkejHLbGegzsqCyjMplR0dGyCFOCyfNNsPuMtrRHVdTTSw==","signatures":[{"sig":"MEYCIQCtYS+owRKqn9THywdbXm/RxJPrnlPjghXx1Lc2Q2FUaQIhAJxH9RvY5sBJPcQjBN0NlikbavlzC0zvqofJlAIpc0c2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"07044c6015449887145a3f9df32fe97b02d97af5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.6","@typescript-eslint/typescript-estree":"8.0.0-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.6"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.6_1714485997725_0.5682584472775913","host":"s3://npm-registry-packages"}},"7.8.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"531a562e08d58f714ca369b3274933edc6c4ecda","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-CCj88p9dIya/xRNoOCU1vf4dmo0FihGfBATlkaDmkG+7w3Ul0QvYyiQh6mxLZKJpu/wF5EfQtB0SSnJoS34TVQ==","signatures":[{"sig":"MEYCIQDqmuYS9SsZ7I369nGd4uz7DtuYyp9KB722VwF/dFKagQIhAPeylqbh+91Wg3b4R3i0LhNDFakYxiv6Fy8k83Hq8/cR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"68739b21904df59a83edaec3b58c1c7e67de84fa","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.0","@typescript-eslint/typescript-estree":"7.8.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.0_1714647375678_0.580248674128685","host":"s3://npm-registry-packages"}},"7.8.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aab04ad59a24a2c325b9b921f9f9e550a8543eda","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-XOg3pEnJiH7grQB+A4LeHic2ysLz23TC8lp1ywidIvXlXxyU8DuMsIr207TX89+yxCZpVvXBcwpX8rG0FbXxoA==","signatures":[{"sig":"MEUCIQCJOGEn+Z5oSthGeh4/4siS57h7411dxIf5rhuG/6J66QIgBOBuRfv2qZt0PcEtXjzSTkcqr7lPXb2LX8zHV+L5WtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"225fd347ca9c68e2082ee84bb015021255bc4e1f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.1","@typescript-eslint/typescript-estree":"7.8.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.1_1714700493168_0.12390011629268627","host":"s3://npm-registry-packages"}},"7.8.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ad29eeb85989af8857fdb69357bec684fd44c677","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-kZP9oI9cH+Mrb8XI5rtWcL/cue+/s19xTZwgcPNaTAzZAnjU+We1/zXzOXpifGwWtNZDVm3RYDyy4LQFHvwG/w==","signatures":[{"sig":"MEYCIQDDDfHqncSv5ndulcxmwsoK0JpRJngOsI7guMSrzOSNrAIhAMf7CyWTvlAPwNScLyfdK0UmBs6BpFIMCCL6VrxApqoH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f248e689b04bdfd81429977a731ba6b8ad82622e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.2","@typescript-eslint/typescript-estree":"7.8.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.2_1714711094348_0.44239499549921546","host":"s3://npm-registry-packages"}},"7.8.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"34c5f3a13d49d9ee6edd7cbc4f73a862d328c9b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-tFH7Cq7muAoDp70e5wlefejPUWCw7+g7LzkFCIreu6cGTD3D+6kceHWw5JOcSwgaTVYsYvr2ckHqoOp146wT2w==","signatures":[{"sig":"MEUCIQDXvapbolKELkYSxlKYzYoaAkVWSE43qcAnLCC2rCwBNwIgbJqBOkdvDPeLrnypvY/Hc0uYGOgN2jOkcERoU2sCnxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ab9262145738654de2e451413e59b94556fe47b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.3","@typescript-eslint/typescript-estree":"7.8.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.3_1715009280453_0.5783859142735843","host":"s3://npm-registry-packages"}},"7.8.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"840d390057bd9163241389db0320956f429c2df3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-8uvvRtYlBcffAyrBURECj2FAblg7MLeSvBXWRFz4pLi78LQtoti0YSsHwfopvH2pH0qDD7xlanPj+DTTFLS9Pg==","signatures":[{"sig":"MEQCIHZY00Uxzk5DDLAeKI1hxGCNgVCPU8eakOMTms1IjfpnAiAwMwpaXGO5aAeBc/8QAHM7Lssoy3nkoS3xLCKkQOeDxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d166fdde4ff171d377495d4d41a872045ab6c707","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.4","@typescript-eslint/typescript-estree":"7.8.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.4_1715020248737_0.5760925915844115","host":"s3://npm-registry-packages"}},"7.8.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5b43da54829d1c52fb590ecc14d4e46260a28339","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-At2Apd/XBV6wKkL2aWYnJ4DVPtdWPEUQfMGvrhzfuVugnxJPcyDWi/UkMCLy0m3wILWD1wDced4mtaQySDapww==","signatures":[{"sig":"MEUCIQDEa8LgnqZRirAEbyOhHi/+Mf/wIrdfIs4W7eHU7PZQBwIgdvmaToLAjRlVUtGTq+LFjKyqkXqgUsZEgJsbnWr+2HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"37a41d9fb9246148a249aa9064c6b0929e775666","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.5","@typescript-eslint/typescript-estree":"7.8.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.5_1715155521557_0.20066796222175465","host":"s3://npm-registry-packages"}},"7.8.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"77bea75da87f2be9e66a1c09e539df55740033a0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-b0v9m1QgWQSobv3WJtO3myeqJsbBSDThurMm8/6xTg016zdjRLvushK3UGBU9QYDoANX+yAO+QNa5dIjjAArlw==","signatures":[{"sig":"MEQCIFsjRjdnXQe5Ip25hpgN2x146NORjkVIzWG8GzQE/yDRAiAS7UcjyVaB3Z7RbT2NQrNMcd1upTF9WgzkraeuhQ0hhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d696ea22cd3e15041bab907110476c312ec968e2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.6","@typescript-eslint/typescript-estree":"7.8.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.6_1715157083920_0.7857601640181788","host":"s3://npm-registry-packages"}},"7.8.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ec353451f23de875d4db96e72132ca0cd187adfe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-t3bYDm5kgSbZqMWutdIj3cxudvQ08XWUZiWwl124OMEMGUyWZdrtqcx/cKIvQGAmoRBbWDcjJ28xww0a1SCmqg==","signatures":[{"sig":"MEUCIEuHB0QztVnZ/5d75r4IE5L6IE4BDIBVXEHy+UmZz9gOAiEA7Kw0NNC6mk88gmA6SbeELlrxzQjMET1C4Bz8xA2kR8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152029},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af47bc914564789656e2bd1cfe390626882563f6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.7","@typescript-eslint/typescript-estree":"7.8.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.7_1715185344381_0.2490753179401528","host":"s3://npm-registry-packages"}},"8.0.0-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a914c728b926bf641deddce16a3cd06e7535c2d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.7.tgz","fileCount":91,"integrity":"sha512-AHPsbwdLsIfTmkzkYSgPAonVT+vqNaPOiP3wXO7VCxArbiPKPmraeTO+vWtTYpeYZkB7Vvyhx+Blcy6kTzDB4Q==","signatures":[{"sig":"MEUCIAkYruHCGP3TPV45iMCLLKOqfUQx98GMWMkAhJJiGo8gAiEAl8/X7LPXq6CokMwxkfB1nj1IxMvJaDkuXkaRztEGUmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b1c92d4a1a0448ca07889fd180dedcc6c85c63c5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.7","@typescript-eslint/typescript-estree":"8.0.0-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.7"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.7_1715214928054_0.3215424573356558","host":"s3://npm-registry-packages"}},"8.0.0-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9096c50f355ea73e55ef6ef5295c165b591b2112","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.8.tgz","fileCount":91,"integrity":"sha512-tdszyE8oJQDgBKUCOrf0t6jDJCaARyejOoE4D43EgRPRZwHYNc9APf+sSDAOe5yZ8G9yhyeQKc6RFuTiqlwPuQ==","signatures":[{"sig":"MEUCIQDqGjePr7BXIJGRKZ5mqN1m2aXHFEMQqOTxSOpFW+Y64AIgPzC/sP42M1kurJJINIWv6/de2hv1fYBzx/ohpPegtqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"04f19381af022780b8c1feb18e39f44f59687c67","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.8","@typescript-eslint/typescript-estree":"8.0.0-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.8"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.8_1715217558957_0.10276868769809133","host":"s3://npm-registry-packages"}},"7.8.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f90be5c23f66a6dab4fc685a6f110544b7fe8184","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-my0I7TkFxBzLlG8wZtkcCscXtkuF1JS+nhBixxCV9NMrjWaxDYWVkklDuhBhFt55Ot+MIraN0xoUnpaA4lljLA==","signatures":[{"sig":"MEUCIQDonvvG4cwsMOmTuFWhnQv8vwKR+UY9hwFUPWxqCqt6HgIgFgLmQv6h9xY7iVQYto587ntTerpx2u80CLzvxzkMicI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156755},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"51102482255824f335c38e8c02d88f00e2628c13","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.8","@typescript-eslint/typescript-estree":"7.8.1-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.8_1715289246829_0.5597923697526237","host":"s3://npm-registry-packages"}},"7.8.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bb773ba78ddb1213c5b9ddd10a1ed086d0ce3fb7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-bx5jWi7KqDpxbKPrCJ4tJq+mnzBUnviA8ZEkwtrYNuldOOuQodHSUFQ3wjymp12c/fdtU6ACkzq/hf7X6BtrdA==","signatures":[{"sig":"MEUCIDJxlo0XIYM31TNkD0fef3K7ABogYeYzhl5wLg/GO/FSAiEAiCCgwxwla7lPUA0ycOwHjscejejHpz46+45358eVL7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156755},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f766b7c9cb6a52b77953c796db9421e80699833","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.9","@typescript-eslint/typescript-estree":"7.8.1-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.9_1715414034993_0.9705944377515174","host":"s3://npm-registry-packages"}},"7.8.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c46698ce6dd2c1d4b1bc08582f33d885ea66e155","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-d+GOJCzj0UwXh+muGbPjK2Czo582ZUJpD6sKJoeAL/rhktXKshKfmYxWU0jv9TTe5COMdgs5O1+GliJCsS04Lg==","signatures":[{"sig":"MEUCIC1MX4Aeehpwik0nbW74bMGvqLzEqDQ62n+ODRs/VYEdAiEA2qDzsE+sdyfJ5DPKJK/sopQDkMk4iiHaUDZxqWutpvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156759},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ce6acd3bf4532855512e3aa03a15b603f56a84a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.10","@typescript-eslint/typescript-estree":"7.8.1-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.10_1715461373541_0.3050488883759095","host":"s3://npm-registry-packages"}},"8.0.0-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7b655eb96616b052a57f6e699dc68b7b7caf525a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.9.tgz","fileCount":91,"integrity":"sha512-APjHGyVD38xD7+6XvkDXOTCbydV+0kVZzdtH/AR4fa8h1P4GpKFFOqyy+l1HRm7UD8V2aEI/DmQSbDKVsK6RoA==","signatures":[{"sig":"MEUCIFqRgzcrozWIgzdU7MHa/2LNgXfyDA2VpwQdAHSShrtjAiEArX0fj9sWdXPIW9TMQ79drNQwDHZfOHrI4nuCJmKYLq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fd097ef7d3924994de558bb1e4150c52f57f68b9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.9","@typescript-eslint/typescript-estree":"8.0.0-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.9"},"peerDependencies":{"eslint":"^8.57.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.9_1715494296244_0.8104987493684508","host":"s3://npm-registry-packages"}},"8.0.0-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"abef5cf627c5da41b495e59b4b0d730db1547146","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.10.tgz","fileCount":91,"integrity":"sha512-j3HYth6E2mKh9rjOLTN7Z86ODonMpICbLXil0FSwENnZXZoXTgkh0nsAhVSh2NczlvGEge+9xd2bwlQSyyqjpw==","signatures":[{"sig":"MEUCIQCGh1gC3Yut+mNi9YOFIBGuaLODeu1TnvdPWKcVKb+xXAIgEM0cWkliUytEWD5iWb/HnS81pa1+i2o5WEnU4XzKnwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d85360ce0e5f123c3873216998ea360834e73fc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.10","@typescript-eslint/typescript-estree":"8.0.0-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.10"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.10_1715558736114_0.9899096020899998","host":"s3://npm-registry-packages"}},"7.8.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.8.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.8.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d3cdda6a8abceffab267284ec5768df4425b85a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.8.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-wdy4oCjAcxmqhALm687ofwmoaRVYLvxlbB0cgNnzVpuTOUBnEfCFWyHNzKdTVTrtpzRiHGh0kWX0zW5igqCW8A==","signatures":[{"sig":"MEUCIQDkH5VeK5fGoOBUdAQq0N24lLWEhUN3kwzhC062fMN3RwIgFP/c1CPPnNMknYcDDy6LbJNkoroJ9smqLlNneWi4bNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.8.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156759},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8acb8d404472cee460a43cd08d158626263039ae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.8.1-alpha.11","@typescript-eslint/typescript-estree":"7.8.1-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"7.8.1-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.8.1-alpha.11_1715588914886_0.658529980454416","host":"s3://npm-registry-packages"}},"7.9.0":{"name":"@typescript-eslint/rule-tester","version":"7.9.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cc00d93cdb4ac14a9d57c1826eb4eb2002cd58b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.0.tgz","fileCount":91,"integrity":"sha512-Oz5IB1kCUToVS0Nvkpgx5Vb89J+7iSsBAWKvfxQFWmcYpiqdStO6eRI2cAuRNrqo6uGh2sNsAji9hcv/KrHwMQ==","signatures":[{"sig":"MEUCIAEltgPABIg4Qh4GAoD4BGp+0f3II88XvgZPDMEXd9D9AiEAwZlLFC41rzvv5PKwGIc00jH+2NgmuFfdXeV1477JCEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156822},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"77fc366aa03f3cee1ebcf91a10dc0be8b669520e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.0","@typescript-eslint/typescript-estree":"7.9.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.0_1715620565262_0.9459052683552256","host":"s3://npm-registry-packages"}},"7.9.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"540957fce2b17145e0a23976240f91cffba33e0a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-BJVfpV0vEXIy+O+2zmcNRJhxDc2pzst6SurI6ErzQs8bnheEjZ4u/elHCnSTSzxsJYf8EPNIHyrMWVKuK38Bug==","signatures":[{"sig":"MEUCIQD3CZFRJLWkdwL7nH3xn+MHNc2xPFQPAstixSqxR6my8AIgNcTbfrD1WzJW/SBDAGYfdgSYrOoLYBPeTMLASqNxz4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"77fc366aa03f3cee1ebcf91a10dc0be8b669520e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.0","@typescript-eslint/typescript-estree":"7.9.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.0_1715621544343_0.3294173650691641","host":"s3://npm-registry-packages"}},"8.0.0-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1156fd20e55057379c8d970de8cae1d7aa7a323","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.11.tgz","fileCount":91,"integrity":"sha512-1w8dAYvLrNTssZ1EBC2A6xEIi39cJFql3JKqolzYKPY1+wA7Zz4YV64TQJreicxPx88+3ZSe4c7SDcEvrIKIAg==","signatures":[{"sig":"MEQCIDuBQfrvwgSkG1hruzNr5yLwoVzj1o2cTng6+7LFh/qIAiAf+5uFZPUS2rMgoWGVFcu7vGxfJgJqrEHfKuFIQI8wdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94bd28915629e589ff2340f669977728ab36c06b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.11","@typescript-eslint/typescript-estree":"8.0.0-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.11"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.11_1715700548704_0.7779614575755234","host":"s3://npm-registry-packages"}},"8.0.0-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"92f6dd82002f43445b214705e99ee3ddf3038594","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.12.tgz","fileCount":91,"integrity":"sha512-darqo9pfRxrcym1pKWfiNSTh3Jo0hshILfdCtnznuOj0d44LPcpVyjIYV/wA2CmkMa5HjbOPiEI7A8/8hwk9kQ==","signatures":[{"sig":"MEUCIA7NaBesDaxYOtFf3I5sDV/pDoXgj2wFcsudp5qb7ao4AiEA4Ne6NzTbSxVPHXTUx4MxwUnx278UIeFcCQnvvzJCFgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5753fe5b05aa744ec415ee61dc4791bc8519754e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.12.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.12","@typescript-eslint/typescript-estree":"8.0.0-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.12"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.12_1715739977985_0.5957732289313689","host":"s3://npm-registry-packages"}},"7.9.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"38815aa683f671f51afd969b30ef0fbf86c35b7e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-WA1J5z1gsjfaxbgLB6OsQ4bVKZu3kL/36JfjFFWwzr3hodMb2SZ7y5CXxnjMVFogMKnGh7QYpBOTO65Wv8jyQw==","signatures":[{"sig":"MEUCIDejBmqO6dwauJH3O6XKG/h1CrMVXaYih71rqbUYs2V+AiEA75A+/18RQiLOHktjBdrnSX03dj0tdgwJtM/IBicRjEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"987a96ee578a4d934ce019aa7e905657b6447710","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.1","@typescript-eslint/typescript-estree":"7.9.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.1_1715820165043_0.3305818082100751","host":"s3://npm-registry-packages"}},"8.0.0-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5d419d39a51236e807974fa9ae9221a5f957752c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.13.tgz","fileCount":91,"integrity":"sha512-SN6/f9Zx9pJ29nakZwGyhFsuY4ayCH3aEKHvj553qg77ZruUKdD1xpBj9MQXCIbNpe2INpzkXAMp4Ltrr31kJA==","signatures":[{"sig":"MEYCIQDw6XaqmXtlWb6LYdz7NCK62sdo/7FYKSovkRsAbNTN6gIhAJdjb8WiuTsOp0IEJ4xHQSFkqsP2Bzus3anpHR5AY3JU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159538},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c80828664f19e3f8892cce042be79360ffc3701","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc -p tsconfig.json --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.13","@typescript-eslint/typescript-estree":"8.0.0-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@typescript-eslint/parser":"8.0.0-alpha.13"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.13_1715820474800_0.014137292842885563","host":"s3://npm-registry-packages"}},"7.9.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d1d187b9dd51920cf2c9ab5caaf91615d29c72f4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-ANwV/2pN70kfsz8kLxWxIbyeY92e1sXW4WiZDluzuSK3EUKMTbkhV+e+FeAoqJ1AvTVn1ysVp5OqS33Of7PQPg==","signatures":[{"sig":"MEYCIQDbridn/XU8ZeS4Tejcuomn8oCNgLrvnQot0vGeRotm2QIhAOku0TuSlOuYyv8Ep1Eme+MQa8UBADfzVAedl8CkaE9F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d951d8321152eca8e491156e9b741596e5d54591","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.2","@typescript-eslint/typescript-estree":"7.9.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.2_1715821247357_0.6100110335485416","host":"s3://npm-registry-packages"}},"7.9.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"59395bfff05c088d2522e6854f3aa34b9a913ef3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-9N6FKjsIZIA5uIccpax7iiDRDFcUBE2X10WEvl0KHneSXfABROFDcusvnqn5j0nU+AwCkQ1NR2IftoK7O59yJw==","signatures":[{"sig":"MEUCIA9Bx8/cK3WvbgAz8WtcIdJkPLFqaZEpyEVF+AcImWKAAiEAupKG61FH8vkdiUP/2tef5AAk6fltrqTMGmTpRuZdDe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a18ebaa9fdb21bc4b2629c6fa9447c2e48dad1b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.3","@typescript-eslint/typescript-estree":"7.9.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.3_1715852945037_0.5948483113389278","host":"s3://npm-registry-packages"}},"7.9.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"65d0688178981b68b33ea085accc30e7c021f039","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-y5Y+JQIOCKjdo5xuqQ5jT3Cb4vJeKkhD2fSfJG0Mn3zwQwG9al+EMkcPoOg3rPg5Va3KHH0Q0qUMDT9O37LeeA==","signatures":[{"sig":"MEYCIQDoCh2G3AJzPDQZdRcRQLOMSaeZRmoCdw+5zn8xLPhoLgIhAJMoaUA+HxS7s3SZFBBG/aTnkdIiuYmj0fnoVUZhDVim","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a2721e392c0a9c972e52849be13d6a93db03dacd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.4","@typescript-eslint/typescript-estree":"7.9.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.4_1715875352657_0.34619639115108014","host":"s3://npm-registry-packages"}},"7.9.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"585448d94ccb78a646e742d679575ca29497ce25","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-qCkj41Oz8E9I54iXj4FooddkG65Ey0il4BhW9IuLGwTQpSnFh3sCYqB4nHelkhfq1cPgcXqCu9Gt1CJVlbtbDA==","signatures":[{"sig":"MEUCIQDsDTm1SPBXYg0BBV2qRXroostrhnWQqRXf04QvSNLG6QIgYqKGYILV8J+C7FGquMcoxfZUmQCVHgteEKOmNWG+xpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"165d8f7a0de7fefdc16658c1161773b1bd5f3a2a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.5","@typescript-eslint/typescript-estree":"7.9.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.5_1715907766737_0.41447854644616","host":"s3://npm-registry-packages"}},"7.9.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e3218bb41dfc2b69479d94f14cc248d98925f37","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-gLh/gK4ACL3MLkF30K66sY2C2lxzMpNvU9c8u+oLZxRxVE52/6cWhAJrX8NLzMjGhbIBPutbkSjdDOz/YhJikA==","signatures":[{"sig":"MEUCIQDEHcm/TblxCr0Qcr0vPypIp1LjekvnW8plKhpf3MmVqQIgIJhY2uX8eP9/ZO2NYeihQqpGe1n1feWeOcHqpElhCZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"510153b5c4fa0eef5b9e1e7e87c29162a2601228","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.6","@typescript-eslint/typescript-estree":"7.9.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.6_1715950228407_0.016198933102926416","host":"s3://npm-registry-packages"}},"8.0.0-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"beac748a80cce179112d44e573a68155f2b888f2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.14.tgz","fileCount":91,"integrity":"sha512-AYux/EjFqLg6POVnvaOvz0AfozXFmpgIgzx/JK3mdtA77TtVD7uOLCEi/2Lsm2MOgpmZkFBP6LvV2XhCqdKENQ==","signatures":[{"sig":"MEUCIQDTwuBKk60exdzWs1vAvbFATnyEL8X+ffXfk8YLi6NQVAIgdVzCoNOZPqvUQstOz+o7BNHmtQTWScx5xae4W92VODc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"87a0a484233ba76391be2d3a1588302051888485","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.14","@typescript-eslint/typescript-estree":"8.0.0-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.14"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.14_1716056748147_0.9426154885654621","host":"s3://npm-registry-packages"}},"7.9.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.9.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.9.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c59889401e4ba38806769ceae00547993a45c71a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.9.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-eDUSM6A4T5FMqHf9JOHz2OEiJ1PiKZssLhNQf9isovMcDNr5Tj2UCOHGB0pPZA1suIKTci8zBiSF8Apuy32FTA==","signatures":[{"sig":"MEUCIFXgGBL/tKMGkCNLz9vkSY1IDlj7hYvTxdE/s40bhLcVAiEA48JuxxBYb2ocMG2ymFafviIJMSrervzJPtjR4laacAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.9.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156854},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8d92ba8533e65360877de1af12979c42b6c836e2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.9.1-alpha.7","@typescript-eslint/typescript-estree":"7.9.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.9.1-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.9.1-alpha.7_1716104841259_0.3772688945899134","host":"s3://npm-registry-packages"}},"7.10.0":{"name":"@typescript-eslint/rule-tester","version":"7.10.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bd6494f6c74ccc1b5793e07d13cbe0c8409736eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.0.tgz","fileCount":91,"integrity":"sha512-Ef5UorVvLfj7dXBKVLoQo1XxNJm1g7wc51piRHNv5WwHX0uqBssSV5csFMy2Ob50Yqikn/UDElVO+mQck4TZ/g==","signatures":[{"sig":"MEUCIERLXsMhMr6LoTGnoozKnxvsc8AOW1uc4RyFF2w5BJgiAiEA90jrDaMrDXR39KQN89wz/yVEPHk9C3OQFv339fHQLLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156826},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c18226e05e5c112352753ce61fde6997bde2af2c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.0","@typescript-eslint/typescript-estree":"7.10.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.0_1716225527308_0.6497428902696563","host":"s3://npm-registry-packages"}},"7.10.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8d43f0155f0ddecbb386eb0ad9d4942a338c4448","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-k/ymq18O2Mjzq4BXo0IVPZlOHcLTnKLZVch4QXGJ/NLo5gRDUAL9qf7ILzhG5K7FuG52QvO+dFrh3Nw+fKcteQ==","signatures":[{"sig":"MEYCIQDn824rznJ3BSaXwk4zl9EN7biZbroKbFv0ybdibQ57SwIhAMHRZzd5s3HAvhE6Gzps8pO9gXPN3LJls0x+kEwtgxXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c18226e05e5c112352753ce61fde6997bde2af2c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.0","@typescript-eslint/typescript-estree":"7.10.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.0_1716226551464_0.7942191437819626","host":"s3://npm-registry-packages"}},"7.10.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d11fb7f0561110c2c259cc0af1ca8bdeb9c587be","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-kQrNqEBYwcuF08/KcYZUrv7vum/PVDDJW26h4X4gEok/aI9e0JVExyF7fhiT1BYN69O8kcBhGqQLcVWwfok2kg==","signatures":[{"sig":"MEQCIE4jpnOIvEzX6wXvVlfX6KTO0RKvkIfL6zmt72jf1V9ZAiBqRmBgxuPM0JY/fTEdHDaC6oUoMH1zhwLKreNmtm/CHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b5ce43b1fc76322eb65b709f63490ce49e622706","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.1","@typescript-eslint/typescript-estree":"7.10.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.1_1716523583507_0.6065893019217443","host":"s3://npm-registry-packages"}},"8.0.0-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d43a324028c8abbcb1a89389f0af0b081b6cf25b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.15.tgz","fileCount":91,"integrity":"sha512-g3GzeoakdUFhaPhOLU3kleuYwDxDrk54y8lwUDh2Iis41ZBn9DM51OVCgxgulBamPA08p1QTpYICxKKvqYTYIg==","signatures":[{"sig":"MEQCIChEydP/15eVa4iQs47fmc98+27KwqXbHG4o8OhMjUHcAiAck3ctYbyjXgZcK9LyuTzR9EODvFcDqKv4qG301pZ5WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ad3ff43b8e944505c3ac062c43ae6a07606768aa","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.15","@typescript-eslint/typescript-estree":"8.0.0-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.15"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.15_1716543591180_0.377934963223157","host":"s3://npm-registry-packages"}},"7.10.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c2f36e212474b1e6e9dc2e642c5871db17963a90","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-ii34mA3edhMHtqKF07j9OvaYoQfUBrHMgysJc47dZ3MjVoZlLlKAfPiYZSDy5cjt77dkVdmg45cezOkbxyeSJg==","signatures":[{"sig":"MEUCIQD3ATjqbWO/5l2S4ntvm4OZqKFzUSoJE9Eo1Z5Kw6DJWQIgOeSlNANZb+S2vhLODJCRsEr0bjuKDf2tIvIFMiknDHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4f211f98d087a6828ac3fc398f74885ad099352","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.2","@typescript-eslint/typescript-estree":"7.10.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.2_1716543962820_0.8717930874572983","host":"s3://npm-registry-packages"}},"8.0.0-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f53401d0e9182126064294e470df72fbf2012d4f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.16.tgz","fileCount":91,"integrity":"sha512-Wb31pMBYIsDypETiWwJLp/FmgbKJfXbsF2cAKlR9V1nNIeQyinV6jjDCejreTuafmm4JskSO65xZ5WwDQIjrNw==","signatures":[{"sig":"MEQCIESvovwM+BI5l1ZjmnkAMCiDS0eDJiUMBvGUZu3Ckl6YAiAPnhmIqV+cBJneYPPS+FjCq70NNgqGxGwdOAWz7F3lpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b9796c1ac49d36a9d372794371c558589c19f5a3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.16","@typescript-eslint/typescript-estree":"8.0.0-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.16"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.16_1716548342800_0.7254206156293934","host":"s3://npm-registry-packages"}},"7.10.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"758b97d987a2ae0f62e27dbb3320693cf649c914","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-YZkrlv+YTc2zGsOnlQyLklQ7dAJqq4dwViDwfV5bEr+MEz8FCwawILQzorpF4S31IbusYgmlOb2QsA6cMImVvQ==","signatures":[{"sig":"MEQCIGhOaW85P7PvMx0HGm008+hfD+vQUFdP2ULTEuJiCT05AiAue/mumxx6o8zDS5XUXAk2vORXgHnslQk1Olgo0FKN0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d0d68dc9740ee46d3435034af9f5590abe5131f8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.3","@typescript-eslint/typescript-estree":"7.10.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.3_1716553649235_0.0006512584674216448","host":"s3://npm-registry-packages"}},"7.10.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b148af79c764d451e0000b2e381261c7693f3f15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-vn8aBA2lr+QbYL0Ry82MkVL7HBgUt7c0w5lD8KBPfgocBcFubJj6N5rfMFTVOE9bBEhZnxgtoQJ1x7DwIhKbxA==","signatures":[{"sig":"MEUCIFYAioTHyzajAB5TlSh/rcjMmiMhpMJdfa9bKCZ2MtVkAiEA2/QloiAQLiV2J3yJqQQ0y6mwV/bn86MCjlrzBPscPKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6f30ac36270c784e25dec4503aaf4e4dd55f2761","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.4","@typescript-eslint/typescript-estree":"7.10.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.4_1716722982305_0.005154765446066634","host":"s3://npm-registry-packages"}},"7.10.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"124baf2b7c675c30df5e92255ea45d29916b6d3e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-Z6yivzrRIwZBCTCSMBmnZN0znxzel/iL8qn4zpd+piukLldwbRzi4x3W1o8Hu83hVQGGzINd7qxdIcbcFKD9Gw==","signatures":[{"sig":"MEQCIDEtZ/Er49Xpr+XXZJgGsCayoURijdVJA1WvYAK0WR0jAiBbxwCKdu26gYi1EGXPjORnd2A25FNIHkBsBBQH7NvIZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"91554b6529f69f30f2ce3d338831fd2118f4ce1a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.5","@typescript-eslint/typescript-estree":"7.10.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.5_1716725292702_0.8851981120454739","host":"s3://npm-registry-packages"}},"7.10.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f6fc5c8252bf00138f5ce1bbc9612a906c21178b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-B/TxtztFDWeXGH/fSiwJFAu8NBVrgCvO71hicxXfnY3jgUqsb1aLUb3PhT9N3cdGOT8yBy03Rdx3JsBOOZSsug==","signatures":[{"sig":"MEUCIArdEhvVNUhpy3+D2/2lZAB1RofVcASIlaZcw638YGFxAiEAo0AnRCLOpYYf46I0dVtM/aoPqoduZxPIHkxzrOKgaCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3461f45479cf2483c0b26346229d251d7d0b08b2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.6","@typescript-eslint/typescript-estree":"7.10.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.6_1716733675632_0.8190527115604971","host":"s3://npm-registry-packages"}},"7.10.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ece0c0c441f48234274e4e6d03f23e3f250e9ccb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-XcyDAGFSoJZwq8awu6dY22jfZA2T2BBWukhzIQfUibdocq5Qq+1T/1j/PSBuuMsfMXz6CFzQtlUenMWjp/pkGg==","signatures":[{"sig":"MEUCIEkabM5q+vbLFkoYlO4Gnk4C5pkeelIGjuMPpTIzPxx4AiEAyNFnA3GT1Z+CDv/G5ec+Tv8O3ECCEY8RxeZZ2QdpoLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b686550f07b58e22ce72daae8399cb15be6fd2f0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.7","@typescript-eslint/typescript-estree":"7.10.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.7_1716737121745_0.6105171904870617","host":"s3://npm-registry-packages"}},"7.10.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"19bfb371cae145661f9882c2f2c8e1ca5af86c19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-QFukGjDMxub8qtbKdg/cOW+inaHAHBwRsLAhEKus8CLT5n33QfeYsOrpZRojKDaoWB8L07mU1fbfElZ7V034EA==","signatures":[{"sig":"MEQCIAnPOdGCJqnOwkh6zCBho05rWEfhxFyZPRQJbZ/uXudpAiATxl94DS1W+m3NSRbRnCDnkIUOsCrqNORmwfeI0RbPpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8470ba56343c196c472f7810cb9941e0cf1cebea","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.8","@typescript-eslint/typescript-estree":"7.10.1-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.8_1716739697850_0.9837805434827187","host":"s3://npm-registry-packages"}},"7.10.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2b63a046fdf1c6a18ebdfd5480bf606b38a6e231","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-kdMPQmLxguJYgUjmTu2CpjAy9oL9i43mtpumLUsZ/fad/GbiDts/r7GXI2EzRyZUGNKbtt2gafnM53ASZpjBpw==","signatures":[{"sig":"MEUCIQDI0Q09beBtPnMi+CSzribmtwbbMNOeZakrEaw7SRUvLAIgBeIqq2MpAZklkC7UUs0bpAn0inDS/vqpMc98LbbRaUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b230385a3daf5562fb147572b59d44ec460332d5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.9","@typescript-eslint/typescript-estree":"7.10.1-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.9_1716741932067_0.13320597311520443","host":"s3://npm-registry-packages"}},"7.10.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"75653686ff52ea906d728be5a6e57ea976e537cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-kFuWOX/KbZJtpjeS9By8uQxweM48HGlqXQHoLm7LWTl1JcQVvf0IDPA388+M3RmKLMEbbdy7wo3dbfywe38S7Q==","signatures":[{"sig":"MEQCIE5awhq6envRDP6Yk2BW1xNGtCudnE4d+kUoXUKZ9G/iAiAvqMwiiHXNlBDvnpSxKdsYXMT6yGrCkE8UfxpVNK4MCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4ab5db9e17f49d426bd37af0535b3d7fd1f6ba17","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.10","@typescript-eslint/typescript-estree":"7.10.1-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.10_1716743021664_0.30451093629860804","host":"s3://npm-registry-packages"}},"7.10.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ef5831a86db7d015eae210c45d759f371a79a355","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-X8qQhBrlNv4TAay7gl6klrV3T6J341oMiXK5caqHv84rSeJa+qii6jodIlp9F/ZxwvNpOItjRLLEJuArciEedA==","signatures":[{"sig":"MEYCIQC+9JU7ClMuq7j0YizLgWROmHPJD9sGBoWm/rYZpFv5xAIhAKs9/N//K0yH0cNnA0Qttj+p7IaowyKPjQ0D7MUr+m/9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ab5ae74bb8c0e9c04a4c83c6f6366b20ddb0402a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.11","@typescript-eslint/typescript-estree":"7.10.1-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.11_1716755529103_0.8017110207474107","host":"s3://npm-registry-packages"}},"7.10.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4d5a0c88dee2aba2411a04209b6abe1df8b3516e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-bqSX+Of19HZf1i81gR5frym1IIZctuWCbpeSQ/Lul+EJVxkyxS+74mhcwaaNTvX2Er1uAK/hCw+TqfIIQp23kw==","signatures":[{"sig":"MEUCIQDc9o/VcsBt7hWuyGZOLCJO44wB+84N3CIUHuS2ycYvKgIgLruw0wygHYVN5t4jxffud3oX4wsBwwPSFOA4NT4w1bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b98df910b8da0858ea117b6de700a8328b2a0439","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.12","@typescript-eslint/typescript-estree":"7.10.1-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.12_1716756648477_0.6418900501880356","host":"s3://npm-registry-packages"}},"8.0.0-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c618764d0a237062f120d78e6d71e56b22e5224","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.17.tgz","fileCount":91,"integrity":"sha512-mqtn2yLkv1DepmvnzEoBh7w0GHJOUjwCbm+hnOCIHju8aeGTJ5lIQKtrsQZY8zm1UuoZSuQvZ2T+ttx+NRwjcA==","signatures":[{"sig":"MEQCIDRDVwd5Qr9vdUIV0/KvS89DoYCbYhAtyvL5zosK2CiUAiBxWE2UQ4oIR5ZOoMWqqp+q/Z/FjV52b0//n0MffRZ99g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"92d4a2655b49ffff2d48b911886a9cc45d670db4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.17","@typescript-eslint/typescript-estree":"8.0.0-alpha.17"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.17"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.17_1716812475271_0.2616009188335635","host":"s3://npm-registry-packages"}},"7.10.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"949a126fb43a5e69795eefaf544950594a413a45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-SVC0CyPQyEBoIR+Ryxlt1EDPQlEW7oo/kUc5D2Td703sWoRFDOY2EyRsW5GAXTiz6vtERPJfT8Ngdgh2sKP0zA==","signatures":[{"sig":"MEQCIDV2EEzWe4HiYE6A+Rv8U953SSa8QEmQNKaJMziQDHa6AiB4ozNja1w4miMIqUPuUUHln3m1S+REvllETYcGwo1gIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"36f0d14b262cbc2f6f9d1fbaae41a3a0f0876ff1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.13","@typescript-eslint/typescript-estree":"7.10.1-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.13_1716814467128_0.018269871674118754","host":"s3://npm-registry-packages"}},"7.10.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"934ff5ba42b61e37b5f4a55c5048fcc679d73556","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-JTudskcNBTyWj4wvYvTqLmEmjfHRibUPCobcyC/0EXVQ+6psW1Xzu1mQ9Ob5rVldbYMW2KMtU6S/Jl2morLG/g==","signatures":[{"sig":"MEUCICkxG4FL/dWAfJMBPZxKxUYizDCnyvvsFJb6efb0MYouAiEAwPkTCrpBkT0T70mWhkxmNYUFjABxTliIe7//LHa4ZRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8db87afc1a424a54ec8c7115cf93e1185e421777","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.14","@typescript-eslint/typescript-estree":"7.10.1-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.14"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.14_1716816401952_0.49207340277061973","host":"s3://npm-registry-packages"}},"7.10.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c8cebd7d7c66a1942654ffe19f6c8c3dc4b0e08e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-liJNxHaV+Z/Gb5zKyNjfnpbL2P4LCSfS85o2t1qUOzT/JlMbjqgKf4emmCCzgD46/tYTXDywZ5L1eg22OS/ybg==","signatures":[{"sig":"MEUCIQDfLdR5/v3/Lo9Gk56c9Ji9pM0J3RB9A/370M2EHfGgggIgJsI88GS5NC7OsmalDPnv3c3ffUvs5YAKduFLOJKOdvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02606eb3184f8ae92d7b367a723b6d6cf8a3ee4d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.15","@typescript-eslint/typescript-estree":"7.10.1-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.15"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.15_1716817580066_0.747641811027894","host":"s3://npm-registry-packages"}},"7.10.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"427bfb04a7ad3a623361018c56927acab38ebd3a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-Ktt5LtJqOaMKWYNUF4gDNhrtZFqI9ry8IcYMv+tQr0tbvQ5vIglf2JaH/VS4hg0qhASTFxebJCCv2+unoWJ/iA==","signatures":[{"sig":"MEQCIDTINrQo1IP/ymnl9jMMmpBsg84M8I3dxtPNX4F+eUftAiBTUboVYTZ1EIeaRZeXYWj8cBYfCtLv2f6a1suSAs3SKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e4acae850d8c2c0dcba3f971a979dde385ea716","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.16","@typescript-eslint/typescript-estree":"7.10.1-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.16"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.16_1716818157207_0.5776003988335459","host":"s3://npm-registry-packages"}},"7.10.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e1fd0eb42f0695bea10d7ae1688cb14b10323495","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.17.tgz","fileCount":91,"integrity":"sha512-2dxj91tZ140g62nPFYkPdjN03ITwjhjIfJPXc29KGiNs6p966XkBtMAmZnkCudW0pqb/WfxPzdWNIFNd8HmE7A==","signatures":[{"sig":"MEYCIQCbdRLzKzQiBKMQGTbnrOmVZRJ0RJLawu4m0IncJEYHZQIhAIDkjOVKQe317g8kigNJ7JFcAHRXfLPmqAvArDz3Utsf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d9812a0b25631f451aa0ecdca3fb0b2e171c32b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.17","@typescript-eslint/typescript-estree":"7.10.1-alpha.17"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.17"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.17_1716819384773_0.8518116707841581","host":"s3://npm-registry-packages"}},"7.10.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"96f63cc02371f4707a9bf848b83411d911802edd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.18.tgz","fileCount":91,"integrity":"sha512-RyQlYXW0lmdeGBXXu9II6oF3Smb4YF/QSxhGhu73aj5SRCDXX2FVJ73Qk8trO4FJypkIebUtUilbN3xtUTGz4g==","signatures":[{"sig":"MEUCIFwOxucrEJKkvZTDd240xgn7DZKjzhF4geTS3SXL2BG5AiEAq2/fZU7Wt2/bJNduQF6Q1FI7x8vxvSOgzRn5CgGMGBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"104e2cf477a127f87df514b9c5ef7173343f610c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.18","@typescript-eslint/typescript-estree":"7.10.1-alpha.18"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.18"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.18_1716826086905_0.36763445289562013","host":"s3://npm-registry-packages"}},"7.10.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"7.10.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.10.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"55660532124dc8e7a10563cfdc06c6622d33a268","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.10.1-alpha.19.tgz","fileCount":91,"integrity":"sha512-LFSsj2bteTqQlLAbBJVfQivyEDO+Q5T1XvsW5nc9buF2G8Y4MH6RafuRH9IR+Bwzy/BNDMBkRSFsn7jrlc+isw==","signatures":[{"sig":"MEQCIF0CY2Y5wReqK29VkA1/p92leXIo/lsDgS7Y/Sv89R/aAiABNghp0VHqgl1M1FgcsT/kp342goixAPNAN0+qUphFrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.10.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156862},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"06ad2ee25b683477b88e17bde4fe55f8366c13ff","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.10.1-alpha.19","@typescript-eslint/typescript-estree":"7.10.1-alpha.19"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.10.1-alpha.19"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.10.1-alpha.19_1716827248730_0.645315074900956","host":"s3://npm-registry-packages"}},"8.0.0-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"87be5c9a45884009dbf04fcf49424ea34104590b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.18.tgz","fileCount":91,"integrity":"sha512-qPG0IQJwc34R5LEJ5LiYlN6JbTIgufW39j18O5FTBrH6rhv2bbliOy5kN1R5hO1TDM82Cpm1BB2aeKj6a+OVPQ==","signatures":[{"sig":"MEQCIASjGLvQNWqMuYaCUEBNIFmOU8BGsjegPWTlalI1CPuaAiBsSWSwTUQHBx8zcs6kEm47SHiQKDVS62UeTAi4YArTxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ae1414c2968b915a4d3a9fa419ce992b378fe2ed","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.18","@typescript-eslint/typescript-estree":"8.0.0-alpha.18"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.18"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.18_1716828716079_0.00892745098524772","host":"s3://npm-registry-packages"}},"7.11.0":{"name":"@typescript-eslint/rule-tester","version":"7.11.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f671c6d58a0c5237b6c7ecf455ff5dd3e9ef0c9a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.0.tgz","fileCount":91,"integrity":"sha512-EKir9b2n1JKnpm9DFHi0r3zbp7zoujMHDVMa/9xS9jeH80Van18r/vmy8WQbEQGiRBpm3PmaRFtSUbOG2FE6dg==","signatures":[{"sig":"MEQCIHR3IBMMVcC+kdW954W7E+3YV94Ge/B3NJW1uBhkRZNAAiBdFUCLsvzf7mtjcGqj59MRmLGLzNsdAoA1OuRXunUCig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156826},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e36054187fb31113ba64c33c257d2a86cb3afc54","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.0","@typescript-eslint/typescript-estree":"7.11.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.0_1716841079690_0.41742091023816164","host":"s3://npm-registry-packages"}},"7.11.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1c96960485ee1b72f33ad6935ab49b3bce706d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.0.tgz","fileCount":91,"integrity":"sha512-t2dFIgNzQ8gGl9KTp06ONswvtAV77Dvr5w+t5RRHVnAvJDHtNGzs6H1MC/6Wx2piMG5Xi818AAzUr7JBV5+X0w==","signatures":[{"sig":"MEQCIBYuB0ILZ5e3NSgvW+92oJ7Q9YBwzJZaRzTGFQ7dkf4MAiBNO69YWXoAWSFpUMPyvif/R66cdXXJ9dYhh/fW7pk9tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d38e11883e99956c8bbb99c41431b3e552e1adc2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.0","@typescript-eslint/typescript-estree":"7.11.1-alpha.0"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.0"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.0_1716841909553_0.6926068578659303","host":"s3://npm-registry-packages"}},"7.11.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f8ce2e8798583a2ef540582e3504f66b43c70a44","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.1.tgz","fileCount":91,"integrity":"sha512-dEenqhuxmgyoS6ak4obXy7KVu/GdFiuvN+VNTPhsoIizsPdy0jtcmXEpvLj3yqnnkMC3PIoQrVPqvmllaTY1Tg==","signatures":[{"sig":"MEQCICASVnOvFwFHiYT/J0NMoGfbweO1oF7/PzTFE6g7JMY/AiAR3wcHEyAZy7MnMFWsWUBYthrKCsRwJLLdnJcG3bmHAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e36054187fb31113ba64c33c257d2a86cb3afc54","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.1","@typescript-eslint/typescript-estree":"7.11.1-alpha.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.1"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.1_1716843051091_0.07340456020743846","host":"s3://npm-registry-packages"}},"7.11.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d92f2085e1aaa386f6e36f464153ca493991cfc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.2.tgz","fileCount":91,"integrity":"sha512-yfJBmmml7Mi2n9sN/4GnVZAqmsamfc4U9eL025sVpXuyPgLeD1Fi0TTK9Qb/D4T+R1E4CvqBv+cAeRicregmGA==","signatures":[{"sig":"MEUCIH+Zo3eaLGMNmLhpgxNwNPKYQvR/VBKQCQPhgfbK28/JAiEAsKzt3VrKrgSmG9js5YlzOCLo1cGmc91gKTTxCFlalbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f18b5d16447f613703c845a375fab4688390b910","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.2","@typescript-eslint/typescript-estree":"7.11.1-alpha.2"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.2_1716845826046_0.97016339347283","host":"s3://npm-registry-packages"}},"8.0.0-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"63c2c73df5d7d459f9c3ca457105b0138ec50dc1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.19.tgz","fileCount":91,"integrity":"sha512-M9nH2AU2r/VlbNqf0KNJeR4K2YaN3LePS8F8fzplMlH1UrMOFBAbMsS9mgBC0/9AGL2eF93DHZJnY2v3pZRXqg==","signatures":[{"sig":"MEUCIFI5AxSjWBAPggd1PV0xbQBQLnoTnA5H60duxjxorwMlAiEAx9kyjTu+ve2DAhHKyEOYhCrIUp4v8qIR0Z3kpik7Q3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":159917},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d97366e3d4399b4240e1f1f9e7973d1962d4c4fc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.19","@typescript-eslint/typescript-estree":"8.0.0-alpha.19"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.19"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.19_1716871045768_0.30114077879881473","host":"s3://npm-registry-packages"}},"7.11.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1b4af63df4a4adfc90d2af5d98487b61958ef2b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.3.tgz","fileCount":91,"integrity":"sha512-LihKM71GVgd0oneCWRNWPLaJpBINGdsWJyhZzSWO666/XcsP217W/I28tLYU1nm26/vsPV7yqI0bxBcrocLLkQ==","signatures":[{"sig":"MEQCIA6elJsRuOMqRewoV0z+NNlzwiE9Kk6zWjdqCJWlr+6PAiBFffCHXsPWicmPRh+zIvX/JuwYMjQt1qCfoKP7c0lqFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d2e7ea9227e853ef15e4d4d22d791ba6571f0cc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.3","@typescript-eslint/typescript-estree":"7.11.1-alpha.3"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.3"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.3_1716872484953_0.8426728674775883","host":"s3://npm-registry-packages"}},"7.11.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"981911585e53133d7462165b7ed49106e9005876","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.4.tgz","fileCount":91,"integrity":"sha512-11YTscRGQQIyskys3y0EXIJvi+6yaWTpvBlfC8TVll4AyfaTNLh1NFrWfOXrZSk3G+D/Dk4XlS7DGSdUgU636A==","signatures":[{"sig":"MEUCIQC5QR7bY+QOVz/EK6Yoy8cu81SeqYHRNy2YwpJ91pfhlAIgIhGxslOwsXcjHnSF0LY/PK1v3a3Wv9tG4Fcwh56RApE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156858},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c9a8386c3229cf7b1fb5e90d916f395b3a2d9ca4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.4","@typescript-eslint/typescript-estree":"7.11.1-alpha.4"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.4"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.4_1716873796897_0.45481923999588103","host":"s3://npm-registry-packages"}},"8.0.0-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"983bd480749422f81076cbdefac755e7cd4f5415","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.20.tgz","fileCount":91,"integrity":"sha512-d+hu9RtMgjqofRF/XBbP6o/eFMwwcPMdsf5tchxiNCYBqdlW7jM9/nhrs7eA26WSXwCEMA/g6k49gYb1YeSR6g==","signatures":[{"sig":"MEYCIQCErS4VB5OWivCeJdKblwfvxO2VFTaHffswLwmq9VM5xAIhAIUjz82Dbhp9/FBEzX5tWhdAXE7gVhJCr9qWIsQLf/Gs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158619},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"540d97e52e31f48401a0800894f32f57f9b7e735","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.20","@typescript-eslint/typescript-estree":"8.0.0-alpha.20"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.20"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.20_1716875260652_0.5871024960552842","host":"s3://npm-registry-packages"}},"7.11.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d6ba4f1bf99a691e3620ce2dfdaf8808bd1c7265","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.5.tgz","fileCount":91,"integrity":"sha512-lqBoFHEKCGlX2xi1gy8auMnx1Xcj5hSL9W1BMVhDSoJhfPsS0jWp1mLtf+Ic/YZlIaiIa/R/GHLFe7CQZ7jDHA==","signatures":[{"sig":"MEUCIGdqoPIHPiq+09ny3eCqeUlhX5VOKlFDL59NA6t4rCfJAiEA8XyIVssbBcba5ijN9P3LUkKSfqPIA7tHSGZKgJw/ekM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158013},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c89306fe102b81c930547e07a2587ddb110de019","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.5","@typescript-eslint/typescript-estree":"7.11.1-alpha.5"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.5"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.5_1716875460632_0.049838062687759255","host":"s3://npm-registry-packages"}},"7.11.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4fc538441ec5530a8248a399d4d609e386cfb519","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.6.tgz","fileCount":91,"integrity":"sha512-7afWrrx5TCwgs7CGfduy1zFnYcjzxaCO8MB1Ljb40FETXDOhaTXABUCRSOOnzQHqoz/Ml9kWVdIgEtFJGqWLdQ==","signatures":[{"sig":"MEUCIQDj1L9msrxOrSnrwIuk5WCVggM5E1sQeOQhTfk8CndLRAIgdX7Uj7Q8UX14NV1AegLl0x3uTNN1iEwNwBfHaKdltNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158013},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4d25b071eae094ec3fff2cb17dec2b5d5e136fc8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.6","@typescript-eslint/typescript-estree":"7.11.1-alpha.6"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.6"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.6_1716982081239_0.3558558523103559","host":"s3://npm-registry-packages"}},"8.0.0-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e9285a9a4d9061572a483ad9c14f3dcc69b06891","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.21.tgz","fileCount":91,"integrity":"sha512-4xCcL3itdN39Qf30sBdmSb7AW5WHA/rHhpmEHwcLiJzEtxJkaXIJgoavSHhhxkACxDcS2F/dIazAQv8YTP67+w==","signatures":[{"sig":"MEUCIEtOChzi9D0J6jwZHP50f37Xbjora7e9Pj8wDDzp4lFpAiEAnVv7CmsZZMqveQRYycwTOajyB4LS5Y+dS5PL3Vd/jFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157538},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8d4bba93ed825b26a717ef2c7025bbfabec31ebc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.21","@typescript-eslint/typescript-estree":"8.0.0-alpha.21"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.21"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.21_1717026977419_0.3904583569116973","host":"s3://npm-registry-packages"}},"8.0.0-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01599f3d18132be9d02deded12228900a76c760e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.22.tgz","fileCount":91,"integrity":"sha512-e2F0NmGRs4f7xJYW+VXkmgOEDHL/LorB9vKqo+G2+HvCLDEcFIRITXtNMMcvBv75ZARgfRwygE0aS829XQPWAA==","signatures":[{"sig":"MEQCIDv/nkAvsxDJKTsUduW0h2eDSBz+Qva4Iee71qYVXypGAiAp3GzafsDg7QTT2yLw6QddZNazT+krQmnfbqtTfMq9sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157797},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e3eb1ad402c58f86c4cd0c2bc769f919e63b6389","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.22","@typescript-eslint/typescript-estree":"8.0.0-alpha.22"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.22"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.22_1717068304669_0.5617159468220845","host":"s3://npm-registry-packages"}},"8.0.0-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"107b98ea20d5a727cbfb686fb1095d5415406311","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.23.tgz","fileCount":91,"integrity":"sha512-24OevpeveJV4Rj7Kqk6ecdXF5vrPFkvX80n5ZjRmEHWA++kYdepoXuhTuJA/nIlFbok+ZG+BC08NiJjpuOt74Q==","signatures":[{"sig":"MEUCIHt/vPThptKWZz8hqXCsDYRx2O7cBGhvJxULaZgfUhTlAiEAuYGA61r3eIdP2B1M5xvfqZ7Drda0w6jaqHowvVwMfQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157797},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f279b6dc2ceab930298d2ff3580a20ef73ed25a3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.23","@typescript-eslint/typescript-estree":"8.0.0-alpha.23"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.23"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.23_1717074900194_0.3393030696823107","host":"s3://npm-registry-packages"}},"8.0.0-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6305add176499499109d3454366a0ea5c8efd829","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.24.tgz","fileCount":91,"integrity":"sha512-HKIXJFF3Wn8BQ36TMwHWXpHwcTmFOTXmGwy7fB0Qc3i++Diawd/fuE7dHYlXV41F7elkDBxCjxM+j4CAeSkmUA==","signatures":[{"sig":"MEYCIQCh4i8yDMAUzjBNPe4YGjrS40OtucYNDrgNGvTOX4MFlwIhAIuHqDfjCZ+lS/N6ZHoMHqT45nLyLK5xzpIhNsTEROm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160170},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7afd3f350aaa4cf0e808aab1ae11fc7c47a1e176","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.24","@typescript-eslint/typescript-estree":"8.0.0-alpha.24"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.24"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.24_1717091815374_0.4973677218569905","host":"s3://npm-registry-packages"}},"7.11.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58f244d78d1ae79f7b7301e4acb653933d2d8b6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.7.tgz","fileCount":91,"integrity":"sha512-Y0VuPVDlBlKPmPtrG8to1+Xk9JJvn5XNkxDz6hb7bfub9mKufjCWxwyWcfRsHuaDafHpfFR0p4b/5NLdPRfowQ==","signatures":[{"sig":"MEYCIQCrkOXxF1gaDTVmS4NwdldvJ03uaMKBi0YPKKGEFuoYRwIhAPUJ69Nq662znAlk6FwCRLqfUP/X1hdjDqA+dhHSaQJs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158013},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b29658af6e90e40479aaef45589a634e6f82f2c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.7","@typescript-eslint/typescript-estree":"7.11.1-alpha.7"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.7"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.7_1717096393300_0.130931369659967","host":"s3://npm-registry-packages"}},"7.11.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"75e5241c104a8c58e8023668215008a1fd717c6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.8.tgz","fileCount":91,"integrity":"sha512-9Mdiu/VFi5hNmobG4yzgrP2nIGiZudnCSi7mthe8QkaXHC4zwQZsOoCuKsKfh2KLSeCLbsDZ4XnTHLNUMypBCQ==","signatures":[{"sig":"MEQCID3DkCRnlglNTij2y/Wsd5/PjmovS4uPhacu737hfBLCAiBd4kzhMRqJA9X5Zy7Y2zdSLTNb6KTO1OH9yXbe/FWG+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158013},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ebb75703dd820045b8ecc3817813b7b852b08b1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.8","@typescript-eslint/typescript-estree":"7.11.1-alpha.8"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.8"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.8_1717100798162_0.14102283054119336","host":"s3://npm-registry-packages"}},"7.11.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"766c335b9cffe19474ccea58f2b6291c95ef664d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.9.tgz","fileCount":91,"integrity":"sha512-kfNAhxK8ijM63tLLJkJFVjSxZXwRhnfEkfjjKvOW0Fkp7raRYFGIsamUbAgiMWWyMocU+Jzl3XiJg2D2Q+b02g==","signatures":[{"sig":"MEUCIQDDPWpJWfY7koQdMoaDEtOtXMwpFxHWZRdx2Eath2R1GQIgPITzEQkkyhIP63uyNtRIgGxkn9EWvCBzSMGnOtbkfu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158013},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"26b95dae07104be04f802d7a34bd1b4c327ce375","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.9","@typescript-eslint/typescript-estree":"7.11.1-alpha.9"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.9"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.9_1717102591307_0.07591165913084286","host":"s3://npm-registry-packages"}},"7.11.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6fc8a6728da67654d21c20619cd964b7b9e76527","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.10.tgz","fileCount":91,"integrity":"sha512-c/IzfPBN+sTyjmvHx4CUDBGPW+6c8kVof6UL80/Ey7ndjzw7O8U2fVAWEvdALlRHa0eF48ZoagrVx5U49LWY8w==","signatures":[{"sig":"MEUCIQDhDMBQ14TdA6Dahn0YDJ0X88eLuXa+HDXxSt7H8HexHgIgX0eBysQOktOkoZlAY/N8f9/DRIsiFtrNF5loX9MGE9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1af200a280403d81921a884f1c3e02cbb447f1d6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.10","@typescript-eslint/typescript-estree":"7.11.1-alpha.10"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.10"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.10_1717117655142_0.3978949383801489","host":"s3://npm-registry-packages"}},"7.11.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2842e10cdb4501790b3b550b40dbc81d454f97bc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.11.tgz","fileCount":91,"integrity":"sha512-yZqqwfg6aljC/7/0IrLaKdv0oAtPPbTQ/+qIiemSfeSBPA1hQUT/FRy4e/s/309JDmqeo2TM7K1BQ6Uy0cMX1w==","signatures":[{"sig":"MEYCIQDStAX4JZYMVyh+jPNiHIJCw5OAqEc/0SEHJ6eCzjXtywIhAIjCeHs5ca5e0cVWQAP8bJ1GtpuCO6gZIAm51cBwwtS5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c3a206f312b072456a8e92e47359aa59d86e76b2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.11","@typescript-eslint/typescript-estree":"7.11.1-alpha.11"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.11"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.11_1717139334744_0.46457649996308525","host":"s3://npm-registry-packages"}},"7.11.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"48513991b45b11fd960f19586e6666e2727cb711","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.12.tgz","fileCount":91,"integrity":"sha512-b7yF64s3UBodjxoCYOwp23AV/Bv/RNLKnr+oxfhB+wP/ZjECJh9annwK2QvH+6F0+KQeVfz5xAKZtQEMJjcgUA==","signatures":[{"sig":"MEUCIFnjziQirjHl+iB5uEJcaZOp9naLMvC1XGRzvasx8+CAAiEAl3TbdszswpzD7xWcUX5HuWXpfewnjpyzJoBUOcuZOBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2619c3b5e6718a6b70519d9e9807ee7acb745369","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.12","@typescript-eslint/typescript-estree":"7.11.1-alpha.12"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.12"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.12_1717171079460_0.5767031512898899","host":"s3://npm-registry-packages"}},"7.11.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae181ce53ad54c4cab0896793ccb148b84840b46","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.13.tgz","fileCount":91,"integrity":"sha512-sxCPr1F+sxkGw3TQKw7Efrk5TzYfyPE6wgnviWdaLc6inmq5j1VmS9MeYHzwlRhASsEjzCanNGOrsX2mJ/EPzQ==","signatures":[{"sig":"MEUCIG7p/kw+E7QY+hyhYnznjhDynBgtZegy5nQRpYk75b2lAiEA33gKe3q2R+6QjxzVmOMdXmjmWyFq9LwemhtNhERLXcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0764070f29004aac057dffa0350694cbf0e80bab","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.13","@typescript-eslint/typescript-estree":"7.11.1-alpha.13"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.13"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.13_1717248343059_0.19015997625775283","host":"s3://npm-registry-packages"}},"7.11.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1023b93c14cf3c6ae218c098308428cf9531aec9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.14.tgz","fileCount":91,"integrity":"sha512-h2a1+NLIAYYHYGn7cGGe16QclDWgd2wy5lJdKvqunN4z3E8mPK6pmUlNn+ijyxHy6nVbRgWgfaflUzLSeLZwiw==","signatures":[{"sig":"MEQCICZm5rw9SflpFAhXlAgwsxpnZ6lAWepHrf/yon2jVZHRAiAtff2JOcDXLrlg3xbcmHGq/ONDvNLebZUUPOog9H/JfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a9dd526ec733701ad8a0423b6b86cc50009f5aeb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.14","@typescript-eslint/typescript-estree":"7.11.1-alpha.14"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.14"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.14_1717249722745_0.27114252222444657","host":"s3://npm-registry-packages"}},"7.11.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d95cf33cb45ca82ead5de4eb8377992ae6ef11d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.15.tgz","fileCount":91,"integrity":"sha512-8QcZ/wh1TBVPgtCTIwjgfywPP+0B3DRsWxMng2ihaZBCTIoKfSrUWSRhXlz4bivSidUIyNMcVSYowQk6H7UyRg==","signatures":[{"sig":"MEUCIEESqENkLWItdXkJCvkS14YQIBUhwLcQDU78Dc4c4PNbAiEAhlpaUekTKXNcESjYbidOrcUOcWoAvM4OmLQIytFnPUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f553c6897dbbdf97f62b32fef17d2c02c995d1e4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.15","@typescript-eslint/typescript-estree":"7.11.1-alpha.15"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.15"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.15_1717253536830_0.6552371202355987","host":"s3://npm-registry-packages"}},"7.11.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c433df30e96d499da1053348a5e2dea9a453dfb7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.16.tgz","fileCount":91,"integrity":"sha512-gHZ4uWK9Uipk7y6pRiSaGQ+LweKwM0udDI7pwnxH/SoHrTrE7OdgY5Ffq3kSajpdBTIQ+uoPSTc34Y5D2qcpDQ==","signatures":[{"sig":"MEQCIDEriVIXkrNlgbVMgiQcWNDKDDfwdBzZNbD7gU6oejQ9AiB5TshJ6GQl+0pUq6ELMOsvgfBl59Aktct+WUO9MsV6uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158017},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2bbf6565dfa629a8f91891b8e5decc3a16613b6c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.16","@typescript-eslint/typescript-estree":"7.11.1-alpha.16"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.16"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.16_1717273467982_0.7010463331829682","host":"s3://npm-registry-packages"}},"7.11.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"27f436f0fb6a96f0474b5bca173a9528bd9d12c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.17.tgz","fileCount":95,"integrity":"sha512-vcR9AQyg5CexG9PJAWdbyMEDVSxsJyv/aX+wbMJRk1FYtCK7FVg2rgtA/MOA/efACAWVr08YbmyHsfQR0MaaBg==","signatures":[{"sig":"MEUCIQC84BD2Do4U799uXQPLYvWDPG7oQIm4dToIZ8HW5dIfjgIgMyhg7IzDXlrgqZJ7TqPGfWkAgv6kUEHuTsS136GbIlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5ca7f6e563779157cac1ac1592e2f1b82068715a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.17","@typescript-eslint/typescript-estree":"7.11.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.17","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.17_1717274645599_0.9748359213993765","host":"s3://npm-registry-packages"}},"7.11.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c4235a1772d07e422130223a90e3ac5fb4ac28f3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.18.tgz","fileCount":95,"integrity":"sha512-7DTi5kqMn2jPmR7fT9B0QfFuPx4uGpzZrM1B2cCXGDUVmKYIzuN3nG9iJx8KhexmRH9YmtcagCQaYhzbNY3XQg==","signatures":[{"sig":"MEYCIQC3mylrJ9bvbkP4Vg7lo4Qf+iWHKYnZ6x5Scvz05WEHCwIhANw8V8ugFs/f0JDvh0hZlG0KXO1j2ses0ouYPl0a9iFy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"08a944856bde593909bc085d775f98fa488f7147","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.18","@typescript-eslint/typescript-estree":"7.11.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.18_1717303990359_0.953726210256908","host":"s3://npm-registry-packages"}},"7.11.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f8683c3285f3a3d8b85b70cc87f7fe6703627a65","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.19.tgz","fileCount":95,"integrity":"sha512-JNZEr4kwPG8j+/BeiUh1USU+RGzvcnrJWs4p+qX5XAvlgEGAOuj80oUCU/w7wPlsgMNXT+TgCdW7VOcy88XJWg==","signatures":[{"sig":"MEYCIQDNJ+jXiL2NbUTC6Y9KdKFOO6cSPD+hZrpUSoJZZ80OggIhAOGgrHHl2eEz2bDwSx+TQkE9I5dOS5UVZr8P5DQ488Ho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f92b304f50455323e8292cf7ae83155fceea1ee","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.19","@typescript-eslint/typescript-estree":"7.11.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.19","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.19_1717305259082_0.9977743521665019","host":"s3://npm-registry-packages"}},"7.11.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db205428785608b97f0ba697460dba63657d60ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.20.tgz","fileCount":95,"integrity":"sha512-LGlQAxo9p2XcSsysrhJn/vtNEpwBMNI1xSdmoQc7/sCq661eeZ75PZKV8X2/+fNi2WmFbJctebby8bdITmBw+Q==","signatures":[{"sig":"MEUCIQDfleZ43J1yG/Zb6F1gEjNSkwnc6gkb70z0mQJcZffuRgIgaDpSzbYbLMwm7djbfs8Vk3l7T+q8nrhg4PPyB4ok8nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e80a8d69337804fe35f0a8322330931494e0d257","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.20","@typescript-eslint/typescript-estree":"7.11.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.20","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.20_1717306704275_0.4662864498044783","host":"s3://npm-registry-packages"}},"7.11.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7afea316e7a86946e2e0590609ff03797bf5d460","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.21.tgz","fileCount":95,"integrity":"sha512-kQ1HdQH+EZdI4FcmeJETpEj3ciAcXTKqP2PHnyyfTsWR1GzSYFDFBTdGrNpAW98fIHvOjmoFUShTiK+nwCkaUA==","signatures":[{"sig":"MEYCIQCdcj8iEjxaaUOswniwCG06FxU5QuipLwLnuOQTUmO8hwIhANRCadSnCj6MhxAAN+UFFgBQkI0eox3fwpUB30nTMpuj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ad85249a2788565d42386e6561e2540bc2bdef58","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.21","@typescript-eslint/typescript-estree":"7.11.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.21","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.21_1717308278169_0.35797745518819823","host":"s3://npm-registry-packages"}},"7.11.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"616b66046309837b57eb0c9c6efb92f145498d5c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.22.tgz","fileCount":95,"integrity":"sha512-+Tq8JVYFhqL7ujQWZ+yhsqmJ/guzDXqERAmCksyZk1QpQks0pYTOsQA7msVrOwh2lC2JltiugqJwHcOxtHprtw==","signatures":[{"sig":"MEYCIQCtmhIQEDfTgpLZzV0aLIuqbHwzJqOJtTFrHI8ABQrDogIhAM5FPO5LYhh6Nac4H8Av3sba1b8D2dYpYcrpvQLpqnZY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d39e6fddb6e066d3b54533e3129c413fcbda1a41","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.22","@typescript-eslint/typescript-estree":"7.11.1-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.22","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.22_1717331989829_0.22715842841396205","host":"s3://npm-registry-packages"}},"7.11.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c743da160e448ca7b91822459782c06cc555cc66","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.23.tgz","fileCount":95,"integrity":"sha512-PsnOeilTmVXZ8IuzaMKu1c3A6ke0dwplMlLjJjgp4tM9uji4x5MoZf/KhHLjwJNPH7NzpnSDprz+hN+JT72Ijg==","signatures":[{"sig":"MEUCIChbaZNmqb1GPkNCSZgScSQBfweBsShFK7udfuD7NQTCAiEA0mmTEQFVGQT58W1ywxTBkUN0uW6Hb8Trb+rIKE550Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"50cc96dc0bd5f8c6b4501c7c277365226be08095","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.23","@typescript-eslint/typescript-estree":"7.11.1-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.23","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.23_1717332682464_0.19306038615163668","host":"s3://npm-registry-packages"}},"8.0.0-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6fa17f027632c9e39fd738743372281ee667232e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.25.tgz","fileCount":95,"integrity":"sha512-rJ+tEByZ1BnhFCLOfyHpYGidAMb8CmveRsymXYiEF+nlkPVRekEoh9cBX+gQS7cUzIga/AsCwWDCAHzr3/FR2w==","signatures":[{"sig":"MEUCIQCyDHuaDXCpdTx+ebRkwGQ+7dqojQ8SlqT/koqGye3HMQIgZvU9PRSBxpUHVqD4nmrvFjoP+3oAoZNblp2855lhL5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"31e70cf8357d342c0dd7da5e4bf8de88dab8a6e3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.25","@typescript-eslint/typescript-estree":"8.0.0-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.25","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.25_1717354646257_0.5922630104554518","host":"s3://npm-registry-packages"}},"7.11.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"65f6405d442d5a6a8bbeb90b18101eaa507977ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.24.tgz","fileCount":95,"integrity":"sha512-EUq+mcEbtf7lMl6+MdY4SH9ltqI27hqMrJgEjM5Ixuh9XM0qu+3RGg+KYe6dbyRjq9wFGXkq8tJ7+TkQRxeKXQ==","signatures":[{"sig":"MEQCIAp9XwnbD33DEwE+Dd0BwiMp2z+4B9TLD4zH3sNMR7L5AiB+0PHzowou+07leCVeL09Mp4BOh32onud2FgGjkAgDTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2f022759ee4274cfd8335eb4f7776f78bade66f6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.24","@typescript-eslint/typescript-estree":"7.11.1-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.24","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.24_1717362538286_0.49510868733155666","host":"s3://npm-registry-packages"}},"7.11.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7ec04218b94134f745bd6d4362e29d21ad77f75b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.25.tgz","fileCount":95,"integrity":"sha512-OLgYJrXZFEqj3la/PSZ6rWGR3Q+YM76b1UZemNizW7KAzU/wFhQ3zznEtQSHwox9qdlKvnHGOOih042MAZYKhw==","signatures":[{"sig":"MEQCIB58fWXY8MiNTSC7+2pCZ7jYsvrNhw8IQU7xjeZ5gzz8AiAqFtIXUvo4JF5T6TPhGAKe9hQpnLABTehL83VRE5NOMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d4504c849eaf309b795c63665cd2cdefa9eeb339","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.25","@typescript-eslint/typescript-estree":"7.11.1-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.25","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.25_1717380289590_0.9028138789619227","host":"s3://npm-registry-packages"}},"7.11.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b4ae3e292a6f3897f578c68c4ad644edb8d6d5f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.26.tgz","fileCount":95,"integrity":"sha512-A9AHwRjaRSYH8AM/xtTSb8wsnmV6bWNqQzuoSlThOe9Ym4lGe4sIzXT2AmO6vGfmCsie6y2e+qc6L3qhTnHfXg==","signatures":[{"sig":"MEUCIQDIdN6DxE4afWE3T3oR6M0q1gWboKNEjF21YOHhbPF+6gIgPRVqyw0tv/Rj0eFVEX07UHx38Y80cL7bBzBf7ZSS49o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"04990d545fc119329551ae3a55d79dfc0c7bf147","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.26","@typescript-eslint/typescript-estree":"7.11.1-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.26","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.26_1717415587281_0.6336642818726343","host":"s3://npm-registry-packages"}},"7.11.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"7.11.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.11.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"abf543479c9aa57ac11548546fcc4d2c9f8e9ff0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.11.1-alpha.27.tgz","fileCount":95,"integrity":"sha512-RzDkV1WazJXc2sOKzhOJTbMFiUNQkeFXdQCao1Lcb2RlDmABDNyuewvhTbziNtcuoO3mnbjbWgwRZUiDSs/5yQ==","signatures":[{"sig":"MEUCIQCoimpJH0EL3CgL0mrD0j1ivHvXOvwsxYNjSErfTPV8XwIgJr2yDyouVunZZZRbuQHFcO3gJr/q/OskpTyrSHnUe58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.11.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d0adcf197558b1a043ed1a449920689dd62e9c3a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.11.1-alpha.27","@typescript-eslint/typescript-estree":"7.11.1-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.11.1-alpha.27","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.11.1-alpha.27_1717430505158_0.7215013551266045","host":"s3://npm-registry-packages"}},"7.12.0":{"name":"@typescript-eslint/rule-tester","version":"7.12.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dde461ccabc96de4b0db479ca44a68574784aca3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.0.tgz","fileCount":95,"integrity":"sha512-BNX4bLVRh9up85ltZ9FO31BMZSLz7jscPvQQNVqABTq7VNo8NInMLkRdS3+jqa6ePEvhSq7p5GjCat8ARWrLKw==","signatures":[{"sig":"MEQCIF21Fw5JCfHqa6BsVC+hJdC29ECyy7CdSMhRaI9pQTiIAiBntpMuiJ19It4JGIu2hHVr8sAnQdIozlHT85jnIep3sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163102},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e93b286667fe3b86a3baac973d402414228c7a3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.0","@typescript-eslint/typescript-estree":"7.12.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.0_1717435089473_0.5198578257622726","host":"s3://npm-registry-packages"}},"7.12.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"49a27ba648008192133a72f2c2f1166ffa7fad08","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-OofOwN/r/1KSAori4LAluOjlgY6rqvlc/jsS6fiL/cjOrOzN94F27+N8klraYRxfkg/G3qZXCLAEm8pjXUiPrQ==","signatures":[{"sig":"MEUCIH7Hr4bVdKnZKCsUMnStbI/EZQFi3U9Ry+hNz19obHkIAiEA4Q70Opghb1JI1eDgkerd9WwO7Hf6B5CYFl4T7Km7u4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e93b286667fe3b86a3baac973d402414228c7a3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.0","@typescript-eslint/typescript-estree":"7.12.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.0_1717436167601_0.6503071994783642","host":"s3://npm-registry-packages"}},"7.12.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"17a7440a3db828a119ae7d70c419267332593efc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-8iNWztiw0Gvul+opRyyi17rpe6cjFS11p3pa83kaFEyN0X1sRo6gea8PKp7iK3Zx2lXY/tiuDEARZW/3gRLkuw==","signatures":[{"sig":"MEYCIQD3RU7FvWcXOZU01zN8QzfiuUDGvGy5I5rOa5ctzFqSlwIhALn2Ul3S5WaD9h8P1ILnGqUpkC2FByHPXaDLUUk9hHgn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5b78f2240b0f18e1fb745532b8cdd36cc4c7d6ae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.1","@typescript-eslint/typescript-estree":"7.12.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.1_1717443477659_0.5612085580485469","host":"s3://npm-registry-packages"}},"8.0.0-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8d3a30817f361283536670c5c97acc263bb543ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.26.tgz","fileCount":95,"integrity":"sha512-K77ZwC560fCgOuhAftoVr0xExT+WNVcys1wG8bT49dAduDhf8ZIGPGTY9N4RvENZc6NRW+qLXRduCuTU/IP0lA==","signatures":[{"sig":"MEYCIQCKFAa+toVPjMsMOZIfnvNqYX3RIMINyrHhkxoA1cQe8gIhAJuKQxFGLQMUjhaq7Xrv3Yt1qmX/nGjwcMtPqtoshWrG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b4fbf6dda732d28f54531d6aa19e8ecfb0e47c9f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.26","@typescript-eslint/typescript-estree":"8.0.0-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.26","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.26_1717449948420_0.4105180952487575","host":"s3://npm-registry-packages"}},"7.12.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"256f32384ed29b905390a313115995bd5009d466","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-tu9lm0flg5zvL8luRBIRP1o0J1TdKVNaUp3Xz2CZtJkDKXy0LgCUqryJbVW5zcjB5OwID5AlZFVKzjTBDfGgWw==","signatures":[{"sig":"MEUCIQCTxJ8zCZ1P0ip5r0ZmsnrVQISNC6aGampKm8ywVgvXugIgFekEAZnHNClOkNgGH/K46Ac7PbT0I6Gswfv6giNjgak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d8192f6575ea6c56b1a265904db2a3e5baad5f4a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.2","@typescript-eslint/typescript-estree":"7.12.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.2_1717475028474_0.11921817040242821","host":"s3://npm-registry-packages"}},"7.12.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5a0cbb500cd33bfbf5f6358b7c3eaeb76189da8f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-nYLIb2pITYSgl/k3uqpKX+VRBn/EJ23N50mAeSv5mjlmsyiXvPjU1QlWouVF1N04/U1z+qXKkpSwvpZ0VJH+MQ==","signatures":[{"sig":"MEUCIQCxQaXVyrOlOUcgCPbrLmH8Z15SypKIoMlhPfoqyyXhGQIgdahy817POE8+hvEPOH5jmSErzDgfn5UCxNT+nffimlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"550157a9070107c01e2f93d17e18982ac59ef9b4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.3","@typescript-eslint/typescript-estree":"7.12.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.3_1717475914127_0.06588153566473132","host":"s3://npm-registry-packages"}},"7.12.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ff4bd175514429793586dd8356afeabc049e6607","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.4.tgz","fileCount":95,"integrity":"sha512-UdL+v+lMRQQEtcQOKdkd7N8vQZRnn0kIRU2u/Im+6Jx+Tp8N6yVQpFa3LRfLEqyCqeEPsp61l3uzMamjOO5UzQ==","signatures":[{"sig":"MEYCIQC3wDVHv5NXm5nAHZdTwhlP8/LFybdobnzbs5OwJGNi+AIhALTdFfb8r+XVQ8O7kk8wYewkXa92ncy4hElFLtTSnhBv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6cef0649d3bceda47d2504b2abf61241bc12739a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.4","@typescript-eslint/typescript-estree":"7.12.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.4_1717478010223_0.9369769625479194","host":"s3://npm-registry-packages"}},"7.12.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d655000055a7522dd3a25fb1e355b51ffbbb2acb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.5.tgz","fileCount":95,"integrity":"sha512-vFEBiROIdUGw0c3Y+wHSI1kSYa9Q8YzZBv4SIfpp/GPtIT606DqQQnsjJv0186uPST0kIAgSfsvENHIaBpSaug==","signatures":[{"sig":"MEUCID40k0kqahijMBvK9oNjDbnI/XJnbo8ZMELk3xLXKvH4AiEAyGzYr564W5U4FxxAPaNNzLnfA0ikmClVsSXra1LDQQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d80b3a3bcb52ce3a68a4f53dbce960ad79ea28f2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.5","@typescript-eslint/typescript-estree":"7.12.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.5_1717479220969_0.27762168504857754","host":"s3://npm-registry-packages"}},"7.12.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6f8e3ffc6472060ae46081d2609507e8a7b49809","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.6.tgz","fileCount":95,"integrity":"sha512-35xxPOGBzKFCVvJItfl5asZnW+tDg9VCS8aw8yCx6PXlqQ12b29pt8x0VQu9K2oMFFSLlNn9DHAwxFoh0rBetg==","signatures":[{"sig":"MEYCIQDSMVaztvv2GQ4+DiKMHpoEuk/rmE3H/Fqx4xIa/SDVFgIhALtzv836TlodaowixwKJpEOwlVnpPgSHwZU8g+boYcsd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"988b31e3be10ad83018b20338db3aefa0c570a08","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.6","@typescript-eslint/typescript-estree":"7.12.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.6_1717481109718_0.3593507608474884","host":"s3://npm-registry-packages"}},"7.12.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8ef2c8294519779234f895654a8a4ec1bf7a0b7c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.7.tgz","fileCount":95,"integrity":"sha512-vadScbD7uLK7Ic95KH5xh9A+dlLs1XzLXQ6mynZCA2oKJ+PMTVbjhfztwalDxh2R4zUczSbY4w4678C3HTnPJA==","signatures":[{"sig":"MEUCIQCsQnwkEaOZCSgXJ/KMP3ZB1rDPgQPrMT0eoQ0sU5w6dwIgGyOwIo9VZyK+kwKKkoLpk8lkq5Q1gEFunKdXKFoQILA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"92c82030d780d54fd3831ad8454d452085637b4a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.7","@typescript-eslint/typescript-estree":"7.12.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.7_1717484083484_0.11723563050339791","host":"s3://npm-registry-packages"}},"7.12.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a7462603ebabd61be537d436a82b73bf0422b91b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.8.tgz","fileCount":95,"integrity":"sha512-Js2j1iKEWeL5FCiwMLwZ4JjcNrE1M8BNk573W53iP6gyUuMRvZdfeG26CyAckprNWJn/MuxYwcWmNzEM8N0cGg==","signatures":[{"sig":"MEYCIQCpTPtJGSQboAcmGGOsX3jVQ2fOG5SuWv0sgWe4YUhvnQIhAKnu95ssrEuksyCz1Bm20u9RcAaRDeIND/Yi/aY3HfOe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"834332ffe060f61ec709a5d5e70f65c02ef6dbfc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.8","@typescript-eslint/typescript-estree":"7.12.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.8_1717499625419_0.12134841698073973","host":"s3://npm-registry-packages"}},"7.12.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"11098f7d8b5e5c037c676dbd03ba71d4845c9c09","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.9.tgz","fileCount":95,"integrity":"sha512-D4GEzhG4zX0o8EswiH+2QBxddDh9f4NAeVOcww7/NWrSxA/lSOj2UAXGOHo62aJRM9nNypguR/6SaQoqMnHmrg==","signatures":[{"sig":"MEYCIQDK75zzygSAZiltZRIqLu3GohH0LWTsRSUdpQW76QOpggIhALgtybhwBVFW1rAuNcFH0K4p1QFXRhiQnbXMKN5xYX1K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4810021e9b74e7513172879972ef378c899ef49","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.9","@typescript-eslint/typescript-estree":"7.12.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.9_1717500769243_0.9932720501053314","host":"s3://npm-registry-packages"}},"7.12.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"135b7938a8f62a4f5e954ea708bf45032b636bcf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.10.tgz","fileCount":95,"integrity":"sha512-n5NflHgOAcf3zlN7sdIGaME/U4JM+hBcSpCBg2MUppGBz89JEsPjnVT1Ab0zzhJZ/M7eqSTdYaS21XL1GzIMew==","signatures":[{"sig":"MEUCIDVbwi4Z9Z5J0TLW4zKhJV+RfmyOb6BHmYRZWUIUvO/bAiEAgpPt/mWI3xSWUTuFAhTpMEgvHEzNdxQN51bz86aLbsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4b698aa7561aace12d24ff6c08b4e23d5e66e99b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.10","@typescript-eslint/typescript-estree":"7.12.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.10_1717503388039_0.7531749276982826","host":"s3://npm-registry-packages"}},"7.12.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d901c68cb852fb99a2e7d1dde98a4cff4fe59cec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.11.tgz","fileCount":95,"integrity":"sha512-NKU5XRYkCiXRHMvIt7wzNz7EgGVo/a+04aoOBYn8xX70FXrtHKE7hls3QgrmL0Hg6OyZjpFcYlI9dJm2cyMbfw==","signatures":[{"sig":"MEYCIQDFjWSTkW0rPd7YnVlDgthB2Kucu51ClPYblMenU76L2wIhAP2I7vVIhpLX6843N0yefEwRTrKlobSnmAn9Od//pYy/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c680ace087860a5b81a6484f70dabf0965b928ee","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.11","@typescript-eslint/typescript-estree":"7.12.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.11_1717509608985_0.6627380330661927","host":"s3://npm-registry-packages"}},"7.12.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"520b318138937d58da9a27631fdfd03fe4003bc3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.12.tgz","fileCount":95,"integrity":"sha512-5m2k5d6gfkHadaG4TJ8povo4X6Py5ulIrG+lQ/ZowCeJUoRMs4yegmsqqVBKR/cgzthh8Dadsp770qkkFatW1g==","signatures":[{"sig":"MEUCIGg5TRSX0j5MgtwqtJYSq9PBodk0iXnM1C+xixZKsE2OAiEAtK6OmHOOFcUacWNI6l5Rm3Ly385w/8ZUrgxH4Rv4YIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfae2282d2cd7fbb525841bf252536c48384197d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.12","@typescript-eslint/typescript-estree":"7.12.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.12_1717511972107_0.6928988222788275","host":"s3://npm-registry-packages"}},"7.12.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fd07794dbc0ba89b500b16e5f0c7d02e9e649dd8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.13.tgz","fileCount":95,"integrity":"sha512-mc1jDnhzleTdC95+cIFPDckok9gyEAAGfve9uveDpPQ+3/HrNyfq5gwgLXycoyB6gcsglnvOjZ6Wlaqn75rPJg==","signatures":[{"sig":"MEUCID0Em4paZ+gBpxus9vOJwsyRoO49A2M3QiOCm9VYE+jkAiEAxQVO56lasEAXS7LvrUF6T/S2UvFAmIYmiGN21I79R9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"15afa796c73558da4b7dec9e527e11882c597109","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.13","@typescript-eslint/typescript-estree":"7.12.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.13_1717513848909_0.6985133662178225","host":"s3://npm-registry-packages"}},"7.12.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b97153243636e7c7bf00b2a58a3b66ead98ddcfb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.14.tgz","fileCount":95,"integrity":"sha512-u7axh4WiknN/GP/rHwctasY/GhKHOOU5ffR3pV8tQ+y498Lf7FzH2/MzZsew82u7dh9FJmDBWdaw7QhOZQ1ehQ==","signatures":[{"sig":"MEQCIGwlzigW/KmjQoKo/N5U9FxRq/dqz7uc4ild/8DxOxfmAiA3CNGaC+g/BvJMg5zQoK9C7bj5Z6feHkEDuaHPBQ5IpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a87ce500aef25668825bba57a66ec796bd293cf4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.14","@typescript-eslint/typescript-estree":"7.12.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.14_1717515219911_0.5267911896107376","host":"s3://npm-registry-packages"}},"8.0.0-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fdc385e03365b7ac0b3971282b685cc909d438ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.27.tgz","fileCount":95,"integrity":"sha512-zL0x6Mag65Jgaf6hyiNCgLR150JLHIKaf3gdVnpn6qesAB/7vWJlTADtx/fz0DJiQ1QcAtIET5j+ZsdEsw6Rrw==","signatures":[{"sig":"MEYCIQCiJRP0+9seKzTsqZ34Y5Nt51eslyF0ywSXIccu934VuwIhALCBbu3XSa35UP1svCvHDMbZO8+tMuAUPgz7HGuQPvJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7b6b8bcee0c888a7cbbae54077ceb7ee81b27f2d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.27","@typescript-eslint/typescript-estree":"8.0.0-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.27","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.27_1717546117598_0.719505798227358","host":"s3://npm-registry-packages"}},"7.12.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9dfc67599d9fe97f6fe4138876448323454b3eee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.15.tgz","fileCount":95,"integrity":"sha512-IRvUc2bxqEarNBt/LKNWHIAr4hdZiBLjJFPnOeHE8IBCX1m+bm0ux9ZmDqSX5NPZV/sfJmw0q8C44+oC+LDNsQ==","signatures":[{"sig":"MEUCIQDM6R8E/gTTWlEF2EzimHChwL4W8V8a4HHNT5lSpbBCqgIgUcw3ChzdT0lF7WvPpQkODZtco7PPjanR1CaJ40LP7bk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fbff4cebf9e72acbfa6b750df0498f945af89130","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.15","@typescript-eslint/typescript-estree":"7.12.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.15_1717554471869_0.12486205304625986","host":"s3://npm-registry-packages"}},"7.12.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0705e9acf16573f78c7e7467969cd2bdc2eca22e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.16.tgz","fileCount":95,"integrity":"sha512-ujqSOcbI1+8TCQq2gZkMPHzo3VyiMiHDFdDLsL8/wVuqWz+JclQT7mBxg7NLO6HmHgBFSfRi66vLG1/IFJzKCA==","signatures":[{"sig":"MEQCIASQsexOywOj72/BibyirA5CPpwT4ckZLTg6PD/BqaIyAiBHY1nEU+5gpV9P/3CjGD+VDrp295aEc1rS02IAT6PN3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"39b1c669535800b8e464e8c1bf2bfd32f47514a6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.16","@typescript-eslint/typescript-estree":"7.12.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.16_1717562884905_0.660107091292873","host":"s3://npm-registry-packages"}},"7.12.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cd2cb397f9f335f1487226c1e22ea31157f51932","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.17.tgz","fileCount":95,"integrity":"sha512-S9gxm+Z2OMWGzE/cVcBhFQWzoDo9fNHjtO9kF5J7nSD/uZPh+F+0SWylnHZw4K1MNeuq9tWzQIDTMw/gvsXgyA==","signatures":[{"sig":"MEUCIQDw9OJddSXurg1Xj12xdBeskirfBjHsTVDMDxLAzlvhWAIgZ6nvpIXtMCVFDMCqYCa2fUoUeoprTp1AaYi/N3Dx9M0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d03140d21d97bdde1dcb56819cb6c4625f4f5b9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.17","@typescript-eslint/typescript-estree":"7.12.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.17","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.17_1717566147292_0.8762734417401057","host":"s3://npm-registry-packages"}},"7.12.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8ae29f59fe8b7e078ea0b1cb067f73405ea6c39a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.18.tgz","fileCount":95,"integrity":"sha512-py1tFHVeU23pMqs5ebRfbfJvgOFoXdmbDJ+0oS2sjVwQZZzFasPcNmywhwvjCCn3w+NmRCj2qU1ZEN4oXkTr5Q==","signatures":[{"sig":"MEUCIHkTU9bWQMsFvvJPN97XCLv2DXQBjnqK9HTJlRGH3lAxAiEAzDFxh7pJEn1TOVZYw4dYPQOBlGjHpIA5p9cQWF/TO3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fd3b35ee24cced286f1b6d56da82f26f130d9c1d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.18","@typescript-eslint/typescript-estree":"7.12.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.18_1717593995448_0.8086822308788741","host":"s3://npm-registry-packages"}},"7.12.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8019efcaf10dfa94fe94705111fc091a0b30184d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.19.tgz","fileCount":95,"integrity":"sha512-Hi+YvXtAztwwXLa0BRHPiYGZFXjOwSi5QTMkSgoCtejQgoqsxPHWnMMr5aKaK5vr3/GzlLPRvV+wJ1Trs8qbvg==","signatures":[{"sig":"MEYCIQCQ8J/EwvY5F6dZLbAxueilS7WAzGGAslCzUG/IbJWOHwIhANAXwMzkILI/GYu+h9GZ+CDlEUx3I702CJIooYIcDZrv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ae3cec5cb457cf46dd6f5c6f6565ff2f39766be3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.19","@typescript-eslint/typescript-estree":"7.12.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.19","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.19_1717595072122_0.5849537871261865","host":"s3://npm-registry-packages"}},"7.12.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a69d94889825681e905ecc443a8ba27c93547c2c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.20.tgz","fileCount":95,"integrity":"sha512-FuLCWm0AHCjeidAoh4nrCW6pX1DVxrM5Mcw4u9wErooVcngynVJFr3kHW5xt+n7fFvZmxmwDaax0j0SLgGbDIA==","signatures":[{"sig":"MEUCIQDxoe045D9c10wSDtpa8kCh6qxRF/hE7EGPGIaYwRoaagIgHvGCcvEGniStd3pwx9jzSED+Ufdigkcd8KOCaaD/pd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cb1720d59eb893914de1a53ddfe897fc7cd0d0da","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.20","@typescript-eslint/typescript-estree":"7.12.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.20","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.20_1717606433909_0.8742215101258624","host":"s3://npm-registry-packages"}},"7.12.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3162c248ed53746b16577f19eca04d4274a49601","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.21.tgz","fileCount":95,"integrity":"sha512-sFtWmzsDhJqtd2LNv0As+notqnlnCT8VgUU7e7Kl6L6ayHe41e8RwwZqJfpNLB8oX9+8KENNpLXjzOY7mcIknw==","signatures":[{"sig":"MEQCIHx2ZWBSpgJPAV8htaPEPqG8Mj08ZAryGB08xABbqEbiAiA3/aOvUF1zejQbEqUviAT52myDvTU1HAekc5sfFYhr7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"293fb2492ad03a850bf85afadb162bf2bc1ba310","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.21","@typescript-eslint/typescript-estree":"7.12.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.21","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.21_1717622884971_0.4268077452662491","host":"s3://npm-registry-packages"}},"7.12.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d85f6ef6bffd3cd5ab1b34973829f8e67c236ecb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.22.tgz","fileCount":95,"integrity":"sha512-5XtW3xPxSlcrwA1YSxpmldAqkCG/D/bqf/wiybnMN1Cc9UkKRGZUGa7gXEFT79yIkzY17wpn0cGi0u1dFw/Xrg==","signatures":[{"sig":"MEUCIEWyHGaXUQlwJo8GANaZJHjGrHmdJVbDqkbOiUifAzvWAiEA63y+2c6/KxqhAlhyAQ0BAKE4r+7Soy+sDYR8TlUmlL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"588bd53ae674c0e86f15c1e4ca4272e4151f64b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.22","@typescript-eslint/typescript-estree":"7.12.1-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.22","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.22_1717625529121_0.35601493224337055","host":"s3://npm-registry-packages"}},"7.12.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7699ca66a4a72a910bd7dfd4df282808af23f767","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.23.tgz","fileCount":95,"integrity":"sha512-wILJgBhg2dt3+OrblVQs47ucPOYyDgmf57gdnHlSkWG2i7PfBFEER1VbuTVbKzYrcRYhL2atzembTneCMQi5fg==","signatures":[{"sig":"MEQCIAVdEPQTRJflTV8NjPZZGAgnFHzmrbGhuKYQ1z5SyM7LAiBakrYPT2IX9yY0lk/627Q5icitLQ4qlhXpXxn/ElWRJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60fb6435005798cdc21f3353ff708cc77c8857b1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.23","@typescript-eslint/typescript-estree":"7.12.1-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.23","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.23_1717626749444_0.5537250285338124","host":"s3://npm-registry-packages"}},"7.12.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"eed25b50f8bd5bbb5099704cf7f8325ba13329c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.24.tgz","fileCount":95,"integrity":"sha512-BSLoxTz6+LnGWi3mghTMhe66gT9IaMSk+Tc0+DV/WkbNYrXbLhS4ipX5ngsqiwb/7BmDcGETnltTbSm47gIpPQ==","signatures":[{"sig":"MEUCIEQgx0yQEVvKQxauUp5jZj4Oi1P7hhmfZ/Apvi9QVNGQAiEA5dHMW/S4Yr16muGV27lVnoSUWx1u43EbIKUiFJBYj3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c9a6dd9f3df4e3c2bfcc5dceb770b021709152ae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.24","@typescript-eslint/typescript-estree":"7.12.1-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.24","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.24_1717634986929_0.3795090151210152","host":"s3://npm-registry-packages"}},"8.0.0-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d57f20d0d8f16237bc6fbc68d1a4729dc2472000","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.28.tgz","fileCount":95,"integrity":"sha512-lsxg+QSXfTNTVIrtwXbp+cytdMF6b36aF0uYl2WPUOlWF7zRfzbvcTjwXFoJkVIGP1LMG3w9ZNJvO8l2lCRPDg==","signatures":[{"sig":"MEUCIQD+i9xgkNI/T8EbZJ7RNsLEfdZJcd3UB7bqlbtX6waFHwIgJ7iByH3HSMOBBg49MP7q80nxgsX6d56UztF6Iw9R+DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"585423db7dda28c0c7b8efc05a8c244dde6ca92b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.28","@typescript-eslint/typescript-estree":"8.0.0-alpha.28","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.28","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.28_1717636259418_0.026798573159223293","host":"s3://npm-registry-packages"}},"7.12.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f492cc4984aa0face205794013d5a5e07d6c2e94","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.25.tgz","fileCount":95,"integrity":"sha512-SbxHNKMfF1qUBL4X7Eie6BZz0LVijyDB8sQKD/YpQpeIxjaoI7uUtTwti13forDsAchJfQApK6N0f+aCqK5tyQ==","signatures":[{"sig":"MEQCIGSIcBk9nDG54c1eRkzBjSwleLiI8AnE5qKjBavtqPtjAiAFec6AbgsLPNqZboRSx7r5D7WAwW7BOnZ0kiEg16joPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cdad32e0069b40bc7fd88a796f10b02d77dd8012","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.13.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.25","@typescript-eslint/typescript-estree":"7.12.1-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.25","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.25_1717673482866_0.3342678061121489","host":"s3://npm-registry-packages"}},"7.12.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a557d63311402c5accec5a77102d321700db3209","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.26.tgz","fileCount":95,"integrity":"sha512-tdelyPN4BAdO+7NOtrg77nSkamhM1ElX4XCDnWLsRKHFmf6+XoVyOuZQpGyg4M9XqZ0AE0/iVmnSIjuUnN1tsA==","signatures":[{"sig":"MEUCIA7djz9kMNOVaUm4DdeyItPZA99tbQF4lduVks94LtxRAiEA6S5vcetZHEC0eUfp8Pjtpoaz7qHvMrog5aFl1zJG0k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bf5394dbe394dc8c89af4a6147ec487db89f3c7b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.26","@typescript-eslint/typescript-estree":"7.12.1-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.26","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.26_1717674849508_0.8931560155329246","host":"s3://npm-registry-packages"}},"7.12.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"eb1462ff85438883d2e7b470b72eefa7b7d16411","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.27.tgz","fileCount":95,"integrity":"sha512-OnW6SVWKD08C6F1W48qV/gd9q2vE+4ZfJ1t2tpbwG2HsQEUa3yAejnMItyWJclwzhMFa93/lfxzzH3F8b78Ygg==","signatures":[{"sig":"MEUCIH3bn3eNQ2zx16rzych9IgXVzzblhyJPzesC8KeKzAJqAiEAzrgpPWsU/nPjBamn4QdugD1pwXEsm4ISGjKJOmwtNNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0b5b08cbee87f8db2d4f0b6d84a4fd55b9c441d9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.27","@typescript-eslint/typescript-estree":"7.12.1-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.27","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.27_1717722085512_0.08708590110770764","host":"s3://npm-registry-packages"}},"7.12.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6dd989c6f4921078506f700a07f38464c5873c41","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.28.tgz","fileCount":95,"integrity":"sha512-VTxw2SVdXwqEs6bJL4sA2VRM9/TXUNDCae6MnbHeNIOgjX4flhz/3RNfu3GLxPjt8TKSsVLWPwkIP6LvEtbD8g==","signatures":[{"sig":"MEYCIQC3uvRBmOqIuB3Hf2cdMG4s9JxWVYj5c6h/oc18BO+GGwIhAIun9YcW4CLkNwCXaXZ4bmubPugIn6oIn9yEwNqHbCOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de1d494ebfe5f4430605ee4f87ccb6d324f1090c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.28","@typescript-eslint/typescript-estree":"7.12.1-alpha.28","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.28","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.28_1717756678264_0.7136872806925478","host":"s3://npm-registry-packages"}},"7.12.1-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.29","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4f2dab83da4fd2335f8b3b221c6aab3a8a795bec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.29.tgz","fileCount":95,"integrity":"sha512-uvtnKFnMhtsEsikKVgx5MgeM9CFRs/ldZ+LuoR4cVG0VXLFTeX3hNpe/fa1x8aNEFcRmbaAOJEsS1bLcUmDTrg==","signatures":[{"sig":"MEUCIDDQC7NdtE4fvzdfcvhr80XvcemARIYrZ+AzT/Eu9CGxAiEA2yDLrh+83ARobuvRsE1FE/Dg4sn+JDa+woHwn/S/No4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e9a7601e6d46016dfe38a2b1a0bd73290a6267c3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.29","@typescript-eslint/typescript-estree":"7.12.1-alpha.29","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.29","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.29_1717757818588_0.716347456539024","host":"s3://npm-registry-packages"}},"7.12.1-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.30","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c2b455584a92b9b2ab3a3936445cd07da0195aa4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.30.tgz","fileCount":95,"integrity":"sha512-8BCbFbg96aH1mpDKqb6WvWojkHWGmLabfZLNWtz3l/32Wvb5Ao8x2LhD+b6Gv/kZCXg9Sd3bJfOXJCSrVS1oZA==","signatures":[{"sig":"MEYCIQDIP/S6CiWel3qJgjn50KapUi5a5UkBIVJMZOHkZuvGpwIhAOpgO0tBMJd1yOeULujfwNmwMEByWLl8a7WgXCgM0Siy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"629035f092eb96650b1951982f6502d09504f84a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.30","@typescript-eslint/typescript-estree":"7.12.1-alpha.30","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.30","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.30_1717856068056_0.9769656652290315","host":"s3://npm-registry-packages"}},"8.0.0-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.29","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e056ebd12cd2b8667292b06fe9c183bb664ab91","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.29.tgz","fileCount":95,"integrity":"sha512-an1IgfGDHksI84oVZKD7RLvv7YsOdr7C1Y0lF9hXnfzyPAMlJeg8mzwgYj9K6O3LX1wAhgr3hdWKNJDmBU0/7g==","signatures":[{"sig":"MEUCIQCHVu20IoYv3oTe5FGyu3wQsJJpYC43eklQJNeSvnCpngIgEiC75ZRryu2hq4lQ9RRsM9NS7877hHknCm27bwqPLEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c3370fc1f0ae2d4ecd8e91bfc5fdb01dba9fc17","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.29","@typescript-eslint/typescript-estree":"8.0.0-alpha.29","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.29","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.29_1717856222787_0.10727132055743627","host":"s3://npm-registry-packages"}},"7.12.1-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.31","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b25565580d0bcd7a76850e51be8b16ae3041358b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.31.tgz","fileCount":95,"integrity":"sha512-rUTDRefQnDmuTJbCeql7AUcBkI3K7GviRgIHTKXXYKnb9rZDSKBUFQo3qb7vXzyOojtspu/aV3vYiHCvQ9g5Hg==","signatures":[{"sig":"MEUCIQCfE7wYGuaDupvpOSaiNcI8CKBUhbsqzJA7c8VFokoqeQIgYm6DPp+qrGm8FeNF8X1hMA0s1flAISgAJEVQwDOInfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fb52f78d2d6176db7b51484d64c89dfb1932ee4f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.31","@typescript-eslint/typescript-estree":"7.12.1-alpha.31","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.31","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.31_1717857146381_0.24926739684655463","host":"s3://npm-registry-packages"}},"7.12.1-alpha.32":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.32","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.32","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a2f79bf1084d76c3022d58f6353b07cba00bd88","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.32.tgz","fileCount":95,"integrity":"sha512-9IViyGjqgB5SwPFYVE7Ot1nmcG6SM8QqXPPa2E2MB2glYArK6hkKJ9RxE02vZ2whFhaddB50Wnre/xSLJhxmwg==","signatures":[{"sig":"MEYCIQDS8RoJp46uU7oriK+2wljUH2LilFqrYtFhvTxHKvd9CgIhAPldzyTYPZmnUTei4YsVkEdrsL8h0JrVpqKd1qebRjtf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e44945d77a04e8a877a6353d3a403b95c9bc5ba","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.32","@typescript-eslint/typescript-estree":"7.12.1-alpha.32","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.32","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.32_1717875356965_0.5369973045553922","host":"s3://npm-registry-packages"}},"7.12.1-alpha.33":{"name":"@typescript-eslint/rule-tester","version":"7.12.1-alpha.33","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.12.1-alpha.33","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"16b07ef72b296282d4323866e6aab7757b0e1a38","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.12.1-alpha.33.tgz","fileCount":95,"integrity":"sha512-2MwRXQYEt9+Yrj6lSk+EAyxHcdS8krOU2b2EwteDmEp0siQ6O2dntTVNCcuMNu5caUdWHDpo7EuUWNmZoqiLig==","signatures":[{"sig":"MEYCIQCGylzDOMt2/DWchizf6nYSA0DdNUkf3RmLGYivp7nfigIhAJod9OEgn7488eAwwEzWqwXUflEpQJE+fodwTi7g5kjj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.12.1-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163138},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"63e53e28f68f84764ec632d502da3d33095f6a0d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.12.1-alpha.33","@typescript-eslint/typescript-estree":"7.12.1-alpha.33","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.12.1-alpha.33","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.12.1-alpha.33_1717876509436_0.16004076820855895","host":"s3://npm-registry-packages"}},"8.0.0-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.30","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae87444558075f7124baf84b8c0dd71f3a2db5c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.30.tgz","fileCount":95,"integrity":"sha512-mqGc88a7uCoEMhdertGKaeLy8QrvqA5pKBchFosa+RX7EGU6ngJAmMj+ZRZka/r6hmTyDRbd44H3Z0ChOPgl+Q==","signatures":[{"sig":"MEYCIQChwtdswgTCDLu7LUCzHw8s52DOpXtlp5f/KRy1uNuuQgIhALpLTFSrFaPF/VkxMa6Ig8QvfaxZYArnTiSQoB4ASn0/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165152},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0f1b0643b228af7b369cc108922873687862d86e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.30","@typescript-eslint/typescript-estree":"8.0.0-alpha.30","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.30","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.30_1718031589719_0.13329081917621433","host":"s3://npm-registry-packages"}},"7.13.0":{"name":"@typescript-eslint/rule-tester","version":"7.13.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6145e808bb19406d35856b7dcc689d1088648188","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.0.tgz","fileCount":95,"integrity":"sha512-FPkJnu95k3JwiY+gUqGYFiF8rN6R6FMDww4OErWvDHGecMce9A3bwi33HONYgKuwZkTsRnlv231faUT+jrfY4w==","signatures":[{"sig":"MEYCIQDmMOJSRG1lB62qqQVW+6yO81TP4D/5I/jPq86jTMLtsgIhAIVScKxEsOqk++24GC+JBCyvSVAB8n4n1bhJ99ATVz0N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163102},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8a178edc65a7156458bffd5f1cf0fc24ed052c16","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.0","@typescript-eslint/typescript-estree":"7.13.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.0_1718039744752_0.6812081192851815","host":"s3://npm-registry-packages"}},"7.13.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"47f4825200e6a2101774a765a9daab3434c519ac","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-XKvXT6Eb/GqANKAuDmm/PI8mhr0ytNmt2lHGKaXv9zW1vzSb78K4cXCOawjVMu59pqKWSf3eoztKGle2F7xSRA==","signatures":[{"sig":"MEUCICmVMspCyQlvCbywKzVI00Ez8QkvS+6KyqePX8EoBn/AAiEAuw4sknwZpLBj0Y0uDAovYC2HcZhhsyx04x91uiTSrnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8a178edc65a7156458bffd5f1cf0fc24ed052c16","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.0","@typescript-eslint/typescript-estree":"7.13.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.0_1718040828671_0.8867504742631791","host":"s3://npm-registry-packages"}},"7.13.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5d0753516ccfc14e19b35949675e31397ff4d498","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-MzHhV/KIJXZxG5640P4pDMCiWsJSV3sPuY1H8Vb/4vsogB5Tar1rKNn/AW978HD6TwLPLtLIT53QvWsVuIcNgQ==","signatures":[{"sig":"MEQCIBp5QCH50GzKmNJVVu/7s3xejBViRXdgdDjPyvJRKvMOAiBtVh62kSJMkvAWLOwK+zJ0TUEJmGOgAmJR6w9bpGYj+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"33f723f841badf6c34c5a7092eb2cd2438de9f77","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.1","@typescript-eslint/typescript-estree":"7.13.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.1_1718082748838_0.3999810078743884","host":"s3://npm-registry-packages"}},"7.13.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"058bad354fd067a94ea15b42cdb54e5ae6edb730","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-2qKE9h3h8TnObPFivcjiLNNCZXoP23Rfn0fqI8Zc+Afn2w5QuckSPsm13W8t4bclxZCmhwWMpiLYNKwctIXOEQ==","signatures":[{"sig":"MEUCIQCfh6AyBMMoNbXc9JULo2IoScmNPa5VPGg+hbDSaz+4RwIgbpuqf/K4MTQ36QNQ0j77AKLA01QIbF/5ogXl7fDwEtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ced65ed5127dad2baa28c8177084d1828cb534cf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.2","@typescript-eslint/typescript-estree":"7.13.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.2_1718285512072_0.9682466814743786","host":"s3://npm-registry-packages"}},"7.13.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"929eaa3d46f5ac43e502364e77eb16d572894684","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-hCifUnx3c2vqmqicTudTi1L2ZCuYcF/3WvKLHkZCOq2mruPJ2pH2i4VXCR7NM4TkxgkUsMO57JBbWnc3obXRRw==","signatures":[{"sig":"MEYCIQDFm3ct37R4fgolNeGV4yofJc1lomCrPW9pZAV0gb/QAgIhAN86O7g3rdennSG934ue7MjYhsQ2Tj3oJAVt/sOZ/asV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b6e30b833b4fd79b666aabcedd8ddc74103e3d8a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.3","@typescript-eslint/typescript-estree":"7.13.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.3_1718631500393_0.8959979163312941","host":"s3://npm-registry-packages"}},"7.13.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2e8bbfe46ffc4a961362113208eceece6e4ae2ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.4.tgz","fileCount":95,"integrity":"sha512-mKw9vxDPqfKC5yDMInQuiYpJTy8zvUEkcgSiz0d/qsyvQp0iRf2/UF11Hzetpg0gyvNQOSDoSPOSxTGiLXWcCg==","signatures":[{"sig":"MEUCIQDZhzWMfmNmpX/fgD3MY7FiUa7t/9HMR32Hh0fu0Fx1fAIgbTD/rnpPhTG4yliJL4KB10yOOLMFBdFpaZrd3/Gz9j4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af34737faf8bb38c2636f45c970356caab855de3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.4","@typescript-eslint/typescript-estree":"7.13.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.4_1718632640625_0.42180931131682975","host":"s3://npm-registry-packages"}},"7.13.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3df55e3e5669121041c7bb2fad5378231eb37554","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.5.tgz","fileCount":95,"integrity":"sha512-WFoDtuOds05zC5MNxWD5gwY2DvmnXuna85DIGZtf2+8oYq64KB0vAdX0Rk82rdUYtJSQxW+XbKMt9IW8tbXvSw==","signatures":[{"sig":"MEUCIF/v09WOychMNEkOTo6Y8w7R8oKcGVZrxyt7AM9jKcfSAiEAngnZCzPUfshiYRREAXBSrikEruWroFVbepm8GdIdre8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"911240be0cd46e9e0bf37dd90f48316af5db66f1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.5","@typescript-eslint/typescript-estree":"7.13.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.5_1718641525736_0.25324789709752427","host":"s3://npm-registry-packages"}},"7.13.1":{"name":"@typescript-eslint/rule-tester","version":"7.13.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6b5254741f5b2078a4de46e2f27d07d30eecc0ea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1.tgz","fileCount":95,"integrity":"sha512-rM55VW1cWHLKys8cKKa2RjRUasB5k3hniuwixZXX28oayk9QCiAhbKTJjkbYAkXjOOyfEN+ReVFTvvTNWGOvDA==","signatures":[{"sig":"MEUCIEJWmvvSI0lXwgkOjkj2RFfSBHZg/1kEI8X3ag+BqzOZAiEAw8y5yrEOdFOF6p6yaJScaqvgEC5feNzIkQ9fyKcYsxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163102},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1212a8f30c5daa6a9b232a1d95e328d675430749","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1","@typescript-eslint/typescript-estree":"7.13.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1_1718645407316_0.6332587415690822","host":"s3://npm-registry-packages"}},"7.13.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.13.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0662e4927406ed4d5b9d4828744f021aa2fcb55a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.1-alpha.6.tgz","fileCount":95,"integrity":"sha512-LOSmtkrV2OKhQ8tDlutyT5u8ruERQTT7KdxHr687egdb/rmLxwVgVU/+7mfjDDpdA8m3mMI5mjeBkQ0/HoQa9Q==","signatures":[{"sig":"MEUCIDhRWC7A0CGUce4rLr8OCIoyD5Bf5tOSbx9F4lmSK87QAiEAtC2t2K1xRFGGxiHMzCVGG4cw1r7ZfCUBncDmQzvp+9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af5d6b638fc350d6013204c98f0e6559d50b043c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.1-alpha.6","@typescript-eslint/typescript-estree":"7.13.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.1-alpha.6_1718645457224_0.3420391066077513","host":"s3://npm-registry-packages"}},"7.13.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4024f84f12b384fc95f6c9e602fe4c7282d11cbc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.0.tgz","fileCount":95,"integrity":"sha512-OD7gY3zjn6LwHBcIblkX5Npf0XQiWzUItf7dLfmcG8HMD7PAPlRmnARXekItUmMzv/kRdgqAw6xDZLmp7GmX6Q==","signatures":[{"sig":"MEYCIQCyBMmz/lvQQ69x3Qkyef/EXC444oM283ABKooGy53ZRwIhALewF+Q3jwA7cZYA9U44uAxSH+/97upLkWAH1wlZSnX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1212a8f30c5daa6a9b232a1d95e328d675430749","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.0","@typescript-eslint/typescript-estree":"7.13.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.0_1718646593122_0.36028011290189066","host":"s3://npm-registry-packages"}},"7.13.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0e6842d759476d7dd0511ec52b3a0956f061cb5d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.1.tgz","fileCount":95,"integrity":"sha512-dsxWR+iBexxwI0zLZmaSUPv5w1hv+IvXJT+ySyzHiOGqXPtD/egEuLrQA/zmjolGVyQgGS9qiRk/Jm2y5NfLUw==","signatures":[{"sig":"MEUCIAM/fBAnmjwYxwT2z9/LVW5gOjxe8F1uNn9qJEKYKd+rAiEA9Sw2blScALNNxz+W9t+CMcIB9pqLHScyX7RCSec8Tek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8f08ee54d1389666b3f582853a8b6809d34d70f8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.1","@typescript-eslint/typescript-estree":"7.13.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.1_1718656909411_0.3777065082484641","host":"s3://npm-registry-packages"}},"7.13.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.2","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"93fe8b9ff76adfda2ff6537afe4c8a781a0e9707","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.2.tgz","fileCount":95,"integrity":"sha512-shpP8ryyxXPsnjlZpP2+qlYnr9AWRWzngh8LSLKC7uvmn+oI2ld5c/zmnH2GujdJy4QHde3tiPsEZBB+FqPb+g==","signatures":[{"sig":"MEUCIQCSFA3P7y7VOnivy4RGdl5md0nSewB9q1KN0WndaZoLdQIgeC6gGuAPvszkIP7S8oG2mlE6yWfYAwGzuC5LnszTDFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163134},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e029ad228ea35bfe39d3576397fe90d44b60c9a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.2","@typescript-eslint/typescript-estree":"7.13.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.2_1718941938558_0.3325753122366082","host":"s3://npm-registry-packages"}},"7.13.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.3","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d2660c95f70cb4b289c2082afa2ef3e0fc80ed1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.3.tgz","fileCount":95,"integrity":"sha512-iBMt63FHzd2xyIihnS8+tkdYBK4eAB/SVGy3ouKjCSgJ6vrNWDzm7ly7DpUaGa8v7yakku06UQVhat8NDp8RsA==","signatures":[{"sig":"MEYCIQCdTKY3AsNtDtGlI3crly87GmlGJh46Wh5lI8z6AaepYgIhAOAPHiIux0Z4s3dZZx61es7rnQ5cLoozHs3eYLBM7MQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc182297d8bc9d061dc7ec4bd755d2aab0cfe200","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.3","@typescript-eslint/typescript-estree":"7.13.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.3_1719020747033_0.8854387425906403","host":"s3://npm-registry-packages"}},"7.13.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.4","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c0f1fd72cb704b27bbf366cc99838403db077d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.4.tgz","fileCount":95,"integrity":"sha512-PnH2cVgisO6sL2opv4+FlPDIfgZM0K/dJSOrRIKnPxTRFJ7vCNKGMFioF/IbVFOLXEQr2TQv2/KzFCpYdZywtg==","signatures":[{"sig":"MEUCIHH/olPJEm+qBSfQC9DXN0O/qm67izfxOZK/HBmgrza5AiEApNJenIZSkJOWWhmLHVBHdgYQve1DRfpyfKbZU6j+T0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80be6f0ddaffd01e06261876164669b256f19e67","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.4","@typescript-eslint/typescript-estree":"7.13.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.4_1719025221864_0.8143725879389228","host":"s3://npm-registry-packages"}},"7.13.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.5","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1e1cb33678f931e5109b7591e3ee54ee0f4805b5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.5.tgz","fileCount":95,"integrity":"sha512-1888Qo4qGwiDoHpEUtToKETdjceFEZK5r6ssVm6DE69Y6lwawCgeWO2Hxy3TZ1OB0zpJJS/q1ssiObCBev3BpA==","signatures":[{"sig":"MEUCIQDQYoVs0az87XSdUckFFb2xDM9ce3BQNahTLXNQfTSM9QIgdHs4bkBlr0QRUdVOhbZ2FyVUHFFHHITwFB+akUBRrFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e47123decc52559054e59cbec7542bb5dcf293db","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.5","@typescript-eslint/typescript-estree":"7.13.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.5_1719077485092_0.779309244976816","host":"s3://npm-registry-packages"}},"7.13.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.6","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fe698fa33f327eda016c26971ea2846be24f8a90","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.6.tgz","fileCount":95,"integrity":"sha512-9ze33phmwgsBCyUUz9c66NJ6ygHqOA/A3NUHOXyE+bD3QSuAktS7PcoYfXzdUPeisqQbi1UdEqOZmh43prOuLw==","signatures":[{"sig":"MEYCIQCgNzK0g7pW9QwqMk4Rb2xXwW7JBf4l0pgLv67tJIvvMAIhALYKuVY7SJaqgPuFVTcM4Re4sPSOOdNBDbFWNaQcM3HA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"080a7c3318fbeda0aa6387c01c8ea42cb3078376","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.6","@typescript-eslint/typescript-estree":"7.13.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.6_1719083597628_0.07344431721202027","host":"s3://npm-registry-packages"}},"7.13.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.7","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ed4903f2911746537608392afa1ab18165c7e28e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.7.tgz","fileCount":95,"integrity":"sha512-CxcWY4NpjR67MyLz+xa8IyKTF/C8gVE2CPlcmgz+c5nzZ16V85RT+DzBvgb0Li7fXGMAah7uGVJzBsbGxvzHtw==","signatures":[{"sig":"MEUCIFv0gMBW5aYfT8P1L2y2zE+FvQH/xmLosGDZPOuqzib4AiEA1i0T9aaqnKnZOaxQ7GPeKG76vTt4sj7KFn131P53dxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1df4d7ce24ac5b32b66625dd9a2b28bc5e363a99","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.7","@typescript-eslint/typescript-estree":"7.13.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.7_1719086004133_0.9787474136932945","host":"s3://npm-registry-packages"}},"7.13.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.8","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ba90f0c423c1ab98a8e00e762e666838ab26c4b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.8.tgz","fileCount":95,"integrity":"sha512-LVKMjkQHa0Dn1cN/6wz72AhEa7zdxlfgf3Jyfn/9pNC4Jq7xczK83UJeJukVAxieZJFPLAJN2RZDuNUdBeGwWQ==","signatures":[{"sig":"MEQCIF5kQpEuducIAQXkQyRyGB7wZHXAJfH1HhwUnrpam0jtAiAl7p+NUPaDiDstmR4DH0+/uNufeinMb27X+bZlVdmQXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e76f742520eed8fbea5f1f8a7cfb7fde465d4d14","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.8","@typescript-eslint/typescript-estree":"7.13.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.8_1719087250725_0.034815272072820536","host":"s3://npm-registry-packages"}},"7.13.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.9","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5a898af77259e218bbe09679ef1997d59728694c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.9.tgz","fileCount":95,"integrity":"sha512-Zr7hkxQQ59fdD8snI2GRmgu3ddpb0FjCjXbWZBOIiqy3g/yKj+AbHFFbDh5iimjQGHGxYiCCzqCIDVaHARdKIw==","signatures":[{"sig":"MEQCID1rSKbMnGw0o/O5geW63DYqHy6HAQUheudbygf3gJlXAiB+IUE6Mi4o7F6VjUfX0BctGxUxzQiboqjS8D7i2WvIRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c4a5de0bc129a96bbb9472e912a7253c601d007","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.9","@typescript-eslint/typescript-estree":"7.13.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.9_1719151505549_0.8895367530891116","host":"s3://npm-registry-packages"}},"7.13.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.10","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"efadd92fb3e481dc521ad94b0350f76ed5d0b332","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.10.tgz","fileCount":95,"integrity":"sha512-DIN6UGPvu53KV8qJ8ZeyKdPpwLUJ0IqvieYrVpM3yJnQj7uE1zgmlgtm20Q3e2vVNp2OWB5Kq3CCWD5GVFuOnQ==","signatures":[{"sig":"MEQCIF7WZNqjpaiKK7nCtSKFu5gDe6c4/51dZFJAl2GJzpFxAiB7XJBZinzcUqwje/CJJ+TQ4n2vG/i85+r2ANWJwTsQ/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162695},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"23e6468176bcd3a65184c1d464c9fff16d539da1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.10","@typescript-eslint/typescript-estree":"7.13.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.10_1719247939928_0.5729386393293427","host":"s3://npm-registry-packages"}},"7.13.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.13.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.13.2-alpha.11","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6dec5aefabc63f9590b08dd12b0955dbaea8d747","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.13.2-alpha.11.tgz","fileCount":95,"integrity":"sha512-S/P/rA7YtCMsZ65mgx2tPWB68EdtlLlMsWBAdd+yJmNIcAwO/3rmC9x7yPQRXmPSXi1NBkc2OdQlei3BBByr1A==","signatures":[{"sig":"MEYCIQDOcplDR0naJoSri3bVfoxO0XqRoJklie8noeZ4UzipfwIhAP1crmsKNEZcQ8acTzasrzEs41X3RR8s3fSmN/p5trOp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.13.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162695},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c322099f63953ba3a3fbab2fa45241f001536db5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.13.2-alpha.11","@typescript-eslint/typescript-estree":"7.13.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.13.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.13.2-alpha.11_1719250955460_0.38149250624832254","host":"s3://npm-registry-packages"}},"7.14.0":{"name":"@typescript-eslint/rule-tester","version":"7.14.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.0","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"96398b0ef475968c6058ee14265d11da5e2c7b1d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.0.tgz","fileCount":95,"integrity":"sha512-jHx9PbY07pabzhm0bdOeX+aEvi4qK7ufaZpfSjJLr9aqbZa1li2bUMHl/I5PvEVV8ea00Q90gotQ29hgj1zI+g==","signatures":[{"sig":"MEUCIQCZ3UrYyRHlCM1QlTsTt9CxdSxQJ2bPGuqPGrr4akoH9AIgUQAZHthEDk054Efci5pbuO2lYpoUNX40h7VKbk7NKjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162659},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfc44691400b22634c8acf4666b5e7e4ba1fee9a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.0","@typescript-eslint/typescript-estree":"7.14.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.0_1719252172732_0.40926768955645465","host":"s3://npm-registry-packages"}},"7.14.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.14.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.1-alpha.0","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"afa4ddf4bb76c255d86bb54869b14d629709bf15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-EoDRzc95ufWhIoIK/8/4prLBb7WL6QQvjvLrI49F2F4Qe/tqzpv4QNzh0AIPyTUnmXebkgdXfreByJyuoNNxJQ==","signatures":[{"sig":"MEYCIQDE/MfIPoCvd/Mg+g3ZzYLmeXLQZWF+bOgN0u1R85YYewIhAMOI0WxF+ilZPRpAwxa1WjgBFMk+w5DwM1KaI42KOfOP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc11eaea072bc9a9e1d238da20ebb18a687c742c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.1-alpha.0","@typescript-eslint/typescript-estree":"7.14.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.1-alpha.0_1719252328692_0.02431182420910938","host":"s3://npm-registry-packages"}},"7.14.1":{"name":"@typescript-eslint/rule-tester","version":"7.14.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.1","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8e4ece78116f374258eacafede1b303a169f4472","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.1.tgz","fileCount":95,"integrity":"sha512-REmxvlD8pXOxlxfaoxAgqDEU8AFTAoCCIKdpe5y8Jxs3QXqLPiP7pl8Gn073LS2KgFrzEddDiDmBLwXCVJFeBg==","signatures":[{"sig":"MEYCIQCPn4Ni5d7t3dr7ZXe6KO7Ou4BJ8wMGrMTOVPN+y84R3wIhAMsYbda4h20plUxuTRnXkNzYhDZdFzhRqTJTAWNA2O+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162659},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b4fe94f7fcb4d6e631b0cd626ea48f3b88e16a33","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.1","@typescript-eslint/typescript-estree":"7.14.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.1_1719253377873_0.2762663522142026","host":"s3://npm-registry-packages"}},"7.14.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.0","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4792951acc76b3ad6b1f9b4c9e022c77333e428e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.0.tgz","fileCount":95,"integrity":"sha512-NLU7l13KUb95NFCZF2M1PqotMFWkfc2TcOBRwflmvVrV6dlpFkYTNoMDiSgF+v65rA1GcO0jtqQHpCiKBQbvYQ==","signatures":[{"sig":"MEYCIQCCTb6aHkPc9BHZ90DICi7ecL4/vZpilBLFlhNJSOfJQQIhAMqLOBPpJfaEwLDXFgzEcw9x4hnw8alBmVPiXVEIxA8S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfc44691400b22634c8acf4666b5e7e4ba1fee9a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.0","@typescript-eslint/typescript-estree":"7.14.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.0_1719253676644_0.3989470025071351","host":"s3://npm-registry-packages"}},"7.14.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.1","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e19ef0ee242fdc5e79637d922479df49d093d956","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.1.tgz","fileCount":95,"integrity":"sha512-eABLqrl4LXGOGf3DnRlZGZ71SnZExtOFcJen9zxdsuprFF3FJezbX0AVxxfA3GePzqOG6/uCqyQI9vwlRecSxA==","signatures":[{"sig":"MEUCIQD/IrRJw/AlyBtreyDaCBfx3iIbagVrfjpXAYjjIMvyEgIgEvsyx6Z1WUNf2RYqIu/nkTrKfKIuOOCgM2CGP19TCQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162691},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b4fe94f7fcb4d6e631b0cd626ea48f3b88e16a33","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.1","@typescript-eslint/typescript-estree":"7.14.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.1_1719254853891_0.8417650514515773","host":"s3://npm-registry-packages"}},"8.0.0-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.31","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"eec880af55ac62167a42a681edf7b7997e30f6e9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.31.tgz","fileCount":95,"integrity":"sha512-Haywo0oLy0solf7hz3NORiv4dI6xl+C8gzEh7CLsO1PzKUbANka9Bi8H7+JhD/rCQKOZhz3n0+04tLaTuds8/A==","signatures":[{"sig":"MEYCIQCojQ0z0+RXL2Z6vVgRctKd02AqW8JY75/OblsLD2kE1wIhANPQKR8L6FIKlv1T+oqtd4JAZnfk6EzQ1EgleOwJaY4l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2cdf240f13af938c651e5cb5970d60fa788895d3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.31","@typescript-eslint/typescript-estree":"8.0.0-alpha.31","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.31","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.31_1719296601515_0.27361864246284684","host":"s3://npm-registry-packages"}},"8.0.0-alpha.32":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.32","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.32","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db71436fbbb983a06b18459d84c35a91ea82534e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.32.tgz","fileCount":95,"integrity":"sha512-fayAqBGMgKTnPizpb04vc/ya2Db53sGSoXy4oyzYFBigfGhx+5tGQZ26eu0w4ltkkqKSJbMbplNsvn5VThqYsQ==","signatures":[{"sig":"MEUCIHySksTmBR8sYBa93gvuUJpEEjdkzmlH5DKd92Yhr8g8AiEAlBMNL+T0Y+gMFixfk/w8a46zJaxZJKNv+3R1M9m4J34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"332a271ffad9ee6ae81415ee7b1cd61f7c5cdc43","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.32","@typescript-eslint/typescript-estree":"8.0.0-alpha.32","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.32","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.32_1719302322787_0.3086669659186132","host":"s3://npm-registry-packages"}},"8.0.0-alpha.33":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.33","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.33","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1816072ea77c2a214b1f5809b056ead2232d2691","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.33.tgz","fileCount":95,"integrity":"sha512-TG3HCiHHg4/AuZV9NmKgmrRuHhD/jPmiIDLgbydDeyVHRk3nRPDgnDyMqOH7z0uNOYY7zn9504Bv0OyRnSPn2w==","signatures":[{"sig":"MEYCIQD5Gont4m9Dx2LzhYTUKhjhHfiUS+JRgBmVHE9WL60k8wIhALWjAwnl1Q52zAyWIHJmOk6SyVZl3nu3NtV4V8IahW0E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ec20eafa33265be97ec63c1a63eb56dc89fb5e13","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.33","@typescript-eslint/typescript-estree":"8.0.0-alpha.33","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.33","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.33_1719308139940_0.8191640808067953","host":"s3://npm-registry-packages"}},"7.14.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.2","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"86d65f23df876a8c6d471836cf0351ce1a9a8e7e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.2.tgz","fileCount":95,"integrity":"sha512-fb/Aaarq+Y/rzVCVK+g67SEYMQOECBzSSDq1zoQt3mjBg5rmSmnFjPJ2A/gAfzY4zg1vXskjKQOY5WEQ4JZ4hA==","signatures":[{"sig":"MEUCIQDW91PPnvTLkU3/1kIpI07VLTQQdAkmfEZc6NWqBRoUFAIgbnrxgqvZqVM6Orx3+BYIEeXLt6aNKgiLekNGsUEJuMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dba02152ffdeb08c35c2d68418d1748159b9f3d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.2","@typescript-eslint/typescript-estree":"7.14.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.2_1719345799977_0.6547900719785587","host":"s3://npm-registry-packages"}},"7.14.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.3","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a364cc6add3b1fe66b37d8a0945162e2bbf58981","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.3.tgz","fileCount":95,"integrity":"sha512-SeXUnrEMLs/1Oqo9XXTdKoEipiRlJmmjSiKdDYOhX2CZ3BmlExqdkiNAiatsDlcRJEHYP6kQ5Gjty7fi/Hov3A==","signatures":[{"sig":"MEUCIAxfq29sWNxkC14BjbdCciWwWK5zBw6A1tGVv5kRrS7tAiEAxkCpLwPy87xUUGPGS6nxz0VICfFB3bfE61gtYD8cEeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0ca30a8fcadf9809897206831668c0cf534e3f85","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.3","@typescript-eslint/typescript-estree":"7.14.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.3_1719374502151_0.7124782274770394","host":"s3://npm-registry-packages"}},"8.0.0-alpha.34":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.34","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.34","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"68469324fcfc220b4a9604f3071347b042cf77f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.34.tgz","fileCount":95,"integrity":"sha512-10QQKVEw9HhaPig7b+6syAgzO87zsE8t2FfTn10ed2ZziyfzoEGyMcF5dY7j5c1BQOCm6ZZaZ8kYR1HgkYjkRg==","signatures":[{"sig":"MEUCIBs8kSG92ygIvku4wiEMgpIYKIyZQIG/vOu6CaAU87uNAiEA0XuOEEmgZRx7feOBbGW3yXpoOBqVoqK1EzBGgb0d4E8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"78ed7d4bc8897e77e46346bb19ccabf918373603","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.34","@typescript-eslint/typescript-estree":"8.0.0-alpha.34","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.34","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.34_1719413397769_0.6471494610322379","host":"s3://npm-registry-packages"}},"7.14.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.4","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f9b6db9e78c4e0b1de6f0578d84f63b89851c9c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.4.tgz","fileCount":95,"integrity":"sha512-dS6H2+fumc+ivLLvFeL3L2rjE5W9up7uzpybGsA14nkJTye5UmNjJCxRMT/ycdwnhNVMbPl683+MTKQBEe/QcA==","signatures":[{"sig":"MEUCIEGMVLMRmfNQYiwiPrupMjD+muzN+MPqQl4XHOLbdDaiAiEAoNqQgA1/6Ap1m8kK/hbf32GTokDFC32Ekq9FxjLTzOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3694d8fd784a871445ff8828fb6a7c6b570b95d0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.4","@typescript-eslint/typescript-estree":"7.14.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.4_1719423703752_0.8972127110880401","host":"s3://npm-registry-packages"}},"7.14.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.5","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0786a92c238caef7f41ee7836c87ff338bab6b9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.5.tgz","fileCount":95,"integrity":"sha512-g+jrCTA+WyElIICX22ycERgki7IppKqKUnitGAqzCt6oU5qGtMvBbdvWSGGLexxRUWQCUvFQuQxmLINyDDhlMQ==","signatures":[{"sig":"MEYCIQD6M6drsCtLqky1k5jOCE6uEUQ9La0LIjJjpGx3IeWBvgIhAPQ81AKHgyHWJ+jQ0PHmOGXDVj5GTp3Z3fqE35tCdF7f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de18a6ee443f591248dc04897fc5279675243ba1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.14.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.5","@typescript-eslint/typescript-estree":"7.14.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.5_1719493645609_0.3320245692766237","host":"s3://npm-registry-packages"}},"7.14.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.6","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"10111185f9f711422c5f3a4a62fe785065cb0ef1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.6.tgz","fileCount":95,"integrity":"sha512-AMcilFATkaWSKaMLkwB+eYV/dR3BgTEtavaJeOp5Rgm9P862UtNQjW3PrLMqX1Gb3I4VFIThl9CYs2eW+A/fzw==","signatures":[{"sig":"MEUCIF4S08q4iLTfNI/uSE89bUvai9M7+a4Jl6zbBI6IL8aYAiEAqkFhJA9uU8n5d3On7GkQGkRK7GrdZ4gcdG17Oevwaus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"40fed48b9ced4da9fd905790850c36907ae363a7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.6","@typescript-eslint/typescript-estree":"7.14.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.6_1719579546552_0.4594957304806433","host":"s3://npm-registry-packages"}},"7.14.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.7","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"69d71f616e23159989efd7a27465f93e4f6a9d95","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.7.tgz","fileCount":95,"integrity":"sha512-za4eyQCzwiy0l/2K72Xw6e44hCLezOeg0nKqUMqQ2OsFP35BzgjFtmjFPNpSb5xzN3VKYTfYtS/tVt6K3UQ3qQ==","signatures":[{"sig":"MEUCIQDfLeKCNJJt49H189lwtALaZZw6zvbR5Yoqdiin58St8AIgZZ+y5AMj3AbP0TQZSOtwS+9kP3uAXXJ7rPLPxtXDsM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1bc6a477e0ae0bf6defc29128926fd9bd0bae42e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.7","@typescript-eslint/typescript-estree":"7.14.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.7_1719667593085_0.454999877391413","host":"s3://npm-registry-packages"}},"7.14.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.8","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7378b19fa1cd6d95c2c563fb5a74070a236aaf59","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.8.tgz","fileCount":95,"integrity":"sha512-MpaNM3eCQYfs3k5TWN+TqvVZGu5el8wVcaY97MSVAYw/SG37mOnithSR8w8NxUPzSBUYRUUI/Ar6/iPUdrC3IQ==","signatures":[{"sig":"MEYCIQCCS5q83L/IbIX906KiMkQkPXiys2hFsNCCaVYUmBcw2gIhAJ1qkl/M71xQNL4fFCp7p032UcjtFyrNHFP4boLk1Z5s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a5b652da1ebb09ecbca8f4b032bf05ebc0e03dc9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.8","@typescript-eslint/typescript-estree":"7.14.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.8_1719670202880_0.1769153335673359","host":"s3://npm-registry-packages"}},"8.0.0-alpha.35":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.35","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.35","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5f296d5a36076b0b279b99d97d814f9a603e78a7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.35.tgz","fileCount":95,"integrity":"sha512-QdS9gUM2EHJPhAoEkDQjU5q7imlJb+7fC3rkqmV0m7RvmTO8gx3jd1C4GA8yiI1XZxYGgAWzcuMUfIe8i3Ri3A==","signatures":[{"sig":"MEQCICgSidUdqDZfLzWfagQUxjbhTV7o6raFlKIPqAf47bcNAiASmUADIdeGUXNyE3sj1kynsSv0igfvuVJKbP7vat68GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"781207215fa26fef0df96741b9e5562820053658","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.35","@typescript-eslint/typescript-estree":"8.0.0-alpha.35","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.35","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.35_1719670271624_0.6296813156756442","host":"s3://npm-registry-packages"}},"7.14.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.9","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e1762a3dc298c58149b7b4ab9097a2f4bc166609","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.9.tgz","fileCount":95,"integrity":"sha512-wpRPuxn2XYnefSDt2ZyT/y+PBAdeD1U6r3BOoMFoIpyaxm8B04KVc9s8XaWr0ZE5TgZ6tK1fliRbqI52x0Nmyw==","signatures":[{"sig":"MEUCIBtmbaJBp8dZAEktMY40fu+2ZdCJkeI6ECIiOKzj0hgjAiEAqD+X5nINh9p4Tl9QKncOQwXFM8CWRqXcrPGFPeZ5U2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02a02b4b77cdf6ae2ac0f73f0820156200f431a9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.9","@typescript-eslint/typescript-estree":"7.14.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.9_1719672342854_0.6599518677773983","host":"s3://npm-registry-packages"}},"8.0.0-alpha.36":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.36","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.36","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"39e80bed0fdf8f3e538aabfe7bae5c2a5db321fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.36.tgz","fileCount":95,"integrity":"sha512-Hb+7DU9a+ZXZLbbQ6wzFt3XPveu2EInBm6p1Fhx5NreSsGdYBmnMwhXeVKe9ie9E1kY2fH14Hqv0o+spqUK6sw==","signatures":[{"sig":"MEYCIQDWw/7RLlxa9eyEgaKPyc12mYHBWdzEeVfgx/Ebv38GQgIhAO8bUQRAUAGwkVduT+++/xMr236sRDplCk0qbV8epAa7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164643},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"afcfbfcdeb2afa968e84fcb80ccce01946f884b7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.36","@typescript-eslint/typescript-estree":"8.0.0-alpha.36","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.36","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.36_1719674243828_0.5470589963845756","host":"s3://npm-registry-packages"}},"8.0.0-alpha.37":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.37","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.37","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f5b1c15dea7973699ef68d7d57c1a1e8a8e90bba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.37.tgz","fileCount":95,"integrity":"sha512-R2xp94QTIbRDga59mS51kELA14IN63IFVB8O4AtnI3FQWu154Hn5R6Q+Z0uBnajVXCb8WRUJhp6/rMS57whLDQ==","signatures":[{"sig":"MEUCIQCSQ5XN4+GOvqlj55+CtPoEdY7nFOcGT9HEHeLVhpHmBAIgHdMciV7iTztvfMuABpJqngABaYVtZ1Adnp39ffv/5wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164643},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9eb6cecbb99880559f096a9bb596f78a60b7bf73","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.37","@typescript-eslint/typescript-estree":"8.0.0-alpha.37","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.37","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.37_1719749721836_0.12493790167745389","host":"s3://npm-registry-packages"}},"7.14.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.10","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d5f78d62d2c8a5c03801c03366b2d9db2d8fbb4d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.10.tgz","fileCount":95,"integrity":"sha512-BMJgg2rW1gymke7QTt9h/7NGvEZZ2a5otNn7VUcZ6UQqwlADCWWz1wS7hwNyUQGNfO5m9IbHSo8USQ5HM62bHg==","signatures":[{"sig":"MEYCIQCWwUOhyWi611/RJLyZ/8xLRPcmsn4ptO9Wq/Z5LhyFNQIhAMlrHKfZgzt/k7zHJoUZbV9ttIVKSOLgEfRPvlFtNlrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e870324066273a6e06461a0e4aef78c46ed8bdc6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.10","@typescript-eslint/typescript-estree":"7.14.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.10_1719756032586_0.6961544349622717","host":"s3://npm-registry-packages"}},"7.14.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.11","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"482efce3401e30270086798af6960e14827f7775","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.11.tgz","fileCount":95,"integrity":"sha512-f3G3/z4Li9eHC/Op/vAcKpv2jShyZt5TsFmN3sXgUVdMeCyZhoK1XOZKzF5aem5PRgWxyjVyb31GUANZrL4o4g==","signatures":[{"sig":"MEUCIQCFC/uts9gC3ASkomwRQwZStUjQPEy6RcNru9Gx1HoMBAIgLQbrt0thmxPfz3Myuk6HFypTeLSNwmbvbrZUOfR8LwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"849186ebd2c47a00ebc4ddfb1f697e274f7dfb20","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.11","@typescript-eslint/typescript-estree":"7.14.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.11_1719785994765_0.8947978097237679","host":"s3://npm-registry-packages"}},"7.14.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.12","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f0ff980eaa12776491a2ee69f06a8f61b6825404","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.12.tgz","fileCount":95,"integrity":"sha512-deld71Y+AoDH0diHRe/yWvh2WjWt/E1Y6SXQydWC4JbvzLf17eZZ1Hur3r34hzHhWwG/mWhqm7chLcJtc07+oA==","signatures":[{"sig":"MEUCIAeiw2v5bhdP3ZZgtpCp8ISTiHVOHFkLSwpu5ABy6aP0AiEA/KuKt9s5jrupzXZYG7J9eOOivdoa4k96w2lJ2jKh+Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a708f14621994b5b3642701f3fe62ba508c66601","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.12","@typescript-eslint/typescript-estree":"7.14.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.12_1719787126322_0.7516449703656456","host":"s3://npm-registry-packages"}},"7.14.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.13","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"453efd739b11b8be4e9b5c151aedc31834f9a261","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.13.tgz","fileCount":95,"integrity":"sha512-QK6USS2e/P8deLYXJUvIG7vy6Gu+2pNMOvS3YwIzJ3k8YVMjy2CqGhScAHsEk9MtgRg4aApEExhEKclARs8J3A==","signatures":[{"sig":"MEUCIQD37DfYd/tBM+DQNzxO23Vsd2eZnsklnElHqYUd6zzcowIgE1d2Z8fR9VaWFI0u5/kahrgAZsDd/+4PQZLMyiApgdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a466e072bef223a49433c1c629cbcbba705284ef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.13","@typescript-eslint/typescript-estree":"7.14.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.13_1719803571889_0.9757554198142895","host":"s3://npm-registry-packages"}},"8.0.0-alpha.38":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.38","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.38","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ede14db44803ccca990955daf9a4848ef64f1d9c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.38.tgz","fileCount":95,"integrity":"sha512-iYKz2+DBzCKLKz5fNb9sAMZb7TcbkhnY4meYqwY4cjoElI5E0zxmY/KS5n/WK/BI3NMmorAA08pNztFcKqbU4g==","signatures":[{"sig":"MEYCIQDamN7VHcQmv5jPyb9Rr59waFdQ18HhoBE3IB9BDxejOQIhAP6m1W0snXq4hpDMPjHLcnjwIE9KbtuMS3XLP5ro+jeR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164643},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e08870910699d50906535b2df1ef984fb7968ddf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.38","@typescript-eslint/typescript-estree":"8.0.0-alpha.38","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.38","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.38_1719804164735_0.8766870333244887","host":"s3://npm-registry-packages"}},"7.14.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.14","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3fbe5e5e4ba3e7f0e16e2934b3d3b74e9887bd9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.14.tgz","fileCount":95,"integrity":"sha512-oNHCal/1ZWRWAsQtBWOJS0+907mtVU4WWuiP5evf8RnyGygVKIhbJLKmCzUS5nn3z8/BGff2hqiZtPGD2p42Og==","signatures":[{"sig":"MEQCIBwmFVXdCJpeSf8YXW1Li9ev0vPf+vbMynoH0jR9WN+3AiBCZjl5xwGe9yJ+erXqoZi6G8PzDOC0Yo2GWuITgBVdSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f138ffdb3675cec94c8945640658fbf33f0d9cdd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.14","@typescript-eslint/typescript-estree":"7.14.2-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.14_1719815186574_0.8637349868412396","host":"s3://npm-registry-packages"}},"8.0.0-alpha.39":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.39","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.39","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f84255c4981b38405b6b1dcda01069a6829a9f39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.39.tgz","fileCount":95,"integrity":"sha512-i3o8yE5G2hNjPCeCkRNw/k53UKJNlUYCcmq6xv8ZdeDZuyNc+wmPbWlz5rRB9yH9LShIfTlD8q3Hk9q+XKClPA==","signatures":[{"sig":"MEYCIQDUgnbrUVoya1GJ26gEH6WNWydd9P+kOJ2iUCtbRwLcogIhAIi9EC1/N4z8TR+SlVMxOZTSl8SHJ54bkH12LkR1hWQq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164643},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfe98691b5b528e2ee77f7d5f7462995c9a50777","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.39","@typescript-eslint/typescript-estree":"8.0.0-alpha.39","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.39","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.39_1719836635925_0.08086219617965007","host":"s3://npm-registry-packages"}},"7.14.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.15","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"08ee26a88a1ca4b620bad61995b5e35fd6c1328e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.15.tgz","fileCount":95,"integrity":"sha512-16l8lKPAMk0EwzzDaJOq8DKtjwH0Cuz/bJobCVZOSDWN9XLdm9tVkbob+ZpNEiRDJUALR5OTppNVrJ+NM9kRKg==","signatures":[{"sig":"MEUCICJkCI1tjz0UYfu0gx+zRpNL7k9mMBstE4HQbqaPHfmYAiEAwEAd/PEgmO9Ktu8y2T0EjkYdH/pVqpgw6hrOAhDff/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05142c55539ab230f3aff41be4b75e353a492891","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.15","@typescript-eslint/typescript-estree":"7.14.2-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.15_1719837289033_0.6440443855399915","host":"s3://npm-registry-packages"}},"7.14.2-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.14.2-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.14.2-alpha.16","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d9276e471b54dd2ec424a909d51e78017c053649","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.14.2-alpha.16.tgz","fileCount":95,"integrity":"sha512-rnz7po0xtVKkPpH89LpRXzDP4/O/w++I2TyAgVOM6apEZ2EXatjZbkCSdq6FaHQm2Wzy8HWsXQ4DezINiomJZQ==","signatures":[{"sig":"MEUCIQDbPL2lSkn+klH7aiPMmkJchr78NQdW/MH7Mivg+5S71AIgCM7LUY92Qs58LfzE5kkDfc7DPW7zB2oIBKVFIvSvXGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.14.2-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162629},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2671de5ab49d520888ed17d14958be31d0a8464a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.14.2-alpha.16","@typescript-eslint/typescript-estree":"7.14.2-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.14.2-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.14.2-alpha.16_1719839451848_0.3381561508133226","host":"s3://npm-registry-packages"}},"8.0.0-alpha.40":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.40","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.40","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0e52765fc6eb052f9ec3458af637a62dc6fad3a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.40.tgz","fileCount":95,"integrity":"sha512-rEnMc8el8/eBBA1n/CNGsvHtjag3RLSm0ayRakN59dPz7sGA2CoGgixQVIouhgyzuEGmHSmJlGs/E5X7XjGPNQ==","signatures":[{"sig":"MEUCIQCoGVLS1kttlkygE5EhwbPCVaddBj6AKRldQkMBO8YS0wIgRrwjATmAAbarzlKfNSGb6FRAxLkV2gEQiWBmRz2OaPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164643},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dce771b8dd4edae252af388b3767b95dfb007f3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.40","@typescript-eslint/typescript-estree":"8.0.0-alpha.40","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.40","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.40_1719841631740_0.42010693643110786","host":"s3://npm-registry-packages"}},"7.15.0":{"name":"@typescript-eslint/rule-tester","version":"7.15.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.0","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2ccf55e64d3b7bd34de7a979d1ba92b2fe4df49c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.0.tgz","fileCount":95,"integrity":"sha512-QyBNG3gTpUJKb+Kx0hMbfZk9K7a3VnWEcWygZyKbw6ihTt/pf7c7AaR7JNbdnrFYc0q3JOgCXdKq8JM4RsAeaA==","signatures":[{"sig":"MEUCIAtbc5ihAsyQbtWSEH2M5cdDnWzET1ZJ1wZHRFLqTEQaAiEAhLLOOTJE5JzyMTCdzC0kRKlfpJCX9GYdWA8iFc9Szvc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162593},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2865d31ec6048e42a4a8f05bc800420ade544faf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.0","@typescript-eslint/typescript-estree":"7.15.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.0_1719854233316_0.6737910286448767","host":"s3://npm-registry-packages"}},"7.15.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.0","homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9111d8a1bfcf2768b8532c3c1774928d45f6351","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-0Xyt8NaLNEkHygnRiZGb2i8rJrJRc81cKzNWd79TD10UdF5d0draOVy4IDn3UXJkkkNhFqK45uw+YDxSAaUpnw==","signatures":[{"sig":"MEUCIQCOymTPDdDfLJlyro6T7nN6J1/Be50w9AqZ+E26DOuvAwIgEIpgOJ9mlgAvaUGVQuMIhXbLD8FyfzAPLzWO5KNMVxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2865d31ec6048e42a4a8f05bc800420ade544faf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.0","@typescript-eslint/typescript-estree":"7.15.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.0_1719855293472_0.8258858559552518","host":"s3://npm-registry-packages"}},"7.15.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"79116b94e2f26252733fbd223d7c97b05ed5b3fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-Z4raXqoTMIl8p8bHAmAJtZ7ruPOlyW/D1KwtcWdXEWAmiVHOF5gN7mD57/UUT2K2qAbVHnJKFJyJfLgVxqL1sw==","signatures":[{"sig":"MEQCIAEv44oECOtb3nFcn5RIhQUAZP5iJZs44UTZO28YFvfWAiA8CedXjkPjlc4FqsMWPRkXrtO82FWoCPEP6fac89cBeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"689793c403153592fa9204371c64c3cc65fef667","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.1","@typescript-eslint/typescript-estree":"7.15.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.1_1719958343671_0.24709861997606986","host":"s3://npm-registry-packages"}},"7.15.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d2ae7c9479a94f5277d778a864c6b2b3cf76e7d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-ifixypeDCT8j1VgtmT4IiYs82jJPXqX+9ESn/vZk0kxoiQ6uBn6WJmKIBJsyNWB9EFnS4gRl5+WnYL6tvyamRg==","signatures":[{"sig":"MEQCIC/l7VFB66bKcGSHhSQIhUsa7Ku+zIgt0glpTr7dh3VHAiAwx/ZYrPqFDxGc54oMX8CvNCZb+ezHveDwzwMLMEdskw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b15c70a35519ba7a1163f7f8cd722570301ef56b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.2","@typescript-eslint/typescript-estree":"7.15.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.2_1719999260132_0.5950153213274267","host":"s3://npm-registry-packages"}},"7.15.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0391e615656412b2407666965169f8fd911f29e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-AWZcok9c+DUTKdOsf61qtkJCQ/L07xId86q9vkDsBjo2bonFE9tyfKGNytoxR0IQ6aw+5PXgfhf5dunPRzBekg==","signatures":[{"sig":"MEUCIGhrktgbVsTpzDwx+bWJlXgQkKnxFo/Ou/A8EsS3VQRhAiEA/duzorrxEyVyljjBw7k5FyA94WE2aK9uVAz5x3kZ6g0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162625},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2bf66baf35b8aa7b93c57972189a5926906d4ca1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.3","@typescript-eslint/typescript-estree":"7.15.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.3_1720045120012_0.31900132816740623","host":"s3://npm-registry-packages"}},"7.15.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"abeec70c5be58780def005abca00a7ae26789b29","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.4.tgz","fileCount":95,"integrity":"sha512-QEt8ESzpq54Bzx9cNdV47RUFO8lsxkw6NmsWipZq5471wUk4oL6v0cCMbDSG43kcduZbu9YRjGLkG2vYMEQwxA==","signatures":[{"sig":"MEUCIQDJkGjuAAQcXflr9CLFh8fiThA3+jtFEKvapky5FRFlcwIgNKdui/m4SwQ+ADsSrt3Sw0VbYER/mvpAPkLm+PZ9xXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e2b77d55d5cd6b70db88be5168acc0e52db4f59","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.4","@typescript-eslint/typescript-estree":"7.15.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.4_1720074463270_0.8208562431586173","host":"s3://npm-registry-packages"}},"7.15.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8f83126727802b4dea82cdb8d42b19b217194948","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.5.tgz","fileCount":95,"integrity":"sha512-JmmFAdT34kIhSVupdGDOAOcnuYeh2nsTT7xrpLQ05CPk2wZrApr6HAqtCxWtVH2xSgh8MC3XwNBowYBn0Zsa6Q==","signatures":[{"sig":"MEYCIQDcf6GGIdxEMoAD90stGaSLtt4G6nUU+KSmR1ZgbRc6mQIhAMLk0B6PUjPFW/4PBBUYOlI9PjXfrBiNpLixpMPnyWYZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d3641602ee9e5f8417e826fe816bfd50b4529951","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.5","@typescript-eslint/typescript-estree":"7.15.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.5_1720135370203_0.18576602575660162","host":"s3://npm-registry-packages"}},"7.15.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bcf67cc13fb001c53723273e2743b18f376f97f6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.6.tgz","fileCount":95,"integrity":"sha512-VsMiV3dVrccTX40WN/X1/yBw8QBSqK3kxGfJCd2mR6hF+qwe3Rkna3i1VCSIAB1H6EHz7o8tZ2yv10VVLRtK2A==","signatures":[{"sig":"MEYCIQCv++4bcj3g0MdtxaTNvm65OARo5VqUHzqHxfPS0JabGAIhAMjtZrhPIBHZZnYCdyHOkI1l9CYC0oSX5+tkvH0eK68t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8f7a6553889507aa60bd278c72d4db42f3d27d19","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.6","@typescript-eslint/typescript-estree":"7.15.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.6_1720145731517_0.5091237188481235","host":"s3://npm-registry-packages"}},"7.15.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"110039647347fa3493678f69da7004f792c694cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.7.tgz","fileCount":95,"integrity":"sha512-oqKa4w1A3vQ6bbIirav1fFNdMBgmybb0k9Yd2kcKBZ/1tA63SoYXc4UTBIkQYlHPRD3Vro6ONcp3mJflzn/Z8g==","signatures":[{"sig":"MEUCIQCyY11BzGFkE2cNi3awQPYH5u39xgqN7k0OCxPf+CffrgIgWsoPpFZOvVskNdJhrQ05exvY5bxjZI+gG2yfql0WWb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e95a88a7b8268a9a59bbb75be29b5b9fee65e684","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.7","@typescript-eslint/typescript-estree":"7.15.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.7_1720186654435_0.0000831274452759434","host":"s3://npm-registry-packages"}},"7.15.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e9d3f129246a81cb151f62a73fe9a6b4a47d8127","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.8.tgz","fileCount":95,"integrity":"sha512-QDth6PcnlQB3PgPGlX980doOFGDxyWKCGIlYCg34hHWP1b/VsdBSoGMVKaFV1c81UrR0t3gQdqNoi377ybYLMA==","signatures":[{"sig":"MEUCIQDsDQk9Xrra+YkxW+IjT1MIB5ykOV5848OOgWPqIYTtIgIgRHRzUIP8DpUfzc0uBUK6ePgou6UINIWpkOfNrG1wTEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ceb9b880b70d5b55e691a51c60d1b12612fbafd2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.8","@typescript-eslint/typescript-estree":"7.15.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.8_1720188005367_0.9394308342533098","host":"s3://npm-registry-packages"}},"7.15.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bd15f49d87f2f699695155020d71e6a5ec8c6061","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.9.tgz","fileCount":95,"integrity":"sha512-dh7mZZHVt2ebCEDiBG0Mfaa4dA/KFVfPqvZ5RQC53tkSVDoiqh0EeS3HZU0kKr+xh0zW3h9/8vCkVtIF2RPQ5Q==","signatures":[{"sig":"MEYCIQDwNJzGoNrCLQAtKTqPkhzW+7a07R4+2VddGjyX7MuvXwIhAJv7KvvLDgQboFTVhwZ7+bwomu6o5wrNd4g+UVx/0IQm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"451e73853ca9cfca524290ab987f8530741ef2bc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.9","@typescript-eslint/typescript-estree":"7.15.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.9_1720285896479_0.0345813183629442","host":"s3://npm-registry-packages"}},"7.15.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aab11a918c04a4619f1a7e711793a7e3207b628e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.10.tgz","fileCount":95,"integrity":"sha512-Y6xzbMrCCKcTITlarqD8H83tPTB4cMnFNggtQ++UINDOet+cztIk59Z8gB2v8ga4n9uCKJIjmXuk+aA17W0SWQ==","signatures":[{"sig":"MEQCIA4F3/hYdW/bHUWsF5TAjPbh8RFXKt2LBoZRvvIVflGiAiAhNcVU5FiZjBzHFxYfkH0nxCtEs/xmCWvo3Q7TWwqkNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166401},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d6859487ba335baf38f8ed6adcd8a9245b0d8788","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.10","@typescript-eslint/typescript-estree":"7.15.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.10_1720286903363_0.3449782438596818","host":"s3://npm-registry-packages"}},"7.15.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a754fcb9d75b36a2c462b5a30dd4256dbf4b7a72","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.11.tgz","fileCount":95,"integrity":"sha512-QM0vRAnTmsogonvSpoz7qUDKlbFd+s9YqsuzUl/MdmU19CxSWluDt0gkzqMrSglJqsUmyYnCfqGAAiqdJGWc/Q==","signatures":[{"sig":"MEUCIQD91U5XL0x6hu/S0gX6CSGOUSaMJhViMuCWUx9FdjeGtgIgZzQ2LWZIYu/g0DkZOdjpghbpU0O5Akfftds8h87+6SQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166401},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c6290d021b5c2ec4efbcadd42c66ff4d5bc47ea","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.11","@typescript-eslint/typescript-estree":"7.15.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.11_1720418736462_0.2982860747590199","host":"s3://npm-registry-packages"}},"8.0.0-alpha.41":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.41","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.41","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6162d72af1f850ffe80d3e7ee5bf31c25d71cf8c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.41.tgz","fileCount":95,"integrity":"sha512-nStzLLyQ01FE0cXbNuPnwTOz/HJb1nv5pd+rJdX1hn1/ibbPAizXtqcfolL8AhWcOZEtendjxsa6pv9Zrj6b9Q==","signatures":[{"sig":"MEQCIFEjn0MD+KBQRQjrO7kYnbgSsIiLIxwOGdd+E52dRpD1AiAHbqTl6PQ59hVcf0LhEA5PaPuZQrNbM0HTOrHK5yndug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168216},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d1d282e78fb67a2471430d093affdf97b7dc4f04","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.41","@typescript-eslint/typescript-estree":"8.0.0-alpha.41","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.41","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.41_1720437609492_0.19746751513036997","host":"s3://npm-registry-packages"}},"7.15.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"acddebe2d4c01cc6daeef1cd03500438dfb9dc28","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.12.tgz","fileCount":95,"integrity":"sha512-Wmri07m2Qzch+TG6t4m0wiZ7TSx3fKHsbMCnMxuJJNRr1XKR9RXjQrw+rK84JwXdmSy/I5lcOA2wh5IpdpXttw==","signatures":[{"sig":"MEQCIAmIMsWpAv/saGNN/vnz1IsR60qg7j45dzoZa+4rp5RWAiAvrBBgnrSZe2VqZbbt7lCDGSBAS+Rkz43XIc83tF4VNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166401},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"03fe3dbf293170045f4b30301b07926730876d1b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.12","@typescript-eslint/typescript-estree":"7.15.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.12_1720442312351_0.7883989249036567","host":"s3://npm-registry-packages"}},"7.15.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.15.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.15.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5d781b8bf28744d644f367bb335c3d68ff1fd3c2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.15.1-alpha.13.tgz","fileCount":95,"integrity":"sha512-4w5EwQaIuU+oH8idq3F5xxw2kdd21VwPiRQYhPTTBdjipR8GeV+9tmTDnjTNdP6R4ZQ78jkPTQFI/ds/PZX2JA==","signatures":[{"sig":"MEUCIQCTB4OuKH/1P0ZqbCDzY4EvNxdaLtz4Ozo803OUxnf3OgIgYIkGfYHvcgyG7E+4q5ABpF8J0TaglYZS6DV4/+0PvPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.15.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166401},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7b13dae347075d467ea95d0f986b38c3048906a2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.15.1-alpha.13","@typescript-eslint/typescript-estree":"7.15.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.15.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.15.1-alpha.13_1720443325723_0.6130552479179592","host":"s3://npm-registry-packages"}},"7.16.0":{"name":"@typescript-eslint/rule-tester","version":"7.16.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"03c0849470c17e1eba170673fbc95f9114b0e671","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.0.tgz","fileCount":95,"integrity":"sha512-MLDeDEY8BVZiWkIhtMnEkhiwH7CXDOLKDnHntFZp//WHYdso+1gS/8F60+oTb+Xjw4LkWz4D8sJ4js3ZxMoctA==","signatures":[{"sig":"MEYCIQCK2hDHvdrhfx0fHswNd4RHE2OHOX/5vrWdvfqX9IqD1wIhAO2Oavvz7uzsVm7lyU7BqdMzq6HeqXRvPi5jOUJvPasc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166365},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e803c500646ee94ec76238cb0a57d6172e090044","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.0","@typescript-eslint/typescript-estree":"7.16.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.0_1720458972260_0.21645681952608786","host":"s3://npm-registry-packages"}},"7.16.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"61f20930866fa7768e18ee57c991b4061a7d5aea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-kA8eB9JiftAnK+UjA3MXvV8B1Sby13GDF1inRfg3HUlF3BCqUjeyjUL55dCJqUyxmz1NirhmE035MKBS1tSD7w==","signatures":[{"sig":"MEYCIQCU9WWkp1Uzrf5tpj1/DRbvZrbUIJTNryymqSTSjy+lFgIhAKN10p+FZIswTG+RPE56/gsjKtI6VUTRcACy7OsYookX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e803c500646ee94ec76238cb0a57d6172e090044","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.0","@typescript-eslint/typescript-estree":"7.16.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.0_1720460043860_0.402233653600355","host":"s3://npm-registry-packages"}},"7.16.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82bf610c7bbf88c50deaf2330a21b7eb805b6919","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-75hrcmOAZvIbrA4AYi2JTdNCayF5SgxwLt5sCMhoeL7udYCzkWr+cnoqi6EGtxHFSmBwWU2BDCTmPr9N7aoJTA==","signatures":[{"sig":"MEQCIE8SGYTQr8J6J9yizBRJLKw7eSr0daqORjTAy4GL2i83AiAgT/upUD7u1fOaiPfvKz1yCY0iwSgUMEiMRTCOCYtkQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bebbd0c274e5009bf6b03b3a382782a3a708248e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.1","@typescript-eslint/typescript-estree":"7.16.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.1_1720545019953_0.9800812235833287","host":"s3://npm-registry-packages"}},"7.16.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"301dfc70ba918e3249f341763f9f70ff75802cc0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-QmuIUFuHZ5trFL6oP9IAPdf+PZk85ZvrauMTMgqApBaRhpNk8regoOaRKb7LBJku4drlC+eWfdwX7y9zCrFOAg==","signatures":[{"sig":"MEUCIQDxCg0UmYZkp9UpJtY5iSKRcbtZqrL863HpVVhqLULPWQIgZmrktCwO+y8L14UxWlQFUit9LuwsgzdbV7iRJ8MmTDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c0eab004e9e955169d8c336ef0f3822dd64c9a97","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.2","@typescript-eslint/typescript-estree":"7.16.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.2_1720609983262_0.9711475998394385","host":"s3://npm-registry-packages"}},"7.16.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"adb554a48c4a6f11fab727261865c946717597b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-q5ZBpxYcWsDLtOY5UqnGEPoudJLm4qQi//vkm1K/lrXLH4VJWlcyLaLdYw1AjCvaDzqj6XwKS9LDMqQ9WRiKtQ==","signatures":[{"sig":"MEQCIA8ziRcBDt0LRtpvCvancugoh/cieIzU7CRekxqpRz6WAiBzw2RBUJNlywDTYokFAeurCkv/z0RtbccJtDEKLJmpOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d4b098770b8e8253b24ad3b590a9daad33e586f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.3","@typescript-eslint/typescript-estree":"7.16.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.3_1720610654873_0.9202934175028126","host":"s3://npm-registry-packages"}},"7.16.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2ed5ead0442217b1c3bf53240917bbc2f475b955","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.4.tgz","fileCount":95,"integrity":"sha512-oq2mzKedO84nrybgaJ0347RhNkKECOmkm9oLC5g5D241KUCE8TQw/qQgknkAKHAP4KMVg5Q4xDViNdM7ibF++A==","signatures":[{"sig":"MEYCIQCLLjCXqld9PH2LgGwtpMw5GZcWNQe6B6nCG6AL0DgK0AIhANBScJ2DAIYVwIxGsKWpJLr3qJ44uEAwG2SG4LXrIRM3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d9dba42e742eeaee2f6cb74afc31e945479749b7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.4","@typescript-eslint/typescript-estree":"7.16.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.4_1720631648671_0.7124945482368512","host":"s3://npm-registry-packages"}},"7.16.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9fa71a32ac7fa575bccb5bd7034720b1525a6690","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.5.tgz","fileCount":95,"integrity":"sha512-e620/SFBE/g4QFQUCiH4pH9nPwJkMMF9AmtZ+Bm9X0VSHyjxcGcDy8jFgT8SxasCd1BIkpqrkbafjeFHW1DSyQ==","signatures":[{"sig":"MEUCIA7Ws7MWM1cWBA6F4ERM4ygcx4KmdCGKFX2celrafP5tAiEAsa2R+YCt9Ex4m4RX8xuB4NqG8h6+i12taA0fXYOSPv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3709c0add6d9cb437aa21e7407f8bc0487e5efeb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.5","@typescript-eslint/typescript-estree":"7.16.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.5_1720751295851_0.541262722343955","host":"s3://npm-registry-packages"}},"7.16.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa2753054fd1c123911f64e884d87803697da1e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.6.tgz","fileCount":95,"integrity":"sha512-bY85ZVNocysoEFwXC91KkV7kqQ7Xmc6kglK0EToxsj1CLQkcqsaeOPQcfbnzlZnxm/8CiAV4qzETqKL7FTTpaw==","signatures":[{"sig":"MEQCIEhWPxy6+IKUGplqg3vq5u3aLb3jugADH0tB0ezH5PODAiAXsyNXiRu6gWB4WId1PCz9PI/dP9r6MnzqayHknhXoZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ceca98c75b0290288172b85e3583d313806ce64","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.6","@typescript-eslint/typescript-estree":"7.16.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.6_1720810827283_0.28944811322596165","host":"s3://npm-registry-packages"}},"8.0.0-alpha.42":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.42","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.42","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"67d37e606e4307654cfbbf470f010d97fecb6e23","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.42.tgz","fileCount":95,"integrity":"sha512-6Rsi88Vk+lAWUbTSX0XuYS1ch+PrFQac8hm8XRq52Css3nt7Aw3xHMyKesIDhHRISJs9a8bWaHujdrgma3hUbQ==","signatures":[{"sig":"MEYCIQC6ZYL9hm59/sknm+6yiZ/Yv6O7qJZPW3gBC1cPJFYFBQIhAMhEDBSIyHRGJe8GIIDBACefdxB/+4qDaoBbxxoaVpXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168216},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6bd421159dc1ba6cb0ab41213d7abf7efa0b6f7d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.42","@typescript-eslint/typescript-estree":"8.0.0-alpha.42","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.42","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.42_1720896530310_0.8538278232033989","host":"s3://npm-registry-packages"}},"7.16.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.16.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3a443081288f66f0e6712fb8cd3dc4efd154b6da","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1-alpha.7.tgz","fileCount":95,"integrity":"sha512-edwI5ekIva8aYNx56rMJWiO+WLsZAUWqN146Xmr1DwrQBuGI+N+/vNn9we4z8OIU5Kq4agc+7pQs7CSmcCgWpg==","signatures":[{"sig":"MEUCIQCAl/rpqJP4FfugfYcKtwOLX2MJYi2vz163/9gh0ixn2wIgDgkvFhDC7ejEVNA1tIgt1rB+Wf86kqNA88QBj0txHaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"10f8a4dfa59f9d5f78bd137802210c165ec0e98a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1-alpha.7","@typescript-eslint/typescript-estree":"7.16.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1-alpha.7_1720963863563_0.8708228027719427","host":"s3://npm-registry-packages"}},"8.0.0-alpha.43":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.43","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.43","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"88546b8eb28f8a6beaa3ed706294475b6fa36195","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.43.tgz","fileCount":95,"integrity":"sha512-Zg8YfqbCiJvGkiX0JdlNvA3OycCFQ6FHwwOt1UCjm5WpdlPiXxWDs5b6Zx5WuZi/zr53TaVF+POFK5Umumiuww==","signatures":[{"sig":"MEQCIAuY40yTpv4kokPqhe63fi37nXzEc4rRdr/iFoeiSEZcAiAnXHpAU6eLvzT8he/+G5eTVjrEwxXKjq3jof4yLo2dUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168216},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0aa8eac07d39165a507b0636b62e804582df1273","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.43","@typescript-eslint/typescript-estree":"8.0.0-alpha.43","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.43","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.43_1720998834407_0.22685463554121688","host":"s3://npm-registry-packages"}},"8.0.0-alpha.44":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.44","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.44","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c246be35b6718b8bdfcd6af8ddccf8c5ee16f1d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.44.tgz","fileCount":95,"integrity":"sha512-aq+sCuRZk2LHH2xPL2hstlRdOd2yO3Da840DgQbwYqgy5HjXxd9KOV4rWevaoIJ1sU7ocVuSxKhCWexf514qgw==","signatures":[{"sig":"MEUCIQCOKAcNPKyxph0pk5ELLr3RkNPbElwpLG85AzCK4mZyuwIgdthcQT0q86w6XadLK0pMgBbrC1hbYN9zo4y8j4Sz37k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168216},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"78fd2f4b530a3b703bb3be61b7cc825a24386c41","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.44","@typescript-eslint/typescript-estree":"8.0.0-alpha.44","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.44","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.44_1721002600468_0.2925931200801901","host":"s3://npm-registry-packages"}},"7.16.1":{"name":"@typescript-eslint/rule-tester","version":"7.16.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db02b9f7a7590bab87e5340ba5d3a9eb75581569","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.1.tgz","fileCount":95,"integrity":"sha512-wWosvVCokYpNFtAWxupGH98mO/QGTDUrYUOJ836KVy9thHT3cF4Hy7yHbezeVHP5ByScyGSdlryfTk226tGySw==","signatures":[{"sig":"MEYCIQDDku41LfJhh6aEXDnp0nvZN6ay+PW7KsLLJNV1EU1r1wIhANjKw3JPcEO6AV4K3pkaerKhTp80/3Is01KrVCKRKnea","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166365},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d1d0ba5c12ce070e6c0a21b0f7eff0eefcede5af","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.1","@typescript-eslint/typescript-estree":"7.16.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.1_1721063791984_0.5077145984621494","host":"s3://npm-registry-packages"}},"7.16.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a016728be3cb7803740204c6f7eaed11db607229","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.0.tgz","fileCount":95,"integrity":"sha512-3TbzqlBd3Uz4L8BriHT/oU7/RzD7tKYuuIzZCm9QNbyMZ61UQFH2dWbEJJ8wwFfKR1aFMU2jEaCjF65bgdtJag==","signatures":[{"sig":"MEUCIQDAt6ku/BsK8xh+klatONpgayUnGZdhBQo18KQbQ9ScCAIgb79bBdsAYXfE9B6VXmhZsCjIQxkuNjPNjH9u8SvUVno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d1d0ba5c12ce070e6c0a21b0f7eff0eefcede5af","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.0","@typescript-eslint/typescript-estree":"7.16.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.0_1721065017905_0.2681801166436468","host":"s3://npm-registry-packages"}},"7.16.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5245956a06d5a7119f1073b0995ac876adf08485","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.1.tgz","fileCount":95,"integrity":"sha512-MUopHTs3i5Si8KclWnxWWWGjBNw+QR/5SW9Wo+Tb+c5zGSiDgsoSgGYfXdFwLo/XgG5eKKB5IYdUacOl+GhabQ==","signatures":[{"sig":"MEUCIBChKe5qkpNDTrbEK36Vu4v2g0OEGiKW4lgndwczc8+SAiEA8DnplQ50+ZF+OLAE+4Qr5oS0Bib9ehTo9jGdqYK99Z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0b4ebeff3e0d50b7dc7c198d22c405946c8dcf26","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.1","@typescript-eslint/typescript-estree":"7.16.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.1_1721157100752_0.9643374374781228","host":"s3://npm-registry-packages"}},"7.16.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8d25e3f095800baaf34b2c49facfbacf0b56aaf4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.2.tgz","fileCount":95,"integrity":"sha512-ekGErq8cI3icbdCpKpUziTLtj77GL1aciJq94kLM/gYYaCHYPuPXU/PAIkL62os28ZvPClZvBkDUbsNxLZuJAQ==","signatures":[{"sig":"MEYCIQCuLuvzCU8deXBUfqDolsmcbzVnXM/tBsKI78v6Zs6kFAIhAKXTZU890BkY7BAzTxsk+0OHvRtnfDDG31xHzXROweis","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2ffa59146fec83b4e9f0a4e624e7c2a49d44e8f7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.2","@typescript-eslint/typescript-estree":"7.16.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.2_1721157736858_0.30247200190195556","host":"s3://npm-registry-packages"}},"7.16.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f75edecbd0aa463679a030962d9001a7686a12f7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.3.tgz","fileCount":95,"integrity":"sha512-tcEi9yau8xE5h6S3lZx7EkIW0KqXIZwaG/7TC9OfenRX3qQulf/eiRMieyMY1W5Ty3W1f0Ni5b6M4W1uv2zkdA==","signatures":[{"sig":"MEUCIQDwGeEwfwnxplJqAeZAoCyRz1NaF3WK9cxj8ul9pkwveAIgIJLma0kVl0ws0osxW4x3fRJzndB7BD/WBuPecttdtjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16392ab7a4503843ca3cc59831102971754ab9cc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.3","@typescript-eslint/typescript-estree":"7.16.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.3_1721160070080_0.5586724341857106","host":"s3://npm-registry-packages"}},"7.16.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2c69e2470feb1e31ff34d539e8f5d1f1f261358e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.4.tgz","fileCount":95,"integrity":"sha512-pWo1SlYzLKnQLIug9vq653gSPJoQVGfryI/xpAprSV8MBYryfAM0e/U+ENMAQnO2pSPAP2rBUnRPa0NY1iETfw==","signatures":[{"sig":"MEUCIQDKs5cTxzr0vov7dEjbaAVS8EmxpvTKk9AR/M76Ga+VtwIgIZCt47xq9bYdFinWYGBpmXb5Ga8xYSxKiQ+e9WHCrzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166397},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0234ba4f39669bebbef0ef411b20b16e1e4e89d0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.4","@typescript-eslint/typescript-estree":"7.16.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.4_1721164077785_0.8856377538314211","host":"s3://npm-registry-packages"}},"7.16.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"85e1fd86daf515210c8dd40c7e6f8328caad5567","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.5.tgz","fileCount":95,"integrity":"sha512-VtfqlA023yDXKMIuF25PyR8L6U2CgkY4Yp87+xBU6IJZEPks16XGcQ2Wnfcuj3qWXI/6xwUeYqzhsmJSptTa/A==","signatures":[{"sig":"MEUCIFMKbPhoNSvdaF0LvD36azxEZ4gZoYyIumSc18hbyta/AiEAmfuGvj6k67rnpjcL1RpoMXQNO09mPcz4H5IUfJS+WWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166395},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3119e5b74846ae7f83c13311de40a69635397fb0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.5","@typescript-eslint/typescript-estree":"7.16.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.5_1721186826606_0.3459315984625193","host":"s3://npm-registry-packages"}},"7.16.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bc7b30b758b441ce4782bdb96bea59884c2c7cf0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.6.tgz","fileCount":95,"integrity":"sha512-0iSfCexKwcAVfoLqKjhb3dYcbBsc9lJYXzy2I6fdw+pTFg0HPOykZ5fAJpZA5OXDN6LDA3wWTWWqarOreTdNjw==","signatures":[{"sig":"MEYCIQDdF+qMYRe32Le/Lv5IDPCI7XQMk6lewc+K8+3et3QXLAIhAN6Ba5F3HTEDdKw/fkaUrPrhtM4ihrW0Rmrb4Br11pUJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166395},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"90baceea968c6e10917feec19bc063c8bb9919b6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.6","@typescript-eslint/typescript-estree":"7.16.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.6_1721188698304_0.6899126138598313","host":"s3://npm-registry-packages"}},"8.0.0-alpha.45":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.45","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.45","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f911d7e52079da6098624dd0b58aebe3b844cfc6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.45.tgz","fileCount":95,"integrity":"sha512-iEZcR7Nsm4YUTAcLUcAwOeu0q2uSm7WmSTIv6+8rahAUAKLRrW1TouI3wd+PWYm4oGAJ19e/X01lhXQ3XoZCGw==","signatures":[{"sig":"MEYCIQDUlLQMAs+GHJFSp2x+8F5grRzxmu5AK6CZVShlJoKX3QIhAIEJRchGCN0vgl/FyHlbeEX/3TaEUQYxR2ejm+shyoC1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168214},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ea310844859b5b3d1d69d0e872c6dcabec7d1d6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.45","@typescript-eslint/typescript-estree":"8.0.0-alpha.45","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.45","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.45_1721309065475_0.616651252999816","host":"s3://npm-registry-packages"}},"7.16.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c869d9263deb1e204a1dd140e18bb6619f42975","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.7.tgz","fileCount":95,"integrity":"sha512-k5X4tkhw9rC9MuHX4NUezLH6BTwZxiSy1isIx57aJzNI9HSGZEePITPQJJsQzafBUW3tROjyizamcx9hXk1z+A==","signatures":[{"sig":"MEUCIHz3I6jjX6P6k34VtJRO+n1rESPpLsSgr3/7tvSHCPVmAiEArxrgXWEpn7sxHESb2Ea+0Gv25hGWWhuGvZeM41JXBpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166395},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8258daeee9fb081c6935a187784517e67efe4062","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.7","@typescript-eslint/typescript-estree":"7.16.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.7_1721321321139_0.9350939490520149","host":"s3://npm-registry-packages"}},"7.16.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9f6dbcc983d7e1ace222fa165e4073dd04bf629","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.8.tgz","fileCount":95,"integrity":"sha512-BZLO8PTlQOGU5o9aeWXlr1Njst/ERoPQfKjl3JBjvnlzFyY7evtZwW2ScIOAT5Xr1s/LDSTsuhpHXXBFDidKYA==","signatures":[{"sig":"MEUCIG2wMdtvIu+wwyfzbH9+w3MkMGtXontSkClh8xEhE9BvAiEA9Hppu3HsTVfP2QBaH+QmJ5FBARTAD/25XD+6MSyTeu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166395},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"605234d943c65ad0e092a14430a6c2f8ac64651c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.8","@typescript-eslint/typescript-estree":"7.16.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.8_1721324153593_0.8006807762833352","host":"s3://npm-registry-packages"}},"7.16.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"65c9ee8f04c48ef0a926b27248352cc81464aa75","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.9.tgz","fileCount":95,"integrity":"sha512-WzGDiavIE5qbnKkj9zYk6up6YBrFzu2dl2PeNadjI9j838GPrkgQCIuTnZrqaFZcZO7dp98P6LaupmgquiMwDQ==","signatures":[{"sig":"MEUCIE5lNO3TzzDexkgEXma1n8vUKESdb9/z0H8eJ4qakrfrAiEAjxtyUrCM6cKE5qJKwlinmzy3eL+vsYfyGC6RtrYtWeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166395},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dd965a447148e36f84ed8d18bab416ba96635e2a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.9","@typescript-eslint/typescript-estree":"7.16.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.9_1721325171372_0.5901543890942362","host":"s3://npm-registry-packages"}},"7.16.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"142215c8cd8836aa5dcd11806c6ff74cf7b2e082","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.10.tgz","fileCount":95,"integrity":"sha512-hrWxW9tjt4Md6FqSX2EPhE897ZqWehLDcI4tZgeXEF6kVbuT5FVP7YHl0lLnIhcr6MwfIx3wuMB8n6/MxlKR5Q==","signatures":[{"sig":"MEUCIQDsAYLrl5EOM12XUD3+QQ5vT/0UQxW65WNH+7/uX2pcOwIgNKMfZoH1MvxvF/0bEeub9lYhfe72A+mCKJIIi0ZgVhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"970f3f1780919bc30e824356d4b3583abe26e415","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.10","@typescript-eslint/typescript-estree":"7.16.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.10_1721327812998_0.7085665571892421","host":"s3://npm-registry-packages"}},"7.16.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f64c400bbf10fdbd40764e94b4e21de3901f0726","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.11.tgz","fileCount":95,"integrity":"sha512-ClRb9GgoEvY2yH7U+3gLpXzxZicQ1oHlff55sWSpH3et1jIM+xxRNocn/xQ6sEmQ+3DKkMczl9Ocfx5P4pZzoQ==","signatures":[{"sig":"MEQCICqmYWjFtjqyLfb1tVe9zYSeMXU1RoGcG5+Z4ZIuIxMAAiAgkJw+DoCFWmzirLg/giGscocTXZi4Td0QH1jfzTMpGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0108e9c70bf1e4c2855e9b4bf60af83cd891ac59","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.11","@typescript-eslint/typescript-estree":"7.16.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.11_1721401925696_0.8229924112990927","host":"s3://npm-registry-packages"}},"8.0.0-alpha.46":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.46","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.46","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4ec4b4e8de213c3820b4a3d72f10197bcf5a487d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.46.tgz","fileCount":95,"integrity":"sha512-FwoQLm+bAZrMwI9hsYG5+tjFToX/OJemsPw3KyI5R656FE7D2vj+gy0iKWaKK0/jCpTG024mLk3AqSW26lybHA==","signatures":[{"sig":"MEUCIApIkkNLs8iNOEi97s3GA2RWT65Z/Zv5mj+ykKk/Bx2NAiEAsTWufC1UySl0hwAJndNdgtk8VegYPiD1oC1BHU06fpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168214},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3230a973d35c2eeb32551a1b3a57a355721c290","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.46","@typescript-eslint/typescript-estree":"8.0.0-alpha.46","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.46","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.46_1721403201051_0.6916910708204913","host":"s3://npm-registry-packages"}},"7.16.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1c9c02e41cbc8f771525fcc36568a9beb7d694ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.12.tgz","fileCount":95,"integrity":"sha512-ZO02fhHEG1J15/vnWi6Wy7MEGpNgqIe3ZzrArO3LtZMyrZf68TxNFxGKdBGdv39D0I1zL/5XQczzTAmhWy8Yng==","signatures":[{"sig":"MEYCIQDzdT05PGabe8WkoKoEL6m8Kid/CBcPg2EEjiT9clP5nQIhANSYgwgHMJIJeg9Q0VOpcfMnkbWOE/vCV7YxNhC+NWsM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f043f30689adbec35c2dc382293cb185d3f49aac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.12","@typescript-eslint/typescript-estree":"7.16.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.12_1721443306311_0.2579906896434947","host":"s3://npm-registry-packages"}},"8.0.0-alpha.47":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.47","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.47","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"494812fb3b31d64fd66cbc31fb5dd43c5bbbaf56","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.47.tgz","fileCount":95,"integrity":"sha512-vh8SbKrG8vnzucQsyG4QLtqR1e/Ar9YXKXCq1TJOEst0IvRc3EdHmmatsHpp1WL8RoIvl99xqHqpRjEHQOe2Wg==","signatures":[{"sig":"MEUCIFV386zEITCLuHx7Cxe2Kgjy84Lh/8fv59u7QSnhoLIAAiEA2QkYowAXhX4C2nN4X/6YUwudY463gc+eywL4+jJeGFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168214},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"def1da1c3a3b6fccc93b76db818da435c9201aad","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.47","@typescript-eslint/typescript-estree":"8.0.0-alpha.47","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.47","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.47_1721443838245_0.4147673112369079","host":"s3://npm-registry-packages"}},"7.16.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6bc122658ced3ca6f71758fd01e22d5997fe2f3b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.13.tgz","fileCount":95,"integrity":"sha512-OFoKkies4spxfr/g3Qhe3bRpe8mHRM9QGsV/xgeiadL00O/ZYJSHIYOdParwqX3GV0nHGGQ4uM5wa2C/60hy4w==","signatures":[{"sig":"MEUCIBznrLdLT+Li7RpPB91J8curo6LZI9KXSC5ZrFNr3BvFAiEAzCj2WUNZHzkmr6R/iOmHt9aFaIH7mvz1t109hxvC+RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0ecb003bb776a74f7e0a7c01fd078a6465c95d64","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.13","@typescript-eslint/typescript-estree":"7.16.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.13_1721495597849_0.9036346512553108","host":"s3://npm-registry-packages"}},"7.16.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c41b36beb893dd1b6c97fd1d0441110fa58a4584","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.14.tgz","fileCount":95,"integrity":"sha512-nbDNI0cI3ytU+Fllkxd/g5IfGseMjPALAv7SBCIW+aly9jpi8UoDYkLVJBBDFsWe/hHJ2XDkiCosYlyDZLc/Og==","signatures":[{"sig":"MEUCIGvHij1V16rt73U1dqDAxC6xmnM78qeLYXYa+9PAroINAiEA0RtCqc2HR10GPcMOL556gyDxflgNz9WjH5Hdk0PH+CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9baf5ceca82558f2640084453b64e0f99c8e6aa5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.14","@typescript-eslint/typescript-estree":"7.16.2-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.14_1721505214658_0.18888052127118393","host":"s3://npm-registry-packages"}},"7.16.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d2514303055fea7434729237206157d81fb41740","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.15.tgz","fileCount":95,"integrity":"sha512-T8Yskn4bldOcw/Z25ek8gAAziKsCEbbMyKY283k7xclkQbqMA3kh2w4kZUaBeNYw44fpusXVDDButFsvVjEAAg==","signatures":[{"sig":"MEUCIQCN7/wDfM3i8ZFydxmEg32BldxVlen4LksBXUNHlpcQDAIgXltLxpWThiK7bO2xoTdSkHDFBJcOB8kbJdlVjAHU+BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166399},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5d895b77bc0982acabd082533fde570f7b4c66ee","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.15","@typescript-eslint/typescript-estree":"7.16.2-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.15_1721506430564_0.14721914333858144","host":"s3://npm-registry-packages"}},"7.16.2-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"efb795039790bc35d2386df6e8092e3e5fbbb890","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.16.tgz","fileCount":95,"integrity":"sha512-3q8MZfHuFvS9nDL3/Y0GrOQ8mdYS7TTXVNqQ2YBA3ZsSJwAey29ijUBH/7KSOrlobw/FabpSDStiAUlgA9i4yA==","signatures":[{"sig":"MEYCIQCUeMX+gMJdqMwL1bbdqddRbYFRqCXbkit9+iucAf1JPQIhAIlbCWPO1Ip8KDGCLu2tUVlRBQhfunNRyuqBqjUxTYRZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1029f947e4d21533217e1910469ebdefc808d4be","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.16","@typescript-eslint/typescript-estree":"7.16.2-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.16_1721507764719_0.15899093459456148","host":"s3://npm-registry-packages"}},"7.16.2-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c5b35c39892a25a264de69ef290bea098b474c16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.17.tgz","fileCount":95,"integrity":"sha512-/YgXWfUlGeeH8rS4loV5DDLr3qLAVptPQRd8zfaHNbcDyAsR+zMf377ka1nKcGmpVlmbm6VrQZh3cELkv6HYsw==","signatures":[{"sig":"MEYCIQDSEPh9B+YQowdZ6YD9mvVOYpjxJRl9zLzyezZmqW+MyQIhAIPIIKwCEbt55L5EYWGqzkks5YHN3rIifUvpCyV/NVWn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6647f7e85200770a4a567499bd74bd22866574c0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.17","@typescript-eslint/typescript-estree":"7.16.2-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.17","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.17_1721516328523_0.9151521028589871","host":"s3://npm-registry-packages"}},"7.16.2-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e38a1b76eab64db91b1fb7c15e16d68d0d89d69","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.18.tgz","fileCount":95,"integrity":"sha512-FDCmrfwHzx4hhAr4qdE30uvfHeokfZSEmgSBs43RPQCqGaDO5JXxpwTb361Uf6J6++7iwdVR4hdwfIykx65upA==","signatures":[{"sig":"MEQCIHW5osd8kQLgBnw75WzEYscWaG0Ha83rQyCLPbeOs1i8AiB2skHrRp1dKsLJWlaZr8qCWaQ3xfla+JMfNisFFFXC6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4cc9b1c4d7c1b254522133bb009865c1aa8346e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.18","@typescript-eslint/typescript-estree":"7.16.2-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.18_1721517367960_0.24359563002770357","host":"s3://npm-registry-packages"}},"7.16.2-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"783ddddfbe00a607793586f9107848551ac9cb3c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.19.tgz","fileCount":95,"integrity":"sha512-gr0tOOirxI1QkWcFEGEQ4gJodxL0EGI1hrH20clK2kal1e9U4Oh7Em6EIOXNVy1q9mY0XRB6Al9WpaZ6PD/UBg==","signatures":[{"sig":"MEYCIQDBus4NBb1IQB9iCwvnfG/zlb6VSvbhkKKrxlr4s/u0kgIhAI5aOWUMN4jCoUu/2xevDTVUUFk10b56Zu5g0/9PZd+B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"863eb867a50798940c28eadc2f36b8c7aa51f5af","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.19","@typescript-eslint/typescript-estree":"7.16.2-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.19","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.19_1721527145580_0.3613316265193023","host":"s3://npm-registry-packages"}},"8.0.0-alpha.48":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.48","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.48","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"50ba4e2f840133cf4d73402e7672564421215caf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.48.tgz","fileCount":95,"integrity":"sha512-QulZkBno0NpJ4NkT7Z3PuW99/Oqk2YSqOHBqjESdAFfhdQaIdLpv0f0p+Oy7KqNlUP+tP5s54BJEbW+7eUii/g==","signatures":[{"sig":"MEYCIQCJa4QNYUQ9UXWqofAVByianPrKirqZRUtaT70QS812yAIhAIDoHIwJJrpclq5Bxk5rHdfhQMJMz9fbWhYfAKwFQyT5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168214},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fd22484f1dd7cf95e8388c1e99b1129148907f60","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.48","@typescript-eslint/typescript-estree":"8.0.0-alpha.48","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.48","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.48_1721573000285_0.6524221682995974","host":"s3://npm-registry-packages"}},"7.16.2-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f6fe6af2c524f49ef419f85b2d50e9cb673ceb56","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.20.tgz","fileCount":95,"integrity":"sha512-AbNX3oQvWAATsNhWYXfBGknzTyRdzACHvK26RWKOlVPzncBMkeizyM6rPkehFodhPCWpvmbL/NQVqOXQZra6LA==","signatures":[{"sig":"MEYCIQDgxZnMpvHeSZpEn45ySoMfQNctkvYITTSGhHIJMdbWtgIhAJ/J1Vjv6v+Vfb2xYhbWps7GYsFtrENWjYCRbpU6trTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cf6d9e9e0e1340b84b57475aabb67773aff00242","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.20","@typescript-eslint/typescript-estree":"7.16.2-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.20","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.20_1721599551472_0.854891003346314","host":"s3://npm-registry-packages"}},"7.16.2-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9c5e3f5a0bf9faeeca34d9fbc0d9a2c00ba10d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.21.tgz","fileCount":95,"integrity":"sha512-BXqAMhrRN1/NgE1HSgaFJekBWOucgLdldEvHDbjmx8y0YFjZUj6McvCGuFPchfjFyQ9uIwWo/lXPa0JSjaWVWg==","signatures":[{"sig":"MEQCIFz+BT7kmRMgNWKUN9fKtwe861xFFIrQ5PGrK5DaaKbPAiADm8+nwR4h2El/mlAXdWN3cJ82GwdndfRknzPfORexDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f6c719f923c5393fe3cff9be03d30809714013e4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.21","@typescript-eslint/typescript-estree":"7.16.2-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.21","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.21_1721603172729_0.9766103582069878","host":"s3://npm-registry-packages"}},"8.0.0-alpha.49":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.49","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.49","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"02aa0a6ec9f1be859cda3d11462b32a5146676df","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.49.tgz","fileCount":95,"integrity":"sha512-zC4dAStFSTdrTM/BV0SPKC9QYE0bNsTsJ6+/LtjkIE8mCJjn6TGnDMuBokw4nvaO9+osmr8B/uPkuDnFQcjp2Q==","signatures":[{"sig":"MEUCIQDx8UjFMNORaU493CWBaRYAAGdUblSU9t6Du+mZTFaUUwIgC7xirxo0XJugNHVkCCnsvgdzH61fL9gmfEUgwh1tP7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ae980e3b5ecf6c40e093b96cb24ca670c38d8d01","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.49","@typescript-eslint/typescript-estree":"8.0.0-alpha.49","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.49","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.49_1721615193666_0.8399580610308881","host":"s3://npm-registry-packages"}},"7.16.2-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"7.16.2-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.16.2-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b55de56a3ac5bb7940c272542dc25f34ceaa9beb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.16.2-alpha.22.tgz","fileCount":95,"integrity":"sha512-PigPfziTwXbY2ThOKovvlTilu4psBvyrkpWSf1BF58ID2m1m7h0ytGteDN6G4Nx/GP9PYPnpMfwNv35D1iqE2g==","signatures":[{"sig":"MEYCIQDyfbhCYSyBsn/4js0S+KJox+/LaOdp/+oG0vdASjRp9QIhAInnYxna3o7S1d91Jiyy+ZuJgCy3tHJ90IpVpB4vwcd+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.16.2-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166364},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d32d8f4cc962139c28ec6d147aa56e7ddb24c138","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.16.2-alpha.22","@typescript-eslint/typescript-estree":"7.16.2-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.16.2-alpha.22","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.16.2-alpha.22_1721653570117_0.470247801079718","host":"s3://npm-registry-packages"}},"8.0.0-alpha.50":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.50","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.50","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e2425c06e9c2d34e3903c7fce87471d77407b670","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.50.tgz","fileCount":95,"integrity":"sha512-+YvaBzuQKBTmbeIyXx5CvnKUBBrjuHiIm4BI7gn205dgwed1YLGKn1MIfezguVaXeExOOigUxBP/PfvpPpyvGw==","signatures":[{"sig":"MEUCICyyw2X8ntjPy8smpFcuPmU/pPmlGowPh9j6iP4YNLvLAiEAnfiQXT4IGd8JGNgUdGBlYUBKiq9MrKcDBGhBY1JyG3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88a8673b185a9ad9d4d7f31059da806f5d9a7449","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.50","@typescript-eslint/typescript-estree":"8.0.0-alpha.50","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.50","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.50_1721656698752_0.9746906966947704","host":"s3://npm-registry-packages"}},"8.0.0-alpha.51":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.51","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.51","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c92402a0c9fdb54829ccf47f1e392a362e73e7a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.51.tgz","fileCount":95,"integrity":"sha512-j1tVokajvrWN3YFKrGDXMBGipn5oxIzewyAmskzdzUquqaHFO2U3D2dilFV8eSP0Kz33WTvlqP9P7O1y8JPmwA==","signatures":[{"sig":"MEUCIQDXpmKlYiHnQthFqoLXktNjU7kgC865T7uWrX1ymAIFBQIgVWMj4Iz7xLi6gb+qjA7pBG0GftuNmgUyfqHjj8udaQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"87af726a9cb8f45637a42bae6935e5ac38f7e9f4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.51","@typescript-eslint/typescript-estree":"8.0.0-alpha.51","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.51","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.51_1721659616702_0.20468851038418756","host":"s3://npm-registry-packages"}},"7.17.0":{"name":"@typescript-eslint/rule-tester","version":"7.17.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c2337f87572707c46d076ede3e1f70bb5bdd47c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.0.tgz","fileCount":95,"integrity":"sha512-11E38Iy7aBahbUscrLvBtgPLW05pV28UDUFI8O/YO4tqes/hMO9EGNqTyqNFodM6INqY9xGvx4wjZVCeNT6EdQ==","signatures":[{"sig":"MEUCICDF+GN8b0GLFTKenXgVVm8O+r4OSRRfbdGLsugI+ubvAiEA+3HEGNJVcYoxNmCtRFkKsrl6SdJ6en5f9JrtMxZY7ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166328},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05c9cb8d03e5b78360d4475066d431aacfbb6891","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.0","@typescript-eslint/typescript-estree":"7.17.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.0_1721668595879_0.7782193223839484","host":"s3://npm-registry-packages"}},"7.17.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fa19c0965fb66b90c5420796f6f6ae2060eec205","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-ubrOxEqpe1jQbg2zILqoY5JHzL0wLMDCFIdEGqgHb26WO33Wb/Z45AA5H267fefdmxbfyVt5aYJI/d8VA5y3ow==","signatures":[{"sig":"MEUCIQDYNj84AnWhgzRaUDXG5yPuarTB+BHmxbg6+3aj3JFsNgIgMAbqeBPoHzCbtQsjZxOBp/CeW+SGwD4q8BbmHQRCL40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b68da191044672af23545726c8e14005cb7056ae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.0","@typescript-eslint/typescript-estree":"7.17.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.0_1721733503375_0.4227084536511727","host":"s3://npm-registry-packages"}},"7.17.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"52b2c333bbbe93ff20f2ba25e91ea4ad84368a4c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-4uLj5dWhej5CqM1O+toXNTjhoZnIKUY0WeA4u29876M9wLvwhNOYwTUBf5r6kG0Bn1W/fRKjIEyCx9+3Snvxaw==","signatures":[{"sig":"MEYCIQCNOkHkUYc7sV1momNA2L7Szas+Oh1z6v66aa30vsgpmwIhAJHv9zyIJiTwTISNEgdrZolNrIQ0um/xOC06l3JEBS8N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"102f9dfede6caeecfcf891bab76f1f82fcf54cfc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.1","@typescript-eslint/typescript-estree":"7.17.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.1_1721735451276_0.27219493343017964","host":"s3://npm-registry-packages"}},"7.17.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b2bc5f0e0f51506fcd26997d551ef1355c4980b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-25CjPyAFoL+T0IhjUd/qSceZgUNroYVKrOQ0+2EWVY+tCiTMmHt5qjIgnq83q7aO6KXrzDEvzjKmm327HFZu/w==","signatures":[{"sig":"MEQCIEJcM2X2So6m0Nh4RrRj1lu5rTv7CQ6mMsZj4/Yby8Y+AiB/smHVNlPKg64gIJ5FitYsJTFa/l5eaO6In1Gjr084Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1e32db13dbf3c73423254f425662ed874f0b62b6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.2","@typescript-eslint/typescript-estree":"7.17.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.2_1721751907616_0.9795815057177186","host":"s3://npm-registry-packages"}},"8.0.0-alpha.52":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.52","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.52","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c92ae74e205b12dc3cd1daf797ed8bfecaf536b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.52.tgz","fileCount":95,"integrity":"sha512-ioKosVPvQV7KMxWLLl3jCoTJXLAg2uqUqY3cD+jnQ1T8mqmjcySz6wB13yVcByxSJcke3Y907PhhCmjGIQYKMQ==","signatures":[{"sig":"MEUCIQC/LGPP5SORWGvQC5lm82ub7k6CzOkS3pebeR8AXFbjrwIgMR9Sx6zmCa/liQytATb0iBsGxNxstE3Y4OxU4dbXUXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168126},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f3dfc0a907a0d0971f4bbe109f7e4c8547f2f224","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.52","@typescript-eslint/typescript-estree":"8.0.0-alpha.52","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.52","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.52_1721766994810_0.37067502096096216","host":"s3://npm-registry-packages"}},"7.17.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7cc7b1216c69e2b0334e900f855cc9c1b1f94c3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-S4QZS6eIK6RIffyHdK39R9iOOEpgHDaIU0Jn/A/rQkTV3Xa+72qV03rmmCdU4iI5V9HKhNDWZFqQ4ST1LwsKlA==","signatures":[{"sig":"MEUCIApywmIaMOo4kHA/immmzSz/nnjXcar2itd7lHUU5LJWAiEAoE4blRBiQcnE5WJOILf5Vt0KupwkcZeJim1Kb5OjfAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e239e0cca073e93873d146e5e7a74aef91a00f31","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.3","@typescript-eslint/typescript-estree":"7.17.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.3_1721774169824_0.6034781720172144","host":"s3://npm-registry-packages"}},"8.0.0-alpha.53":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.53","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.53","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d604f230942a1311a99348513068c538eaf0eb49","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.53.tgz","fileCount":103,"integrity":"sha512-eb8tluQgozVs8GbgywuFkXaWXv5yNDSxhMC5nTRIGoCrm7pLN13bic1riD6uWVjFcICTMVrEA10ltGku1RrOiA==","signatures":[{"sig":"MEUCIGVx0XhRvCqtC7Su+YRXHw1qdnbM8lbIdz/w/OIANCZkAiEApdNxzUTus05j3gBS6PblxJuT6CdzU0+IzcN/5R7C7FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"32a7a7061abba5bbf1403230526514768d3e2760","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.53","@typescript-eslint/typescript-estree":"8.0.0-alpha.53","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.53","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.53_1721823068849_0.5823602903524809","host":"s3://npm-registry-packages"}},"8.0.0-alpha.54":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.54","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.54","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ca86cb28fce083ae4e10dde6d558b2de35dfebdd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.54.tgz","fileCount":103,"integrity":"sha512-S0b6Wit5F5yDyWvmbWI3o6WC2GcGZI0A15XAG6jvwfnZThxIAReIKySqwri7cZoQDKxxP9Jp3k/V91FCFUkE3A==","signatures":[{"sig":"MEQCIHLpC5mtOilKBv//o76eOwuCupyRnnycUN9QlhK+THbqAiAuw9RmYLb1g2iFyiUXCJa6xIx/pSYbnk2NrgtwLGAtJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"56ef5738485d8e003e2def4c42026900911758f8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.54","@typescript-eslint/typescript-estree":"8.0.0-alpha.54","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.54","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.54_1721831279830_0.9599939973766518","host":"s3://npm-registry-packages"}},"7.17.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bd39b9b1ecb0aa46250c0fbb249c10670bd57e3e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.4.tgz","fileCount":95,"integrity":"sha512-14f7TblYyMrkzGynJWeXUleWr89kJUuRicldffvy9A53+b/cXVUnUHl1+8USXX8L8AVzO0NFgDKuZIphYCJT8Q==","signatures":[{"sig":"MEUCIQDAWxzZy6q980UTnEUc9QhCNE4qtJo2lnLr/F+R38y9LgIgHgAGn57HmHS6MCDom4QWz/GmbAdCizkvw0vPgCJ2mno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"eb76e34876ea973c462fad7073c134652f83c41b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.4","@typescript-eslint/typescript-estree":"7.17.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.4_1721902188339_0.621106938730803","host":"s3://npm-registry-packages"}},"7.17.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"53c10cd66d9d5ab57408541a72491c2005e624a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.5.tgz","fileCount":95,"integrity":"sha512-QMRdn5yD5aVzu73k2o4czN2NTv9bA44+rLvK15LQYsXDkq58rnHMqQCxUW2tRWw/kfEF74c4oniOGmrjidf9Bg==","signatures":[{"sig":"MEUCIQD0IgPtobJ+I0w4ksxihRkwO3CYLULbs5XASv3KeDYDiwIgBHCJSOlHg6IM1hC3UEBYooLHKWIvREvAHJlQFOh8yN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bb47ef58a35e2fe74548aa34b8daa9e2dba0f77c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.5","@typescript-eslint/typescript-estree":"7.17.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.5_1722167256887_0.547960686771853","host":"s3://npm-registry-packages"}},"7.17.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9a2bfad494ff47c61b68f74055f46477e26bf93e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.6.tgz","fileCount":95,"integrity":"sha512-57SfIG21ANjWBNLu7Yi2sO46ZbNcw2mnk30o+ehbyofE7XHkcKUlo9h7fOBKULcTl1LJVYTHr5Xj+32jMUsJoQ==","signatures":[{"sig":"MEUCIH7i3avSKWRYqULp2GeBCHOkllQp7wZ004eqL0llHLOdAiEA2UtRQWi/0RF7GFZgmA0Bc3FjKb0jLejjhEPt7CijpQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9fb79b430377d1f453070f178a548b7cf4888220","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.6","@typescript-eslint/typescript-estree":"7.17.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.6_1722169115563_0.22513706866610517","host":"s3://npm-registry-packages"}},"7.17.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1cbbff4c57e00b619454a9a31737c9d93374a16d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.7.tgz","fileCount":95,"integrity":"sha512-D3IZNPvkFS76fcKFbCDEmPzFEat73PQoRc06SSI5gR+UKKWgfQDDtV7EN73sPtFvLVW8pybHacY31YROlc4Haw==","signatures":[{"sig":"MEQCIA93o3BVjTk/cYxA/WMtWKWQUwmhVgBmJc5s+sEiKoX0AiAF2hCckBFiPzO6mo+YGiSp8cAgUmaWBTvNBzUt47WCjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6b92aa5ce61d86869493b764f77d882bb4d14ce7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.7","@typescript-eslint/typescript-estree":"7.17.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.7_1722194595684_0.2914694856081599","host":"s3://npm-registry-packages"}},"8.0.0-alpha.55":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.55","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.55","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0ab3199cdffa1693d90bc9ca0c0d32d3e0d7cede","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.55.tgz","fileCount":103,"integrity":"sha512-802iS0eSnZLTy7hSmTnEHrOLRl467IRxXxCkcYV5dfxJV+rM/xrgWh6fUci/fZ/CMNOrljqtpEZHSZa8fCEmZg==","signatures":[{"sig":"MEYCIQDefmUDuX4peSx17BCTopC4o7Kr3qoMUyoJ4zo/2XWs7wIhAP3jKb2NMcZ8Pp0J5h1LK15SCGsV8wqg7k1oLKdWe6Oh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c4ff73f6256fe5a002f6299ebad381a03b06a62","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.55","@typescript-eslint/typescript-estree":"8.0.0-alpha.55","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.55","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.55_1722216595039_0.36197839714594826","host":"s3://npm-registry-packages"}},"8.0.0-alpha.56":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.56","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.56","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df21c4080e7a3dcf13d0bbd0741bf8ac2f089a83","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.56.tgz","fileCount":103,"integrity":"sha512-iAVm7948OLjjfDIS740INGTWN61zzgKOJjkiVTr8rI2mY4DPCtIMr709yzcHbBNes6qV6y9pliZV46nFO0FLlA==","signatures":[{"sig":"MEQCIAJPSZDBivtrfCwjhAUue26NSYv8fgjZtYmczlkAoXK7AiBMQg7SUqFLH2Axds/WxcrltzPorkHlRwPwMQ0MRTswuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8197f71d1451ff61d6f86c31dff9683a4b3187c1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.56","@typescript-eslint/typescript-estree":"8.0.0-alpha.56","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.56","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.56_1722253487171_0.25468227083807204","host":"s3://npm-registry-packages"}},"8.0.0-alpha.57":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.57","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.57","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0e28b3a35b35ae999128c720a652f1b701ef8779","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.57.tgz","fileCount":103,"integrity":"sha512-CE3jDrEjlLNt7mgRPE8SugGJEVO5YxDUKBG1rMAerDxtlUhQPUVb6tMDSRUzmsHGRxo+JY3yfu8Lw7L7asrEFQ==","signatures":[{"sig":"MEYCIQDa3VzFytX3PoUm71Bu+UZQCrIqJipILc95wmstaCm2ywIhAJSDgot6mV5dfFEtpZXuXnQ5VGFGe7B1esMAN4Sjn6tl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"90432a20840908e8fefb1ef697913c89680665b8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.57","@typescript-eslint/typescript-estree":"8.0.0-alpha.57","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.57","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.57_1722260351096_0.6726308598489963","host":"s3://npm-registry-packages"}},"7.17.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4402a0909026c3fe8f313f652168c929d9731e8b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.8.tgz","fileCount":95,"integrity":"sha512-BYE9xU0s+g8XRz0JOzsOM2covAsVQ9/RCAgOZXzkEDpdwQ2nF5PvJE+fw8mKo5fFgINLoNvIVZa604m+whrAYw==","signatures":[{"sig":"MEUCIQCGJCfoQMP5ri3Ap0EnfdIhXLPtAtF9pwVrT0O12k+uOQIgFhYumDVR5rOcn/xh4c9vndagkYRnIsa2HhkatgN20J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bf4abdf3ce9454c8a291e78f32994c721fb5fe82","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.8","@typescript-eslint/typescript-estree":"7.17.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.8_1722269243047_0.3628905092149117","host":"s3://npm-registry-packages"}},"8.0.0-alpha.58":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.58","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.58","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0e5bacc48b0ec2c273886645c3bd21b79c11b0ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.58.tgz","fileCount":103,"integrity":"sha512-KJ1qh/jnbNd7V9KcAu5raBx5FqqAIzMdeeqNQYA6V2f4BDPDJAUNkuJt+txpNUFy0yzSdGV6ij6l+TRI0hF9bw==","signatures":[{"sig":"MEYCIQDEkWKAp2qTg2XZB/aGNz5Jwj7SSBzfZB8n7c0KnkQQugIhANbFsKc6rwwch+dMTWeEHuK0FeLUmInRgdoMU59e62bV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6cebdf62912e6c59895e2d222a1633e482ec7f48","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.58","@typescript-eslint/typescript-estree":"8.0.0-alpha.58","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.58","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.58_1722269870187_0.053530522556201054","host":"s3://npm-registry-packages"}},"7.17.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"7.17.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.17.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aab5cdee5c0eadb0dad7666931e53ec1bce5b475","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.17.1-alpha.9.tgz","fileCount":95,"integrity":"sha512-BeK3QcoLKkNSZzZyVH2sGdY8RC0CqDPnhzsGPXLCp/uRx1JVOXdSXhSrk78wMOwdTMT5cfXKCZ6Arns4zUGSCg==","signatures":[{"sig":"MEUCIB5WMHLpfJvCQIEWb4T1n2PhcAzaLvhz0P6XlyCFm1RoAiEAvnjy7yhUuEOY2w2ogAiP6qJv/fRxytmLSLjWpt2Jfxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.17.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"365918ed14fc227cafe49ffb8873a15a20a43e5b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.17.1-alpha.9","@typescript-eslint/typescript-estree":"7.17.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.17.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.17.1-alpha.9_1722272626428_0.23007093068297024","host":"s3://npm-registry-packages"}},"7.18.0":{"name":"@typescript-eslint/rule-tester","version":"7.18.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.18.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1326101d6169dece15d91c0e96dc52e350d8c714","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.18.0.tgz","fileCount":95,"integrity":"sha512-ClrFQlwen9pJcYPIBLuarzBpONQAwjmJ0+YUjAo1TGzoZFJPyUK/A7bb4Mps0u+SMJJnFXbfMN8I9feQDf0O5A==","signatures":[{"sig":"MEUCIQDYWFpX63yyXG1Ga1+EwcPoC0Lr71Hqjk/3ebXqiVuZ3AIgMlhyqzBeKPtDJG6LLBQnx4cjKf7jUr/U+rAxsBqKmCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166328},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"35cf3d2b2b9611c3812b120c461d863c7881ac04","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.18.0","@typescript-eslint/typescript-estree":"7.18.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.18.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.18.0_1722273399663_0.3425763404912865","host":"s3://npm-registry-packages"}},"7.18.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"7.18.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.18.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"720f277022352cc76a15b20d4329eda35691efaa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.18.1-alpha.0.tgz","fileCount":95,"integrity":"sha512-qNAUWr6ccKEADRWxJw9dKTBi5TcXrpN0cMvy3XoapqfWI3KBDdXKhOR0dK1NrSYf4ehHbLrnKyiHuiA1kmLJJg==","signatures":[{"sig":"MEQCIFPOHFMgUavXFHuiszJa6CK/OXILLuYMq5jVHtMbeP2kAiAvjXn801J8ehxTcap6O0jyFfU4F5r52sriv0G9hgbtZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.18.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"46a5709e434a0a252a4ffd5bfe32bf883adbb418","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.18.1-alpha.0","@typescript-eslint/typescript-estree":"7.18.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.18.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.18.1-alpha.0_1722273638736_0.12578670242746726","host":"s3://npm-registry-packages"}},"7.18.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"7.18.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.18.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f048945467c7dc349efc4753f1ce2301127571f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.18.1-alpha.1.tgz","fileCount":95,"integrity":"sha512-vq9dhNg11IRi5AwbhSaUYtLRxhuPR0dwfo9MMYX6EOnELOdqZptL62hIM9R5Wy9k+9c5sGAf8IpwYHc2YUtr1A==","signatures":[{"sig":"MEUCICLFc4Q8ttcG2E/OB5JPnAOXIKLoZEsvpknjEgfCbb+LAiEA8C1sAYcSL/DVl/Xy1K6U/fOHd90srM3m0q5cpT44uU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.18.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"35cf3d2b2b9611c3812b120c461d863c7881ac04","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.18.1-alpha.1","@typescript-eslint/typescript-estree":"7.18.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.18.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.18.1-alpha.1_1722274744693_0.7445511259146802","host":"s3://npm-registry-packages"}},"7.18.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"7.18.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.18.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b30035b347858e80619a8b1b09d059c8e6e98cf9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.18.1-alpha.2.tgz","fileCount":95,"integrity":"sha512-+67crr9xUyO2SD4S3ojtjNrVVCXKBQvCheh3CF6i29Ed7YIp/KYQUCbOgAgYi7W4ITpcKdHlpmwKtFKYZCw1Zw==","signatures":[{"sig":"MEYCIQCkjG2E1977Ga5SCMEpnO6ksfmezAuOZib4myD/uqnjXQIhAM5SGGgE+T2+nJm1KUJynSu+KDg+gkUB6chqdVmTXpYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.18.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"56bf020081815c1a20fedf897021fc19e0ea1023","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.18.1-alpha.2","@typescript-eslint/typescript-estree":"7.18.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.18.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.18.1-alpha.2_1722317546957_0.12071705926432186","host":"s3://npm-registry-packages"}},"8.0.0-alpha.59":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.59","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.59","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6d46a2079fe40574d70d363557af7c814539325b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.59.tgz","fileCount":103,"integrity":"sha512-1N3Ksd7u6LNXpezeEsICs16lIIICptn8WHqkJiQnSmW+r+X6+lQJ5aS1k16/Hf/j/J3zwU1VVSIPCQCBRg4WpA==","signatures":[{"sig":"MEYCIQCHd8VXlZSX+3o4uKfriqkrd2ZM9KnRo+G+p3hPsCiSeQIhAMYyF5zv6bEW6P/6YcN+w8l81OOkkoMYEbJabfW6oGvd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"838dd0cdfdd0c42c5b1fe5ce705a98ed951d3189","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.59","@typescript-eslint/typescript-estree":"8.0.0-alpha.59","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.59","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.59_1722342074091_0.3714883296482081","host":"s3://npm-registry-packages"}},"8.0.0-alpha.60":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.60","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.60","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2e9920d01b284d7a3e9425f5af7ca93e5bda280a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.60.tgz","fileCount":103,"integrity":"sha512-A8ZRXRUXOwGZFTPX8MSSGzcwW1q24aYCtoPls3qVsMWkI2Yk9pBthxbqYix60jakDXkeB1de0m7my5RdfGf6tw==","signatures":[{"sig":"MEYCIQC8fFf7mJbGHPXxQFcfD36uMqxgrqvfL8WCQd9c9o0LawIhAOGGlhItVHWuC1uXOoahkcI4fy31ZndUwZurTfr0L2uz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193637},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1b0468e6decfb064b3292aff34a640ea07cb2b0f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.60","@typescript-eslint/typescript-estree":"8.0.0-alpha.60","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.60","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.60_1722368616454_0.3367364475584862","host":"s3://npm-registry-packages"}},"8.0.0-alpha.61":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.61","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.61","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"60778c07556e46cd4d40107e0808bf6bb34224e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.61.tgz","fileCount":103,"integrity":"sha512-3ueIrymTDnojUaQ3gNoKQHI5T+VPnKebjErDxnCL3efuJfz3GMbwSJyCWnsBx0lfYjkRYwHifeBLx+kxRlCZag==","signatures":[{"sig":"MEYCIQDkfIrrPyPrm0BMK5JxTcmZpJZKK7bap7Yuf4r0KQb2lwIhAJboxTHjs/FeIlHVENqGwd4cOP80RiFFCh6/KcRMPt7o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193366},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"48fc3851cc8f161d81d93d394e1c7c80c99fcf40","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.61","@typescript-eslint/typescript-estree":"8.0.0-alpha.61","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.61","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.61_1722440288262_0.5769785166692438","host":"s3://npm-registry-packages"}},"7.18.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"7.18.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@7.18.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"27f047a3e4517892cd31e1c0a18cf2aed3135873","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-7.18.1-alpha.3.tgz","fileCount":95,"integrity":"sha512-oniDfRF8/laXdDuj3o5Mu6R9aX3MaFz6y0abRITx0xzWPQX0UGIH0IYTEdnmkOO5OXAWQr4xPXAJHwDYZNtagA==","signatures":[{"sig":"MEUCIQCgjT10B9pzLAYi2rKmwo+o5Z3LUanCvUym1w417QLnZwIgPJDTVVqENQWG4WbWWYTE+hn7fMlJm6y3HU1P8hu6blE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@7.18.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166360},"type":"commonjs","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8e7eb68affc2a7a6cea7480f5c52338ce3a855c8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"7.18.1-alpha.3","@typescript-eslint/typescript-estree":"7.18.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"7.18.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.56.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_7.18.1-alpha.3_1722441731639_0.6221706960560012","host":"s3://npm-registry-packages"}},"8.0.0-alpha.62":{"name":"@typescript-eslint/rule-tester","version":"8.0.0-alpha.62","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0-alpha.62","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b631a1a013ab61610cf0c6a4e3fd3907f0d7813","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0-alpha.62.tgz","fileCount":103,"integrity":"sha512-+xJ2hqEwVwxiLjkM5iGReXpL8zKRUlcMDnTkbLAHT/u8kVnAbN8MbdIhk1O1Z2jlTPQli+MqPFl/FIMiwjU2Ew==","signatures":[{"sig":"MEUCIQCqb3yKbHbU8mb3Kr1Gn8lRmQ9PLUsko8Sd5z1yiuYCsQIgTsFOsdy0jIHbVL3vJzgSdxlE/ZJ2Ll+PPJGupQzY4xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.0-alpha.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193366},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b413ec4e530c665d0672a21009ea94832cfef6f7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0-alpha.62","@typescript-eslint/typescript-estree":"8.0.0-alpha.62","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0-alpha.62","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0-alpha.62_1722446889643_0.41431830921987634","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@typescript-eslint/rule-tester","version":"8.0.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa555c095f6d52cadd7863b7fffb3de84b075530","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.0.tgz","fileCount":103,"integrity":"sha512-mYINoxt2DnRDl+X0Er134e6lxTrpb6enfKkea4RIjucd+YjsLzTSSkN40hiU4CB5kOjM17xJVm25TiZJLZMRMw==","signatures":[{"sig":"MEUCIQDL2Pi/aqeqbWWj/ftMaqy+946dT7T1dSVcVGnCB1TC/QIgRPSLlv0e05gcaKMNbkB9T0U5dNUY+B2HrNL4xCeWdCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1db993aa9c4ffa19ea06ad5349310101af71680e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.0","@typescript-eslint/typescript-estree":"8.0.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.0_1722448842994_0.27244804405910994","host":"s3://npm-registry-packages"}},"8.0.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1bba196f05cd0444fdcb737ded5169a50d81c899","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-3mxUqtZm8X/tWIT9AahSnX12bI1zmgRoRk62F3f7PVBvlaBk79nFq7ef9oN6LNb43B1NEdGiogoGX/kude7hlQ==","signatures":[{"sig":"MEUCIFLEzS6+fSzLuQptrczVR+Y7kijecy9k3iSF/lxUEan9AiEA9WGgvcG3zHSnksExSi5WGnjA7m5RN2gwvU65Behs7ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1db993aa9c4ffa19ea06ad5349310101af71680e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.0","@typescript-eslint/typescript-estree":"8.0.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.0_1722449917181_0.9455824860190303","host":"s3://npm-registry-packages"}},"8.0.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b82cc277d8d86c22e5ec1a1eaa8bd2286fd8c073","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-QZDKcjuHo7BofWzpYnmox5nJtEcxlXpye9PK6JpiDjf59Enq5Di0A9LKoFqRZpLeWbFHG3ioRhWUIRgYQOvsLQ==","signatures":[{"sig":"MEUCIAcI2ShCkFObBmG3jztao9ksBy481KF0FHPhKmvvJUlQAiEA9Bz5HMaHoNEZvY5aUYDODXPHnUjMxI58T3wwKx78f4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c3f9dcddbdd7e9e6f3d044b0b8d366f050f0d0a1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.1","@typescript-eslint/typescript-estree":"8.0.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.1_1722450568796_0.4839009074712439","host":"s3://npm-registry-packages"}},"8.0.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bfa53faf6fc8ffe3c47b4c2c983c2627c9461bd3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-9GovLaq9vWQvBULSzAinhEHkwMAJ4OMmo6Cy/imRKehZ+wcdrNcvyQcwGB8hXExGt459fV6jSZeICIYfUWNunw==","signatures":[{"sig":"MEYCIQCKJC/EI4/h2bPqYyYRH9BVIOQuRqAtlozDxnlARRlfwQIhAITVCyZkBzo21wfQ6INWrWYM7A8lbuXWblWyZapQHKnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6a9674d90e220b4b5f99daf32fe9e6b5e83e44cc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.2","@typescript-eslint/typescript-estree":"8.0.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.2_1722532089306_0.8661121259244418","host":"s3://npm-registry-packages"}},"8.0.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8ee55a90de041d3a7a1529231040d3a7049087b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-N1AeZPDp7UAcLWQVIPzUt5uPzWQGhTM1mhDjfBzWvssJVreMQkpiOsKgRi+tP6KB4HBz+aqF1Qo+ut8vTe0iAA==","signatures":[{"sig":"MEUCIQCU/7/O0NkYiB0avk39iXxgqgqr7+rho6lpf17Y1gAJfAIgdnBd8Khu64N3kx23PSUjFlBPmn4rcNYpd3VUBdoVI1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2761ca83becc0b8c6d76a14fb2d2465a1d9c45a5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.7.0","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.15.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.3","@typescript-eslint/typescript-estree":"8.0.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.3_1722564891096_0.4133407151882853","host":"s3://npm-registry-packages"}},"8.0.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b68240f74076b10577f87473886f2c5835a9a6aa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-2BlrPShIC97Z3JdQVVuZQRqF7NkQ90q2A1rnT/1K9MyrBgFBqFNiTitSsnX18CBGZihz72vTKMaMkbjMny4CwQ==","signatures":[{"sig":"MEUCIGuuQlwmiYba9VSN9pHZOEaKDIKRT4oJDnkUqLkDYRjIAiEAnUNadz+j46ayY1jOFmiFLl+HQiNSNtssUjlRNI3DmZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b640e88294a1c2bd29b7d66a15af192b5183cd5b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.4","@typescript-eslint/typescript-estree":"8.0.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.4_1722690842579_0.5686397035315909","host":"s3://npm-registry-packages"}},"8.0.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"145f3ff59fce58ee988829bc3c63b29596d16b7f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-YyGl8CGHisoekS/LIqdwufUnTFimf0wHntF7pzAI0IQzXmaCQszziYlMaHNnKqfToxf2h0Tcs4X0labrSzbmDQ==","signatures":[{"sig":"MEUCIBc/BFO2S2Wm8ZbYpjpm21jBuo/tLn5XAxWm1xaSuOJYAiEAocJ0FQsa9NIu/h8l6ZLG5I0ok+FBfTD4xASgVgxlyEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"32565f8a0f36f7489b9579fb341e989e4ac70b44","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.5","@typescript-eslint/typescript-estree":"8.0.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.5_1722784778342_0.7087767319718827","host":"s3://npm-registry-packages"}},"8.0.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e88f7256a7ad70a483ac48016681170b912f85de","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-QiwDIj7r5VUqApAQpvumRRQn/F8ajg9XVPBQfHciQtlKqYHSTAeI+KHEwKgdc3C6WzdrT3xMW9hK2I9KGX0WnA==","signatures":[{"sig":"MEQCIDJiOf93YDaYmBSCTE1SLVZFD1FhSY4rDJ3O2Lc+qvIJAiBfZMV3RxJVhiQ/nz9B8M1TbsprBlWtk21Wz4+LQHyvYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aba6e37c4050a2031ee4a5340cdbabe25dd5adc4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.6","@typescript-eslint/typescript-estree":"8.0.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.6_1722795645464_0.2326621718274462","host":"s3://npm-registry-packages"}},"8.0.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.0.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"32e42ce794b8952d60a91b547f3be91b5deffd5b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-kvOCl2jKVzhnT1TSXsU2m0PKMIoOYdoU0kar99Qf/id6bYQu3syFl5PDSiQBXajrm9JnJyHv+4x2TaUZ+kznfw==","signatures":[{"sig":"MEUCIDTMU9V0Fx6ISFCeA4oNvv7DTAT4/p4Z7unkdcbgKdieAiEAq9AHvYRcCyw6t/bkim6nLlwFDPdgy0fjiXBaQvJRmpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fbcfaba3102f5e3ec26cb4e265c947b3b06c188d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1-alpha.7","@typescript-eslint/typescript-estree":"8.0.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1-alpha.7_1722862628274_0.36511286772606155","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@typescript-eslint/rule-tester","version":"8.0.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bb7a1a9c6814e693a4f2b726d375ffc6ff02461e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.1.tgz","fileCount":103,"integrity":"sha512-uNOvD7HdsEgRnSCMkxMmP6COq0ItXBXrWdII78svxZjhSNJ3gU4rkL4y0ui6ZoHy0wOfS1f0me1ti+2komxlNg==","signatures":[{"sig":"MEUCIFIkuDFz7+oK4aV5fnebjyHeqTpGL+wbmTvVuFCQHK+mAiEAx8I6nfrZPNRfDaTLRhIkWbR5mNicyuVr5z6rpNTXc2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e05c2e5d510219e4d9cfaef8b8d908bbf5be5d3c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.1","@typescript-eslint/typescript-estree":"8.0.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.1_1722878248800_0.41670154240327517","host":"s3://npm-registry-packages"}},"8.0.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e1e0bd56b3c6a80447315bc7a486bfec6b85668","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-2jHBxgItuByjCzaqsqnKeIPfs4XI9V+Ped9SykHPkMYWTghRVIoEi1e0kWn+ZXJ7VKhh//jya1AoC54NdFi0IQ==","signatures":[{"sig":"MEQCIDwwf4OrSVgFnuYXQF354K/X93m9Tldn6QLS6h1x+TAjAiAGE5SW2rzuZJEOjU/slNNkvLMP6AtnmKxU0pm5JrigKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e05c2e5d510219e4d9cfaef8b8d908bbf5be5d3c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.0","@typescript-eslint/typescript-estree":"8.0.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.0_1722879425717_0.9387221648831823","host":"s3://npm-registry-packages"}},"8.0.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c544f5d34f9f770718390a198b417f959d3d8da","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-EcgI+ZmKn3X+iZWB98J9OnTblgCjRuh8HWkQpwGWh/19KZqAF/OdoLWNgEXh1Ry5AVinLJf62VCgrqXMc3Kwdg==","signatures":[{"sig":"MEYCIQDlbsrOgPmAMQOi2Y21LINjsKqsiDtVXxRmUtKJhJ+uPQIhAKd3L7XyPa/Li1HN1m6vmMZR7VP15Qke97sjDx1c24JC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60b7fb42e5c73d2252bcf76aced3a7804ee5ed3f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.1","@typescript-eslint/typescript-estree":"8.0.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.1_1722897426279_0.08065587976508404","host":"s3://npm-registry-packages"}},"8.0.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"44860acccf697655920069958945469fd98548b4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.2.tgz","fileCount":103,"integrity":"sha512-1fCcLq3vDmfTj0dN/F9S9byNyEmo3I7D+o2lX183d9ylwiVpMEHI0tBJcWC/hJ9ctjBOMvuutGwUQvvz8eyX0Q==","signatures":[{"sig":"MEUCIQDXZMD5pqR/AABEuLM58Gp+aP3H2k8juxpej6I3kE74/gIgBOoJmvYE5PSfPwMmLgXUcQXm9qnL1scv0Gbpf3DskcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b490098b7671af0821c94f73ab02fcd7d8886e21","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.2","@typescript-eslint/typescript-estree":"8.0.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.2_1723038612784_0.3315457476043331","host":"s3://npm-registry-packages"}},"8.0.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e5e9279f9e47facac282251b8a9a33217d34a050","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.3.tgz","fileCount":103,"integrity":"sha512-0REbqvSfwm72ysfQfhQkiwilXefQyNLg9ECOheaBanvZoje9wa4vw1Dbja5ABmvERRg3W8kgOZpsF59CK358Rw==","signatures":[{"sig":"MEUCIQCH0dte9sFP5w2WKTOchvPI0YYQFuHqsQpw1HAahUNvrgIgBg0xcT1Wbkvfrtd9nOcXAEew1353mgKbZrlGqTXwo/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"19dc56bae2dc299e49a6fbed77058efa43e3fee2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.3","@typescript-eslint/typescript-estree":"8.0.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.3_1723046100786_0.7186395098633089","host":"s3://npm-registry-packages"}},"8.0.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"16c8f0d4380b74f47439afbada428314642947b5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.4.tgz","fileCount":103,"integrity":"sha512-VrKJZq7UpZ2KuqvpIt3j0Wdfhhs2ncEfdT+8YBaUtrfxiYVSRO6GVV37dObgVhfVgZKh00digSy3GMiubGSIBg==","signatures":[{"sig":"MEUCIQC1ZwQAqkUnoedMYkRorjUo7DRUha85BUTICRSXUOPrnQIgThDOlHL7gj+MMGc1m5XL9XaOqtoMVNA0O0rtUjvDBeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2645946f458e718a856eeecd2ce49b5c74b97765","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.4","@typescript-eslint/typescript-estree":"8.0.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.4_1723061897912_0.7212328463965612","host":"s3://npm-registry-packages"}},"8.0.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d1ecc913ff27ca7cbce42c25739bf40072f26bd3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.5.tgz","fileCount":103,"integrity":"sha512-wQydBybZxlpnn8TbbYoQ3+iJdhj3kD1qu3Kw9lXOCIwz/b4Uy6uSnu2MRxuHwFtb9czJYR9aFONZB1db44T8Hg==","signatures":[{"sig":"MEUCIQCbGAoZVn/O8UgMOX/eNZ7egEFPsogFAuLVvkGZL12KFwIgOseGwFr+t0TdymXx/EZM0vkBlB51R4nlFm/8Dt+A6FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a26e3c7056fd1f64ebce6eb9a9d9006e10e2bc8d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.5","@typescript-eslint/typescript-estree":"8.0.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.5_1723069899677_0.10966799503020463","host":"s3://npm-registry-packages"}},"8.0.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bd35d94b7e958ccdd9b268071e0f7f40607c8e61","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.6.tgz","fileCount":103,"integrity":"sha512-BBzGlUG3BF0E4l2cnXpwu/5x4X8r6G0whrQZ3toVal8fQU93iXV4nnOujvsWWWoQ9ebGzd49Qeq2HXpgEGrmLA==","signatures":[{"sig":"MEUCIQDKjxyIiaVm41ydVK/+tLVEWuQmK4HlwP/1hz9ypCR1SwIgaEc0LEjQ1Fbn3ltnqnq0Fh5K4dUUX6HQEoJcXRdrMi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"07700dd7ce10e37b3b37317df8d2c0f177c9763a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.6","@typescript-eslint/typescript-estree":"8.0.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.6_1723128668613_0.44422668402970866","host":"s3://npm-registry-packages"}},"8.0.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"943cf116ce7ae88536764c630d18492345a99017","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.7.tgz","fileCount":103,"integrity":"sha512-Q/vOliI61dVLhSCZB/ZPhjWetxeMfH/Qqgjfaw9aoidlAdE0QB2Q3NPMekYPzhLwu7a8SYW2TpVm91C4fbm1uw==","signatures":[{"sig":"MEUCIH4LA82Xn11quoChJt10opWO0quuZdcTh40RhQsS1lbOAiEApxpXmO8r+5YWMSlgMaKc6d+qG6M9mQN2c3Tvua+6TsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4992fff6e7a25105110acf55b39b054dbd415d9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.7","@typescript-eslint/typescript-estree":"8.0.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.7_1723348334586_0.5538053184747931","host":"s3://npm-registry-packages"}},"8.0.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21812c91f8c56a92e129293c41ed27cdc92f53d3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.8.tgz","fileCount":103,"integrity":"sha512-k1Sp+n1EIZQgAKwarVCsnrvIVsIrAyXU7kg70CcW0zXAH0C6GbvmtorTS0Mqv5U6gxX/fmWmoSyamNjx6nRCeQ==","signatures":[{"sig":"MEUCIQC7QI5rL59sbUMqNv90l8DBPUlaO7ym+qPh6QUsK4Y3JQIgdPb/T7rE9C0Z/BfP0Myw5Zak3A8DiZRSpdIYmDR4lng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"278697f53295e499d12487c3b98eab433db73129","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.8","@typescript-eslint/typescript-estree":"8.0.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.8_1723392619066_0.23111538324348668","host":"s3://npm-registry-packages"}},"8.0.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6298b6111746afabfe7f588a757f869d40d6c34f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.9.tgz","fileCount":103,"integrity":"sha512-Nd3pUgn1LFva06PlWuXGjaD5FfBUwsMrDs4fOu+KW0jOjQfpzbPR03gQTykj7Z4GQuRQDYTE9x3BoRBd6d21Dg==","signatures":[{"sig":"MEUCIQD56odJLaPdzTTh4PGoAcQcZ2Z3kf83KFLYbvsmmgyz/QIgVBVOKsmTmZdlecTFKvTMXpDK4e+G61vmLwPIpgoEb8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d9ae44f6e1c324963f88aaa718b5c1ad44f3944","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.9","@typescript-eslint/typescript-estree":"8.0.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.9_1723480202626_0.29129831090020053","host":"s3://npm-registry-packages"}},"8.0.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"11cc5873047d1e0b8260ed0d93a96fe2eebe1c12","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.10.tgz","fileCount":103,"integrity":"sha512-lFyUbtk6dqwQkkWvf4bSwSgbQP2yIAjSg598f7rFHLYGNJOXiQjyiDXzzWvUuPyyNHlEEIOliBVtPvv5pPWkxw==","signatures":[{"sig":"MEUCIQD5A7qKxxk12NvGQ0FWtr54Z+KN637xBKoziJP6PeGwwwIgBGujOlfGievKH/Z6cKTJrwJuYHnuDXMhFw7NzYKZ9WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193366},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fc3ba925c074d32380d04479463902ea9e1babf3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.10","@typescript-eslint/typescript-estree":"8.0.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.10_1723481711627_0.19934802125703688","host":"s3://npm-registry-packages"}},"8.0.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.0.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.0.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21d9cff40b92b7cdfbf12b74b4b111fd9fa545f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.0.2-alpha.11.tgz","fileCount":103,"integrity":"sha512-MwGHHIp0scXM9g3R9shCtmPLJKPxM0L2Eudn3AjEurEBRFolhmTseq12Na3OtEz95xnqVC/qPZTr3WLBef1V+w==","signatures":[{"sig":"MEUCIFDH6irBusIaeMgnfw09xACqsWN8WKHMZ3EPzadnxeBpAiEAw/M7AKEXrsMR8+SDYTFYUAItwyXqhu2AZ4h11WcVLDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.0.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193366},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6a1c177f30532082eeba090d7daaa8d00696b83e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.0.2-alpha.11","@typescript-eslint/typescript-estree":"8.0.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.0.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.0.2-alpha.11_1723482989635_0.05277609223637403","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@typescript-eslint/rule-tester","version":"8.1.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b413ce541234695f12cfe231941b026e4f2c83ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.0.tgz","fileCount":103,"integrity":"sha512-shzRkkwKoCUCV1lttzqMFsKnbsOWQ0vjfxe1q3kDjrqdhKkQ/t3t3GwHk0QqjYQd7NUjKk2EB+nNaNI//0IL7Q==","signatures":[{"sig":"MEUCIQC37ZqFV4EfG40UnqBzx6jKahpyMqj4vKO3IbLuypGX6gIgdqKyFZPUCz8M7KGiCwRRJwuZBxFucVKL34Ii9klMz7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193330},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d78392bc46f1f7186b43a247477183a120c016f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.0","@typescript-eslint/typescript-estree":"8.1.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.0_1723483019178_0.7305715079947965","host":"s3://npm-registry-packages"}},"8.1.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9415981b62499a894ab60d9d90b835c07b8308ae","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-JMa8bQk2VDDrtuW1dAIPQAG3JJVGprNAXt628aVEIpd23LgHGdBsw+kG8Bb/wXA7T0qbuElU5pHwrdiBhXB6oQ==","signatures":[{"sig":"MEYCIQCGMgrYYw+0kUEZuHzsRxL8y3nvmCeMIgMbHR5a11CVugIhAPPBA5lrLdZGeeOImnE9xjUuRK2n0F1RZfN55IHhT2Mg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193362},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d78392bc46f1f7186b43a247477183a120c016f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.0","@typescript-eslint/typescript-estree":"8.1.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@eslint/eslintrc":">=2"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.0_1723484141614_0.07913143358317787","host":"s3://npm-registry-packages"}},"8.1.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ecb4425c82bc12ef29d15237964a5579d0f876d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-qcZVBDLSgJw1OU0EXWO5i3lz5pw+Pd5yuXiXrxSUzdcwHFqIG6MMyW164i3USG1so+BLH8ngOWj0TDqWpjkmDQ==","signatures":[{"sig":"MEQCIFr90qALYVdIDu9CXllpK6ue1KJQ0LMyaLPlC6lLUierAiBiUpQPC9UVYlWLdvxJK+Sb9BTHZ1su2+RURiODlly0eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"650f9acc1ebd6580a16144b9440e4c7cc4b939d5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.1","@typescript-eslint/typescript-estree":"8.1.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.1_1723542941680_0.0706429636699506","host":"s3://npm-registry-packages"}},"8.1.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0decd3a01786745352b17a2b93b7d060957f5d86","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-W+EOCAh4maoyRKt/ysRk1eJUXmpsOMT6xqUuHqtFqhyj0Fp5CLQwHtzhFcZRg3SQhWo6e+FNQ96HtK/mBsBngQ==","signatures":[{"sig":"MEYCIQDH1oHZTjNopG8gEk5ACpCeLxpi8x7DzFRANKjaolrEygIhALpaDG6rvCBHTblNmpv5sg++0G6YuD/OLiZYCLtZ1HTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b9477019cc0a313ab2336b0a4b0da6a72ba7b07","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.2","@typescript-eslint/typescript-estree":"8.1.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.2_1723563634633_0.9849163253726485","host":"s3://npm-registry-packages"}},"8.1.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a4d2cdfc98f5e4b6e974f9e5267ed41141ae7979","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-dQYLXBf0LikH0anPwUNpy9kmEOOwaHO+VCeSkEfuYDluGgrPM9s8mVozlT03lkmIswG+51iLwt/4nAGAce/rTA==","signatures":[{"sig":"MEYCIQCLh+7R7+1FbYtul9RFrKX/dC29LEiS7FBCYSjYDDWq7wIhAJgjoC0AzXY5X5fmXeZMutb7h+9oebDLXjWFkk0sT7OC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e83466bce5ecb173d786e6ffef10729a760a754d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.3","@typescript-eslint/typescript-estree":"8.1.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.3_1723618427978_0.18669562805890294","host":"s3://npm-registry-packages"}},"8.1.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"594c1e948b9a1dc60e76134a5f6da8920a887a10","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-DM/mTZy8rzllKcxSHFLYdqYHRzYcE5vuCyfayygMWadmyxfGyo5fQRBwoAXDCib80iLWzwUB1dy5s9uZtl1vGA==","signatures":[{"sig":"MEYCIQCklS4S2iw1flqoY9/hLXvYpLBPR/tjHFjtBNdf54BqeQIhAMi9xRTzcrJjyPmsJH6RtXiO8INWWFRM5GAaMIuk85Qd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4acc2b872ed25fd2e7ac898b4502dd46d5c022f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.4","@typescript-eslint/typescript-estree":"8.1.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.4_1723654011604_0.7419952455192769","host":"s3://npm-registry-packages"}},"8.1.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2d7a4e8c998595890ba4a81c2b9f66304708ea3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-wkbs+8xehRws1Nhm3u1YzfjeUFrwI0hzaC2oyc4ooqzRTO+1TmbJMrBxqf3o5Kl0/4QZPZowyDvf8mR8sre9JA==","signatures":[{"sig":"MEUCICJfQ0JGchn/mDNPNDL52qX8U9BrT2v2rkWlVpXjf+OiAiEAppoBnUONnJzuBaCmUA3etO2e8Z2qQRm7ARfdSwmg1Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a8f91e3b84e0afcb4c08b23fde2596517eb9810e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.5","@typescript-eslint/typescript-estree":"8.1.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.5_1723702240830_0.8915982386794246","host":"s3://npm-registry-packages"}},"8.1.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b96d3c1621206fe295521bed635e36141be69002","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-rYgl0XB+Jx+pFyzbeE4H97FEy3Vd2ieyOy0GTOAJVof8CxlejX2YYYKuLUdf6gUDEg/JFguTaVHNdKWnExB9LA==","signatures":[{"sig":"MEUCIFbSiYZdBIF4mOBnHtN4aPoQlKx6+EiCXxGNTjj6OH8eAiEA2T1CZ5vnUZej3uRWB2Ph5Cmw2CoN6YLA7fL46xr3XKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"07e6866a70becf134c230acbe0ae5a5c4ae9850d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.6","@typescript-eslint/typescript-estree":"8.1.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.6_1723741449181_0.31513335763620254","host":"s3://npm-registry-packages"}},"8.1.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"45d8b7ebd001814db1f328af21898f2fa8c08a15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-9nMuFrdBES3+e0bjng5tTvdzEjcK9pGexiwmgD2LRkHY9dYMpfVAWJppDSonsN9QgTnl6ozLZf9ZhL3u/0/p5A==","signatures":[{"sig":"MEQCIG1LVXinkSS4yFZdJHJDxDTx4ndMApv+lsFs1fTLHSEyAiBxx/DnDZMmyRPVPuLJOkmvssGCFZwgrVVtpWr88vfkjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"eaddd92c7491c712dfedafce27b04ddd13af55b9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.7","@typescript-eslint/typescript-estree":"8.1.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.7_1723770192487_0.7158035054149023","host":"s3://npm-registry-packages"}},"8.1.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a4bf7cbadf2c6465e0233299af2557322b7d6703","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-Oe2MmTrxad8iuN2p1w6R59Vi4bFOj6AlbdCgj5GdyRCFJl0eN/hYen8IqbHX6v4atZdm+Jgbu5ssgyQQ4cEJ4A==","signatures":[{"sig":"MEYCIQCWUh97KZIjHSciyEjneZWvKLF+tv8RbuRS6vokXQQD4gIhALKoy0C9ok075j18Na8hdT4f0MlqN4cZqefWG5rtblUd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4707af6a7665e2e39b070a5b123f4cc9de17fd4b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.8","@typescript-eslint/typescript-estree":"8.1.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.8_1724064398158_0.24405832916502912","host":"s3://npm-registry-packages"}},"8.1.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9927f58f5137afe9e0987c14a00c4f2afee93f3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-0uzl4WLNYF8XOmZc0sdacJmVH4+Z1G4ke2YcrfTBLm8y+Oxk/FdyJxSDPEZKTWs/hu2nqBXu+4RJRcfqARpDBA==","signatures":[{"sig":"MEUCIQDTDNVkb+bqj87Y6kdEvrS8OVbO9Qcq8fkJ5pjfdr+ODwIgeMFuFk1MwU6uCREnqUNah6m/PNuIcn8jLm0NunQ/g/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193331},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d32006bf83de875e8eabe0064a596d45f9630fb5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.9","@typescript-eslint/typescript-estree":"8.1.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.9_1724064905258_0.9496858888769641","host":"s3://npm-registry-packages"}},"8.1.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"37ca41c1a1d2e789265b31b75ee9a439799374dd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-QtWKmcTosbW6dYRONGo47rRCBUEq+mGl/zuy6DSMXrpXaryBV/cDY19IA27IIIZms8MAffQ1zd5ZwoIeu93Nyg==","signatures":[{"sig":"MEYCIQDXys37hU0LehinyxOE6l8yAnkiHzW1GvWL4qSJGDppBwIhAKxbSDpIOXBdJXzn9ve+K42Y5+RdIFkCYcOk7J4+icGX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193335},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"13a1389aad8c8917a932f3cd54d72d232afd947e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.10","@typescript-eslint/typescript-estree":"8.1.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.10_1724066239696_0.9324378208862585","host":"s3://npm-registry-packages"}},"8.1.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.1.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.1.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a5223c66cd55b2c448ff0f89ce4befd8e4e630fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.1.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-ypSYL4tSTcSmwZL6bTkT5/lQObChFmAkfQwNXFSFwVPUh6dxPPzxZ9BLMLYDyrOMzEBX1fMRM98j8xiIpFtviQ==","signatures":[{"sig":"MEUCIFp5l3rp+dALnfyjbTXCwLrZcefJgBcruULCQJHrxO3/AiEAizAGNkck1WlJ6/3x/XGJ/XaAd88WuuS2MStA1SUdFUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.1.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193340},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05d1ddb8e518bed8179397399d2c878c71bf317c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.1.1-alpha.11","@typescript-eslint/typescript-estree":"8.1.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.1.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.1.1-alpha.11_1724073250413_0.6204340246129216","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@typescript-eslint/rule-tester","version":"8.2.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"53e28029fd1fa6bda36e791f66fac84a27839fc6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.0.tgz","fileCount":103,"integrity":"sha512-+nolUggnH/VhAzzQEI2DKkDk5dopcrrwE/9MKTgV+bYojqTMrI9poYF0zjXtQdWmIhI4o5qJC5AO0ozmDR9OTA==","signatures":[{"sig":"MEQCIEhG8QQunic7DqfGjBGqNBRibxAdk75+Xb+xaxeEeDf/AiAxAvf8UmZl1CjgO+K1dmSLvjRDwAqiFdl6zkUyS2JLrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193304},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7440e14994c353d6157f56fde8ab3bff25efdd59","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.0","@typescript-eslint/typescript-estree":"8.2.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.0_1724087876989_0.6217190335174656","host":"s3://npm-registry-packages"}},"8.2.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"acf797da946df2dd79c13ac580027e695953e6ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-hrTWs4RNJCvDx7rZfm/srYRf0tG8lvwZrYgpKS59qFyiNXpwdA6wFIs5Tgy307US1eLvKfs7biFzuPUsgazqZw==","signatures":[{"sig":"MEUCIQCMahcctethkpl+oVi2I4f4YyPXeMQNC9lkto/cIsSJ/AIgYXk0buPfoMe7uOu9W8/I2h5/1g3P5JG/NgT5DgpG6VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193336},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7440e14994c353d6157f56fde8ab3bff25efdd59","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.0","@typescript-eslint/typescript-estree":"8.2.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.0_1724088928226_0.19656630208172943","host":"s3://npm-registry-packages"}},"8.2.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"96848c3b0b55942d06acb6e07e2cd90acc548372","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-KOi1guUChIAgwcBmKgYVrOjK1br+6xgO4TasAZQB9jE55Cjr9Wlh/Ww4++Sdr0OYcWbYJ0IdsZ5Zjije+KXm4A==","signatures":[{"sig":"MEUCIQD78oUn/wMYhzf704qQUFEMLwHB8crm7X9Q1C250r8aFQIga3M+5UwtDCWccivMGCPc35uwVuzEjP4S+WL3qz1TnW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193336},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"90655d120b5b72f1793094d831af7fd57a08a1e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.1","@typescript-eslint/typescript-estree":"8.2.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.1_1724092456385_0.2721649114934783","host":"s3://npm-registry-packages"}},"8.2.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3301c621b9e322cd828903224cacded02f80264d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-nvDwjQ4RmuMSeoKlgiB6eEt4XExBCAvSIU+OJhWS1nFGwxKPevut271R8L0AXZYpLjiU0tBbdmIfjz+u2xJFHA==","signatures":[{"sig":"MEYCIQCxUF9TNQwJO8oSFArGl9A9ArEHLBJKbUIhjPLyfCNLWgIhAOUSNx9WbMcPekUsM5Ot2whh2SFkESfpcASbfMBDOvP3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193336},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8c72a4ffac0a7c72a462e41372743c6a6b26bd08","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.2","@typescript-eslint/typescript-estree":"8.2.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.2_1724093008368_0.6067150565973762","host":"s3://npm-registry-packages"}},"8.2.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"360b715dc8a5efa9774ce8cac693fd4d0b8ec137","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-lVu+wMwJ50m6oXkjYgxaoL+5EApfDCxfGOvgaVXXqz+1+jgGfFzxkH83P+cSz8HoHDV6jv5YzKqqbyk4x14RuA==","signatures":[{"sig":"MEUCIArC7Y7sh93K67NKkJe1vOBiHJeEW2HbGN/fxYFhBYhcAiEAi8EPVHbbFRAT/L9DKbl3fNM0dBUwq/SDh4MCzHPKIf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1c2938fbb794002ee185231f89f472262b4a6a81","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.3","@typescript-eslint/typescript-estree":"8.2.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.3_1724094754550_0.8404568077695191","host":"s3://npm-registry-packages"}},"8.2.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5809834c4bb3b7ead84fd06a9cfdce84dfecf52d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-OgQY8Vh7i1ajXXpfdZDGE4wq9glG0KKmeBznyMd0Zk5Z9AQ2J8MQv7umePYwqvHQ35HcegWPTahdXHg/tcLdLw==","signatures":[{"sig":"MEQCIDj5CWnFqV8o8itKNQmOz7eqKeRSiVZ1SyRHfiYhYNhOAiAlWh+HEg/VTh32uZav35YsuNjuMbQKRyGw3KnttJfOew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"59bbf884c4acc0145d265519f8793630a74c702e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.4","@typescript-eslint/typescript-estree":"8.2.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.4_1724124609316_0.7020563655966612","host":"s3://npm-registry-packages"}},"8.2.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8773328db38dfa935cefb8fc072e93aff2f0953f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-Ppj1F7/QGtz6twcuu8xwh8Tz9aYTUtuNG19vMrzSL+1txuuhhG/B84lccu6VrOqLbql/AJkf46ljJ3/CADpBUA==","signatures":[{"sig":"MEUCIQCdtRmg2yyCwXi4HCAECi9fPWFqqxPep1PrQUYmGbtZ7AIgHn1r0OPmbFz1XOQ9EvSB0NnARlTLcuyhfG1ghQaOm2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0c5382eb1ddf7e6ab141321cb32bb760e828f6bf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.5","@typescript-eslint/typescript-estree":"8.2.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.5_1724125155331_0.5683251579770967","host":"s3://npm-registry-packages"}},"8.2.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"189bdaa9b31e53d558b7e06d39852f37152a2184","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-kyCYK92oWcOginzSHcFe/S83ZWvCAFPncWkK0bHP3CRxXbNHjlVFLcGn9SscyX8jRx4ZBzSRuzNmFefch7JENQ==","signatures":[{"sig":"MEUCIFP8UW+55yEtMgXpl6iI/xMd5GraYIAxwkgDwn+zkR4gAiEAklgr7S5+udmlucDmWiirrb5VMNcJFafxmghplYjr25E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94f7c99550aa06df6d6a039d53494aeaf8356f7c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.6","@typescript-eslint/typescript-estree":"8.2.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.6_1724135817064_0.7273939915278156","host":"s3://npm-registry-packages"}},"8.2.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3dc0c527db299b6326a59ba1fa1269894ca9094","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-gP8DjcDxUwvIDnA7Kug++o2TrLQobNi5V7xfpdxewZqnqsR1TJeG531eEwVk0Dve7bHK2/mtOUyqaRlBlD7CFQ==","signatures":[{"sig":"MEYCIQDvH1XghHn9UOgKypqlTeJPD5doubtRk/NvTTVOq00T6wIhAOldzimiJk5lPnbgJu/OB1Oam+/CX/N2+EHXsi039smz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a38819c9437773d2476c5a7d5d6d0f0fff5eb711","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.7","@typescript-eslint/typescript-estree":"8.2.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.7_1724161598344_0.5942339949460096","host":"s3://npm-registry-packages"}},"8.2.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"55eca5c9f0399baf3b223d4844f41dcc560eec73","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-3Y5uPYtI1IuaYmoIvgBfWh86ZK8C9QGbnIT9JX6Fu8dS8p8vfPkbpWOaj4yIi/K3IbHxsRbjMDSq1e8wQxhgXw==","signatures":[{"sig":"MEYCIQDtWtFhiQFICFRrSiaEslc1cb1TxnNrV+xxTHY+wv/7qgIhAIE2oLfnPe5NKAVd/MmvoDzHBOuqNyoCg042Ctb6LDsM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6250dabd3048eab32d7624ab8d697a6e09bb6c9c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.8","@typescript-eslint/typescript-estree":"8.2.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.8_1724177961304_0.8952957320631079","host":"s3://npm-registry-packages"}},"8.2.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0757b55e2125ee8c88703e5f529ba01f8e8b2a5c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-cnqp/FejclJ8gbk5z+bhzJes/OVF9ckKW0tiZhhpIhaQ+MwU9TV2Z5Y0prqWgFw6E6uMDYQnJ0Eu/8EeFDwhoQ==","signatures":[{"sig":"MEUCIGCA0assyq1B+Kixjiy9WsZX+tto8Kyf/r24H6hBZJF2AiEA+f1C5nMcTQbf6emV1jRRAiiZbUUB0YgoHnYMFROQf0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193312},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"57e4120e03eede202e9938028fb8b70e6c65eaef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.9","@typescript-eslint/typescript-estree":"8.2.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.9_1724254316325_0.6817657725359298","host":"s3://npm-registry-packages"}},"8.2.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"71f16acee9394c0005e6c370cee7c3903c98174f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-NLEcydUh+Tn7ZEpEfLNHSxP+snrAI3UzRfQ27wOza9+T4/Esnb7Z7iRL+hb8CgqocgibNa3iKE1P1H1McKSxuw==","signatures":[{"sig":"MEYCIQDHGxzydzqjFmbB8o1BGl9T42nTDeNcC5GpqjGa8+F1RQIhAKr3JslcSszcTp+hAUN/5Cx+LUPyMOfd6NYLXIdY9Rlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"08bdec47282f74a0ea2ac0e3dcc2dad39fd0913d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.10","@typescript-eslint/typescript-estree":"8.2.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.10_1724283975874_0.09281274208871926","host":"s3://npm-registry-packages"}},"8.2.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a38223e592e80643eb4b68e24cf9e53cf83abea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-JPYojI29suUucSuF2IIuT0nIopMGylq+DQh7JM3jHUNbAWDF8lrqC60yOC7PHNpn1KPMyFdexYyjQ7Qzt9y4LA==","signatures":[{"sig":"MEUCIG0LzwdnYOpnkXESNXeSxYkhMrZ+TxkdCicmaMugtzrpAiEA0QjMb94ubozSGDYVi2ma1VbH6f3qZ6ZFeAV3SKgpUkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9aeba301985285fb2f2265d2bee6abe03b81cf3a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.11","@typescript-eslint/typescript-estree":"8.2.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.11_1724284966508_0.1672301091192141","host":"s3://npm-registry-packages"}},"8.2.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"050ad3ea7605a25086994c448dd0ca2cf6710763","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-Gq3lBaWclmLbCWEt9yY4/uYY4lZO3ZTK/LmfvYwXJlgRaP6bFFaoRuWKuyt/dDsnbws73aISad25TN8/t3visA==","signatures":[{"sig":"MEUCIG0TTcQ47ajXUFHaSzbkHyYcrOrEvzz+KuraxPYGEN9hAiEA/Gx0XZXmAXZ3TXeLKU6e4Zei2xeKts5pu3zTga71+DU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"10b2ae344de14508dd5843b43aaa95ed1f4020b6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.12","@typescript-eslint/typescript-estree":"8.2.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.12_1724354413560_0.5457704550986078","host":"s3://npm-registry-packages"}},"8.2.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"37ec6355a211a8d3e78b41be2042fd20dfea4867","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-GCV7EwEkusGVk20CsNKiuj4qwkp7cycV58DNOBSrd8XSKGkyGM7QKc+OK7y0JVTAemMdgEF3Z8vxvnVyiOlCLg==","signatures":[{"sig":"MEUCIATuyHF1na1/J5MvZsXrKVoyBHPol6x28Zz5I4XutKMqAiEAlrn/yJyhQBTUq6Mii2MG/CHumRWifwG5UdAtNQ1JtdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee38b525449513ce56632aee4a7a8d40871672ee","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.13","@typescript-eslint/typescript-estree":"8.2.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.13_1724431533806_0.9881034913688196","host":"s3://npm-registry-packages"}},"8.2.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2a9870c1b66cb8a172a2fcae189624f1bdb2ca35","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.14.tgz","fileCount":103,"integrity":"sha512-6byEDuqQlAQouzqYY9pQBIbjAF4myVUBcIRajCO5BJM0vjRU6gxb8N/1xonwvzjwRDgoLHsotkq4f0pqd8PF5w==","signatures":[{"sig":"MEQCIAG97y1Bjn3ZBFW8DEKdDJAHKmJb2Iq58dqW/YbP4fIeAiAIjBhR/ApGXt3AtKh6O4DZFzVDukqIo1qEBEdxlt6HNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8389e06d77bf7ceb0bd1f5cba192cb35408c9c77","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.14","@typescript-eslint/typescript-estree":"8.2.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.14_1724520530217_0.20263368342786947","host":"s3://npm-registry-packages"}},"8.2.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7739154b82a2e960fb272103a34365cd39ee6d1d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.15.tgz","fileCount":103,"integrity":"sha512-KF4xgkiTYJDhOSYSlUJk9cEfAgWjuvl8QefBw6Su46mKNJC5RqP9wjNgwRbyUxfmSx+dssNzO2imBudW3LM3EQ==","signatures":[{"sig":"MEUCIQDxU+5iMAlYCsGOFmgfae98lGW0z4HaHx07hOYOn7E2/gIgCs1meJe29NxMhTo29xN89USZ+eiD1bz3JmuFEmTeQ9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88b44ced40e9acae894215f55f1af051a0d269ac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.15","@typescript-eslint/typescript-estree":"8.2.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.15_1724525054483_0.4050265036903016","host":"s3://npm-registry-packages"}},"8.2.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"60ebe655f54c904d7c2dc2f84daca6d603e8d297","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.16.tgz","fileCount":103,"integrity":"sha512-DyFIr5kGdUXYKADx3LD6yYYFry4PHwLPM4m5oBtiyUNIZApJj0TBfUN9mAAkGdI9OJIuNylOvTWD1YCpUzxaBw==","signatures":[{"sig":"MEQCICxqx/7GuTBSGlJ66LTOG2F88BV7Trrb4Tq/kH1oECyJAiBerFlMuIgi0J088NPUcwSwEfj+peji/4vIlWJMk+o3FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193316},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6377f18a562674322a67a3d52e2987b4b837933d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.16","@typescript-eslint/typescript-estree":"8.2.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.16_1724526190491_0.8601852599075877","host":"s3://npm-registry-packages"}},"8.2.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dd57fca79187ab5a09a1b3f90b252c96ba0d4a55","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.17.tgz","fileCount":103,"integrity":"sha512-ee3g5w4ZDG9NwZ+l7z6Cw2M0SOSLTTKKuXdXgk8ol367UDqG/YaY6+eU3TDqeKYIooPhhskbGmvi4Pm4R8Ozjw==","signatures":[{"sig":"MEYCIQDtyonQUffrNwCmj2LR1lA5B8TT4ZhIQLonCRt5Z3+qWQIhAMaZ+MApTWm1QDBiI503YiGI3MnAVwWPSowU095w4Syc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193236},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9d97f34a3a84cf36970f7df2384f7c055267e020","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.17","@typescript-eslint/typescript-estree":"8.2.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.17","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.17_1724535052589_0.9132930365614589","host":"s3://npm-registry-packages"}},"8.2.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f73bac3fea2efdb271a447e2b98a70e1c4e5a185","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.18.tgz","fileCount":103,"integrity":"sha512-tc13fgG47cg7AFj8/fzs5zy8aab9yTHr882KpKsVeA0c6PKqFHbL77KPrO1Tne3HX8xqYsBPX+lVUMg1rrJyZw==","signatures":[{"sig":"MEQCIHCHr/dvTD4PGmwnmHqmEd4T7VqJVbegYq/3jDrLE+MvAiA6CxEZiOWejUV6niERRViionDR8CJr9v7sfwv6Dq6/3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193236},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d4f69435cc6be99f8656e4c340dcfdab1521795a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.18","@typescript-eslint/typescript-estree":"8.2.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.18_1724539121213_0.011438192935904423","host":"s3://npm-registry-packages"}},"8.2.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"29a8162a7e1a75ce8240a07f315823bd508acf82","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.19.tgz","fileCount":103,"integrity":"sha512-H/YXgZtDL1pWPlKnCOVs0htV9dcWsXeC1pJbP9V+h4U5zfyufGDhRUy2QaW305xuxRMNyW460HU9v+8DVY6AyQ==","signatures":[{"sig":"MEYCIQCtegmMEwECS9tV1T70x8SZZgyu4ZJgP+hgRorp5AP8LwIhALBxtVSJxDpD7PYQUu9i6mgjxRHoDlW2gOvUEsutEpdd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193236},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"45b7d810f61ce752c1dcb4b6bb4f3cc8357492cf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.19","@typescript-eslint/typescript-estree":"8.2.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.19","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.19_1724558844568_0.9890657364099416","host":"s3://npm-registry-packages"}},"8.2.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b27a63977e79e285310556012e4f6a151f4763c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.20.tgz","fileCount":103,"integrity":"sha512-XsrnaXCGR+kaku46m1jvq0jRRuyUIRhatijoTH/z8VdxCBpjeyD1fENfVvpPq/NsKba5NcrJiU0PtGYI7Tl4OA==","signatures":[{"sig":"MEYCIQDlSfcHnq8kONmrS6S7NGhFsnMwkFJvTF6HDfE/g+3AwwIhAOpNl8uoVdkovOQJJIoETmxk4Q+1AlpcBT3szc2PtZ2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7160687dd8e270ffb586dcba4eba2c54c63edcd9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.20","@typescript-eslint/typescript-estree":"8.2.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.20","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.20_1724561238429_0.5662126590192529","host":"s3://npm-registry-packages"}},"8.2.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5e5d78e8ee61148abddfe3c26bbed016c5d9cbd0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.21.tgz","fileCount":103,"integrity":"sha512-DgNt7Mcclu+UIpJM+wb80Zt7bHvfaXSmxOD5xv643OgdAefTPNFOA/357pTp++l+XI71G1UiP/ryE7RPI6s45w==","signatures":[{"sig":"MEUCIQDlf4xtGpFNR2yfqhgMz7C6r9XfSOFSql8MBU+VoaTZVAIgewQP8aVWWg5TCu8kBToCIjpTJOyD0FnAzv8PV6KpnN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"90cebbba5a3648f997c3009919266715103f3370","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.21","@typescript-eslint/typescript-estree":"8.2.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.21","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.21_1724561756049_0.6267036871958287","host":"s3://npm-registry-packages"}},"8.2.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c56bbf84399d3feecb382f56ff14fd65b522017","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.22.tgz","fileCount":103,"integrity":"sha512-Vp8ZgRpA0Jqo3wiXn72u+M0OXFhkee/Er9B7fJYwb7k+WGocGm55NxUZ/Cy7HXdA3+wsNIvw5sLTIXaWurVkKw==","signatures":[{"sig":"MEUCIQDiTeFnvXtLB/P9dqZNOvEtCknXUTyEc6lbfu0CW1Ri6QIgDTBb6j/T0JCXSklvditVu3m7VKJ/Oa96gDoeHx0i4OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f70ed14a7331e474c73844f6a63f2b56fb33fd1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.22","@typescript-eslint/typescript-estree":"8.2.1-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.22","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.22_1724590539841_0.0009067030516871633","host":"s3://npm-registry-packages"}},"8.2.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23d255a485a2f56af78fce81f5456a166defb09d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.23.tgz","fileCount":103,"integrity":"sha512-na/Ftm2p1O2+Fm5X0KOhJOd5q2G7jOjQvu2q6pUAFNztkF2b6lLjRZ5N/SisxrvFCXhu2dPgM666E+FQhC4TZg==","signatures":[{"sig":"MEUCIQCbNuCqqe0hPVBvj9AwzRYLH/DPJofHjKB/0z8GxLErlAIgGiIgPBjAqmn1tcVg7hlLumChadsvzTtMzcXkYmMGQm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e87ab8cbf16f0d8cef6fdf6f801f892879029cae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.23","@typescript-eslint/typescript-estree":"8.2.1-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.23","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.23_1724604608701_0.5933436529185314","host":"s3://npm-registry-packages"}},"8.2.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2bc611ca7285ec16cfbf257ed06c36481f4e17e7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.24.tgz","fileCount":103,"integrity":"sha512-GVQphJFOxZWJnrQ2+X0Z+GOrmHsmhv/qBtNWcpkXwvek8xc9aWbXI0efqGXnBpP5013rt8/2jIhCrRGUHjWjww==","signatures":[{"sig":"MEUCICe7IQizUCxFO5l3XB465QsWu5W2qpMDtZCkKcClNlW1AiEAq8owNk+vChdqyuOAcFtnFCInZRb36U+jHrCfTptvkWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"30d4eae2b1151aa312aa9712d77c553f5fe8b017","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.24","@typescript-eslint/typescript-estree":"8.2.1-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.24","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.24_1724606614822_0.019336213761400822","host":"s3://npm-registry-packages"}},"8.2.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.25","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dcfcd6a3b83272778ef2e45ff0ce3992ac2ab431","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.25.tgz","fileCount":103,"integrity":"sha512-/fSkEEvWfDBVilPYm8TWKGX7kCalHAUi7xNs4cA428gWDgLd/RbdIwyhD/m7XrpB/HLkmG1jhLHEEnNffsW+eQ==","signatures":[{"sig":"MEYCIQCkZZF2yndCmio4BtYFif07SOykOUWagCVXugdU+egDHwIhALgCKGNcmAgW+Ig0j+Yv7oQXbDpGpvQ3tHvwpFbr7pDS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a1bcf5bf8aaae5b5c589073095063040c93e45e3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.25","@typescript-eslint/typescript-estree":"8.2.1-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.25","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.25_1724607139331_0.6857777025838214","host":"s3://npm-registry-packages"}},"8.2.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.26","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8e385f938982bc0217dc83e485346795cf34a519","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.26.tgz","fileCount":103,"integrity":"sha512-OHM2GD4Wo9NNzMbmBCgYO/Dzb74z/jC+/cwCkt0900EwsuOQ7/LdrAhDBun9th8rJOxSVV4+YwxKRaIqutcvfQ==","signatures":[{"sig":"MEUCIQC6U3U9eIvkUiXknGYzgwmkbqCvJ2Nuyac6tsrpbq/K/gIgaJePY6k3/mWKBeLykvfJkegmSmpQxnFQNNhUpHeHEh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"692a3f5de4754bf832fecd739cbe739571706958","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.26","@typescript-eslint/typescript-estree":"8.2.1-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.26","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.26_1724676145123_0.04631848577667963","host":"s3://npm-registry-packages"}},"8.2.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.27","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0385b270a4ebd08b7efb4c01182084d704e53967","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.27.tgz","fileCount":103,"integrity":"sha512-8S9Twpy0WDkTV9IomTtizZPwghNbG8ysyaUHkBNr3kMVvAyYCY88ycTegTnkfH86/6sZmg5IZAl0TqTwunp85w==","signatures":[{"sig":"MEUCICEL+uyL6yKvtXQHtu+pCSsDk2M9KJqQZzBw6Aky4WY0AiEAon4pqUHfEfdBpaoADeMT8S77mrjxa3Dw/ouoJCMRHW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fd5535815ee663f249208c9796c79896884967e9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.27","@typescript-eslint/typescript-estree":"8.2.1-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.27","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.27_1724677213476_0.6880814160825772","host":"s3://npm-registry-packages"}},"8.2.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"8.2.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.2.1-alpha.28","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"28df002f7a2788f2a60a28a8fe4028701238ceba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.2.1-alpha.28.tgz","fileCount":103,"integrity":"sha512-GBShBl906Zss+wGHePtHt/tXbCXs2pUGhKodQBkYz6GJm6Ynm1terqEifqlMAvB1RClGicfemGZfqVTrh2shSw==","signatures":[{"sig":"MEUCIESnlVTj/5ZfM2BH6usuAzZFZ4idrOaXwDjAhwGfSWYQAiEA3WtjPbbUrjOqA6Egu3gwqOHrnX5aYe9MJx2ZfjYxp9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.2.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5ee5eb823f1adafb1be26acc9dd7c3e392340b9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.2.1-alpha.28","@typescript-eslint/typescript-estree":"8.2.1-alpha.28","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.2.1-alpha.28","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.2.1-alpha.28_1724690331032_0.5735622203001207","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@typescript-eslint/rule-tester","version":"8.3.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"57fc9a2230fed8d4c9343a04fe1f2c9c7f880876","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.0.tgz","fileCount":103,"integrity":"sha512-ITX1PUjIUZcj0sVpReC41YLNd+BfSEfcWRI4siYAAbjUdTRT5FpT54Uir6ezqS3RGKd5T8D5Yz3I3G80COa56w==","signatures":[{"sig":"MEUCIQCqdlAU4j9S1/qHwU+e6xVKmlCOZKMH836jKUsZK5iGkwIgW/4s9cHMBKVit+HNlZIJgNNRt2KEQv3piNMNdz/0uAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193144},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef2eab12e8d99524d258f0594c3ae2baff31518b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.0","@typescript-eslint/typescript-estree":"8.3.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.0_1724692642432_0.9320782917619546","host":"s3://npm-registry-packages"}},"8.3.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d540245dc45be5b3649fe74fa161a33780982a07","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-qlohz7TFYnbCkRZt8u711+dw5D9lY5nuLizufPvgT7Jr219uq6REeUAPPdETO4qEYV37kk7fP9O9tOlK/pBlIg==","signatures":[{"sig":"MEQCIA2q4dyNoUvMab3pizci95SulJMliWJ0IIZM1WU/Lcv5AiBBtJ4+1O+TtL5/yPml1qtvwBDUU7NWM/n0+6r3lIGniA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef2eab12e8d99524d258f0594c3ae2baff31518b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.0","@typescript-eslint/typescript-estree":"8.3.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.0_1724693716361_0.8535022704241866","host":"s3://npm-registry-packages"}},"8.3.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5dd14f5b9fd3951f0a0b0d17ae011b5993075655","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-KxG1mM/GngrpEu66ltbBHQuHvHN062Je4nK3fd43MCyKtzB+d/Hme9xuTTMkVU3U5sKJ6hHcnwk1TDmAnc/zWg==","signatures":[{"sig":"MEUCIGpUAtcrUG6xmhRdX+lyCuGizEIyf0BhC2JGvv9oInxmAiEA0pB6h4k5rg757q6/4JY9NZYoHJLsKjMxAPoin/2HtkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d85288db9082c516982edc57e08988f5e5ab56e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.1","@typescript-eslint/typescript-estree":"8.3.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.1_1724769053226_0.4053898743837536","host":"s3://npm-registry-packages"}},"8.3.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"15a631e024da57e92e5e9d832c7d799fdbc8d019","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-3lef+4u19SZoqIJ64EZawhjupwVbY9oB46+fDO31xmwAdLzvDCjoBJ+Au4NpBRBHN1hnR5Ikz0dKwvvyxb7T8A==","signatures":[{"sig":"MEYCIQDkqrX0i5oJ+0Clq2RnBJaBMevu0VprymCThykp0czvPQIhANT4rHuUFkN104vliTXikAIffHlDMw1Z9aRa4KSXw/ov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"863cc5fdd08b991e8ed79749508f0bdaff8b6fa5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.2","@typescript-eslint/typescript-estree":"8.3.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.2_1724770396142_0.8752880619663568","host":"s3://npm-registry-packages"}},"8.3.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"064d4f7e897f97555a719cd0331a75a1e5e259ac","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-7OW6gfeHhC2qiCKiWaT54RQ9C992J5MOdNCNLnAebsbDrFD7g0CErBpwsHXTWNOfGAW7VnbHkslzniwyuDt5nQ==","signatures":[{"sig":"MEQCIGeycF7TTTp5s1vhBqsy8g0QZAlyMp+yaaqAeHdMFAVYAiBSTJ5XiM9rJ8DsRDjDAK2yiENkBeGU/CxSTr83B1c/3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d9f66da27da692728d12785d883f0eb74b3a0790","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.3","@typescript-eslint/typescript-estree":"8.3.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.3_1724784351906_0.38000089241900303","host":"s3://npm-registry-packages"}},"8.3.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"59f88d8eebecda0a23541305c718ce1d306898fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-fw48KR9zKeYUXpiNQQj7wvG67AZpEgB0dUW7BqfmAYd8QlC5gO4coEmoUwVBgagDaWp3w7ZG8XY3EgVCRU1O1w==","signatures":[{"sig":"MEUCIGn9FCCL2ETQajd2ar2yfR3X2LXcn5N5DRpzXg/MD0JFAiEAxM1eKA+ijCC0jGC5LMoxoRvmanTl6hYr5ZGtO/Yc7x8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2421575f7db4056bb309eecd85d6077a3f53c101","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.4","@typescript-eslint/typescript-estree":"8.3.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.4_1724816882586_0.7609317812685823","host":"s3://npm-registry-packages"}},"8.3.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c6a767823787d3f96ab624db5b51a9fc32cd4e50","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-LPBQ4bJbkJIYsfHuTTFf7ICAZ5YdwROwxPaNAikg3WvvAkp4HpAd9cTp7Z8iGLyxtRpL+CatrXrzs1Oo5mKYaQ==","signatures":[{"sig":"MEUCIQClLLsEBVIVIe+DZv46gldBVUFZ6bQLZdSEhfvwhJxeagIgf0r42zkL/XfcyG0IW1EdV7X9LQ+z9JcMXxlH8e3mLSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cef0912ab76b8dc1aa2c65a7daac90913b4be920","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.1","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.5","@typescript-eslint/typescript-estree":"8.3.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.5_1724853257068_0.4162471844731679","host":"s3://npm-registry-packages"}},"8.3.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b091d985959f31590f6f127211029d24c87bc959","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-EnRCpWx7ccIVbdF/aoSiQ56C2pD1ljvswSdwRD2Q0RFXjrUuUs0zP7X88yk0Ov5D+GBG31mO+bSVd+MCXmMN8A==","signatures":[{"sig":"MEUCIAZrFAF1Sl3Pa3VxpSJAHQVv9Cg8aQ56LymS/bblgAETAiEA/qsxKR//X+6VkBKcgnxzhOl4gz/NYjpemPMmJ5Ah9L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5fd42513ce9c99b2c8232fe2c1a021920c7deb35","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.6","@typescript-eslint/typescript-estree":"8.3.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.6_1724957520291_0.4944283150540296","host":"s3://npm-registry-packages"}},"8.3.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"12986f6998d70519df3e408fdf384b2338b3d089","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-HrcewNJlrLLeQ4sVQGYzzzrlijE2kIbSW56OwLkvojjFhJYKVDywIDHTCz5UZU1XTNRxu2ysZlM1ZGQk/SFpdw==","signatures":[{"sig":"MEQCIA5IS6uf9PP9rPfR8h/p0QSErdvzE0/WdoeeRUmUeiDzAiBScPn7z1DA5g43tJazcxI0Nrh4b8AKPjLDJCajRgOMwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b1eb00a622e0f0e39577d324e40e6ccbd907190","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.7","@typescript-eslint/typescript-estree":"8.3.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.7_1725020093553_0.8330623849992362","host":"s3://npm-registry-packages"}},"8.3.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"68dc463a0225400531bee2f070535187b89b4a5f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-hgES/urPO/9Zqy4yGXQSQhH3lgORg5PlU6mzYsdc1yhQKN80gVdsx1qxcyADjK7U1l/r22jYtadTkJAFgaMbBQ==","signatures":[{"sig":"MEUCIQDRKuyPSK9BCDKT8gz5UcqF5WP1faEC+Y4A9V6a7DlZgwIgcezqgEqL5x7Y4pfQ4GnRyRvzUvBhoM3k0FeW43eJJ54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e5d1ac4a29180c0b8d32e89f4831e09f903d3b05","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.8","@typescript-eslint/typescript-estree":"8.3.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.8_1725022908172_0.011794645765419887","host":"s3://npm-registry-packages"}},"8.3.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e1710e7b92bc0831fd46bd949dadead4db9559c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-XLo6/0G8M+XFZnQCkNCtm85qnmG63dz02PY//RZBo+6jZmVdaUBjO0hzmGuRu4RI7yajjjdLaZMc7//IZub0rw==","signatures":[{"sig":"MEYCIQCCyRuELrgs4ChkAljaILCyJYxIQlXGEygFCmUnJRki1QIhAPhP54MlEit3JpS8H1Fige/ryWMUU4G8KcduRvBYSfDl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"46f27e6b1c5d5150dbacf06796dc3836d88b0abf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.9","@typescript-eslint/typescript-estree":"8.3.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.9_1725044342864_0.6726808694705368","host":"s3://npm-registry-packages"}},"8.3.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae353f8b65763dedec1f493cfc88ad503540a6a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-SfxPMzZduXVeXIExML0J1PtCi22C4xHd3W4J4aFVXGmjcjj+SrJfankg4mH8QeGyIu/dHCR5skm8hcDX17udAw==","signatures":[{"sig":"MEYCIQCKIOHIhl/kww6kaE+raFn1uyYc2SJQPMNeOgNz8dlIbAIhAJlyM80BXNjKxCkDZsBAai76C/RfiZeBAoFAdVrsMjHB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2ad3404690cd601d1bbb80daa7f861ab5bb127e4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.10","@typescript-eslint/typescript-estree":"8.3.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.10_1725068175932_0.8709611728068802","host":"s3://npm-registry-packages"}},"8.3.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.3.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.3.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"75cf2c93e4f73b029d183e0f8fe4861e8940a19e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.3.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-EJd3rxMDdqWOaaM+j7Ccv7IAuhfrwA0A26JgllTCyd7lKlhwIwKVlWVvkeMAurfSCSftoJZHd2SQGwTZJa6Jtg==","signatures":[{"sig":"MEUCIFiRh6OEgBx/nlricOUCrG5ZJp9JG1uUTxzhCHK3E4JlAiEA5xgyn5oYwf+aNyzt/5zHDoqSea9CbBozHdffJRk268g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.3.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193180},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"51e947c4449230cb967448e97f4dd7ed09876c78","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.3.1-alpha.11","@typescript-eslint/typescript-estree":"8.3.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.3.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.3.1-alpha.11_1725193860798_0.3010642007824662","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"@typescript-eslint/rule-tester","version":"8.4.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ad13d7a1b230ca80e3f20f2438d2f6cc812e507","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.0.tgz","fileCount":103,"integrity":"sha512-z4DE0HJyvNNPOe77UUrr2YPRhhbCqK1Ls09MLFv5OIxKekFR1zWQbM9bwkXSEqpzsLcQ00ZXUZVOnLjoV/+DoQ==","signatures":[{"sig":"MEUCIQDsNZAnmdZ87UjzgL1C7f2TRGZFsJtGnu5s4JU2bFw15wIgDieSjttfSzzrCJs4yWYygqGOMseWlSUiHtHJhJ2w3T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193144},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3920c937e8a7b56e6134a073f03e89faeed4dd9a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.0","@typescript-eslint/typescript-estree":"8.4.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.0_1725297368932_0.1791572247620279","host":"s3://npm-registry-packages"}},"8.4.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8e4c9d9966724cc999519df7ec12719e0aa8da86","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-pJyrZ7i4XXWEbO0+mfF8blFk2jCjhz/q7p9u9kQNfoa7Y5SvUh/597unS9sAQbCPQPl6f11W+P7F/bbjQaZJDA==","signatures":[{"sig":"MEUCIQDkly9mqrmFe6oxnZ3Mw+erQMdsy78vjIFCUbvaWySLjAIgVJhjRucPYMe6ug046cVpAHyPMiHET/rTvy9ksiLY3RQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3920c937e8a7b56e6134a073f03e89faeed4dd9a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.0","@typescript-eslint/typescript-estree":"8.4.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.0_1725298452250_0.1281729092922459","host":"s3://npm-registry-packages"}},"8.4.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"764334c1f5d1a9b1dcdc1237c10cf48eeaf745c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-JtlbLu6sd0RlFbpPgl814/JOyw/S0dBamwmmO5AZU7wtxaJHMWFDhgO5MPWCIEZNKsYI4dfEdNrJQEQyoUZejg==","signatures":[{"sig":"MEQCIAspBhdJDyFvEtLdCbC1QnT1/4/q9gvszXOcL1oK7N08AiAmAspgZWwT5auSr2yicfzIbddRmz/swYJI9ZjDOHdbWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b1fb5e44e47fca9dc15ee2f254af02be16a5f03","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.1","@typescript-eslint/typescript-estree":"8.4.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.1_1725306616207_0.3354568581871462","host":"s3://npm-registry-packages"}},"8.4.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0dfa076b0c24ee5509057dae51ec2d3a33f93a46","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-fB2+O5DYGkCYuPCeEotyrdGYRuCClwAzA+bHGGjiJUIwQsRThSeqCgBsRUy4HHFDmBNUM+meHiRa2nnwtYDgJg==","signatures":[{"sig":"MEYCIQCRI6/CjQ7jlzETtOR4uJMNffFRNhKXfQfHGrLCnRAlDAIhAI3TYXZc1TYx9sK6TPI2EQRgznFwkefsKvAdbbRMoVCv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f44da958e69a56e3eceab1b3c25677286e9437b7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.2","@typescript-eslint/typescript-estree":"8.4.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.2_1725307854135_0.053068681862841416","host":"s3://npm-registry-packages"}},"8.4.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a96074874edef55d234646477a6a58e199301bd7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-JhkAhM7WMyKGlhMxpk+XT5jz9fxjhG2Bw0wN79FKrWkP+cnw04Mu9gs/G1LFrcWAu2WXvew5Qy0XD/DxscQxCQ==","signatures":[{"sig":"MEYCIQCW8PNeN1sWBVc9tjeeJDr10DRbpkI1KcLhtClNrrIwpAIhAOyFIy0keX3S2DQzM5GTPbhKWPajHKBCcVprBIwnzePa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"15a76ea1e3be9e8d2130272c1fa2f33a7faff4c4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.3","@typescript-eslint/typescript-estree":"8.4.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.3_1725367574458_0.38975985002770885","host":"s3://npm-registry-packages"}},"8.4.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f841802d92b29f6d7c949a918c3ad9c8f0653eb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-SkPfv8J3XTnqUYZqjqwB6fczIpoDXTG7b0JvpFOVvtpakvyD+RRYxwZ/8F7axE5unCFxaxEVBvHb0w1IVxHzbg==","signatures":[{"sig":"MEUCICH3QgandOY2ZIUIbXDJWnHfABFQFVUPoEfRMTVOhu55AiEA/f5aSiSjVM/2JLBw1Xb6ZAJWxGjTb9wZvVzKkIEr790=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6f24fe6c19b9432d8dc74c92127ffbf4c31fb313","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.4","@typescript-eslint/typescript-estree":"8.4.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.4_1725368723645_0.6600045940350066","host":"s3://npm-registry-packages"}},"8.4.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ffe5a3c621f67490ea33ddf6a35580661e1f4ca8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-bJ091v0Mloh0/mXpNdVXC0N7KH/s1tD/Jnk0QMKmk/sbXx1xs3aKsIEjLt8A8y56zRNmJY+NbuaHI5BMUCWuVw==","signatures":[{"sig":"MEYCIQDG+eJZjZcoVsnuhxR+nUeFxIR3WfWpI5v6MaUJ3eJrLwIhAMZsVc9FqEKZL3lfCjdZwODkktx3fT/US8RSyR9UzcUB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193176},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fe2a16e495a8352e8703b5570427d67f5e9d84f3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.5","@typescript-eslint/typescript-estree":"8.4.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.5_1725450860562_0.9943917129142037","host":"s3://npm-registry-packages"}},"8.4.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7c387cc93a75bea295cae35ab4050c4364ecdca2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-dYQCI3ScksrtV/4dloXSMvrVSaeojL2pxDPcdCQbdaiMiHEC37ztV5uRlNjJtOEr46606ix/ElZ6CKFTbl+Bsw==","signatures":[{"sig":"MEYCIQC0VxPUuiH15A2exFEZOFnof8OArCIa6BKzUEYf0zYmFAIhAJ3+6KZ5tRquQGrWilIVv/QVeUkIgkODZUbJ6O2y7HNb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193162},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bee8c9df739264740b1eb7b49acfc289b29cbba1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.6","@typescript-eslint/typescript-estree":"8.4.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.6_1725451975635_0.7578912120163555","host":"s3://npm-registry-packages"}},"8.4.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"56f50e258eb9534e647ec8e7a4f95392a13d2b06","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-a+Nh5K3nSs3xlQ7gjSJUmBiQjzw+6fNZO+OR5LL65Kp+keKRu+6MSxYjkLJwGhl41yQksPinJFJxEVVq6m6OKg==","signatures":[{"sig":"MEUCIFZZ/pZDv/557WE7oVjHqL5rD1N3PpAT3Np4Plx/kzfoAiEA/D9x6JpqOj6BqoQiQW8VVq2EhSes2ct/Q69mGXWuisI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193162},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cafed6df463a92ac7bdd94cee9bb4220f79a19f3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.7","@typescript-eslint/typescript-estree":"8.4.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.7_1725453937970_0.6518648086099734","host":"s3://npm-registry-packages"}},"8.4.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8eb5aa53e884521aa6ba0a5e48764f282617a92b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-WzTE7KUjNGT+o0Uv22j8EoyY52t2mj8DHbZTdBIa0I117PtbMrlF96BiiRZaJpkeiG5myia3YUl4f71EPi/MAA==","signatures":[{"sig":"MEYCIQDdfXEHr/APmtiWCWbauZfER4VIrfqHXCsCGwaOLvVdCQIhAJdx6Qr/itWwk5F3tP2Ogfe0FmLyfcQQuU2y5veGqqHu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193162},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee347494cb76a9b145283102e7814808e240201e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.8","@typescript-eslint/typescript-estree":"8.4.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.8_1725458847980_0.49178237566485117","host":"s3://npm-registry-packages"}},"8.4.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"14a81ab2588597db3833f579d642da8d5f1dec9c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-fwtHomxL2u0C71+BlzrA0W/8Qhgb5hB3BVt1wBSHVIaMPaE5IEZw0atKOZdZsGLmvc+RRkl8Q/jGcbJ+pTQgBA==","signatures":[{"sig":"MEQCIF+tiPr2ABz70SpYCY4ulvp/ZnXs6hbrbfC0M4N6BxePAiAKqrkryUtCsQ6UlQatj+8b5nYZzM6HP93uzro5YmbvOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193162},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"708cb88e246e7b809692f6c0a1508663ea8a41f0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.9","@typescript-eslint/typescript-estree":"8.4.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.9_1725587581855_0.9937286600695012","host":"s3://npm-registry-packages"}},"8.4.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"da3b751179e688e24d4ae6bf7c8e99f8cdd4964b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-dB0zsF7rz62JmXpeKvsgc8LAMR8QKpt0tleVi61YGWcQGpSvShwun7IOl/59X6eorlg37GjFIwexdHlfehoDSA==","signatures":[{"sig":"MEYCIQCPwfUekK6yaW/DjArtev6f1iLtYhnQcOIuawDoWpmH2wIhAIfEY/lNiyNZZ7h+WQdCVNZLcfjV/NTs9yIHZcSCjsb5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cac9539c31ccb39f0fceda10856a6a1d6f0038bc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.10","@typescript-eslint/typescript-estree":"8.4.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.10_1725629581995_0.03486490368485384","host":"s3://npm-registry-packages"}},"8.4.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ab9d9da551d8a43cf086af22e1b11692317acc49","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-y65kPxEctc5HUoWsNiOq663035iM72UEDQvCajH64mES22zl4+MmD1sEov92u9NDGqZ6yDrrGphFGAWSRAJQuw==","signatures":[{"sig":"MEYCIQCeRkIZavpRXRg6jwGSBLbr2z/k2NNVEvu9qciLVjBnMAIhAKtBR1ui7+V7BpOIJ7U1FB8iB3GiyCvTSlOruDqYVm/9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc549b8b380791635d05b0a9935cab599afddd08","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.11","@typescript-eslint/typescript-estree":"8.4.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.11_1725630736973_0.3011467713681939","host":"s3://npm-registry-packages"}},"8.4.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2793a4c836b6ac26ef564431ef39e6d8d4612f57","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-/1mElD0k0j+BMQkYfTz1QE6m89uDzpajrd+zoTq4PnGc/F/T3Q3hFd6tJ2xzfPtjt21WT/RtbMGmZ0OlD0Df8Q==","signatures":[{"sig":"MEUCIH1blxoyyQJu2k1fJ6p+3uZqUUbswyAjWADvvsiSelYdAiEApElfXNVreXmCFt0boFLsPpv6F94wnBHTDUtt9n0OLYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"04d1bd05830835eeefcda03316b328f46c7e8e81","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.12","@typescript-eslint/typescript-estree":"8.4.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.12_1725840736372_0.34381175855415713","host":"s3://npm-registry-packages"}},"8.4.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8161596c8ba4ff8fb31ae006b8951abad7612d16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-ApTatO0hvqfupbyjf36LZaKNi08uuw9MQ5NE8Xzi0Jdovv4YxGV6PjOiQxsaPYf0BaVoQRaeaQe3D2bUx3hdQQ==","signatures":[{"sig":"MEUCIQCBtJ4R1Njcgf81QkTDft3g4mDHNtsZLYo1C/xQt9RoVwIgVM52Zy1GGOCs+EFC9OvfVNF5etjrgNl7hDr+i1cUUtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c49b91fad3b9663153491fdc86265578c14096d8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.13","@typescript-eslint/typescript-estree":"8.4.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.13_1725842136238_0.9666316563605117","host":"s3://npm-registry-packages"}},"8.4.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2633fa8a7692fe3f52d1d89a668aeada27e03ab2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.14.tgz","fileCount":103,"integrity":"sha512-n4Rydo6EWY0y1sOZahIE6L7e3ZYfrWkL7W3+xk2UpoKADtyh9vKtuZIAuoe2pGlsQ3Lpr99QIfJUyfRRXYE7gQ==","signatures":[{"sig":"MEUCIAQBic5k31iaGDqO8KTVBekgbusd5tTwm2ivTMiSP2ITAiEAwfwnm1STngfNSd3FkpCH7RuRbYwr1fiaA5T995rm+Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ead85a3e4de7bcbbda27672a62e1d5cff06aa7bb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.14","@typescript-eslint/typescript-estree":"8.4.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.14_1725843532434_0.79770656299413","host":"s3://npm-registry-packages"}},"8.4.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.4.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.4.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3160c0ce255e96a857848eb1c2f6f723b1ec337e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.4.1-alpha.15.tgz","fileCount":103,"integrity":"sha512-l+dxIBDNcEyLlG0fy+YUk+QF0SWofhx1KDvNlMjb3C7d2HRVM4fEAw58UFFrpPuAVjVjprJ4fpEgi0qT3/KZ6A==","signatures":[{"sig":"MEQCIHtYHEv4nwC2PtypjPFi1xdchGqHf58E7UAWb21zgGxrAiAh+SR7cqGozuQANhGjN/W4hNf2y0SQmYtBlgufnEed6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.4.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193166},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dbcade8d30121022fb1fd19b3b7cb793ada8e1cb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.4.1-alpha.15","@typescript-eslint/typescript-estree":"8.4.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.4.1-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.4.1-alpha.15_1725844529070_0.8340967355819826","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"@typescript-eslint/rule-tester","version":"8.5.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d475106e06c2f80dd6226d72a6f35da5633fb305","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.0.tgz","fileCount":103,"integrity":"sha512-ySLDyc7rktaTLcAICIKf5MG6tjc20g9e6oud4oG1OlsBLZlV9Yl4iuCnmBILojjST8/iYs5o1qebYhF1r97EfA==","signatures":[{"sig":"MEYCIQDTGCoF6ugpPkG0ue0RL1jhb6aq/Wo3kaVigDP1QBSx7AIhAMNNYLaObFUi9Sg/5U+5SUpN+zXTRgzbBlGMurl0PvcV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193106},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4d31ebe71ac26612a129ac4be98692b11387145e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.0","@typescript-eslint/typescript-estree":"8.5.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.0_1725902231523_0.33853522652087165","host":"s3://npm-registry-packages"}},"8.5.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3755a0ebab63d973fdb1ab108f3cf92f726049fa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-eP+mbsjCi5tVliVeVnpiki393W0HahoKLSa0WKS6v8cMOmLdzIHFxQ6irj2iXhcqG4spLiH2+FK62COQ1raVYA==","signatures":[{"sig":"MEYCIQDeAZkNmPfwC6olepzmhfD5kwHrjGQxFcSJCaf+ohIrbQIhANlcJ+8Rmbxqe6Sbm5WZTK+fKXbuY6tyN+54oq1X/4NV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"89e9c9831efc4bcc8872d4aef4e422ad82cf0912","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.0","@typescript-eslint/typescript-estree":"8.5.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.0_1726124232253_0.3480426822599294","host":"s3://npm-registry-packages"}},"8.5.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4f5588510721174d32d988a77bf4da886fb5dc7d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-aSxxpN6be2m2/NJGEbarMOd7oGuHWYUGhxUHHg2B69HaoXtf8euPJ5I3L33ttrDflV4aQUkudowpJszcvHzeOA==","signatures":[{"sig":"MEYCIQCKWXZDdt+ULsnIsqfpSMvbZqjxjjL1yzV3opABxKOgnQIhAJtrJeJezZ3Mjas971NWEWZ7mDO1Vrv3rvnijcpE90gw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"042746f399993c8ee49fd17350e8d3da488ab0a6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.1","@typescript-eslint/typescript-estree":"8.5.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.1_1726138683392_0.7072417388067653","host":"s3://npm-registry-packages"}},"8.5.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21db3ba82ef8eb2c3896b3919392d61df35f571d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-nVHUWE8uzk3icQ0Nq5ru2EVPQYAeesVXQIq3IdFwgC0v8Cx50hheMN3MkDSoFs5KAPXCAK8IsskR3bbVcFlDBw==","signatures":[{"sig":"MEUCICqgSLWQP42P6YYWrkWfO5URoIeAAWvIQd6VrWu6Y8wsAiEA0XeTkZMOhNr0jn7MQUGOF2tTztcibcj3EEgWLEl/gwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3710c9c32c8bc07bf46b67317f5f0d4d5f072987","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.2","@typescript-eslint/typescript-estree":"8.5.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.2_1726149023653_0.49032757771845126","host":"s3://npm-registry-packages"}},"8.5.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01f84970cacca34d10a7a435e6d3d9ebdf8ecfec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-xgWZsuByXThOBhJm5H6XPfLwsuZqlUU/86j9s+VaplNzAFZQROUlp9zaoGNBXxM3zFyvfzAHyLZEjTg1p1hr7w==","signatures":[{"sig":"MEUCIAoCS1oRraHszbT/QrYxID2od0OtA/chhIIA8ttGOumHAiEA2QXe0Dntqg8jjeDcCT+Ku3xzXbq9aidQucX5tKzEe5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee2617ac5c23e76da826b11cc8d4a178ad244d7a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.3","@typescript-eslint/typescript-estree":"8.5.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.3_1726173244895_0.42028217293077064","host":"s3://npm-registry-packages"}},"8.5.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bc94f5d61a8985192f219c094ac55834a91fa4ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-85SSl3ItnFreSzHLmvDKGPOo3KeEJZbBJZT+XRDZQJRDdNh0wBbg6gORBelByMLT9pSaReAz4fiHq3yr8n680w==","signatures":[{"sig":"MEQCIEyM4yWwUPZNrr0RRpBTW0UwqjwJdMDAt4vMTDAkVHf/AiBoDJhODmBiSGn265Uy5X8PovQSoFGOXoegBlT0wY/1jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c2f93c1f264cbc38c67b8ebe0c8e602f1a968d77","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.4","@typescript-eslint/typescript-estree":"8.5.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.4_1726180159535_0.6359860513383475","host":"s3://npm-registry-packages"}},"8.5.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"94afb43ad3d20e5ee050e3b9527ff36050b0bdc3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-kKhOt7/N3MICF4QOqOKFH9u6+ExhAVFcZPwYLaOy9TpUACmmP9CSZ83D/Aaj2sbaGHYEqmtE/eAjzi1Ru6rQqA==","signatures":[{"sig":"MEQCIAhQ7dDcqzlx7y3MdiJDfG/1BI1hJbSgC42uDFvfHpWlAiBPpyUkhzoFTLXRBLQjenB3gjg9p1NLbNsBZ6HYf1+7wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d6872a4c9be3b92ac466c53e98d84c7fad54a77","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.5","@typescript-eslint/typescript-estree":"8.5.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.5_1726192718681_0.34431091496228206","host":"s3://npm-registry-packages"}},"8.5.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c1a4368908cfd8519c0c1fe4ff5e40cb5b5d07f3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-4WvQ53JDaAsvTFWhDSLsOo0j6AR6bl0LVoeR+23aVHsavwsJoigL17/Xc0sCWPDzCVczudBWG/DQkBt49kUq3Q==","signatures":[{"sig":"MEYCIQC4p+EbvyPf1rYa5dtV2tESONrHlEgMrXAyOT2gj4nohwIhAM+FMFKmjrrK5ik+ZUGrnQgOc8CO9NdZUrsH3jpOPclY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a956b22451350588ca81ffa3442130f159dfbf5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.6","@typescript-eslint/typescript-estree":"8.5.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.6_1726193641127_0.7588906420032626","host":"s3://npm-registry-packages"}},"8.5.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0d634e88e830385168ee13e13eb42c64e33b593f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-wVR45AsSkQKM8+a4MBgXrjYqB7tsgw7BxAJJ1bfl3Zy6V2QMNYw9emtku3/Z0dzRFv1g9Miy2Hr7L22kaQZ/Bg==","signatures":[{"sig":"MEQCIGG0OYyv5nw58d+TqvjKX4LSK52B/FIcJ3BZtXwAijOCAiB+EaqpEVuCOUlloelqwN6UAjUFec3Ec/83GnpeAS9ByQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2ee528c5c72b7f3fd73a39817b04cc5be8c507d9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.7","@typescript-eslint/typescript-estree":"8.5.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.7_1726233452379_0.3637699131747463","host":"s3://npm-registry-packages"}},"8.5.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db725be885bf03dd5fb8df5cf29de8146d54f868","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-LEamKsoVYOoPj+bkbnEq4VReYSjV1BPl6JMNX4moZSFIyks2l+SXjUIHRet4McdNkslMiLVU/EIzAvw6ANOgWQ==","signatures":[{"sig":"MEUCIQDWmlQtfByxnxMP+KC2lUj6tPk/c9lXn5TfIymsGyiLXgIgFsQXgCdjveQ2BHqERepw3YhvaNes+cmhVfbT5FQ67bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c11ca06f0042d2784de7e169f49d85aba4536d5a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.8","@typescript-eslint/typescript-estree":"8.5.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.8_1726235689151_0.09061129704041404","host":"s3://npm-registry-packages"}},"8.5.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f5a8b35d20f181856ac5e6b8dd611ff413660553","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-h0ZztuxDsiKwjlLj8pm2buylx7DPuGBukIUjZAl5ptBBEDHHFamEYfSHDsR+MqeN2HOW53/xl/X9OjGQeyVBPw==","signatures":[{"sig":"MEUCIFslfqDLXZLraG17smFf6hmdoKRQ3fSa2MzXTEXP62H9AiEAlpYM4Xa2qeBlAi7h49MUG1uuNQlW5ew90zl1WVUc6no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b353a8653a6ed4c733726451ad657cc2150efb8c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.9","@typescript-eslint/typescript-estree":"8.5.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.9_1726335745087_0.1120915327623142","host":"s3://npm-registry-packages"}},"8.5.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df18ccb67a130fdb290f8a0c1ab26ef4545079b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-oUMo89AjN1S+QNi3ZFLNeVFBgzNGKQjnE3NGFD2lv4kVldBPRewrINwiRNlD5Fflb95IS5wQOYqVTcpvD9LZHg==","signatures":[{"sig":"MEUCIFnSIpTT+F5k/6Rv9pElzab4i6d7Xrqft3G3XjOHiwt+AiEA6jYjEzymXhUORMusClwesDHWrusAsVfNkMfwGF6jIcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef3384e06028eda0fc6aef641f1fa93618f451f4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.10","@typescript-eslint/typescript-estree":"8.5.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.10_1726416345181_0.062278045207363686","host":"s3://npm-registry-packages"}},"8.5.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d9746ec4c0ef92f61c2ee7cfc3ba28dc247f73d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-KEDOwpekhXp9ORz3/bynEP4A3rtwCDQI/qJV9XWFjuAZBj6RddnM24r6SrEjzQw9uTgzRZrCPZuTBFpbstFO3g==","signatures":[{"sig":"MEUCIC5BDdF19+E/BNmwYN3bYomCwAi51TD4yXglHZmUBGnYAiEAj2pZIjLV4AlAkQA4RFWR5R1gDVIl4MBuslSYRV+m3Fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8651a07060a514655f62f964e981a287eae036f9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.11","@typescript-eslint/typescript-estree":"8.5.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.11_1726493375040_0.2269758799282393","host":"s3://npm-registry-packages"}},"8.5.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f42f36131f0c34d61c41551bf54eae579dc639a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-hZwnEYRYMEuJUgdDHYIejSuAFkZCBmQdvJJeuboXDacx3Qby9ZElo+FuE3Dn9ZYkyNDJkfGBcubmiX4HhJuZXw==","signatures":[{"sig":"MEQCIHt/MQPazMNxR5iieqBrT1gr9OyFQDIl1cHaqA67j8EWAiB4CxO6fTIwlx0pPtcht0iOMaZaNnLPpJTStuEGC8Oteg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"75df60587d045438df448d76cc0ee093c8c31e28","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.12","@typescript-eslint/typescript-estree":"8.5.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.12_1726497215558_0.10483443219508959","host":"s3://npm-registry-packages"}},"8.5.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"16262592d689d2e51acf1ba8cc4633ae064653ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-+cxQ1RIY1ViUix6LKR9QjQikCEhQElwbc5jyDCi4QjBQxxfVbsNr8AZhjxb1CRZQKa02mRjkjv2/qboB90hvlA==","signatures":[{"sig":"MEUCIQD+LdRot7Cju+SCkKeN+eC4MfU3utEPY8jF6NFwG95YTwIgIUTLN04tI+wZCzHSfEFEQjx7xCEzWsMin10d4+QAtX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9652c02f1675e3e5e262321940b9b7dd61a565db","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.13","@typescript-eslint/typescript-estree":"8.5.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.13_1726500003602_0.06495480846838908","host":"s3://npm-registry-packages"}},"8.5.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"98a7335fe7b03db990b2ed7647565ba380402644","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.14.tgz","fileCount":103,"integrity":"sha512-ET9PHlw9R63wYR5Dy7MMDesOofkzTz7buLNFBICCTeYERAYHa6yQusri1PuBUFBCmm29JQStm0mF8OitrBfxaA==","signatures":[{"sig":"MEUCIQDjG2X4aai1lS77tBQ/RiPB3zc+JJGcGO+R3sPGqwTqWgIgZgS/vK1IpAGRAHPd1sPcqO8JdyUEy7MqdrYDcrTW6Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"95a947a15ce63072c43e2884548da805dc607e83","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.14","@typescript-eslint/typescript-estree":"8.5.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.14_1726501106399_0.687889605439046","host":"s3://npm-registry-packages"}},"8.5.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"00369e81de357391050cfa1ee48041725f3da3a0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.15.tgz","fileCount":103,"integrity":"sha512-m7dfWcQ1RkyAK8Chbpg/JqeIeUXcKL1lptjFZSLYL18POkghgkT/JxdHUmatsoSqbqSTkOt1E3fr+yNTr2hqMg==","signatures":[{"sig":"MEUCIGDKJDDFLsu70peITCgOmJbMT0Q0gfYb+BolR0GprgDcAiEA4YDnKfo8Tl99qiGUuOKnskCHPTDJ50Kx/aB9Fyk9W4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"454d37e1c8b5d365e207194acb80916eb743f3e5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.15","@typescript-eslint/typescript-estree":"8.5.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.15_1726505762361_0.8399605653043354","host":"s3://npm-registry-packages"}},"8.5.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.5.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.5.1-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"db20700eceecca52acbdb9bd868ed7698eb627cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.5.1-alpha.16.tgz","fileCount":103,"integrity":"sha512-2URvGfFutWyOHO1kxRu8dhj2hl1Br8ikQreXwTnp9ZFr71N16ba7CG+COZtCU9wy8Qe2Dn4BxNnenXJsh6pryA==","signatures":[{"sig":"MEQCIHmIUzAVuLf599YQicOITOYDGCbIJTgfGSQr2020hcSdAiBqmZE11iC184Kqli4ClUOdHtfqnl8fXDRS0VC7W5P4Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.5.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"036e7e3e3a06a833d2989ab1e11c496d989d5a02","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.5.1-alpha.16","@typescript-eslint/typescript-estree":"8.5.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.5.1-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.5.1-alpha.16_1726506802474_0.4462610383247161","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"@typescript-eslint/rule-tester","version":"8.6.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"045a4dfaa21cef85e4e1614e6be94535c05cbc44","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.0.tgz","fileCount":103,"integrity":"sha512-ikEp3fseXQLLOxyjZXoobE+PHO5PpBAbyta/bZj/MadC4e1OOj2GRbimudOXj+fyDwPRFQqnzVhdYq9S4TNAIQ==","signatures":[{"sig":"MEUCIHjbrlBwqWUrlfvOHceiI0grkuAUdUd48Iae8b03Z0OWAiEAx2JtjHPG3eSxwu8SbjIP3/PnjH0mkTwaU3hmXJkvSZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193106},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"343710e0b68868836ae01c0271472adcea4f1676","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.0","@typescript-eslint/typescript-estree":"8.6.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.0_1726507040450_0.8182990304662576","host":"s3://npm-registry-packages"}},"8.6.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f250bb45f7ac1bf328fe7b20c2ed8db7ffa9e660","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-4eHlPKRD5kefE9QAVXepu5P3nWYPP444jDJ8ANYG41qObB/fsIXb1/sEbLSrf+6g7ZPUra+944sHIB9FWHebwA==","signatures":[{"sig":"MEUCIQDJCtwweE47cSlKdfwwMN+785uO9HhYdOOM0yEsQH/gnwIga4dQYAqVxUehW2ia/WHv9p4/Z6F3/QtSFiTaMNbgClo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"385bedb3cdb63024c6e433a5d208155b38d142cf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.0","@typescript-eslint/typescript-estree":"8.6.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.0_1726619458696_0.039742244563977236","host":"s3://npm-registry-packages"}},"8.6.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ccf17ef0f758a598992c3e4b5c0a20259e1c139","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-jBbbO7dXGZo3dvoHQZl6cOK0tbYTA8wEYmeKDynudOgVlrwrI0NdicY6GjbXzS1QN33YfttBnXO36BP31Nru3Q==","signatures":[{"sig":"MEYCIQCEQHRGjQdMwkMOSJwGAAyhsDIeW5YDg/SOoczR2I7BVAIhAJQIuS8VSxQuWpCbadP7P6+glEugoG0T9P51DoiDhQcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d6e0f6e7da7b81d1e4b70d3342651c0e7e29c000","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.1","@typescript-eslint/typescript-estree":"8.6.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.1_1726769904688_0.7996075496280408","host":"s3://npm-registry-packages"}},"8.6.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"019e10372135269cc592ad25f29a859f2f62692f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-jrYJIp9n0wpDvsHF7zHmyQP2NmWK1XhPalCraLxKEtnsiQrJXk/9Ks8uF91NUB9UgaSS14FHr6voFRh5UQpLdA==","signatures":[{"sig":"MEUCIQCSHaeP10FrA5mSw6uLRZxOpH6WUh8xzUT1pe9cQAgOnwIgGpxIcy9NYrK+o5BhKRzpPcyNMd/ojXMlvo675XdgqY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c249c2f5a24cc246c38bfcc69be2bafe76a0ea79","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.2","@typescript-eslint/typescript-estree":"8.6.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.2_1726790401202_0.8150090366152727","host":"s3://npm-registry-packages"}},"8.6.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c5899c7e7fc7302eb40532ab31c79847e0ddebf5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-Mo92hyRxhH+B8bM5BcHq10TeYnbQ7WFca2YTy7LavyYo+PXH/Tvy5K65gOR/2t62Wa7RdoQXkpByqeopCwhgaw==","signatures":[{"sig":"MEQCIH/8gM4KCAfkcCkSJX/pnlZQdHJlwIEPtjn6tDip0pU/AiAzM429EXS7YJGUS2P4n80VT3zaG9JI3QeXIjFdX0NHlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc5b5873c9443c9f567df086d769801617f0461e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.3","@typescript-eslint/typescript-estree":"8.6.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.3_1726799130397_0.481001099445715","host":"s3://npm-registry-packages"}},"8.6.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"60ed8e0fdf4d0e528e81e2655ccdbaa51306d2b5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-HfVLrm/PmpkJAMcuLnezDuAKsJBapFk4cpXgsFYtSsbV6WDNwXuK+5gbxBbc/zyBmmD3ThLrQ3hsyolEYH1fBg==","signatures":[{"sig":"MEUCIQCiq8M5tpDaPvDwr74ykQ8QKolep+tjf9IHodsj4hgk2QIge7o53aJTBsDGDkxP+Um7KRCG9Lu+qTeEsVRqlWwC/fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4b5cf6eaffcc8933581eb42bca77ee6778a38ffb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.4","@typescript-eslint/typescript-estree":"8.6.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.4_1726835810998_0.9988393359195624","host":"s3://npm-registry-packages"}},"8.6.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7bb18a91ac4e31bcd258c71b8a21eabf44ec273d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-PA+R4gVN8P72PWoeeh2WR8NphqNjjJZdx+KDAFkYsOUt0hUt6i08N9AaC1ihus/gT9vM3koBTFQ1oxEehiw7eg==","signatures":[{"sig":"MEQCIELEAbsnshx/76LESBwgSFG5fi/0c7Uscpz3yj5KGbsDAiBFaqGx+g3fNFJb8Tb483p2wuZdT4jxIRr8MZoKmBuGkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7b149b9a56aea0cb32e810987637bfd163614e0c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.5","@typescript-eslint/typescript-estree":"8.6.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.5_1726952698889_0.7623726396046266","host":"s3://npm-registry-packages"}},"8.6.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ca805c794d7b8425281f90c79ccf28537b488b82","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-7zeaC98Jo81N/P5/nUVJa3VUd/FRhyCpcRWITn95DTrmJvD8HPt8i0yee2Ejo5oWZahlU7xJyAqqIFcHBOPEzQ==","signatures":[{"sig":"MEUCIQCR3k1j9bP154AWYpsdRuxgDzHyW15ZDCrkqcNq7Fa98AIgerJy1RtgcdNdnJnrd9qCgTHZzk8+IQ7TvbaljJmjB80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1c183ab1f2cfbf1167301b33b460f2a4b2dafb36","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.6","@typescript-eslint/typescript-estree":"8.6.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.6_1727048880455_0.5039048576797571","host":"s3://npm-registry-packages"}},"8.6.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58d3591836651f9a3cf49f4c0f0b8aca5700cc0a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-vq+oLcmNqoZkj0KVuYKo1D7OjziCW7nLu9EKzDeYAq2MBDr7qZK9ZiXymdV3MVmqtcxbtCfPtpcdeyJK1SPSTw==","signatures":[{"sig":"MEQCIDD0pBgWQOF1I27FF4Cl5UrzszNnNAUZvu4+yucqfFyJAiA1y8wgwVbHmFXtJyNpkgx4gnk65UVWdvmTRbvbzibK1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c5dc75566289dbcf8edede63ba624db00404e5ac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.7","@typescript-eslint/typescript-estree":"8.6.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.7_1727073955993_0.21014256754430538","host":"s3://npm-registry-packages"}},"8.6.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.6.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.6.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2abe36d1045d0e507694e9aad0104bf7f972551d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.6.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-mCJZHO/QFN6jFI7cR4e9YdOyjh72TbdhGxIdeOKb9vXGesvc+dGmEbNJkvkFVRjBdD6tV2t9j1aYjY5XhFmejA==","signatures":[{"sig":"MEQCICSbf9CReZo9w+4OTbPhChDfeoUAmXndTRNrbTPK5p06AiA0iw1wD8EaNaHg4YK61A4SRuc9Mh9pQdAVXUvPKY+dIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.6.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d0e35d9897221896a80e33f5a0f96ec138a8911c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.6.1-alpha.8","@typescript-eslint/typescript-estree":"8.6.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.6.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.6.1-alpha.8_1727110836013_0.03201187733933897","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"@typescript-eslint/rule-tester","version":"8.7.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1e3058592554218703b12ef934bdc933c8f810ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.0.tgz","fileCount":103,"integrity":"sha512-lOtbAGTWX04l0mQZV+7LqBRYDHn30XafV5DeFabUYFy69/7QztJGojexn6DILvKcRNl+vGY4Ps76D4+1/qXk/g==","signatures":[{"sig":"MEUCIQCpnQtYeoD+gNQOUGlqSIvap8nxeZp6IH0InTG2nu3LXAIgM2ox8QiMF9xvu99QevN1z58wULajsGnNcY1NWYnCTDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193106},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b88ea33f34e0b5f6fc5bd3463a5b32a5c9df8b7e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.0","@typescript-eslint/typescript-estree":"8.7.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.0_1727111889635_0.34067305329090836","host":"s3://npm-registry-packages"}},"8.7.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"caa58c5c6f5cf69f3991d71b99d5cf105bc2d64b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-Oi+0cVBH+gQaKbYA5ejjtImomOFq6edv2IOdzY2QoBmOvwKcLMPlOq18tpaJ6X/rwa9QAEGRV/KZr+dd+Hka1g==","signatures":[{"sig":"MEQCIFYJHJdluLwVo9VbW7N+ZQ8Kl521a9o9+JUZAbwedA5GAiBM1Mhx+zm9F3MuRfCnhnpe36sKl9/hZEoDuoDt/WSgXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cdd93f66d445d79bc061a6e03d312622f1dae29e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.0","@typescript-eslint/typescript-estree":"8.7.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.0_1727112246420_0.8101488797201635","host":"s3://npm-registry-packages"}},"8.7.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fcf5c312891da5d6caa80536b5dabfb223e39b24","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-BXSSnF+mg50lxBbEVbN+XGN1xY/+HG5i8LPvgKTz2VpoaAYo73+v8325NFhE81npHSdwvk4vCBBCdwKlzAxcWg==","signatures":[{"sig":"MEYCIQDRm5XooDjl5hnFJu3zZ4d4y2pSZ82PdyDI7B7GxgwVHgIhALvwYN3Gp+MkqmMMgRfposCp1pzV0uULAneeXSuEueQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"896c7312dfe8374312df9404cb11db8378cd091c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.1","@typescript-eslint/typescript-estree":"8.7.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.1_1727198646071_0.7426592217218912","host":"s3://npm-registry-packages"}},"8.7.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ec10b0f8d2d5f67a3da356a79b21b73192b3ce4a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-NYzLrbOns/e73KYRMUqGMIvghnj81P54edwiw6fbuNj+cg22xYX9cVYcKG51jiIjx6JkKstJApZg5gmvxDYApw==","signatures":[{"sig":"MEQCIBiXTIquWAVLFiJhT+yXYZ1HiWEqMd3WGXgto53mD3nLAiBe44m7xhYPwpJNupua41dncujHOtJA0piBnIGeFQjDuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b6f4b2f9b15e925d09be30140e21079a028cdbd6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.2","@typescript-eslint/typescript-estree":"8.7.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.2_1727270996689_0.027069738233612695","host":"s3://npm-registry-packages"}},"8.7.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5e0672eda029fefb5ff2e671922e55e3718e1af2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-9UvAvd7bw6s2gPCo70TCV+84Hnz2YrM8KEw1MQgY6cLDffGlsMnHf+O2zmH+zBfaqojv5uDrokZ76lxxkRkWnw==","signatures":[{"sig":"MEQCIEaWr9xwcOdUg4wVPBqxkyFfR+ccu4qrmW1bqWylZTm8AiAU/1yuD8F3Qt8fNrR+mZd9ZoBOJXZj+sQcjjU/OPrwbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6dbf2341751bbafcd37b5af51cd87184eb9853bb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.3","@typescript-eslint/typescript-estree":"8.7.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.3_1727285013371_0.6486775952551436","host":"s3://npm-registry-packages"}},"8.7.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9bf1f0d8c43103829c792165f0abfdc16c27044a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-Iwzb4ZSNMC5sZN5T6o4PiwmMm/KFOnZaPbda+bDrLkcPJcOISK1n04m2OnYiNqgdcwbLzk3GECrb/QFIQvW11g==","signatures":[{"sig":"MEYCIQD4JArQwxYWR4fhAOKHgrcNA8RnoPR9XvNYLB/PC/rkEgIhAMUJeECw527kehyVAJHxvfrKEyZEzT1yEICNTkVhNOZh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dda8eba2f2f5850e5c784f7a553ce3f027839608","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.4","@typescript-eslint/typescript-estree":"8.7.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.4_1727398795459_0.47167798483075374","host":"s3://npm-registry-packages"}},"8.7.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fc28fa9056630905c8ba772efec104400eed075d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-a0fExwE3E3jJxfM/LrPJ4AyGSAcZRkpPx3A01zn5aBbV3x+Z6yTX8vEgarj0ekXxNHzC3IzDp3++Ksrn+EVKGQ==","signatures":[{"sig":"MEUCIQCGVVoU1my+RFkVnjnXqlS+qPbNZ0reeg4pgNPOXlWfkAIgRewzbnGAkwyoC1TxIGVJIhvSNNZ2/681uESdjayAX2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d50b97f9559731ba3a053d89ee1c574f4ae30d42","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.5","@typescript-eslint/typescript-estree":"8.7.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.5_1727403786691_0.14950818772359686","host":"s3://npm-registry-packages"}},"8.7.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5a159c08be272663155ae44d94c5bc9a81fdc9a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-GjxQVJb39O5n6tLTilveBDXjU8E24CAzYOc2gmiYEb3LV52lMMxOd+TL1TMBo+9z8kKyOjR8QaGweCME/Ouu/A==","signatures":[{"sig":"MEUCIQDOAm1BzC/hjnU9xh+f8xRdNiptCMLCwJlVHnD4+uQd2AIgYa9MMqCb3o+ZWzgFUFWAzXr2YE+C8UKG0yypVOJAuVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ced951b415c0c30b9e476f13561993ecccee76fc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.6","@typescript-eslint/typescript-estree":"8.7.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.6_1727404767101_0.3563912041026762","host":"s3://npm-registry-packages"}},"8.7.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0f413e27a44f083e24caa263f60ae218129f7795","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-emW3XkQ5wpbDEh2kLousrRxF4Yqk8E/REEDohonJ6Ndzq4cMw5XyPwEqjrttWY+p4hBOoACQG+xRNbkPfdlKkw==","signatures":[{"sig":"MEUCIEWoDF9B4G0NnT1kAu3yplIRMZj7nX+6ZpVG2/BafdFCAiEA8q2O0tp8lX+FkVb9TcCxzND96v/HUqtuyzM04lZZXR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94c5484f747be901f1610fc37192714a619bb355","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.7","@typescript-eslint/typescript-estree":"8.7.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.7_1727464256699_0.9740490298634328","host":"s3://npm-registry-packages"}},"8.7.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b69a6b6eca77dc4ff1c90bd6cab6448daae801d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-V3Flm43D6FQrlAnIM79UtU3M5HtitpQzB9Q/h50RD4vwZBRLnK1elRBqDdst6RaJxG8MW6/yKOum4wG8d8S20w==","signatures":[{"sig":"MEYCIQCNQsiwesee/IBQ8JtVytaq3Umroqneq8+4RrpQKtjy1gIhAJVmvHA5rUDLA+0BqMbIMaKv3E8CCCp8KSqu/XYLhkTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"53650c4fc49f47bf3bad9640d6db63022bb4dbc7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.8","@typescript-eslint/typescript-estree":"8.7.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.8_1727651787065_0.019392922494529508","host":"s3://npm-registry-packages"}},"8.7.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1f25c2da1e18535a47680f35f379f17374c539a9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-7uaXAoM+/w685nl5W18r3i6bavuVy1V6H7WJw0IQELa3d6uX4XuZboHVXG+wsmebv9jWYs90qusANpdPzGYrJw==","signatures":[{"sig":"MEQCIB32sYwrpF0p1DPeH15AFsnGCcQat3qIh/ZhIX+bWuGtAiB8trpL757dX6bpT7+iu43RtabqGHp0jo48yunDDaL7Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a916ff27c151f10db9fdbb259828ed50796dfe61","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.9","@typescript-eslint/typescript-estree":"8.7.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.9_1727653725658_0.6086390269031181","host":"s3://npm-registry-packages"}},"8.7.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c86b2a39e38c4d6bba88039e9830ea5b62a52c72","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-T9r7sJWOrHRZWqNGk5gxOXKhvzIYB9ur6cbkAHYmKEP3qoeaLlRv9VzI11QimVSzqy3nJ0HOGdjZMCvwfXunyw==","signatures":[{"sig":"MEQCIFsKGfCL1QWbLV6/foH0h4ZOgIZeeUTXzX1Z0KWnjBHWAiAyykGZhmdXoPheCUgdMoyP0nsqLfLFkHchisNQswnt7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6ce66b59ec3b4ab01d3a6505fb9d08955ef12008","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.10","@typescript-eslint/typescript-estree":"8.7.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.10_1727703285355_0.36744383519737944","host":"s3://npm-registry-packages"}},"8.7.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5b7fb179b0e8b80c214bad4535fd00e41a3bb1e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-3XILYVoEVrq4foZZsrCXYFCBAd6IxXlrvUUe/Dxbx0Oa/z+pmpR0E+lBRynO/TNLPFJVjhEWGTccaDFm4f4TEA==","signatures":[{"sig":"MEUCIQDG2m6TUM3AEBpSs8FNZ92xRBFufpXDiX75G7eUyi4ZGwIgUszVUaAuUWfW5WX0x6ApLh6OT9X37Obh61cwGPjZjgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9028d9d3d751a9e68f6f4376d2a99ce9bb64def9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.11","@typescript-eslint/typescript-estree":"8.7.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.11_1727704244089_0.7213960649288373","host":"s3://npm-registry-packages"}},"8.7.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.7.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.7.1-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"402d5cab8bcccbd239c4b504015a31efa21f580a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.7.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-w9cBRepMjAlZhIZLG6jdchx7QrWFgEDsc5torndsj3U/nt/WRiKf7sheslR8zDFFyBSLCiZEUUctez+6k+ulsQ==","signatures":[{"sig":"MEYCIQC+PHL7l3pgRv0T+Y+IQuNaz7lyiEkgoHPrqBbGjzkQNAIhAJXeIeZVLfjdKvcBdniP/ro2h6+yWJybdbgVGu6Itpzi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.7.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16f4d9081841e558f874aa94af654108b929913e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.7.1-alpha.12","@typescript-eslint/typescript-estree":"8.7.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.7.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.7.1-alpha.12_1727712949084_0.9668744144562067","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"@typescript-eslint/rule-tester","version":"8.8.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d3fd6dd4c8427eab32c37f4566a7a7e5ec69dd31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.0.tgz","fileCount":103,"integrity":"sha512-Mz41m89RzbOQfdsQ5lYV7gYghL4yumlULV/VBsKSkhZwYckKfNYD/MgkBBMHCTwtFpcPQKUhxHF5q6feyXAKfQ==","signatures":[{"sig":"MEQCIBiur2AACT1HPvm/917hcl1JFpRqtAtu9aKNCVaMVsJlAiAXSH9j1vYGg+u+oBhNbnwFEqWbEWAkbkXEfY3W5spUsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193106},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2055cfbbdef5d9b7ee4ed7180f0af93eed245235","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.0","@typescript-eslint/typescript-estree":"8.8.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.0_1727716692589_0.589009354889336","host":"s3://npm-registry-packages"}},"8.8.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.8.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"54b3fe93ad94fced0fe235a7ddb7e4261a6f607d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-aEf6dan1Kyfgkt0YedOeRanaqYqOQYW7LvcB/14J8AJZ/hdf0hKHmc7oGgjWRdihrpD6l3xSi5PKe+BBsXgH4Q==","signatures":[{"sig":"MEYCIQD8QrRf1Bq9ZXLqnW1Pu7sjqPtNfGSz3YNY2V7pXje6RgIhAKK5rjAx3YvAlgWuvMZ/bEVuyOSOuT8m6ETbKRhCdAMo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2055cfbbdef5d9b7ee4ed7180f0af93eed245235","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1-alpha.0","@typescript-eslint/typescript-estree":"8.8.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1-alpha.0_1727717820522_0.6302224608042504","host":"s3://npm-registry-packages"}},"8.8.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.8.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d407d36b6f26522baf474a00ab2d3c8438ed92b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-8Jh4hsfifG1SLJg8/abpwj8SWmStr6uu0L4IZaEQWgqVDW58N/rOgapK6tyGmqfDRwJAAAs/Oeskbo1tBG48pQ==","signatures":[{"sig":"MEQCIGS6AxHEp+mNA7/DhEUZl+IC5qQMDNNn1cA2zoetfEgUAiBsrdbXZWRmwJPt4uKT67vz2CLIuRNe5xRGjlph4fdD4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ff80d046776bcfc6d6ce37edf96a67f3ab2b4dae","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1-alpha.1","@typescript-eslint/typescript-estree":"8.8.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1-alpha.1_1727992708428_0.5655395344934828","host":"s3://npm-registry-packages"}},"8.8.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.8.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"adb313c820ee8ac224c4f5135f464308b8c79b23","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-48NuvPKipYj5S5DFoQ8218nYnVHmRnT3YHkLcnqGIfpbI+A3Vf0wS2PA1pUIvCzfVSl9aFnJdoC1ZVrvOpJF7Q==","signatures":[{"sig":"MEUCIATMk+pRY7L/N4Qr9/Dq4iHt53/4GfhZpZsdCI4XKUDpAiEAngYF1q1pGtjJcSva/6kmJjYbTItkegKyC2AZz/RrmLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"00c037aa3b5de88c0e57522024a8eb186ade88a1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1-alpha.2","@typescript-eslint/typescript-estree":"8.8.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1-alpha.2_1728017248553_0.4321165456984133","host":"s3://npm-registry-packages"}},"8.8.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.8.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"797ebe6b697e794cb31fa140d4efb1193d57cf76","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-KTZTnOc0S/qt7NVGleN3zlkqyyRwZWNHQL5pkg4GhoqnUzAVRqw9hMlToOlRU2AHICBM7SR/8b8vB5vQw/ASBA==","signatures":[{"sig":"MEQCIAkg2eQgLjjk+u0j85hIxBXCPrA441F6UlnbOuuW4pIYAiBd11W1Eg+E7a6LclDveXZL5pvaVu+EGqPzOY2jZ3ya2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4e8f4ea840b7a48adfeb7bc1cb7aa331829634f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1-alpha.3","@typescript-eslint/typescript-estree":"8.8.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1-alpha.3_1728023924873_0.05254617424294428","host":"s3://npm-registry-packages"}},"8.8.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.8.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c4af2138910d3a0800a4fae17f3410b77c6d2af5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-fReSeGEsN0vVFfmR8d12joBQHqsrM1Q6Fi9+L9A0/XAlTYacARgEpsDqtpjytjZy9Vh4MsVmSp5nzOiILYVvJA==","signatures":[{"sig":"MEQCIEqXsjJeXd4A4/hQTpklrinyTp8LPoW5331/K63a5T5dAiAXds5bwa54jbCj2bTVfJXS9yyD1lja/p8TSDu854KSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d6ee87a30f1272845d5483da2f28dd742ca9843","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1-alpha.4","@typescript-eslint/typescript-estree":"8.8.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1-alpha.4_1728320808165_0.0323471176957042","host":"s3://npm-registry-packages"}},"8.8.1":{"name":"@typescript-eslint/rule-tester","version":"8.8.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9be928091917294f260a80178e1141f3acc13a38","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.1.tgz","fileCount":103,"integrity":"sha512-79TdrU55nz5zroDIumNOpMC5I3fJkmzxAEkstz3nZ8P/xhcvwD35PUuk50l/cfvkdkYS4d4xZwf8iIamfoOzlg==","signatures":[{"sig":"MEUCIGp+Z6/u7EBdcxaBmG8mnke3D3Vd2raZCCxvqPfIBiaoAiEAgUyfj9DXtQ/NI0qgBbwcJLycXUaki/CF7uFwD7M2Dlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193106},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f898248934fe8bba8a1a961373b86d508a9fca9c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.1","@typescript-eslint/typescript-estree":"8.8.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.1_1728321500215_0.39905453523017465","host":"s3://npm-registry-packages"}},"8.8.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"22f3e8bfe39d5d54163b6de446dcc9caad9b2659","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-HDZ56/TnpgWinMyNxGCkJM3LMIRNUNHNaDzXzYLgLqjRin1rJF98ey3mROAwyp+XE8xo2HJZIYZPmb3bLdHuPA==","signatures":[{"sig":"MEUCIQCDdsOfbPRE1ubR8+vRrDmDAmSyQ6C2bSk5yYzlUOvvlAIgA1a1Ck8svKgIa27xrUKwCqfemrXGU4gaaPa1h7RhrV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f898248934fe8bba8a1a961373b86d508a9fca9c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.0","@typescript-eslint/typescript-estree":"8.8.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.0_1728322629663_0.889404350137047","host":"s3://npm-registry-packages"}},"8.8.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5afa8f49daf917a4b41d8204e375742873f40a21","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-jba0c2V02qokrO/J0UhGIV4O9P2vcAwse52V3mVHSt2B6h4kRm8/jWXf1bcnp0Ie3GL+tAs2nTBgR5XPKbxtLA==","signatures":[{"sig":"MEQCIEF5skGuIjLtUpd9Ji+EKaSakQkW+8ALYmVRGMAGO2KqAiBMffbKEMJ9Tdo1whkePG+BfjefHqouVG+APpdSeyKdbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f02687d964c1e7888e5db62256d56cd72c4f281","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.1","@typescript-eslint/typescript-estree":"8.8.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.1_1728492081470_0.057117063520141675","host":"s3://npm-registry-packages"}},"8.8.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7af899ce18a20da524eb8b402b169461642c3766","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.2.tgz","fileCount":103,"integrity":"sha512-zVQwsjLrGufsk+rzEmeQLnNqqfUNplCwWI6dSMjxn7IzzCxjm9Lg993AyHGWztG6fZ+pn4AYUCNoH2yI1dusxA==","signatures":[{"sig":"MEUCICSskAlN+Lyv8EBZtrqTMTT5zs2klj0PQ8FvjWf9bHF8AiEA/6RpAKozbwnMcKl3renFzHmM9UPl1v1O2lg75sqH4h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c8af4491af81b4186577a8d897bf67a944b418d7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.2","@typescript-eslint/typescript-estree":"8.8.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.2_1728575164828_0.1283638970351091","host":"s3://npm-registry-packages"}},"8.8.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"55ba1f7c9cc0ca26b9bbbf10f6ce479c3a3831e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.3.tgz","fileCount":103,"integrity":"sha512-qAk0UtfX8DWoOs6/nKkTWK+JKuxfBY/pA2lxGZ+o6G1bwiR3KirITe/Plph3SYL2eTfTS3TvoMn5rXsvOuyy/w==","signatures":[{"sig":"MEUCIQDAjeSJODVgSXP5SIo9WFXSbaQRMltlp+wzvgVs3uEGLQIgfQm5tCEKVmmqsoGSohKTFdqrlbRzTwhUJn4y/pNAKLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ea2074ec74de1a4a9699ad96602b129c6f66762","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.3","@typescript-eslint/typescript-estree":"8.8.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.3_1728585183870_0.6778512355728528","host":"s3://npm-registry-packages"}},"8.8.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6000d066e28098f8ed3617d6f9f228fbb4d717d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.4.tgz","fileCount":103,"integrity":"sha512-P4kiMQNfLd3HQ/XrHckP2DC1vQbawVc55hZD5EUN/2ma2c+oH9xhkHfowHK9p0xFltnQpOSTbdjRkkoVyQe6sw==","signatures":[{"sig":"MEUCIAIWz+kRS4QbUrFAwitffvy2ccoCSSsBxEkv856NZJCaAiEAgN4mvmFY4gSutzxGQO/1Tn9kzkPA9W/0S50RBxoHmJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"72a13a9ffbfff2f72e2fabeee50e3735383db87d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.4","@typescript-eslint/typescript-estree":"8.8.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.4_1728589806757_0.3346026693978983","host":"s3://npm-registry-packages"}},"8.8.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a91c07085e93e4141b48e43bd53dc0d92627f14e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.5.tgz","fileCount":103,"integrity":"sha512-40k4ADjJW8pyFSeC5sSx7AwnRePF6KvCD9MnIM+syxayk1n2IloPr0XJlJhzfQF3A40EJZIIpRDU5eOKiNx88g==","signatures":[{"sig":"MEUCIB6i73dkk1hCY//VVnWeZQn3bTqXJpM7ZNZ4ndfb1fNTAiEApEga+QctYRrXOmyourutow/Ixh3j4oz41mhVs80gB8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"99287162470b95c265d7eb42b2adeed72217f5f5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.5","@typescript-eslint/typescript-estree":"8.8.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.5_1728594160732_0.6850491349499017","host":"s3://npm-registry-packages"}},"8.8.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6b9affd7fcc475ce4a035d36a93606b6913109cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.6.tgz","fileCount":103,"integrity":"sha512-YXmwEBEBvtJVACWOU2DcdsXH0Xi5EM1PhD8nzDnI3rijDH1ROxzeMhgd+77OfML6KikQIQvHTU2ISZeg4cu2oQ==","signatures":[{"sig":"MEYCIQDp1gmxgtnge8XlmsBtMGTHKVeUBJGDhb3phEzu7QqPIgIhAJ2ubKe8ChbBaWP5TfrdaET3a5GmVjUXTaFiuAUoOC2p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2fa6e4cc212f118d0d170e24b6da265c8b8999e4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.6","@typescript-eslint/typescript-estree":"8.8.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.6_1728621375563_0.06604417721247091","host":"s3://npm-registry-packages"}},"8.8.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ddb620ab6b594bb9213e6f92e70fd4cc7f37e5f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.7.tgz","fileCount":103,"integrity":"sha512-PLByB5SVLd9fzbB0QmkDNnoek3mj9/z28iMpLIDRK4TcArwqkq70nDtc4hizO7+xqT22hcZYPzn/3JIr5+WZVA==","signatures":[{"sig":"MEQCIDsgPJtogVmAnY8FpMmqSRQrqnHwNHCGY6tLeFnZ43W9AiABqmRy0Ux47zot+eK49Y80Ga7nUYYZVGVO5krZnr40pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"15d0960e419c4bb474f25cfd9296ed17b753e8e8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.7","@typescript-eslint/typescript-estree":"8.8.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.7_1728624382234_0.6782101387999306","host":"s3://npm-registry-packages"}},"8.8.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be2e1603c935ca18cf4a8cfc8360eac359be4452","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.8.tgz","fileCount":103,"integrity":"sha512-96bBrfEtOSO5ws6Oc/ngJLVmDszRNLSOe7fFwfRCSk6T8SJH5xxWmrQCSgtbBr6CRDbzOQIaAJVKGRv0Tlr4KQ==","signatures":[{"sig":"MEYCIQDhqfJYjSksBoVqoT2xWp/Zj8as6N/6qeTZt+XZ1s8ycgIhAKVi+I9ryf4vGJOzE620BsuXtsQuUDS8K1uMaLyioMNj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"974d9ce216ef0ad3ee905e1995ccff490f623d68","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.8","@typescript-eslint/typescript-estree":"8.8.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.8_1728648316733_0.587668097027316","host":"s3://npm-registry-packages"}},"8.8.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4110f3e61a3e578714a1982aef8f3a08e4dd2493","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.9.tgz","fileCount":103,"integrity":"sha512-Kx/BIIGkiDtwgfvweb7RxreXlASCybrNdN3FQ+g6nuEi7S72L67D+iihwMgbFMp8BpTw00/D/RjRdJS7zN9mfw==","signatures":[{"sig":"MEUCICC9uyStSsyEgfB55b2DalWpy4Qv+6c/E7wXp90j9ZCJAiEA5aJ09adDJpAPJhvLSNE1BDfbZNMzXK0beXifDYJaZYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193138},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60f0766c20dd969f961618d97708ad4169c3532f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.9","@typescript-eslint/typescript-estree":"8.8.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.9_1728652525893_0.7601537645750647","host":"s3://npm-registry-packages"}},"8.8.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9e18316475a3313cd8660a7fc6ab47391426d356","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.10.tgz","fileCount":103,"integrity":"sha512-gy8FRGHK+RrOUoVM53z4WSvpRB+ma0Dr8UyJ8pd9EkQe1st9QBcyqDbwVjAhQfWvDkWWQF7kwVnZHx0vYAwNqA==","signatures":[{"sig":"MEYCIQDACbaWDN77gJHKxrY5FFCECGrAyWfYNYpnWn2pEgLS1QIhAMXCfGB15ZKzm5v88/3iLJbY3mm/HzPW7cE83EvnrwmO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193142},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef5df2f83bc20810f5b33ce31f691a8766990977","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.10","@typescript-eslint/typescript-estree":"8.8.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.10_1728657904388_0.8609091698800013","host":"s3://npm-registry-packages"}},"8.8.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"87430afd9bf777ebe81576c3ff1d60b93e54e2d1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.11.tgz","fileCount":103,"integrity":"sha512-oRKFTVqwAF8Q4mitfW40FUy5Umuh3xBnjwbumn+Fias6jlikKjm3+igAedaEyat6WiNrT4GL8mBagmTRlz94FA==","signatures":[{"sig":"MEUCIHMexTTaCEsQ7HvbN+BlSTQjI7Bo3CoFwMSdDfLERusKAiEA91NWGl2IeyCmW0P3psopVMNFeKwjFgYMZhKxpGGVAlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195097},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c6f919627714faed19f985a1347048446c9b86c3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.11","@typescript-eslint/typescript-estree":"8.8.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.11_1728853467671_0.5991435628495305","host":"s3://npm-registry-packages"}},"8.8.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2016beb150dec9f0b023b337e04deff3ab69bd9e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.12.tgz","fileCount":103,"integrity":"sha512-t5igELcrNwMD4mvgO1foaEcLQ5mJw77z2W8DSfzlbdiRpx/IUIC5ytLh/GHtNDlxW4UtbTLTgSTkKP6MMYAevg==","signatures":[{"sig":"MEUCIQDQ/H/sdec/2bOSm9cF2+1xTmJmutEZ84zzwP2IJkZl/AIgITDfdBxWTAiBrEuQvzmIaAx7A8tiRDEyH4YKMDYL8fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195097},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef8642b95d9e0567b2a749d3beed78c1301d1fea","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.12","@typescript-eslint/typescript-estree":"8.8.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.12_1728854425188_0.8597339855497035","host":"s3://npm-registry-packages"}},"8.8.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"facc87ca004baf12ae4337bebc95b06b9889afa1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.13.tgz","fileCount":103,"integrity":"sha512-+hJ92m/1wtDieEMIGGhoCNAi6TxzHlG/6u7ZcrGqFneK++tc56ZzjF13VRADeU60dq/rLEs3QFDd4Pef7Vmzag==","signatures":[{"sig":"MEUCIQDqNLu3088EgPu8DGrc+6dakh7xosrFnfHDXL04HirTKQIgRpgbe7NyRMM2ABPb3LNfIq4hcHTO5Z4klY+EFgyAsiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195097},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c48f7dcd657e4b51a4de091644de698e8245fd0a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.13","@typescript-eslint/typescript-estree":"8.8.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.13_1728897256951_0.9613932324763066","host":"s3://npm-registry-packages"}},"8.8.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5b8b82f26052954ecae5f9cd7988b395ee503d5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.14.tgz","fileCount":103,"integrity":"sha512-64Kb3tEAJGxFbkOsFmrOABwoHOYe7ngJv8xPyvx3dJZKeE9LnNiJ9XKiDdhbmC7qm+Un5HeMHq2MoOh6wuAViA==","signatures":[{"sig":"MEYCIQC+D0aBUunIGjZl76oor+QzYnyAU8dUaH9sujsNak9PQQIhAOHawGsZd0Fa3wDwU214UaF+uIbTcSSgsUUBrpnyUGrI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195239},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0884b6a43c26caafb6ea7247290ca966da99cd36","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.14","@typescript-eslint/typescript-estree":"8.8.2-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.14_1728917196109_0.14138879454776054","host":"s3://npm-registry-packages"}},"8.8.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.8.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.8.2-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"de815413881f947f0bfef1e8dcf36fbbec25f1c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.8.2-alpha.15.tgz","fileCount":103,"integrity":"sha512-wYaqL5oRZde5O67plxJgW1v2M29SZ9H9tPCAnP51PXC1dHNlU7WTjHciF1H3skIFtoZ2ImnNE6jS0pj24Eh1vg==","signatures":[{"sig":"MEUCIGa0mSfxs5mh6iN+wg8h41UahHAHJXOijkUbTkWWUUweAiEAsac9S1v5ylNlvjEywwYVjo+5PhDNA7JppPWDRTjKlKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.8.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195239},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"29d4e005bf539ab1c3151ae6a94ff67ad8c80e54","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.8.2-alpha.15","@typescript-eslint/typescript-estree":"8.8.2-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.8.2-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.8.2-alpha.15_1728918305927_0.8810093510606662","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"@typescript-eslint/rule-tester","version":"8.9.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c6da495385e87f1f4fa18965db87512dbfea95aa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.0.tgz","fileCount":103,"integrity":"sha512-lVqEZvW2ZYiAK3+csfY98qRL1xRihZFSNjwH6PGw4GUhb/7AWNL2lKPOtPVndz2WjU6ysgRS7nYwZEIcgn/ecw==","signatures":[{"sig":"MEUCIGsWLBaQRR7n0A1M5XOzxUJSJosf8Q/LphaRMM1pzB7gAiEA57T4O8hdMsHuj1VwpqSc3yiMqeXhas5N9+FHDwysOV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195203},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4666ed4e0c4b6d4d57aee85f4f1962f914dd53b3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.0","@typescript-eslint/typescript-estree":"8.9.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.0_1728926248454_0.7306761932885959","host":"s3://npm-registry-packages"}},"8.9.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b5af82511a3de565dfa2a399301f2c49db165dfa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-qAYwmH9VBd0BIx3hl6cqPS9mljmwXvOgMxGFmQXcXwm9ksYMAL05HOy/x8EOZ4iIGiOHIf7WeVFCnLmgfhKmew==","signatures":[{"sig":"MEQCIB12hBEfISoDlc3tNCffRPKhQ2uGBx0QEdNLkuld2TZzAiBS1mE/7zSbpn+piqJCE2y3lRiPNIlA71Gklp6lis4NNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195235},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4666ed4e0c4b6d4d57aee85f4f1962f914dd53b3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.0","@typescript-eslint/typescript-estree":"8.9.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.0_1728927330847_0.743650316664497","host":"s3://npm-registry-packages"}},"8.9.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e07e2afe1f77ecc2a75a3b16b1a7508eec94c666","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-9kkORQiujd3Ajl94AIZfYcxdQDLXlf9/eS1oAA3/emQLoZNWvYJj1GfmV4kfkocxKzMTQthzEVkASgMW+Paw8A==","signatures":[{"sig":"MEQCIBVvL+ntLU9192nJ0VB1jFIziVeRKJQjhkXirBrgOXZ0AiAfhAGmmRAKrry2PEOehR9KWKlzrdqnbKlK8l0fphRsSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195235},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f153eb143b30907e1afc0307cb285df1ea010e91","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.1","@typescript-eslint/typescript-estree":"8.9.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.1_1728938113355_0.1415248010034864","host":"s3://npm-registry-packages"}},"8.9.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b9f836187e64d79ce3009751e51b61bf9d4bf29e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-BINTr2bplOLfLxXAxQdQl/Xb7LsQCeNkfRGJCKoR1bu1s/x6wRI/PEcjhZ4UlTv3QjQ69FxAIy0/A+FOgBsk8Q==","signatures":[{"sig":"MEQCIGwsbQdZ0rX78zyb6xi0VbqG3spPgnu9s3+Ar4W8WD5bAiAckBfBvPHCbKZImb7BXKrCSYxKh/7ekdTWlkUsH25aWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195235},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0405eb2f6827a44ddee7b7f2f92532fd705b6b8e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.2","@typescript-eslint/typescript-estree":"8.9.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.2_1728945730330_0.12099685745536459","host":"s3://npm-registry-packages"}},"8.9.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b8146a5ed634dac6aee410fc3d3838e0d46b3343","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-EnB+tPP5qSKtLAfid6jWMFqQy1kefF1R17PIuBB/A1IZLzQDSjc6fGu2FvueIz+iNA9sey19QKR54QT+eY/cYg==","signatures":[{"sig":"MEUCIQC+g98h0tBqQ490ujRV5/q5NMPSMKnzlItcYbasqfQ0ygIgZ6ZysTAj3BWSRpx8tvq69Y31R7AhdGRSvD0/TVPJKAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"38ad9e2ff1ff0aeb1111786c9eaf0732bd6f8880","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.3","@typescript-eslint/typescript-estree":"8.9.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.3_1728957473336_0.3650200922759017","host":"s3://npm-registry-packages"}},"8.9.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0ba68849140a76e6fe9be915750b424e04daff8d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-uW8oZBbf5gWvWv5R6kXyPP46aNW/NMNor4jfHDiJEL+wELyfbYvHdduOWNxnXZTDnj4mJiCKZOzHnobnLEhXFA==","signatures":[{"sig":"MEUCIQC13RMbOWsZpvMK0QDK7MG9EEdnclxllKiZCcEAYASprAIgAYvVuMqKTCZ5FbikvBUmIuD3DSYzfpJIARrQ1XQ0KcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"373c63a40ccb6c5306999a0bd4cdb9cd5348988f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.4","@typescript-eslint/typescript-estree":"8.9.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.4_1728958392135_0.3884383747612312","host":"s3://npm-registry-packages"}},"8.9.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"19680196e6185bfd2a7b38a69119de9c7d3c07c7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-UQRn+vCrMR+5egVfY6I1zZRguODS4E1UFDN46M+B4ISd9mJDQWlQEpfE471ebe/1qDZ8UBKi/A6+RfPPqv0w2A==","signatures":[{"sig":"MEUCIG6XQ3UHzeiNbg3EuMHjwfveecbyUDAMCVckwE4vrVUZAiEA/pnAHiEQS7c0aBrhg8uzYq4IgZO7W9w62VdJySP3KOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"43d2e9dbeb03591a9047c3ba53a288d5aad86f70","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.5","@typescript-eslint/typescript-estree":"8.9.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.5_1728975767117_0.9530872808956066","host":"s3://npm-registry-packages"}},"8.9.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"24bfca69fec1dc023d94bd1be55a6d1fde73bc93","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-IyW5j7wiTuniHcWJn4hsXljb+vB6BBzyUzRYNizoJRgDPmFAxDTv6IN/eOzOvx6ebQEpTr3xHufwa54guhhECg==","signatures":[{"sig":"MEYCIQDy+1iwUwdzqC7q1CocWZ+GdMxOzg6YAzI89El5SGWppAIhAM0283it4id9RM1VOMFjAW2BXcSfMTS1Wyd2wo7xC8dm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"be5bc0fb488bb4bf25c9aca27e4142946d090a1b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.6","@typescript-eslint/typescript-estree":"8.9.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.6_1729000154865_0.19289807762600497","host":"s3://npm-registry-packages"}},"8.9.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"92c36748e27a14fe814f2a661d2506e14558db2e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-kr7euuQ5tR1/EQJJTqfQZBNrT7ZLKLGUYPXskpP3l5nR0Df5wKlX0kAY0lZh2pr83BOGVqNRLaRjD6Tt8v8U9A==","signatures":[{"sig":"MEUCICYNfxe3DBU2YObc6x88pl/blPtGJlD1KncuYCI4XXihAiEA3b8w6oEVdQ+QmWJERqA8bV5XdqQZ+PzbxhhSwi9whX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d09d36de88dbef86575252a0542e92801fb6a890","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.7","@typescript-eslint/typescript-estree":"8.9.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.7_1729026118197_0.9786576807647749","host":"s3://npm-registry-packages"}},"8.9.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"42c7301d05be716b2493f42766361716c53d5b7a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-4UbEe/vX8piAov9y4N/2zNfk/JK3Z5gX88+XXKYEr05fPw/JKINEm9yfEbAXNxjP4DwMVx56MoMcpH4Iy3y16Q==","signatures":[{"sig":"MEUCIE6+KrJbduEZHdufGzq5G1nFZIUFzrF/J0akszqGgYh2AiEAquf30oFx/m1jN46aAx703SwKJJly/Cca2NZ3nRE5LAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2d4347f2e70228fb143008bceb139d8898ec4dc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.8","@typescript-eslint/typescript-estree":"8.9.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.8_1729094111339_0.06151666367505437","host":"s3://npm-registry-packages"}},"8.9.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c20096d219c75e1a20efc6cda0dbe2e880515400","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-7ID8R46AvMeEy7+tClKbhwvj4tm5ASEz+UpdH04hQqvHxbFGSQ+D6zsf7BUKGe9RVdC9FKFdayjd0QMX/dVMPQ==","signatures":[{"sig":"MEUCIBA1vcwnW8aXkhjzzfYq3mh0JHd0qBgzOZWyl74hiEB3AiEAiuSAGmsE7QTAvpY3uRJpaD6insQfWoInj//DkpS0GTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196449},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e9ab4a921d482964e57504e24148dbacef5e6a61","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.9","@typescript-eslint/typescript-estree":"8.9.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.9_1729142211258_0.5860405756596261","host":"s3://npm-registry-packages"}},"8.9.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.9.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.9.1-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"74e9c2007905c37c4918007d63429e441a640648","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.9.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-lX/OfEFDNFnGJC+7Q4IfmaPTm00sOHzcax/1F4WCD3h+xgzRSAt3DXBR9vFn/NVMUf019lO4+cOUzEzE0XiLFw==","signatures":[{"sig":"MEYCIQCt/t0z8t/BR7UiY3MKIdzU17bR7sXR1/krtwyvWSJwqgIhAIJOtdtPa6+xnM/AysbYIzE4ZMomDekX8ZleAQ/jFgEu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.9.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9c49e3989468768ca7da5833d6f8cb226e420c0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.9.1-alpha.10","@typescript-eslint/typescript-estree":"8.9.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.9.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.9.1-alpha.10_1729184676843_0.8214779538556218","host":"s3://npm-registry-packages"}},"8.10.0":{"name":"@typescript-eslint/rule-tester","version":"8.10.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3406d728c1464b42b44385e4ec2fe2883c0c58e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.0.tgz","fileCount":103,"integrity":"sha512-/+Cms6eddJv4UW1wzxbRYeaZKJOlwWrfzuPQCGtzMsiZMTn5SaABS/wyCSZ+po+nUXc86OtP5QajUfsZGH/tSg==","signatures":[{"sig":"MEQCIAC+U+KIktSzOP9FkMCqe82Q3L9FThRLDe+VekeAQrz0AiAzrzTf2+QiXa7G/dY3nF7AKT+85dpyfEwujdsyoe1vqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196421},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7effdea4307f44dcb2ad21529d42af0250907fad","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.0","@typescript-eslint/typescript-estree":"8.10.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.0_1729185215774_0.9101679778792369","host":"s3://npm-registry-packages"}},"8.10.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8ba85b47f008bf775368130a16630bf0f257d4ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-7ValoQWbN21gG1CCxZZqtCuk54oGEApiupwQNQ1jv9gWOh9ei1ClJY6BJy65rtXdRE6KspE8AviA41ivpu9yeg==","signatures":[{"sig":"MEYCIQCGfklBXQIxpgVcZKGKT9ubkI+yYp9IVJ1RRdjEq9JipwIhAIY950fC8+K42/xhEE1MJuFU3mZ0Mt638y/j8bw91hUY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7effdea4307f44dcb2ad21529d42af0250907fad","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.0","@typescript-eslint/typescript-estree":"8.10.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.0_1729186216521_0.6180985919821413","host":"s3://npm-registry-packages"}},"8.10.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"507940993fced3710d96d8b2b5eb5d887b9bae94","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-lYW7eM3Y3qhNfPN4jADkSelhzWBD8NjJTXASwqaaG4KiEbd+z9QmSws8X1Sgi3UsrPxbPcDNTVS1g3eNkatz2Q==","signatures":[{"sig":"MEQCICJN3BF/LmHjLj12Dg7lzvG1XKdKvf+0440U3wFbumixAiBJhtZ8HpSCBByrofXu1qO4dxT3pfhYH2FB+Q15msying==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c08895e6e2c9422e2427497b1c0b13f06f261cdd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.1","@typescript-eslint/typescript-estree":"8.10.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.1_1729204504796_0.5316102369740039","host":"s3://npm-registry-packages"}},"8.10.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0b4ae871f094b58cc8bcb9446adfbc2a57c48d1e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-QLbq3obn7CGjOuzBRDQyyMjgc5HYu43KnvRViAVW9rA8Vn4E18XFpIis8gqaAzffN2V5rdnv2LICT6dmE9ApNA==","signatures":[{"sig":"MEQCIByYHEj5w13PFvVk1DO6CvDw+UR3EzpT4kd/Wmwm6qkJAiBKS2+3aPVPaK6aIMGaLMe005OiXUEaSWl3+aTljUf8Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bab0d65b2b82d48e2278fcb045c0a03016c1d8e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.2","@typescript-eslint/typescript-estree":"8.10.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.2_1729220800115_0.46131165359955095","host":"s3://npm-registry-packages"}},"8.10.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1b670247ce2968eb69cb8bdd4c8064627161650","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-kMaDVa7Un4RrDoQ6UeY89lTcf8lJ2xvD576EWqXgoKrjNttELKQquKlKfbwGgQPnHgOL7e629kkizz9VGhLtyg==","signatures":[{"sig":"MEUCIQCQCp0Hgb6v/txTmA38BIQbt+HAjoA9gyFHTDiXLofPnAIgZiPXaWSOWyv+aoP/zTe0xgF3h5zcu8M0wC6XLDVcEJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"127066ab0f809e7cd305bf521320e43e78415b3e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.3","@typescript-eslint/typescript-estree":"8.10.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.3_1729263217109_0.694147481586407","host":"s3://npm-registry-packages"}},"8.10.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e5a3075ed1833465dfb466aef9fc831b5aec5799","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-HNmtPAFvNb0D09U6u6MzKumbcqW9YwB3/39BggKQKKHNRVxZkm4Bl7Jnd8bX7iEmg4QdcIVvPvCCBJjxvMeORQ==","signatures":[{"sig":"MEYCIQChrEvKPbtyQfqPMKrsrBGw2yN8iauYjjsQWmu6We4e4wIhAONWQBCCI/4NtWIwBdEbzMH5DfyteI7uU22o9wFFQ+dy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0cbd4cdbacdd196c208a70527155e2c364661457","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.4","@typescript-eslint/typescript-estree":"8.10.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.4_1729264105386_0.9427459482232647","host":"s3://npm-registry-packages"}},"8.10.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8723e51e89b656c3ef5711f4b00f22876104f3a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-jH/h8IG2m/wZgM3uttsJYyVFSXygNjGSv2wsHBv+sClcnkN8y4u+QrWFZU6S6Tnyg1z3jV32rg6mNTabU7G8yQ==","signatures":[{"sig":"MEUCIFr4M0VylXzVzT2IogxK5eOmKcb5URP8WdikJABhrRrTAiEAuG4qaizdJ9oRGc8ixRSiwVWC0UXcypUtQN4u/g66yQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b001e6a2bf82d879138d182f616ef4805d26b935","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.5","@typescript-eslint/typescript-estree":"8.10.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.5_1729283259454_0.6077497719817826","host":"s3://npm-registry-packages"}},"8.10.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62f3ad6da75f49c570e2d58851a7c97721fa5953","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-4xYE3dXdWkZIa+S+NhyFWCx8qQXb5Xl3HSOPkanNCXGYFOxYUBvXKm88s2lT9s28KS/4jeOs0Xnc+l44wPYb8Q==","signatures":[{"sig":"MEQCIFrzgrp1YZ/hmeFGrwoDjlTA0z0v7WArXB+uN0oOQDAeAiAtrFxdkdXGEoVoF/1L99/scTk5F42lOWFgpk+EZl6v1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"399a29c7ae3bd0e457d7229a3c89e8cd93a54c32","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.6","@typescript-eslint/typescript-estree":"8.10.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.6_1729420664658_0.24093331665975048","host":"s3://npm-registry-packages"}},"8.10.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.10.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.10.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b2c4584f14de0828354006da8f44b4bd65038b3e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.10.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-Z7sis5mWTwm8Pek0f7+KmCiYMrT92sxa5gkt3+BuD8g3Scq70aWEDMXVfOiD3NUqdXK1h7lJiO/3ETJjITJz2w==","signatures":[{"sig":"MEUCIAwDORTwbAwxENz9575nOewX33CYBBGOBHVe9AEag3tNAiEAoMTJoz45zEhINODZ/UlE6mUryIhGQp2Qpo+qXb4OhkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.10.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196453},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ba12b141da17bcf59a8145c4c8716bf7c6905611","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.10.1-alpha.7","@typescript-eslint/typescript-estree":"8.10.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.10.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.10.1-alpha.7_1729520504539_0.7862037134096118","host":"s3://npm-registry-packages"}},"8.11.0":{"name":"@typescript-eslint/rule-tester","version":"8.11.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0ec215e5e0d2864e84000d032935c58faa7f561c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.0.tgz","fileCount":103,"integrity":"sha512-1kjFS+KCxgyClHr/mv3qmxEfz8qN+kZGyMjdWJecM4AbHmS46shVxDzfAsl0Gr+dr72nsVzGWNBcY9rhgzvHiQ==","signatures":[{"sig":"MEUCIHI3uwAB+H/wGaTitmmZ2VDfAPY521ieHUyLs/qbe2S2AiEAtGGlqXOIr7V2nLIBm5xDZoMH3XPP6BUSyZDTfJkjvFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196893},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79c27a822ee9d5e955b6bcd41a6a8c320938cdaf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.0","@typescript-eslint/typescript-estree":"8.11.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.0_1729531106120_0.6740354695281625","host":"s3://npm-registry-packages"}},"8.11.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d365351efc11298b561862af82407d5b48df1559","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-FptxWGktFSmF0B1uh6LfltqPAYQz9XxBxtOx1ejpzWHTqbmDjWNtx48hXmben2Vu5l+JScBm7OlzzcPLcK5oaw==","signatures":[{"sig":"MEUCIGxstM/zOCbKUOLdlVorDUyOcqmWPOOuLw1RXdClOeMZAiEAp5oq1QgKpqx2WEBXMUbnelLyBwu8IC1M6xByOiiUTuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e765033b4271458d7dad08cf615001fa2ed0a065","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.0","@typescript-eslint/typescript-estree":"8.11.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.0_1729536924941_0.10466551505706789","host":"s3://npm-registry-packages"}},"8.11.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"91943e7bc9bc83269dec8b4f2feabf730f25b727","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-BrU/Q6n6lpAz9Dwf2K5llveK5zV5FLm+1hAIt3WaNpiKssS7cw+6mgF/ZmVojiGxa51d4W3seLvWhh68q7fyjQ==","signatures":[{"sig":"MEUCIAaWURu7T9mP/L2eJ8fHlrO5gsApw1fBU+EBbOwosG8oAiEAiB2/apK1CeYiqqGmvInlq8tn6kFyutJ77fwtZnZlPoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a7447653718a1d4c3af132bb423aeb066031c0cf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.1","@typescript-eslint/typescript-estree":"8.11.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.1_1729716101239_0.21236787259206924","host":"s3://npm-registry-packages"}},"8.11.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df0db0ff142b8ca3acc9f91e4938cc4e6846ef48","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-79WZ3VL1bV9xrgDxVcnv9wZ3hS/oDIQJX8Vuit/wTNHxaK043AicHcuamSnnTItROG+p4KYc9i+wGpsqzeuFhA==","signatures":[{"sig":"MEUCIG5ieUJQrW2xj6xQRZmAogcudmd2qz3WRBvJEWbvupqUAiEApPJMQCKJNaqyXV/qwEg3y7tr99R4uKRabIX8djzDadk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af4743fd20a788f2d5ec4fb87e9ea368c10d76ac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.2","@typescript-eslint/typescript-estree":"8.11.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.2_1729777769671_0.7854261723618647","host":"s3://npm-registry-packages"}},"8.11.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d2b27f5624e456c33725efd07cf66cffa8f6b07e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-BkMRNLmYhDXJ1wBlVRYkiGdliDVcGpuv69LIC9zncbUMuUIPQ4azNRbjZ3QuPN1oD3PKNEt6rczOs8fRMfMnCA==","signatures":[{"sig":"MEQCIETVjQZVyI8F4c0mioOwe5u5EfDnRaLo7Gzd++25qlslAiAdri5tNMqi5CotBU2Lw7IMfxPooYsurxDfrjotYHG8Sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ad9d3bab05f6afd388760658c897c6284a6633bb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.3","@typescript-eslint/typescript-estree":"8.11.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.3_1729796895239_0.061536215665123795","host":"s3://npm-registry-packages"}},"8.11.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"77af8d637d4ac81f9029819e9625b510b8fe0393","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-gjMZLvcfekx47RixWghpekhQGdR4l3D4C/z8XSAUm1JY6byUfNINXB+gO8wdPmswMf8n0yEPxOHFHNEzzb8ZsA==","signatures":[{"sig":"MEQCIHKcSlrhLEAfESN/d6bKsAKgIPn0O6mefoiIa7b+nfAhAiBYDyDIu94KVAobqeVKnEJ+DhrQoTN4ADHOCWunjdzJJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"74ace4de1ecdf0edbdc01a7c5feb56904598c20c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.4","@typescript-eslint/typescript-estree":"8.11.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.4_1729805709372_0.5367053302137808","host":"s3://npm-registry-packages"}},"8.11.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9f9389d3330d1d2908662377caf3fe87b0f535a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-2ea9t0jfZqDhGRvQVmZeFfltsVSDaks0rRTFn3UZHfVCy94xZoEDo6KzmIP7FQNfuxDVc9D4ewXRxoldzMNFwg==","signatures":[{"sig":"MEQCIA2tzia5Tt8S1UIQBGfbX7n0lhJ/SVHJcOk5MEpojHZMAiBI/IufQ2aMKBXBScRpMk8rtCPeLdFJQkJdoWrKIuZSEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c8978d39e9655845ecefb9ceb58c88f4078f65a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.5","@typescript-eslint/typescript-estree":"8.11.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.5_1730044660473_0.597927739783052","host":"s3://npm-registry-packages"}},"8.11.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"80e7ed92024cd1edb98a5d4486139d0aa8f4b9d0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-WJcye1suL/vFCGs2qZ9+hIVKegnWwJrs+zcDaZwfmDd64iT3Tf2Jmau6gJVZIkYjg/NQDEZSQZlXr61p6sLSgg==","signatures":[{"sig":"MEQCIB3r861ihLjbNDAfoA+6e4IyCGuFT9OtiMTA4j+FeDjnAiBMKZ5Twx5xf2bVeFJljlUTiYFW8Jb8bMBhAgCHt9pG1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"53b81d687823a5edd8e4aee20cd583cbed5e89f8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.6","@typescript-eslint/typescript-estree":"8.11.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.6_1730061700602_0.6145757859368772","host":"s3://npm-registry-packages"}},"8.11.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.11.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.11.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"268f6cf275d3764f7e78750e0152b70d893cd49f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.11.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-0yJZ1SMU/eQXyyU3TLR2qAPgLaRKibaQBqJPknrNi/ev/KfCnG/L7Tt5l2mkloH2pPpY55YgYjOOriZdMDukkA==","signatures":[{"sig":"MEUCIQCcWaSIpISiF5U9TbZZXFQLzpQP6WqDh9cdf5mN0T6bDQIgQf3Lt4gj8WKiw3dR6/BkcTEbvCVUHv3IulGHTi7ywIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.11.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ac187498bc5756d50e65620d8a87a738a6566b8a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.11.1-alpha.7","@typescript-eslint/typescript-estree":"8.11.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.11.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.11.1-alpha.7_1730062599798_0.2773516642808336","host":"s3://npm-registry-packages"}},"8.12.0":{"name":"@typescript-eslint/rule-tester","version":"8.12.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4e81dd7c0db2936d942fe7c536cf5e33941535ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.0.tgz","fileCount":103,"integrity":"sha512-TQKuzl9mQwXnQt03Ay9kGjDYrYeNPASRkg+VEMFjBBIJd6vzyZDtP47xzSMSjC1nG2qSod14SC+SMvV4RfJqvQ==","signatures":[{"sig":"MEUCIQC9aR5v1VbFQju2JEMm3yIV84dceyKhMPyAHHFLgdPXUAIgW0nUBL3/C9s1qQDCet/gxG9TyYHZZ2dBuGxovA1UEoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196893},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3413a2d5bfb1641de86677ed25f1fd66045ac068","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.0","@typescript-eslint/typescript-estree":"8.12.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.0_1730135880802_0.05528972583007241","host":"s3://npm-registry-packages"}},"8.12.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.12.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"17e8801b1baa2229de0b0461c2d3f4f5e9e20a5f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-0KvyL+fN02ZhXnqM7KMcY02/7Vrbe4JznCf1ys6o3Gs7mUpvDYHmBQDjSzmFMXcTWOGirQUWPzDMXV7W+rgh9w==","signatures":[{"sig":"MEUCIQCLMq40A3hJ3A1Bt2WLTHZlNBIkdoVCCxTE29TdBZrZlgIgH4JurzWs1IZNVJ0V5wAcNoApecr5yQJRIHW+KKGcNDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196925},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3413a2d5bfb1641de86677ed25f1fd66045ac068","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.1-alpha.0","@typescript-eslint/typescript-estree":"8.12.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.1-alpha.0_1730136924408_0.35452343224154914","host":"s3://npm-registry-packages"}},"8.12.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.12.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62f1232059df507720214068529be10754655397","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-cjnHTzDVnledMfDj1ajNxwpeZHDCfvX0/oip7tLwi9sFGZSpfF5ZD28ctu0vfJZh/DxmbmeJ415bng/sgshPzw==","signatures":[{"sig":"MEUCICqpfif1H1KSrwzHV2N/OV8jJApE79dGN9psdEILcJ4WAiEAlZaSL7sk6rAyKoZiludrfuT+qj0tM8KVfBQXmIs6mGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bda3444b718d230682d4ec273ecb203de9df611e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.1-alpha.1","@typescript-eslint/typescript-estree":"8.12.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.1-alpha.1_1730153854652_0.34355351848154214","host":"s3://npm-registry-packages"}},"8.12.1":{"name":"@typescript-eslint/rule-tester","version":"8.12.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a856f3cd2a47db981cd9c5554ce54c4ffc1b795","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.1.tgz","fileCount":103,"integrity":"sha512-tX0Msi4SnuDUlZ19Fg6Vf/JiiNzZyndeRjbZPSvdY6JKmtCjRV2PoybQj99LrpZn05L2y3sQ+s4XAvMfcRiRLg==","signatures":[{"sig":"MEUCIQDjsWxXZEgtvM9ws3Ze0hw9JjHUV2GXX4KWyo1XA36INwIgBqOxrxuFjiZ7EvklUiIoRdoCPfx/PzwRSUyG0IB22Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198372},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1edec1d56ccad98fa65f57ac54fe8abbb1d3a922","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.1","@typescript-eslint/typescript-estree":"8.12.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.1_1730156197897_0.6008268070420562","host":"s3://npm-registry-packages"}},"8.12.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.12.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.2-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a39e84e39f5e2f73f2993350492f47724bd5fe62","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-7Gw9OpDKROLfQiFHvheBbWYuxH0LPqUr1W0dKLadIkXzjGOYGXRVo+cp2MS6ZJTWPfZafL2JtoYThsrHHW6deA==","signatures":[{"sig":"MEUCIQCDKI/oWuZNpAY/YLRxceNXTn1tOqSylMP4wIViofBC3gIgELQqOMxtr5wBzi1MOne8co0n5U9ItX3bIkX0bFjiWOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1edec1d56ccad98fa65f57ac54fe8abbb1d3a922","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.2-alpha.0","@typescript-eslint/typescript-estree":"8.12.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.2-alpha.0_1730157419120_0.3942125791044486","host":"s3://npm-registry-packages"}},"8.12.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.12.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.2-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a50f42bb501330ca21b17af31d6698969feed344","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-9uROdDtfgFsza148lrO8Y2tRcdTVDroV7Fpkh9LNtdM+oqK6MQUDwPDsCClqkS+1d8GMb2dr3LbBnDZGAqV8fw==","signatures":[{"sig":"MEYCIQCKpjhSG3DtiEkXljIF247jABhKP5FaWVRFeBYoLoQgnAIhAMu4VSJT/l2RE7nJ9Y4CbaZPm2PLOI4bz0xrdpF6tTML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"809e81146539207fc1bd3ae7becabe3ffcaffe02","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.2-alpha.1","@typescript-eslint/typescript-estree":"8.12.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.2-alpha.1_1730208069151_0.8080389315267147","host":"s3://npm-registry-packages"}},"8.12.2":{"name":"@typescript-eslint/rule-tester","version":"8.12.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f473a146b2555cf0e66c412c0db08b67586cfa13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.2.tgz","fileCount":103,"integrity":"sha512-aggjJT+aZj/LJVUx/qX+97tYGGqpML6vnuLwjmNrjpRP047cuSlYutG1zX8fr3ibr9tzHxiwc03dlKFsLMd12g==","signatures":[{"sig":"MEUCIQC6v7l3++VfDRks8hkTK6TRIZHmqiFbutVE5c7Gz8jCFAIgG1HhDk1v6kZDQJcF7rGPTRS+ak4AvRAmhi677VJjFGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198372},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4af866a6642502117c32b49e64d7012a027c42f5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.2","@typescript-eslint/typescript-estree":"8.12.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.2_1730209826705_0.3309226026190417","host":"s3://npm-registry-packages"}},"8.12.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cbcba23d75edd046bd4b2284194c1bd1f68c35b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.0.tgz","fileCount":103,"integrity":"sha512-no591gfKjAnQJXk0452TsT9LtKxMAglJByrjHtK1LY08Px47NPWzEZnCWykMwZhyw+MuIY1giZ/1TdG/6i+IiQ==","signatures":[{"sig":"MEUCIQCpYQmIm+AFIqoSL2WmHY4MiBIFmShm1KbzALw2751s7gIgcDSUryV4LouPKDiuRIRGaEYB4quAJxkRl0QPUPHKYGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc7177c2f3841da2148e46d7d9e97fa3c59621c3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.0","@typescript-eslint/typescript-estree":"8.12.3-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.0_1730210358293_0.27176457307574453","host":"s3://npm-registry-packages"}},"8.12.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"26d298af86950d838a1c61e81772690193bab48f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.1.tgz","fileCount":103,"integrity":"sha512-y1+horZ6sHC8uNVdpB3sSXtGz+urm4IgKlGmkwo0GnU/vSlHUJ4VFztoh08yOYiza6jgsP8w6JyR0rHXTb3zVw==","signatures":[{"sig":"MEYCIQCYytani8SM5OiNrKttWTfuZVIS2ieKh/EO9WjJhHICnAIhAPElpOmsdqVaR5448p8+SWd3Coe/NgmpAMJDZn+n4jbi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4af866a6642502117c32b49e64d7012a027c42f5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.1","@typescript-eslint/typescript-estree":"8.12.3-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.1_1730211822573_0.39406227984466824","host":"s3://npm-registry-packages"}},"8.12.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1fb6a758e4dcff81b2e6fbbbd11cb2a4ca3749ea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.2.tgz","fileCount":103,"integrity":"sha512-U3WuQzFUKzyQAL5hEWbpypQyWKHG4wQGr15m4LNdBQWB1Zkgh0DZKeQhrqq+4ongZA9VPTSuqrMiweRGV9+ezg==","signatures":[{"sig":"MEQCIAXsOFNlTJQ+hAQ2TNVfVwyWHGYSPBuqKes+/+mhWYAyAiAZYerOM25aSL14ziAmJ4w7eTyyMEALfhdNeDz8N+mhiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"beba27af1a9c23bae6a738b04227bf607a1b37c6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.2","@typescript-eslint/typescript-estree":"8.12.3-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.2_1730367813458_0.3364557139960065","host":"s3://npm-registry-packages"}},"8.12.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3eb02259dc66567ec8a76001b9f6fd083e8aad9a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.3.tgz","fileCount":103,"integrity":"sha512-ythVlQk9AedDy+RQ7nZU0MoPB1cY7JFvpGSV5YQCb8/HJCoeeqmMGbY7xfnEyriZDU4WGxlmtG3RI5MVg1Ro2A==","signatures":[{"sig":"MEUCIFMF5SIRBOL8cv5FvLxAL9EsS51hHOPcFtE/DhzwBXIlAiEA9WeRF3Zl7VsD5TXT6A6LX3LY3gDj4iQaHQ156asCR+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"964fa91d5744ae3d6377618c74609550489ef766","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.3","@typescript-eslint/typescript-estree":"8.12.3-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.3_1730400676266_0.4214492483493666","host":"s3://npm-registry-packages"}},"8.12.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa20674fe778c88f2ccdc56d363c6edf123816c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.4.tgz","fileCount":103,"integrity":"sha512-27IXluOYH+qBloiGLDyPZVVYYR2+xGKy4GzqSN+PXb3DLiNAAg52UjDrpmpPdtNL8rb9DiyoelVQE4cxHrHrpg==","signatures":[{"sig":"MEQCIH7TMYsKtnAdNGXuwJ+boarQaA0YrVFSJBqE8xYr1sn7AiBflZoHsWvsRXsiBQGTRy+ZXE7uRJiqhDBBlb4j+NOptQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79418d303a79ab134ebc5e57f27eddeb0198286c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.4","@typescript-eslint/typescript-estree":"8.12.3-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.4_1730484156930_0.47293555987479086","host":"s3://npm-registry-packages"}},"8.12.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62d34f0b1749c82a1831234c697d4a457958d49f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.5.tgz","fileCount":103,"integrity":"sha512-1BCL4O8mq2jDs477IVyWvrvzmCIuxQvt5Vlv5BXt13WY2kdbbxl+qONva4IQgSFERxvRE/CCL1m4IOpnAatRgQ==","signatures":[{"sig":"MEQCIBzHjjmaRmHCMWhd0VvJ9Tkuandf9mHQvF/ukhtkcU+fAiALo4jn8VPSAHgfYXRjVHUqU4vGR7p/4cPXsBdhjx3C0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fdea1aba1c5867b13fa3d30f95507e5db4bdb92f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.5","@typescript-eslint/typescript-estree":"8.12.3-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.5_1730485588549_0.6131559422942474","host":"s3://npm-registry-packages"}},"8.12.3-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ab057533204d4c049938d17b980c96386b557e8b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.6.tgz","fileCount":103,"integrity":"sha512-uXhZbu6ciIeXhuokrQfWH6rfmaFGXcKgSIRJX8w7Mi/lOgN4X7c7OHw9q94Ek2lU/wTYjQqcCfmMyVCV5e7JGA==","signatures":[{"sig":"MEQCIHWpACze4e37AnCl8qiSh+F39uu/olAmdT37PtcxYb2YAiB4eMQ04AzZIm2aDcdAYT93aoPyh8er2yfnUE365fW78Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"099fd4cf27a1801bfc3242efd40f99b492220685","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.6","@typescript-eslint/typescript-estree":"8.12.3-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.6_1730486831980_0.6898816219684818","host":"s3://npm-registry-packages"}},"8.12.3-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ac1c0ace50d7b4557216b82878efe64c30245f45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.7.tgz","fileCount":103,"integrity":"sha512-T4Y8czhxPDDPnSnWofRJ735qADPpoohYQs/AlTefA+OrZcnWUCOVE4K3Qle3upvZIRDTx9eNhU6fK8JCJsg5uA==","signatures":[{"sig":"MEUCIQDZoloBlyieHPRkKXsI3Wp+AXzPXMuZXWnVzkyMMuNaiwIgabZPosYsCoSQ9adwoJmxdFsiQcnpPErlPrkLVc9+FgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c3e7d7a72fbd0358373275cf012c8917446108d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.7","@typescript-eslint/typescript-estree":"8.12.3-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.7_1730574557179_0.6436107863321321","host":"s3://npm-registry-packages"}},"8.12.3-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6578ecd7d383ceea48cfa96b64371701ce312b45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.8.tgz","fileCount":103,"integrity":"sha512-Rrh2+QFXstOh7/Yqw51OwdHyrL3/b6xVqRxqsxqgww+BuIHog182/960+OdHpbEAsvlYbHzkjADU4jfV6qijBA==","signatures":[{"sig":"MEQCIHgdJHG8EzvCL6DFHnmsW7k9QlcOaNTanGI03+La4YrXAiBgYSMpRbJMbbIXF2yHSNFWfpcVmsMYb1COFrHHCyVtyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8c6a7214345cfc88dd5cfcf45a8c319fff0a849e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.8","@typescript-eslint/typescript-estree":"8.12.3-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.8_1730585639423_0.14236885760969975","host":"s3://npm-registry-packages"}},"8.12.3-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.9","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"29a57585dc789387db23fd21b97ccd3e2a708f5c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.9.tgz","fileCount":103,"integrity":"sha512-sdYHwQSvU0kBMruWh0unzmM4M3dDNjsI3okh4PAo+zY5Tyjl26vVEmmrqj22uQ/DUe4pK/CXvBd9xauCFB/Ffw==","signatures":[{"sig":"MEYCIQDl5CK/yFH3Bg28ZdCJ9zEIG494E61kMGfS3juRe4ZSNAIhAM3DAJx/sEFSbRF1SOfhqAsfXZNZZldEJ66J7uf8lS3f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"be3a2245db14cb10ad1189f9c635cbc401c1bf3d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.9","@typescript-eslint/typescript-estree":"8.12.3-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.9_1730606229631_0.8134591423038102","host":"s3://npm-registry-packages"}},"8.12.3-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.10","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ffa4d35460c1de71ea853c2932a69c7d4f39e925","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.10.tgz","fileCount":103,"integrity":"sha512-xfENbkAeT0zs6N8btYorUbNN5L2YQ6kgZ+Wgns773FN/pm1ggGIbkiVqGlrElw4r0X3zkhw+uUA24N9HpT0qiw==","signatures":[{"sig":"MEUCIH+392ogn947+gGdyuYGbdP2oqYudC9a/dqMC/7TcoJxAiEA2vrtIsWHPP8StI9zTmxnsNL3k8L5aPzB4whOSJX63l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2264be023deec7cbc59c0794de5ef95c132f1bc8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.10","@typescript-eslint/typescript-estree":"8.12.3-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.10_1730607102792_0.29951959904892766","host":"s3://npm-registry-packages"}},"8.12.3-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.11","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"164b245bb51b5f1f005ec89ba6e12533975d750b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.11.tgz","fileCount":103,"integrity":"sha512-ZBZ2uzbsez4P5LjPTYS7780yIEfiuf6Poyk6BIRNJEvQfcdV7D+syx+ja40R4fN++oPscUP95DNXtb5JB5d7mg==","signatures":[{"sig":"MEUCIF+zOgKDUefrpUn1TgXR7YHJ+B133DTTg1nM6j7ySYUMAiEAmPHIT0KOuD5O8R9lKz2sKz3cMQcxDgOa3jUZ2cJFW6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05ed7e6d0ae25471dc7695edd41b17f78edd2ff3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.11","@typescript-eslint/typescript-estree":"8.12.3-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.11_1730608423913_0.524311938101022","host":"s3://npm-registry-packages"}},"8.12.3-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.12","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c8d4703d57fc787de3761eda846cd04047951d03","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.12.tgz","fileCount":103,"integrity":"sha512-wGE8W/LJZ3dVz/SqA34gW541CkI+3DN3ea84uYEy2FLproqhgTpqlizZA0aEAA2rsz9N/0hwXfh5Y8fIGgredA==","signatures":[{"sig":"MEYCIQDfDU7hwXA1xT197RioQ1+lJSWYTxP9g2JgPO3pGyS3egIhAKIuqTISPAbRyItBt4xWKLLCaNeXbm+Ozz+c4YG2IRQK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cea782b9e5c0bde8ff0bfe03b778816fcd582abf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.12","@typescript-eslint/typescript-estree":"8.12.3-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.12_1730609497953_0.674727676480879","host":"s3://npm-registry-packages"}},"8.12.3-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.13","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aeb27e19d933f228a5da526946b9bf205fdf8334","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.13.tgz","fileCount":103,"integrity":"sha512-CMeVvTjK3H3IhDsC0BjXPc0xkXYJQMCHnfaWslGGYiwy60hkP9sRRl4dsk+CYEP4+sH+wtpy1jmQ3R/r7vpUHg==","signatures":[{"sig":"MEQCIEQ0nYuOmc8NgmnlMkdGUhmMcc6dYcHtSDslkc3YhGFhAiBvFo+Sa53FMC8Rirtesy+54B+8eTcXW1A6ZCoWlruSTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ebd4087a0197993824ef76317d1323f0e8dbdebd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.13","@typescript-eslint/typescript-estree":"8.12.3-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.13_1730611923277_0.10601162702096101","host":"s3://npm-registry-packages"}},"8.12.3-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.14","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"735f8abb2f60fe58d22097763c7bf899ba2c68e7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.14.tgz","fileCount":103,"integrity":"sha512-ZMmyu4S/dFojDGZi7Nk5C+8HSmg84c/baNpvqpKfFOwzWdjdstn7brsQNFtsBbAuUwyG9yohGK9N9ppXrs2Yqw==","signatures":[{"sig":"MEYCIQCoKmcddaCS7moqcsQSwKsgf4D1KrbcheNC6FfoshN3LQIhAJbj8VrRDihJsmwnAynVneAALf8j2ijt9NUUpoY1QYjl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"336f0271bf4d467f7a4dab9e254a3b1873599df2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.14","@typescript-eslint/typescript-estree":"8.12.3-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.14_1730632198763_0.8679104821752837","host":"s3://npm-registry-packages"}},"8.12.3-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.15","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d54dba4d3daa97183273b5aabe84de592a44e737","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.15.tgz","fileCount":103,"integrity":"sha512-h0QOv8DkhpWm797Ope+iVO4HOroRnZooEQCBGJUr5VAUBRmOxB98cXtsOfjrsHBDjCUNh9xYB9k324PRH47geg==","signatures":[{"sig":"MEYCIQCvRz/EJR6gaSZ93VVX9wxbR0Hbchyzn1blpp3Lp42Y1wIhAMlVbn/qpTKGHAt1vXH+goYHc/OtD6DNX7UUU8uQGreP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0fde8f6541a56c417d05155e4737d799454ae432","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.15","@typescript-eslint/typescript-estree":"8.12.3-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.15","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.15_1730634836689_0.10903289609913558","host":"s3://npm-registry-packages"}},"8.12.3-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.16","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d726fe67f7aa6529e018cecaaa891d29c93b9883","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.16.tgz","fileCount":103,"integrity":"sha512-ganMUbqH7P34UOhIKsNPf8OGrXho7Fpt85qpDhFEK6FDkerUZQsju1YL507tEgpH8+QyZI4x0Sfjb3WvHa01Ag==","signatures":[{"sig":"MEUCIHdVWhtaPRavPL3wlRDaif6xAM+Z+0YuMteBI+Q/+bApAiEA+CezC5/X3aU+Z/1zpxTp4IY7/Ule8hEJWNAVk7BNbyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d9e5da14112aca8c7285dd9165faa3519cd27d38","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.16","@typescript-eslint/typescript-estree":"8.12.3-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.16","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.16_1730635783006_0.26555525285542503","host":"s3://npm-registry-packages"}},"8.12.3-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.17","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d1d6704cddc4e3c18042b8dfbfeaf1a3cbeed0ae","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.17.tgz","fileCount":103,"integrity":"sha512-JUS2pE/zGwWZO0I+iAFR42Ezyp+P7RCaULd9ifGxrAvA7wu+2YV+Ch8fzkqaL+jxfCYE9b7LNtqglK7JU3QJIQ==","signatures":[{"sig":"MEQCIDTkLX2n8FGLy/ANeSAvE88xp24QKaJz5Y6LHirIfVYvAiApZiInX4NoIEIrlYLa3zcmdwbIwI7cW327B5UQhZ2bbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f3449055d0403ee6ac73ea0fe469fa4cb0ab34b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.17","@typescript-eslint/typescript-estree":"8.12.3-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.17","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.17_1730637640615_0.4401407323566675","host":"s3://npm-registry-packages"}},"8.12.3-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.18","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aec6a5e9165cd25343a4fbea240b6d6c4a34e97f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.18.tgz","fileCount":103,"integrity":"sha512-sfsnuo006pydBVxdgf8NqOTMRn3sLUqZoAT55arrF9w7pkS8Otcgl+rCmXkP0OoIzCEZ7On+ndGffjfg71xfjA==","signatures":[{"sig":"MEQCIFjvMd6FZH2ByKgeNuIdouGGuQm+IUt5suKIblBQqB8uAiBTioqbqSzeXUChJ7NWc/D9OXTdf1CkAUZBYTkF+FnLFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b347c04c1e3aab17993990d9fa73d6a3a0040756","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.18","@typescript-eslint/typescript-estree":"8.12.3-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.18_1730648851330_0.8881459034729262","host":"s3://npm-registry-packages"}},"8.12.3-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.19","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4a4d6bc67f0982edda0ec17fb8d95e8db3af8fab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.19.tgz","fileCount":103,"integrity":"sha512-hAYbR3PS2mFfD2M6zqMdjXXg5YnohJ9kkxOmClDV7YEPTBD1K6bRvE+Jn0XhDCh4hx9XwxcgCUfUDcxZiskPjw==","signatures":[{"sig":"MEQCIAbL1VfsGYF2ydlfPMJ5xGTF+DXiSy/swUegSK9y8nY2AiAnrUdTS3cRVrInjRIVCb4rSZ4jW8Sl89n8q9f6hOhAbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5bd4c0ae099efe6a1b6087ccddf58633e8bec9a9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.19","@typescript-eslint/typescript-estree":"8.12.3-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.19","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.19_1730690261822_0.4741633095647173","host":"s3://npm-registry-packages"}},"8.12.3-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.20","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d4dabc934e56ee61949df59ce6e36f0a4668b86f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.20.tgz","fileCount":103,"integrity":"sha512-j1XhNdWLh6SSW3PVXLa/nfKAmsKKPcmjiw6r0+cucxvnw3tAFEzWWbIyJZdnCW5+ppUxYic7fnu37P3eg2gpKw==","signatures":[{"sig":"MEYCIQDmEEUWdFuY+TuBlnaDEnHgHbVDxri6slctY/DjvMPFMAIhAM+xR8LqAyeoFuvUapmOFrz13BzNNHPw7KM9z9vKElxo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d90cc59d546023036724da212aaf25303c89f911","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.20","@typescript-eslint/typescript-estree":"8.12.3-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.20","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.20_1730716066988_0.31630418296336615","host":"s3://npm-registry-packages"}},"8.12.3-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.21","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3dc1fab19489f79b4aea78af4634e7de103bfdf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.21.tgz","fileCount":103,"integrity":"sha512-8w0BW7pyv7SLK3BCN5jyrOEgJnG11NaYfQZCLzm/ICNEfflo6wuh1egLzrruY+rmd3nXxGt6cleoPj2maapAOw==","signatures":[{"sig":"MEUCID5OnNoyI/aIrjUwRmmShj8kQRtuSM0AeZCMaWMD/9+xAiEA/p5jy4OWWX3TIN0OFCcaSyQry4ny3z6mzKIr8fgu80s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f034c17bccc7fe631c1f6eea8821526c6b6bec31","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.21","@typescript-eslint/typescript-estree":"8.12.3-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.21","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.21_1730727981317_0.9971519422004667","host":"s3://npm-registry-packages"}},"8.12.3-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.22","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3aae0f5437e9531c8dc7c1405743d45b1ba8bafd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.22.tgz","fileCount":103,"integrity":"sha512-1ed2nxqoBsFuH110pfRttYAaifA3YOydwmBKGcOuBTfAY4YAdZc3ka5Nl/3r3f62Of2HtmKdK0/5Cy2fFmOKFg==","signatures":[{"sig":"MEQCID9extGDJZKkYtdobawZtysRPItmpkUfAFfKcSawUipUAiALBW+0YvIM+DupLTKdVSNN90mpRKf0cw3uMf0OfJBM0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3664c20a3297090863f85eb8a8f04e172b160546","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.22","@typescript-eslint/typescript-estree":"8.12.3-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.22","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.22_1730731339418_0.23389617852861644","host":"s3://npm-registry-packages"}},"8.12.3-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.23","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"05cc8bed9082a6b48cc32942d71fb6db5c701bf8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.23.tgz","fileCount":103,"integrity":"sha512-DuDkdjmfqojw2PrvzDSBwds5c020wUePd6bQqI6rZBcsp25de+uY6m8H7UKV51w8XqfDJET1ciFsnF7heOIZtQ==","signatures":[{"sig":"MEQCIGrMndJ7O0RxmdhIsT/eYmUyqCrIrIu99HRJeWeJxfjjAiBrjCyc2zO8BsW3771MeMzl0MCBSCGWqRAIueqfBM2axA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f83a5910569a9566a452ecac8f8843370a413f3c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.23","@typescript-eslint/typescript-estree":"8.12.3-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.23","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.23_1730733532620_0.5427385143570931","host":"s3://npm-registry-packages"}},"8.12.3-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"8.12.3-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.12.3-alpha.24","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4de713f17094f081945c26657718d54f853b266c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.12.3-alpha.24.tgz","fileCount":103,"integrity":"sha512-pL9pp7FXXh86I13Xn2uz1vzQyqhggs8q6IBhG/ImhKaR1E1ZwhRBMAMRwe+aY+gr6PRCaoj9r6c5lLebuwUP9A==","signatures":[{"sig":"MEYCIQDOzQrFP8nXZsouuhNujjRGpGSNpcvVhowaLRKQIXeEjwIhAPBM6givZeRHuODFTf5YyGCcQ8nsu4ZRtbILRY8fbP0M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.12.3-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198408},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bbcaaf85410474ff85ac957d05ac959b0d66e5df","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.12.3-alpha.24","@typescript-eslint/typescript-estree":"8.12.3-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.12.3-alpha.24","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.12.3-alpha.24_1730738559912_0.5859201241027436","host":"s3://npm-registry-packages"}},"8.13.0":{"name":"@typescript-eslint/rule-tester","version":"8.13.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"518514a0d8b576e7b6a4fd18f45aba62e804da2c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.0.tgz","fileCount":103,"integrity":"sha512-VBS9EJ/W3x3XPhqZPbfnVCBL0SXaToLvZzTnfo5JhGLEFNVmY8AMT9m/A7R/VM+TL+ecuDRIPPjkC3asFrPFAQ==","signatures":[{"sig":"MEUCIQD0F9uZMdQI3oIr+z11jpDwnJv/pZv+dTDeBwutERXVuAIgRU7LnQEomQ5/WComnwjoM2eYKEUV/+xFAXbGGp3fWzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198372},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ac1f63250859313a3dc330d6e0c4c3f7fc234959","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.0","@typescript-eslint/typescript-estree":"8.13.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.0_1730740667323_0.026888491930533442","host":"s3://npm-registry-packages"}},"8.13.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.13.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0968776ccc67c3f3395045f8b816f29223591944","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-91/SyR3wyv84y4v4zxAvWOuVbkE+vglI9KygFWIQxSVFevSd1cHNrQRqSpFK8/FJEDNj2Jd5XIvCg1xQDOxwDQ==","signatures":[{"sig":"MEYCIQDfpRB3wYZw0kJ86pjqk6CGajaoEUnt+v48cW+D/Q88gQIhAIOHn3irJNM5TeQkUcbm9EzRz5kUyVhx0lf0VJ8UuXlS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.13.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3fe50bf3cf0d90cc446bbef1aaa9dd64666eff7b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.1-alpha.0","@typescript-eslint/typescript-estree":"8.13.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.1-alpha.0_1730741082652_0.08553919740621585","host":"s3://npm-registry-packages"}},"8.13.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.13.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"33114d2f971e9f90c39de155e2ab58a6f825216c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-i1KMvVUmGn236apYFBxPn3WN6qHJ51jvZb01OZsUCAVb0Yilz06MT97RzfG+x/H3/9m9VAuytKTxY/1HHVKy+A==","signatures":[{"sig":"MEQCIA4yjzJyhnBUW5jnUhJqAue9tii/9XstI0DTOaZwznqpAiBaYtAeHIVKmpf2QIWpwG/oQzh5RuUOgViT5yOp6e8NeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.13.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c13b6b4a77e47646e8fdebfcaa9fa77226cf5a9c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.1-alpha.1","@typescript-eslint/typescript-estree":"8.13.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.1-alpha.1_1730826748043_0.34170072774928895","host":"s3://npm-registry-packages"}},"8.13.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.13.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a6206945b58782b7093b41c6851cde7e86f475d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-LbvwtwXfIRgJywMuUOY9F0lAYLOerzYISDCoyQpWp3UNr9RgMijBtbKEci/nidCVoDHMGyPAwkwG5DsnKdLAOQ==","signatures":[{"sig":"MEUCIQDtBUnF7euAXARiZ9EHkCATP8FX+5YXGER4+zmWvOQMnAIgL5nHS3Nf9cme4hAhoFx1kP1G6D4WLlrLOUqXAVJA9cg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.13.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"124b65dc821ae69ef033bdda39fe997687cbf225","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.1-alpha.2","@typescript-eslint/typescript-estree":"8.13.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.1-alpha.2_1731028645553_0.5944371689187382","host":"s3://npm-registry-packages"}},"8.13.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.13.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"79afd23a520c0f12542bd42e02430a45e96b91eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-/G/B+AYAea4Ne922k8LCk1lNqcMCFCnEGLQnbHMLPfoIHyJzH2T2DWd2Bq9bstZtSzGlOatSIPicBfo25be7ow==","signatures":[{"sig":"MEQCIFxFHt7FcHVUEaVILVkDQub0QlKzbjKZ0/ASOAdwkizVAiAxQp6S7R9v/zTibtrPidZxpLLkZkk/iNHmFkzLIli1Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.13.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"42d275c183075be56166bb1704f96232f5d3cee5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.1-alpha.3","@typescript-eslint/typescript-estree":"8.13.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.1-alpha.3_1731257827086_0.16560470168806884","host":"s3://npm-registry-packages"}},"8.13.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.13.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.13.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3a21046a98d48756ba079fe71a64ab8d6537458c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.13.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-4eTp5aZtA5ZsRduQrd36P1JzSXrCRwmRe9DAZXXyteoZK/4DP8PkHS/Cswk1Jww+dLspdDKxSmpJn4t+mv47Xw==","signatures":[{"sig":"MEQCIBInxk3sI1gY4UFsUUXZcOZCmKhdf5WiMex9AAeE0clJAiAB/Kgl8Co3AwNfz5uki9WJ+SROM5uJ4yrgO695oVzhGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.13.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6f50ab6b954e00b2882a3a96cf65a6d9919add96","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.13.1-alpha.4","@typescript-eslint/typescript-estree":"8.13.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.13.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.13.1-alpha.4_1731267732820_0.42927206327190937","host":"s3://npm-registry-packages"}},"8.14.0":{"name":"@typescript-eslint/rule-tester","version":"8.14.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"84a35b518d681a7cd01252cc435c84285ca32b09","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.0.tgz","fileCount":103,"integrity":"sha512-q5Gi0CMFLojXZMvdWTIjOcBtV3qUg2xtUJocBxkd6PZ5YfHw9bd/Q+P5vtBu1Mrjs8OhId5WpOaMqjbUXLLBYA==","signatures":[{"sig":"MEUCIB+xng+orrs7+74ZPP7xgY7lDhnIIioOunXskdOJcMzIAiEAjN73CAXZo7edYliaHX5zcSfFnbYjMSQdFdEvOSjpn5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198372},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16fba0aff86652d6190302d8b29b7f3fb9c64664","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.0","@typescript-eslint/typescript-estree":"8.14.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.0_1731345411345_0.987090616801632","host":"s3://npm-registry-packages"}},"8.14.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0a6bb304deadb416909f9838e5e44614ebbf134f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-mlE94Ojt9Lf9Hb8j/33BUYj6Sre5CPwZaAiB8c/Pj+HVd5Xqy6rZKz5Y9vgrxvDjiUpmYT20U00ixHZRPVOtBQ==","signatures":[{"sig":"MEQCIEJ3jDYJ6pOmp+tbRO1WagTIyv7lDr2txt5ql9z2E71jAiB7Ub2YiWlp7ycoRmn3iGzPTk1IDLO8/l6LEP+Br+n68A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a5965011b29bfd892d9d3d34f4e4ac220846fb6d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.0","@typescript-eslint/typescript-estree":"8.14.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.0_1731604486057_0.8700510634850867","host":"s3://npm-registry-packages"}},"8.14.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a8f582f092f0791d50bc02e995aa816d51fae5c7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-yNBxabEhiJ9t1gssD6jyCJs7BR5IXbrBtq7rksQ07Ozcj/Q1/xRdO8D1ap1J3okMoTwe8tAYgaIBp7gPWBsUQw==","signatures":[{"sig":"MEQCIEubSvFKlq30Ga0ze6rY98eHD2LF5zcJSI6NGVRKXiYuAiBwuScFCDZA7cNWc0xlSQmQ0luizChLmCn9VMzTNVA3BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a76fa6e453f6fc21dcdb5d886d77e422bfe816b7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.1","@typescript-eslint/typescript-estree":"8.14.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.1_1731606022672_0.7414385562177721","host":"s3://npm-registry-packages"}},"8.14.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9de14bc02283b7ec61c84c94648e2db257122dd4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-byolIn1ejwVMgyzBCMD4sPe1EEAOiq2HlI+qN4VarW7Yn6L0iCOVmqdy1GgdgtkfJ9N8fyOfKPd5B53bgRVgTw==","signatures":[{"sig":"MEUCIQDsQJxa38EKifU9Il/o7uXtqLALtyWVpVWy7DAifmzw+gIgX7gfY0LiegYg0XbA7U/z6x0A77lMaE8J60Qce35hRhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"09d7049898d26dda5205c18a881cab6dc19cc01d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.2","@typescript-eslint/typescript-estree":"8.14.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.2_1731606802408_0.14072111211855698","host":"s3://npm-registry-packages"}},"8.14.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"54ddeaa57c75f917da47cf80c75b62b017559f30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-aSmav50hemJb9VTsm3FnASgLRdVfqy0+p1/d0ihB1q0vJmve3QYKOWUtEw20pUTvMPD+LSOy4CsESQ0EOj0uJA==","signatures":[{"sig":"MEQCIFz+JrENqEUMeyKoEF4j+vpPzLYfUGXc9b1Suy5uYl8RAiAVI2GBzBqUULyDtmqchmhFQCl2i4p5Tk46vKfQZVCkeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9ebdff460047c3d688b48d0418b21e5aea0f481d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.3","@typescript-eslint/typescript-estree":"8.14.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.3_1731607824734_0.15969010741399114","host":"s3://npm-registry-packages"}},"8.14.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21130f73f00db49802196e3dc18362adfb848496","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-qn0u4cI5IeP84D7ntSQRhkLf15xbwPP52S/1+rA/Oelhr9o9MDdAraKGEzswUfbyIOnZ3fIEedS/whNwaGPtAQ==","signatures":[{"sig":"MEYCIQDDNII7S8CV3nR3LjW+ZHTZWFdFJsVsam2OuagNsMHHeQIhAOLKOx6itSQaXGLuCv0w4V0uVocXteruJ0WjpEhv3znH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"746560aab8b8df6fed02219f03e866795cdc58c6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.4","@typescript-eslint/typescript-estree":"8.14.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.4_1731632399965_0.27719906252118975","host":"s3://npm-registry-packages"}},"8.14.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.5","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"930e0d91b077b72a376d9781ce0e44d40ceb161d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-KROz0RpHtMteeQ7vZvYsBKr/TVU4zfsqYJ1CvNMVeedo+n5LrzznOJRreBRHTWvwJLmJjEs38DHIuO3/DjgU8w==","signatures":[{"sig":"MEUCIANsK8UGgYfy+jnIaqY9RNKiuQWYeDpRMqDhN7OX8YgcAiEA1SbeH/1ZjuYuvJSq8UyGh8bMB3AooL15XYAJkHx0WDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198404},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"57d343b628cd9b5f521ae11868401bd3c08e3758","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.5","@typescript-eslint/typescript-estree":"8.14.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.5_1731715688945_0.16948487795227551","host":"s3://npm-registry-packages"}},"8.14.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.6","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a4f193ce7ad3811a94e8a27088bb70551d35acc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-kR9spVrwboLYNqkGhOaN0FWU+jgvPtq+S1zdApCDt7v91Yb3d6cj3ap8Zshbe4H/lClrM/9nmR51HNxUPztP0w==","signatures":[{"sig":"MEUCIBW0S4grL4vsIgXZHmZABAtQxb8+/D6hWbl2NOwwNjVpAiEAwsB6CUOpOopv5fUAoVy0q2JLY42OHejDuOyrMpVKvk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198742},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5e23e28653705fc7021d8c780f0d63656dea518","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.6","@typescript-eslint/typescript-estree":"8.14.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.6_1731817416638_0.4265067323961311","host":"s3://npm-registry-packages"}},"8.14.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.7","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f6f5c058453e3501a97d6be17f8e9e92f23c1792","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-GI3BoyhpXghq1ETu6omMc5Bbfb/Nq95s1sBVAyETfq5qtha0BH08bBFEJNJfUET+lFjU1wnxBtggbLc6+ijoRQ==","signatures":[{"sig":"MEUCIDhYC3ggleygVEOmVhNbS8Q9Bqh+n5fxLMmzRJzJfnC4AiEAm1I3f7rrzCQKK1vI/dJFGZ/Z/AhYGAaR7z++J5/2AFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198742},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fa32941d36aefe27a69e27f16bf976a765e050aa","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.7","@typescript-eslint/typescript-estree":"8.14.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.0.1","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.0.0","@typescript-eslint/parser":"8.14.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.7_1731899060299_0.04092213182051463","host":"s3://npm-registry-packages"}},"8.14.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.14.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.14.1-alpha.8","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"58f71f0661b348e5acd62fbb4e4bdd598afc7a04","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.14.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-z1GkFLWhHmW33YMqZB1tMLzBGdxKmBaqKhvLfMnG+WtWI8OmC5LgZzTjCgSuCh/LegIPfMZiKKJvIthXHEZwrw==","signatures":[{"sig":"MEYCIQD3G6ZGNuwgaoclQ6f9HE6VdGam0/Sds+2MM6NXHOLGWgIhAPeLrEWhOpp4q4FNLSFTVrKmIO/jdFkfbauO89ONKNqP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.14.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6c27d08f2f5eca126d22c1e3cd0b9c38644c76ef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.14.1-alpha.8","@typescript-eslint/typescript-estree":"8.14.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.14.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.14.1-alpha.8_1731906542554_0.03935883228407433","host":"s3://npm-registry-packages"}},"8.15.0":{"name":"@typescript-eslint/rule-tester","version":"8.15.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7c833a5373b29da8f9ba574ebc93096f20e71461","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.0.tgz","fileCount":103,"integrity":"sha512-G9lQX5jX64wrP5nI1nAEBj48dgyYFH8f0pjruQD9byK0Ln2cOyZPMt51rnzsm5ru8Nc7exV5SYyRppEhzaqSfg==","signatures":[{"sig":"MEYCIQD9A0snt16m1iAjuJYrQ0CNay6OSIILFYHuEKQjOliYdwIhALdJlGPJs8d9DY3ALDL9vW4Cv1XBcqvjk8Ltarb0cd+t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198672},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"244435126619afb9497ace04cbf4819012e27330","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.0","@typescript-eslint/typescript-estree":"8.15.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.0_1731950308488_0.4626812467664474","host":"s3://npm-registry-packages"}},"8.15.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.0","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b02c34a42e0230521dd97039df44b5e74d148e7c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-YtcSQ7nYiA+5C9zIDdgTTp25NSxPfiS/Ljk7O0cAQHxaqWDZoZqO5dmcGhKYMlmQrcWQJSpGwqjImY32X7uMKw==","signatures":[{"sig":"MEUCIQCEjAaqggjdp85xfp3IDko9pN0Gz+3vqh3EBJWTIthgnAIgJ5A8Wg9nY5MQYO8EmW0W6p7YhhF67Qo9CufL8+qBzh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"244435126619afb9497ace04cbf4819012e27330","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.0","@typescript-eslint/typescript-estree":"8.15.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.0_1731951346661_0.8574390636605744","host":"s3://npm-registry-packages"}},"8.15.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.1","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"887aa95c3c7300dfa0ac5cf4f74ac64d3b8e3629","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-AppLzd6PlnoRYSNINPqQLHIxuGJlpz6P8jBv+15/WoSO4cM4i+tDMeeG41KshdvbjLgp9l70Zfww5sgz2U6hfg==","signatures":[{"sig":"MEQCICuYgOhbXXAnWVJQ64vU517l3Rg65H4sBuAsn4hyc0odAiBzZ5ot5IB0sodXg1od8YjTqLPFBC8p7RrY4nu8IL8ECw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8c64de39e82b8fc86d1ec6742864912bf37a1f49","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.1","@typescript-eslint/typescript-estree":"8.15.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.1_1732210493940_0.07285384740244782","host":"s3://npm-registry-packages"}},"8.15.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.2","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bb1a01a4252858c788b2230c3817eabb1ca3f2d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-mhg/VxUII/PxlGDVzHe95ZU7DnSM9Bd89VjW8wQI15c4sZ7T9lIJUFqswlZ1pNYtmldD+C3ZhFYptrErqhwl7w==","signatures":[{"sig":"MEYCIQCmBirpdHtzHnA/bCth8MyaMrBsJsmCg7JB7604myUQMwIhAJo+Mc3IZdJub+t01/DG7BUbm7xbbD2oeO7acKNtEzAm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"90aa814d0d0e577bd86120ecdfbf48f0f9e6637c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.2","@typescript-eslint/typescript-estree":"8.15.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.2_1732211584348_0.5633138569941658","host":"s3://npm-registry-packages"}},"8.15.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.3","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"73f0369f8dd58c4b9b706636c252dd8e99c6c4f4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-dJlyVYz21bQmR6g67j5z+kZp8+enW4dvkqzMX38dzLRWRcp8ZczZ1YyOKAEv7n2SmNOP3MwrRqjin4f+V7h8lA==","signatures":[{"sig":"MEUCIQCpiH6GTkuin0/AIy7KYx8ceqOngrcKF9L4ER3la7qmkgIgWvSap2/qKfeytsF+8PvHhPVj2BdzDxOk0U7OYekBdGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"71243db36e3a876b42a1cbd06d025866d3cf3548","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.3","@typescript-eslint/typescript-estree":"8.15.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.3_1732318232025_0.15322703245402525","host":"s3://npm-registry-packages"}},"8.15.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.4","maintainers":[{"name":"bradzacher","email":"brad.zacher@gmail.com"},{"name":"jameshenry","email":"james@henry.sc"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e131f0fc3164ac0e0b5321d7f97a0933b70c6b38","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-o2lJDHaB0gKq45cb/djz/3RjTvVg4VZq1HGTafBIAAxAUHWiQV67jLn7mRkM067DhdYZpnpTqnI7ndcclUXlDg==","signatures":[{"sig":"MEQCIE83x8xQS0MzJkbIZSbfXVeXenkiMNOMEjl0vI5hkU3XAiAn3BG/BBfZyvW0FjsPIX9fSVHNV/4Wijprsg8r5scXKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":198704},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88e4c66874656ac78ab50d4ba2c5f7d1b999bab9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.4","@typescript-eslint/typescript-estree":"8.15.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.4_1732319603158_0.08957127235817719","host":"s3://npm-registry-packages"}},"8.15.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9d616616bb4e83341b2a4a30022b5d9532618266","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-Il8gDR3bo0l3YwLISbLMxXia9uRc5WB2efQ4yYoPuBcrnR8m0SbeyMQK4SwCo3bOZ+/HzxESGG2Ep69cQyF7EA==","signatures":[{"sig":"MEYCIQCuzqmo3CwymVs6/aY+jMm6KL9ywQwtQftXNB6+WKie5gIhAPnokUDMr5A/c3WMKO1bT7V5hM4QOOIg2UnzP9Lers/f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fe6b47f51e7e5793ba634824810d7cab52f52acd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.5","@typescript-eslint/typescript-estree":"8.15.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.5_1732418677539_0.33049998029713046","host":"s3://npm-registry-packages"}},"8.15.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"638e5572b74251b79f52e9c6e1a035a2d3ae7b7a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-N/w+pZivfSVa/7mNVO8+dIDH/kAqSQs/3QljCPbtoJHP+gLc9roTE6FcBHTv8nznMLPCnGSz9sEKdNPncfg5Mg==","signatures":[{"sig":"MEUCIBQtf9NlZPqXEYJunfIA3ku5kgiaPCSqFzCO4f/VbnYfAiEA9WGC8/h9S4VdbR96NWZdhA8z6ue6Fa1njmLm67NTv4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e2433b24bdadf842d6527892a587117e47f2e96","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.6","@typescript-eslint/typescript-estree":"8.15.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.6_1732481770605_0.05241356196026614","host":"s3://npm-registry-packages"}},"8.15.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7f9e8054aa30215cc748b40b14677352c2c74e6a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-zT3lnoxUNtG042DGZuYIKKJ4oIm+PbnwvzNOHatT/6+MNstxPtDGhPs5KEK+iBSynqW2Pm2bZeeB17EA4RucMA==","signatures":[{"sig":"MEUCIQDwJid6M/vFCzrKyZCe3Dnn6HPcAxA7wSkoMWUJPbIDcQIgBtpMd1exqQFsRW1MH70NSLn7OBDsrDgmTeTZlM93bU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"30074a83ee3f85b6e9c9c55ddc3febf8893a9231","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.7","@typescript-eslint/typescript-estree":"8.15.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.7_1732502487489_0.1834829544471337","host":"s3://npm-registry-packages"}},"8.15.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.15.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.15.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"08e35194d899bbce56e8dfab9e1be968df99bcb5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.15.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-858KaqdH/bleJEYccBQgWxH42eTM89l0nV6ZmL3U1hmnHsHXa7Imqit1/mLDEtzZDP/mzdFqC1LaGhVWgB9+ew==","signatures":[{"sig":"MEUCIQCpyeAahPMC8evHSwIlgTJo7qVpcOpcZzZhRVXqMC/RNwIgJsQxRoF0QyN5VXd/qA8WOuvhXVQUBjwA06E79YKeqoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.15.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2aecd305da34bafaa0ab274671c2b7c1f3355918","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.15.1-alpha.8","@typescript-eslint/typescript-estree":"8.15.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.15.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.15.1-alpha.8_1732505376739_0.9677066768765061","host":"s3://npm-registry-packages"}},"8.16.0":{"name":"@typescript-eslint/rule-tester","version":"8.16.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ca8013f00ae8da92085d16fbb60d39038f51bfa1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.0.tgz","fileCount":103,"integrity":"sha512-GpNWcVTjKZWftZ9DIfG2zo+aIKG3ydAwD156YkspwPNg60iOK17vghm55UmOMfV6z+wZIGarGU3mDhNG39Htaw==","signatures":[{"sig":"MEQCIEK0o2udwI0E6TJvzy9AdRVEnNnY7xzE4oIU5S0zDOyTAiAmrKBTBhouxgAWzAUqn7nW+Xlv5t8Ky6qJpSgTgORibw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199354},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f74a8fa6a2e7e417267024fb797b56afe1d97640","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.0","@typescript-eslint/typescript-estree":"8.16.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.0_1732555152389_0.4890507091295482","host":"s3://npm-registry-packages"}},"8.16.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0d98cbef75bede9c849356a8df56b66ec3cea88d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-evUz7C1SemXHr3O6+TRF5ERvRuUxt/vMPSPamsOhZWUwj4ds/WSqiNcvsO1yyCYGuM0kyUvg4eyyLyCgMmBPIg==","signatures":[{"sig":"MEUCIQCdSKRQU8MSFkarr1W9SG2cqNavtjq/acbelhhYn4AA7AIgecgXdlTo7H+NQ4ZYKli9lPqWtLRR6piQqZbbSx2PL6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f74a8fa6a2e7e417267024fb797b56afe1d97640","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.0","@typescript-eslint/typescript-estree":"8.16.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.0_1732556232859_0.6983532026892196","host":"s3://npm-registry-packages"}},"8.16.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ae18984f53155ffdb889e42028e4ca39ad750fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-FwWwjhpl1Lz3mdJEcWtREnIIBs5f8ZYMirOO/Dto5qkDltVqY/aA3BPnNnB6OUo3giPyQX5hM+SiEMHWwTD/nA==","signatures":[{"sig":"MEUCIGgqPn3YRADY/c1fTQ8qVyKwTljECAYswbHju+bxvKW/AiEAkZR7W6zQJ7/2DC18ieZdn6bTPxMy8DGGls5xKf5y07k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1b1106da2807646c6579ddad2c8452db78eb9c6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.1","@typescript-eslint/typescript-estree":"8.16.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.1_1732577417186_0.20393370669278466","host":"s3://npm-registry-packages"}},"8.16.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5b9342fd06a61da7a48c75499fad58457870bfb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-1ROTZo/xvlL0+i7yPbToPkLLyYnh3WJdV9YQui/kvS1wHCo6uztXcJlbg+UUs/vC4cXkuIGsOJzG6XaFzVjpNw==","signatures":[{"sig":"MEQCIDJ4ZTt1LKXZhjMqDiToe89JCjrnYnvNHakSsM9XmcF6AiBVSWnht3YjMEE5pnxu8AtjwnwQjDORWwEoZp7Vwnh4HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fcd6cf063a774f73ea00af23705117a197f826d4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.2","@typescript-eslint/typescript-estree":"8.16.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.2_1732666040777_0.4774796341927219","host":"s3://npm-registry-packages"}},"8.16.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"226198883809e9d6974d0bdc35aedbd23f34b316","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-qmLAl9bCP0oXkN/VxO629mTsUeNuZXcoZpAQCZnYbJkIo7PmdcT8WfVxRzKfQWMlcKvC8uR0APA2MpfKMMLwfg==","signatures":[{"sig":"MEUCIAwwmBc8upnmILg+mWiNWDF4Yg3b6TZ12Fs7s0crOx2VAiEA5hxVQIEt7wqK+25Vlh3DQghpcd2qDWjNRc+vt3QYfRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dbb4f9249c13ff9be17f1fd8934d0330c4721d4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.3","@typescript-eslint/typescript-estree":"8.16.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.3_1732740967833_0.28386103792465156","host":"s3://npm-registry-packages"}},"8.16.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8b81a1bd5cc98eaddf9c92ee098d1fbc0e87a44c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-XGGnf0rHK70WgUXdKs2r/1XPTTCeW7FazqDKjXIAN5BWxexs9RKqvcG8WryqYUifLULOnyyDs1GUkb2mAIgxVw==","signatures":[{"sig":"MEUCIHuDn0/fb6c71yMWL3vkcJQHJ/cS1tuvMz/PQ8Qxd/pdAiEAwySwYVyg1fYwRjpd0oXgU5Aqs5B0Ncf5mwmJA5/x1/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b5af06e517753d0913295845369017ca3a3de973","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.4","@typescript-eslint/typescript-estree":"8.16.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.4_1732861125261_0.04777859845874688","host":"s3://npm-registry-packages"}},"8.16.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0c39deb2a1e7a591a4b93800cacd342db3688cbe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-LWeMMoBhIR5BqQH8l8EZvXnoVo/aON86TZwU2gs8L6uQaQcPywsrnRJuNnQmyT0Fy/9LI0Ayo22YW2Q8ms29tg==","signatures":[{"sig":"MEQCIGzUOhukT5GDRWIf6PIPLj1a9p5GfxCIrQaHtDPBZvGcAiBcuZVA4pJW1heu7Odnvo7B5JMuJ1ebPB0ETGRU1fPGVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05617d2780f3f143d2420a2c5c5b2855b430112d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.5","@typescript-eslint/typescript-estree":"8.16.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.5_1733003348617_0.6305188433772662","host":"s3://npm-registry-packages"}},"8.16.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"af742c2a5432c0cc9062d0f73a47418010e1201a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-rPFYe+qbwmFZeuHnYjgtopRPXguMH3g70FwvAD7OM51N6SEUtiivRi8izSV8Z+E4Vv/rTDdY28bBQua14xsQSA==","signatures":[{"sig":"MEQCIAxCctokgo/Ish5P1uwjYrK52CiIYw5G0N/lEGjQZ6FLAiAlT81OdbqGUbbjTY54sXzjnJknp7pZ/11GD9elh5KCHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"68311eedfdd6c46d333f7cc437b45b24d4ae9388","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.6","@typescript-eslint/typescript-estree":"8.16.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.6_1733087154310_0.5298078810644604","host":"s3://npm-registry-packages"}},"8.16.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cccf2359b50e08af9c432afb4adabe039bbbc477","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-TcQpQ4Sz6uTY9f5ncbs+mXrGmYfQrPopYkL+kEcTO+FWkNQnNAwmyndzGUP8Od/OgOjNOgYk5BIebiYF2lGkOg==","signatures":[{"sig":"MEQCIEc1Ah9fVeI9UGxXifZMlQK+SQWWaGGH/6DjH3TCeLn2AiAo3lxWWqml7wWV59/UpxwOiJsTlJMEPApGx1PUy8mBuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ae627e932cb3908c24b21bba6f9be3bdf7133465","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.7","@typescript-eslint/typescript-estree":"8.16.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.7_1733152474331_0.05321518211660026","host":"s3://npm-registry-packages"}},"8.16.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e198b0216db5f95d34a7bb4d15952edb3cde78a0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-hPZ5VucRgLi4vnVomMUt8xdKk9MGt8As6R6INCAm0YP5aIC4nNs/zeQb5i2md7spYg/DKe6uR/1sIcMRSSBNnQ==","signatures":[{"sig":"MEYCIQCmnUKYvzN06xTo1zJaWXHiAwx//aRm92OoCjvOmfCSPwIhAMzAEOsLY8yIcYmPK9mAXBg0KdTvBG0XLdjLwuXmderX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e468c9bf4a3080e7b8f0f0312a1241eef930162","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.8","@typescript-eslint/typescript-estree":"8.16.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.8_1733154746476_0.5568792045424451","host":"s3://npm-registry-packages"}},"8.16.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.16.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.16.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1eb110ba5ebfa45380275cb38a45aadcb3a4788d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-+eFq5sNPd0BSxnDHxuAubscoQLzGVTPqq005hoMmh4pHEYZcnTD7gD5AufWmODLqY+hkv8cw4+hYcIhJNrDtjw==","signatures":[{"sig":"MEQCIFEO1rXY1r/K3RzA7kYW0atq9iuopAz1XXESYhQxIhfZAiBG5TiwVelD3HRh79dn9hzw4cWtgrLQEcJZ6Q6Jl1DrNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.16.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4a58e983af61cb53bfb46db337a7b67af7b438f2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.16.1-alpha.9","@typescript-eslint/typescript-estree":"8.16.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.16.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.16.1-alpha.9_1733156158573_0.7226453046694707","host":"s3://npm-registry-packages"}},"8.17.0":{"name":"@typescript-eslint/rule-tester","version":"8.17.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6cf54bfe999539a690b88a2908e96fdd3f49eb7d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.0.tgz","fileCount":103,"integrity":"sha512-8dfqTSRslT3O0DzcWYexO7gJV4ODV3mpyPnQXF0kKfzU7SOimEO7w/Ono4Yn+QP1T5cpj/VVqG+rK1PxI+88wQ==","signatures":[{"sig":"MEUCIQC3kF16BsMWz9762mxPruAn/TZoveiF+ffbfNUC/qgj+gIgDnt0dZxo70hkAQWcCBQeYJBgQzTrWf4IYa62uD4CDdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199354},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2c8a75e84242e1d94ea74de8dbb5c6f04aac580d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.0","@typescript-eslint/typescript-estree":"8.17.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.0_1733159931448_0.028230472019821207","host":"s3://npm-registry-packages"}},"8.17.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c926db62a84f7c058917ef88cb7486dfd36e6329","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-bi/MGJyqrpkcb1JfbG4pIKRsLkAwVELaZv/EmAS1v53IijgBiGpsxaHFoGyd5CnluvJa9S9k+EZvtYw3eML7xQ==","signatures":[{"sig":"MEUCIDJ95Qgyw/AH8f89t77TvetqoHT4lgWkF1V4JqkpdBrOAiEAvQ3Q786ASsyexblRrrlseZwbCd8HzzMYltDT2ud/7v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2c8a75e84242e1d94ea74de8dbb5c6f04aac580d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.0","@typescript-eslint/typescript-estree":"8.17.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.0_1733160990203_0.24994483123432198","host":"s3://npm-registry-packages"}},"8.17.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6413b61c086046b2babcd1dbb31769bcc03852bf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-YmxFT7HM1SyjfqiC3zQxGdTraJFnEGpaB4Ob3BV84Q8ZJjH8MxlbrrjRSxCqCkZNi4pEAW2y4I+Jdm1bW0DzFw==","signatures":[{"sig":"MEQCIHTXIriQY6HYkcdnlV8hOCP8HT9RShw54/Xrd0d98vNGAiBmEs8qXNL8jlUY0vGUe9X5lsHfKMR1dqJGpyDHPbSdjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0cc791919265026c4afd2a0668bcc8f4e0c81aa6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.1","@typescript-eslint/typescript-estree":"8.17.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.1_1733239039718_0.5666179712917261","host":"s3://npm-registry-packages"}},"8.17.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a5fece55f42ad277ba8d98f6e772f82ceea36c6b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-7S+XSRCqG1XHtry6Prp516KdUCDN8VLqClx/RKPRPNo1SU+oixIj5Zf/9YWjo6K5dGjMQwM1j0clendzKANXTw==","signatures":[{"sig":"MEUCIQCx36trfF4k6v5PmS8K9LaKwFqJsQAgQvJWIMLe8tgt5wIgX505baCKG25rzv0OqIHmWoCDh0LdXMKIi6Co/Jla39s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4cb2cf86c3d011fca667c745d43fd8dcd6c9e652","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.2","@typescript-eslint/typescript-estree":"8.17.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.2_1733315832064_0.6020349228613975","host":"s3://npm-registry-packages"}},"8.17.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a170d279619941bf1e214431469704b56a24b197","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-dUCZTcFLokSc3Qu85JoP4M5aFOUx88tI+37XN+CDAXVIqNKXGsWImyQBXDbWu3lec/HsQErc8VFKBAIR6OAzPw==","signatures":[{"sig":"MEYCIQCzUYSY0BCp6m/rzJRws74SgevwsuJUvEQDirx29MZtIQIhANItJ2e7JqaBmZjqVAfx5s8wN6sKlyXv5sIjYWqS9jua","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c92c29d142640b107795cfcdd28e94e4a811872d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.3","@typescript-eslint/typescript-estree":"8.17.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.3_1733322344852_0.6175411196780971","host":"s3://npm-registry-packages"}},"8.17.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1af292fc685436a0362e2f1d9d5eab13b2d48f46","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-TzLPD4yJ9Mls6nMx7cWspNFgCheAhU5AKmp6jJ46tfwoD9iztlehcuFzxXY4yCHCj0B16tBwcojWpEC1yUoqoA==","signatures":[{"sig":"MEQCIB/O0L9kszzHi9ZsyQ6TzVF+g/c5EE5pZ1MqP2xjK0r4AiBDlfqAyz+nKLpOvzrbFhHdcOj9Ho5nXOZnBOYwG341hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dc1e59ca2975f4f626a4229170878bf25b8e7863","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.4","@typescript-eslint/typescript-estree":"8.17.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.4_1733452850521_0.404137298871724","host":"s3://npm-registry-packages"}},"8.17.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b4944bc80043371d4c63e617d8d6409db25985d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-5MGv6W5IWYWDSCEpV9Bs32OIZbf8yQMXYtp0hxFwLrs7j9HQCDsymQK1IlPlhgCtczib4SNhnO3TtroGz1bwkA==","signatures":[{"sig":"MEYCIQCEaAPC2SyNI+KTYZGuzJ0mjaz90mXj1K3uv3yur+dVrAIhAM80ZG9AGM+soD4ztRbTwMbCJDLi1RyMXV/9ZFLtaAHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d0722c079cb8ad4f0b32b97063c9aa405d2a391","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.5","@typescript-eslint/typescript-estree":"8.17.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.5_1733491013612_0.003965118366918929","host":"s3://npm-registry-packages"}},"8.17.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2e5e35f41e7aff4a71bc9f4d69d271d4390cb6ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-rOIozedp0eX1Hu0lbgPhJXFm+6aWTImLv9FdftSkCb7USrtIES9PHf8xMQVZLLrpuBVvMQ7j6txO5LzlbR2M5A==","signatures":[{"sig":"MEUCIQC3836LssNdMh0ZR+6HZJYf//+YRGM5jK03k8NMLTQ+wQIgBL8yO/T4OD8MVbOp+1+tKRrBtjxZTsyMUBbk4jyUfRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"772bd43f3951980ce159fa3ac5408a249872ea12","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.6","@typescript-eslint/typescript-estree":"8.17.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.6_1733584569595_0.057071747730002675","host":"s3://npm-registry-packages"}},"8.17.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"92e029885769b1b17b3c4cb78ad2f549de648bb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-vtjGsWYsDmdkN8l3jc42cLmQ5pFSja5z9XSSbOQPaGry2dHjXmx8GoHpNyqEnSkZLaxMNljMZKaDcSKeZajCqA==","signatures":[{"sig":"MEYCIQCKDrSadvZCZQL8/7sGJkw8lClTVgbAt2qPLQ7yEnmfeQIhAJEnqyGcqn49tRpmMstrLI/db9Tje/gv9xaxpEmmnvG1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"47f1ab3a3ad928f9eaf98ebb621c058181c15146","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.7","@typescript-eslint/typescript-estree":"8.17.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.7_1733587987056_0.353585054546933","host":"s3://npm-registry-packages"}},"8.17.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a12937eea745685d515e02a4f4db766983d2f7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-0sdFQHaLVYS0MB97gsKhx/irRlFL/U2Zfho1uwOyiDOHK342jVxVYl9Utcfv2FL/NjcJcLKQLoYs5FLM6wt8aA==","signatures":[{"sig":"MEQCIFcLjm8052MxMnnxcujfaS9IeFqFQN9bVxQII0zaLYT1AiAhV+AnetzTY0qnxeM7YY96YAobaJBbGBTivG4uCNMUHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"24a15100630dba0de6595b4f1a8f07f773e31744","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.8","@typescript-eslint/typescript-estree":"8.17.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.8_1733589302706_0.5057832326038625","host":"s3://npm-registry-packages"}},"8.17.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a499449effc4534af75d9f617f9b10de6f4ca8fc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-2UzbEDL4B6SOt+Vk0Kij0o9IdUJBoJO58AZoNMZhv3Pz+Qbtfu1sLsYSQ3IWSdMBwF/yWwdBmPrEgqvxDje/Jw==","signatures":[{"sig":"MEUCIAR2ed+O0F0TJxoAP5IJ2xZktW6IH0VAf/PO6va8Cwh+AiEAmY3WjconRFEDOU+U2xHaCrSuRVhOszS669K5eAKkAx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199386},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfee57884aa649196663e29c0e3d936cfaff4342","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.9","@typescript-eslint/typescript-estree":"8.17.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.9_1733591528579_0.43352029374748113","host":"s3://npm-registry-packages"}},"8.17.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ee35de2949a4ef081028617b304b29aa8de63605","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-syq7cgABpjcI2pNyXROT/S/jx3/cOYE6ermJZKIf6kDD+Rcc1uJvLLwDusLHC1Aw5RigOI5N8F7DWz5C3yOXcQ==","signatures":[{"sig":"MEUCIG0tFPafXshMQrpir/uKu0fJa2AAUdOYy+m1VLnvbA2RAiEAiqizhIdmyFtjnk6jOmLxFwuNRQ8EXLRVE7nyh9bXhkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199390},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cb0ef9ceb73057bc90fa54229e2d4828432530b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.10","@typescript-eslint/typescript-estree":"8.17.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.10_1733594128920_0.26160753964288674","host":"s3://npm-registry-packages"}},"8.17.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ae03991af29a52ac89ac6fb1088134d965b64943","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-O2G39I/dFCQ1uVKmZzJRvzRKyYRnb1347dy/0P4zJqUQhjL+x4IhrY53AhPdaBqLbQGUX3CxIbFHU7gjNFEq1Q==","signatures":[{"sig":"MEUCIQDe7q+RG0T1NgqrcJ6FQxVvLSZS6bE3k5QmlpLXAysGoQIgIBLNzrZ2RXMlKtZxb/HhhJxxAzJhclzFaMC6yi/Um1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199390},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0bff5f3e658f0b7f2a856ff3d8d6790b1a95e00d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.11","@typescript-eslint/typescript-estree":"8.17.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.11_1733709036425_0.11121784178133098","host":"s3://npm-registry-packages-npm-production"}},"8.17.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"61a977ce632d38e38279709d33177f2865247d3b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-8bE8NFBj/w48xDpbIhwLBhykGx5n2OtVWF1kEZDYGBEAHADGNmHOx2gzJTd9WN5Wi/O1+5FBstDEGyoSV3B2RA==","signatures":[{"sig":"MEUCIHPrxlV0BvQjapHin3xTFLEjiXgOpt0bzPFl6kxINw5zAiEA1GPoUNBgp2e5xr2V7qQbN8icYfXTFpEHc4j0I1VLgvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199390},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a54a8e1fc8b038e4133c40fb4c3fe5f612dccfd4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.12","@typescript-eslint/typescript-estree":"8.17.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.12_1733761916224_0.15953952018998008","host":"s3://npm-registry-packages-npm-production"}},"8.17.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.17.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.17.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c6d011224592797cc81af0ff75c0b8d39222d46c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.17.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-y/Gpa2fPlNt4Iw+qNdyggFHWgLcCuEFhcT4HU0KYUx//C62aBNeC4aQcXN4GUJHpysjPXY0lXGcvyb6phax2dg==","signatures":[{"sig":"MEYCIQCrnQjeWJoXW5I+aVRmliRDDchb4pBEWo9KQvuJZjvc/wIhAMwJSjXmckxo9Y0JnfdtkI7raDbBCQ3cRVgT360BL8Qt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.17.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d65f179ac88ab6bb60cd3fcb1ad67bdc725a9d1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.17.1-alpha.13","@typescript-eslint/typescript-estree":"8.17.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.17.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.17.1-alpha.13_1733763081878_0.8925326720096669","host":"s3://npm-registry-packages-npm-production"}},"8.18.0":{"name":"@typescript-eslint/rule-tester","version":"8.18.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d8997879d459323727e6a5f98af68cbf34f12aa3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.0.tgz","fileCount":103,"integrity":"sha512-y3ZqVb6eMssPFJklplsQ+2MKcic7HqRgCkcu7MQryhRmqmhAgn+1hJnpqOipZIBTOWZeCiQ/X/XrbHdqjHFivQ==","signatures":[{"sig":"MEQCIBNJv2dC5yFcowRXx9FRIZQDZE0n7yzqc1kwhW+X+fWMAiAO7yq9MZNfjro9aLkflRfbfoRgeiY6qS2dvbCZGNyOEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c60dbabd8a93e001543de64ec479f62e9725978a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.0","@typescript-eslint/typescript-estree":"8.18.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.0_1733764760210_0.9528402432479983","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2fbca42fa4217e7de999dcae8637e2a9564be8d2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-Uj7+qy9Ob124ZVzGQfLu0tOhEGLmCvzfrhcxmr2d7zuLcKmT82Wtz/OF7cL+ksxChPtUVpFHf+DzeN8OAYNlrw==","signatures":[{"sig":"MEUCIFpzNvEAyf4Av0laGxc5z0P8yRvQFtdPQ3LcLbvjhAZAAiEApDh1m2SwKltn1nNSZjFhAiwVz+jz33YrffyX8KUuUBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c60dbabd8a93e001543de64ec479f62e9725978a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.0","@typescript-eslint/typescript-estree":"8.18.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.0_1733765779590_0.9754002951245544","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7f95fd4ed17a6b8d6e5fa7484b7ae16f16e178d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-CHvrqLaMTPqOGZdC5g9ZgQQfpBO4YXp8BGyXlQXZ5cd9zx1bLJBIFhGuzkExNKxikAfVq6n1EroihsmVk0lazA==","signatures":[{"sig":"MEUCIQD04vCW1oEXntNcvNH4T/H5i6lTAk1CikS3z7t8+/rZRAIgIzNOGyHK0TeDHHGvkxPTMW1ySY9RD0IioVXn6f6c4OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d03270fe0d8d05852d0602659e52e80531f92847","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.1","@typescript-eslint/typescript-estree":"8.18.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.1_1733825067274_0.39710653332491486","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9d97d66e380f63b68f41f5535d886c8ea490068","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-noXj/J6lGIYipi2bPEMHih8Tb4EjVU8IhA0ntOcnqZE1rGZ7eL0FNk0SgoZ0salp6NGOFW5r6KmFIQzBSbZPOA==","signatures":[{"sig":"MEUCIQDwhy1RkaK1D2h6aeCiYWUqwb9/xzZrKMEPwq94J1R09QIgXoEnXFG6C3K3RHg7qA93erXsw4eBq+CGbrOEnn3ELsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a29ba7b48695b1e1791d31daab8c33fcc5937226","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.2","@typescript-eslint/typescript-estree":"8.18.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.2_1733858289632_0.09208048695915938","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5e0b4fd7741eb50bc29dfc5870be2f7c11772965","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-YkprrUWJRnUbBQu8x5KHm90CB8f4XAlOkS2yuuzQOOJE3Xlk/urt7LA5ZM6aZs1D0dL4yc05m8TeMiyRDu58vQ==","signatures":[{"sig":"MEUCIQDSvzlzZJ8/7xiWeFnH91cGyRX/x8zlay2AzOALYBxEwQIgRwYR5D3R5Aqf1zMypMm5Fb9pinBkH6J8TdnaLRFG4AM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de1ab20400987b84ffb149451e19e1bac7a902b1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.3","@typescript-eslint/typescript-estree":"8.18.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.3_1734030108784_0.5233663246228637","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"62e5161540448c2ed596e8429993ed5473921181","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-GYYvMeEF59TeMoVoJ38G7HgV9MsKLG/dzaJktANQUo5vnz+cUg5jBP8vMhR8YFL00nbvqpPTl1IeUzCYdbS5FA==","signatures":[{"sig":"MEUCIQC6kaC324SwuIBS0L/16BkjauXNmguhZyojoPirY4e5xwIgKjphoaOKZduTIpkVH9aB2WyIzHRVF/QMSyUF8+E9epc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a383d5022b81eaf65ce7b0946491444c6eaa28e3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.4","@typescript-eslint/typescript-estree":"8.18.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.4_1734063069512_0.021271210138610108","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3d9c7126afe69776c1467e40eeea3c73328e44ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-3BAN1TSVVz2wH1yvToqSNPFMDagOoVL0xhBuPqol8CxTZtvUiTPL/4jiPzTsoEmFe7lHPOa553ChwfygTzebqw==","signatures":[{"sig":"MEUCIH9YmATVNMVSeqs6f8i6vupK6GxXQvwQho4fwq9m7ED7AiEAxOPNkQWufdQ6lu8Fm9B/61ItMah89a9YUvcfgU6F3Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8d0a12eaed56a4310e015cbeced4c2c884545653","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.5","@typescript-eslint/typescript-estree":"8.18.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.5_1734188936079_0.5725810316183766","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"69ec2fbdb83d3bfe583f98ce57401b07775100e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-Mna+Bg8p0mN+VosJIARGjwaZ2a9eBlQ6C98K0QM/2bHfbQAEOOdQavovXmbnRE9+8tqx9GTCNEnWQpgE3fKrdA==","signatures":[{"sig":"MEQCIGnoCtZX7WmIOUhmI5oH5XTLsTn/LrIFU178HnQbObxQAiAz+LVbL49YfPeA9Z0lbyQkrHQ4RtbWAxW03ASNYsMRXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"697f90b26436dfac094d4d89fbd04400ca4a9a12","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.6","@typescript-eslint/typescript-estree":"8.18.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.6_1734190377476_0.14946914621816831","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0edcbe3a1f0acca95d8fa9867f1d853154f82e7e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-By4aEn3DpfgPKsxV+aBL0pTMsQ6Omv207TFvtyF4bo1kxTGqBreE7vfFU5O03jID0pRWuJTj/O2KIMyYQLJQLw==","signatures":[{"sig":"MEYCIQDrBOIAQvfTkLfIfckU7f2YOfr0AUKAen3xpU1CZst8bgIhAO7H6Is/wr/+GDxXcfVea5BebdDItKchzgyF3DKvvqv6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"eaae68c174d56797f94341b7cfaad0ecaa4c3eac","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.7","@typescript-eslint/typescript-estree":"8.18.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.7_1734191455167_0.28072561796410644","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"98ea0e7ed9c5da55dfeffd45263f86ceb25e9bed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-MFsJvKAp7JSZTfhQeUwrFNaPS2VX0tv/JAZei2edk413tHrYlNFJqAyBHyJA2H95K+LsHEboFvUuTEqyj6RFKQ==","signatures":[{"sig":"MEQCIAZiuHleTkWAiZ2a5eSMdI7E2iLqu4HCaiNXYLUpYyEpAiA4aL0xWKJUYrUT005QBGptfVr1n39zCNW2YC7ubOEtFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ce5d3e3b5b1c2d85482c9ee6f66fed59fe04d584","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.8","@typescript-eslint/typescript-estree":"8.18.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.8_1734203151987_0.5626375627131859","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"68ffe60defeed1e62b0de15fdd1cc42a6fb2ba8b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-eAcFiumjalhh4NVDaY3L5hLGVJSBblhxRflHkuT1R4cvcj3XeTu7M5Sqx46EhtCRPvmuc4iFt2vPCthhnR0wzQ==","signatures":[{"sig":"MEYCIQDMW0Ci8YGrl86sPdLf/Bo7p0pnDckjg39Ap8LKUrBhYAIhAK5M1l0S9uU6gTJgc86fBoOrqMqlPw0xBm0QUZzCCizQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"984f1776e9e781a8366a38d813824e71c3aa07b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.9","@typescript-eslint/typescript-estree":"8.18.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.9_1734215970250_0.056915465531914844","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2017fde70093da0ce17194ebf1e4166663dc1ed7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-CNH0mAscGSUAA9pI7mSq0TWv4BT18aekLFPxQ1StZHwOmquuNGmpzLKq2Gv/G8N3m0RSr4Ii+ARDD+vjyTP92A==","signatures":[{"sig":"MEUCIF2GswT+biV1IcC0TTSybqJIVoVFWr4A9YPbw95rPXVrAiEAzMRbdz4AWTRJzvDUa9cvL5GPiSuKKT+X8geC+3uUT0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"334d02514d840252c72c102689373f836ba131f6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.10","@typescript-eslint/typescript-estree":"8.18.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.10_1734217670945_0.2032664572631433","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"61917269505bed6f4f9f1b61ff688761cb9b8b14","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-GNK03lDRwlmxRQjp55KCorJ+Z07iHTO1c/yGktmnuzzNNRYA9+vDaZyMT3DfvnEjpG1BriuN2rPrvFhr1QRbKg==","signatures":[{"sig":"MEUCIQDEfiDKcSev2i2lR7VDFssnDhSfufyPMGSvJGvucP5sHAIgOu9HhAhqYNAfFDi42epHkaa9ZhSaWvijv+kit4Rc4TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"75837fc0ae98eea74660a9e346948a3754bf46ed","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.11","@typescript-eslint/typescript-estree":"8.18.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.11_1734218756716_0.29675579840301025","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5a3122b0742f20962620d237e469f91ee510ef26","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-ZvWblcfYc9PRqcB0wm/eTV1/6PP/pQnSYn/0KFcrx6kzoP+uHcqiko3u3AL/D5MWVUB5l24FPY74rVBTE5WdfQ==","signatures":[{"sig":"MEQCID7ZCieJUsrIv3gmZ3TRI8dOr9Ms8DDTTNK1VLT/bFI8AiAZhJfJi5/RG4thXfbGdoEfKtcMJtJjR9OMe2pQn0syHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5a9788c97684e7891faba8e5604c26fff513d554","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.12","@typescript-eslint/typescript-estree":"8.18.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.12_1734225781230_0.6845917178327012","host":"s3://npm-registry-packages-npm-production"}},"8.18.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.18.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4b44d2f7a44aa93f85e32111d251a6114637485c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-i3CFgfq2nhzbfUe7LFPmD4W84fIVBgst2GqjQt7MFEj3Eh2KVPmJWmmkNwLaAtq58pJYlVIlYBtPOn9Ug1aigA==","signatures":[{"sig":"MEQCIFnKt7+lmam9lkqGvs6s2ARjwhYhVm5ZRZjFafb+J3YPAiBSRggIXc8yjCjN8EKeVg+tKR4gYuFXaYP+tMOyeqxRTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7defffef8fe77387a22dbd5a538ff4cafcf81253","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1-alpha.13","@typescript-eslint/typescript-estree":"8.18.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1-alpha.13_1734274127201_0.4509054105231596","host":"s3://npm-registry-packages-npm-production"}},"8.18.1":{"name":"@typescript-eslint/rule-tester","version":"8.18.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0be9642709498bc73990e98437f7dfa00c654706","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.1.tgz","fileCount":103,"integrity":"sha512-Ri73SSfOfd+aESELU2k0ikpIahTSY1VVsGiFWarDy54HSuMMZc/2JCST0dfpRep3egAvcI5/lcQvRHmSyzcA4g==","signatures":[{"sig":"MEYCIQCeMb8oYGE9nE4JwSzE1uOYQ97S1+m+dYXgBkllML/QEgIhAJCFxyhskvQRFoRMKl4t7eBmKBKeV+q5NcK3USiN0FRS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2ce15840934fb5bf1ad4b1136658be9578ab82c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.1","@typescript-eslint/typescript-estree":"8.18.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.1_1734369492141_0.8230530021637972","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aaa954a37e30ec5c8994f00aa2e476fb0e8feebd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-fDbXXR0833G+PBLMgwWz7CBNXc+Xa+SpiVuLZCEWD5WOu9t15OwujKvfEHFq3+VK0cOyXMPoe8/yIf4W5sACeg==","signatures":[{"sig":"MEYCIQDt1KA5vdBZLN4fhke1SXjn15BemOhsp/u/qpIdnoJi2QIhAOW2tQyse82xQue4eEdjUfbM1o2SpaouhSo684zOIfDW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2ce15840934fb5bf1ad4b1136658be9578ab82c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.0","@typescript-eslint/typescript-estree":"8.18.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.0_1734370600518_0.9960434121887747","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"621a25b64d01734ef25beff416ee95d41cc91f6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-PxQX6ua49q4vpT2QaeH/1zmN8AzxAxusgyOuIvNl22TGuKq/xTsTMeinKOwyhI7/am6cpEeMFaP1P0TZiaSH8w==","signatures":[{"sig":"MEUCIFS7/1WKuioSRJ8nxJtkkipPRAIWGqaeA3qIBLzEGDMoAiEAipPnR5pe+GeHr3xyUrU0JJM61aRnKqDmq+N+o4c8KpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d24a82854d06089cbd2a8801f2982fd4781f3701","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.1","@typescript-eslint/typescript-estree":"8.18.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.1_1734438481048_0.26250398515266826","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ac06e20796a4fec50fe05dd0058f0c09088f8c7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.2.tgz","fileCount":103,"integrity":"sha512-KRFUH03b/MwAAWaKK1iZSTYe/ls1BCT7ApxU1IaM7ysY7wMmVpUtM3X5RQaDp7/7T1XTcHRuJj9i6EJehW+hHw==","signatures":[{"sig":"MEUCIQDLSb0O1ztuwZtT/vjrgZ+O9CHAtcDdoem8nlyfivemsgIgd5K9oAE3mXt7mhfSd0BMADJswTYzDHfgTY+LWDPxJSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6fb5c3e07b36fc60ff5b66bf847e0327d538c247","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.2","@typescript-eslint/typescript-estree":"8.18.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.2_1734790500318_0.04755887192191843","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21a0adb4c5ab6b36c0ad578a973f567bd8adb1ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.3.tgz","fileCount":103,"integrity":"sha512-p6/shYRfahOHL6qeI0vXtKjbOx6AoaaQMsMCWPhxysuLFVb++JDSft0PMKRVyReAp6nFn4mf8uN/gz2iY5SE2Q==","signatures":[{"sig":"MEQCIBva6cqq060VPsQeRTMb7j2v427DhxpTEFCeKuwLR3UUAiBaG0ioBnaY917gyctRzVNZvGV5tz3lZwhVqeEbiUKZAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4fa30e5351a764ac2a06ea222a10e91b977fd72e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.3","@typescript-eslint/typescript-estree":"8.18.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.3_1734791958394_0.08852437199944307","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7f81739601d6dd331b62c1547bfd1714d1664ebe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.4.tgz","fileCount":103,"integrity":"sha512-tRBKcCZBUxp0bWRBM23YFg5gJigxzRhQHi5+/FlqzV82DFVILuC6v03r9hQ2/Z7UkKNIziNB8zQLbzrbcXVECA==","signatures":[{"sig":"MEUCIQClVM/LiYbvDLap5Gv7KvYyVmrnDsCEx2vhssusg1R5SgIga6zqzvqm1Spl60DETLXhrnXouQpLqVI+epRJxZWDtHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfd550df50379705cb5f5e493b60ae3c06037b38","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.4","@typescript-eslint/typescript-estree":"8.18.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.4_1734793528723_0.7076519850493643","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a8c9b14aad8e4ad56e2b8f27a63b16891cfd1f65","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.5.tgz","fileCount":103,"integrity":"sha512-dO2jLZTXFHYF8tSV4yfXeK2glIgO0ca9icOlra9P0wfDf0atPas/hSF1VNcU3JL/jJKKsW6lfIAkGxdBpPnTDQ==","signatures":[{"sig":"MEUCIQDwtXnmMPEm9jB4gqZ5WBjn4BHwnxN6fqpfJ1iMjcjKOAIgUoxddPQsEOsW4uZG3yqP2+DpdX9dl/s6WetQNnp/Es0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"47472998d5fffb567c3b5ed98b24297f39cffbe1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.5","@typescript-eslint/typescript-estree":"8.18.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.5_1734794544772_0.19551150337184597","host":"s3://npm-registry-packages-npm-production"}},"8.18.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.18.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"97ecbaf51981d392451e2dd65ae142bac5156787","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2-alpha.6.tgz","fileCount":103,"integrity":"sha512-pa3MXJwmPGeIOB9g5WFWQv7lo0M2hUsULRT89X3QGy6JbdofqmHuuewDlXuPU3qZY4rpkWFBIkHldKwWzLLfyA==","signatures":[{"sig":"MEQCID/rtV4S/aUtSj2Y8oyueXuto9CwNogMDqZmzSbsXIVBAiAfuegxQbFl8Zg7oXzy5XEKX+iuQNfYkvgQcrr8fjytYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c6a387fea53865db774ccda7280a8445712be3cc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2-alpha.6","@typescript-eslint/typescript-estree":"8.18.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2-alpha.6_1734967336269_0.28102545316877015","host":"s3://npm-registry-packages-npm-production"}},"8.18.2":{"name":"@typescript-eslint/rule-tester","version":"8.18.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"964e46c6f5db77406611f72f3bf44544e3f6e2ca","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.2.tgz","fileCount":103,"integrity":"sha512-1tTHu/rNuF8zB3tkRz+S/1a9N/GVnP90ca9DEeVI4RNhOZUKtAPLq7oEjSU804tYxrF055MVnYS5CulEQsM88g==","signatures":[{"sig":"MEUCICqoAsBr28Y78goMpFOWONwAnWk5Qgt5FH6cLCjkv/gZAiEAy7pHMJpgaGWwLJjA/RzDWKRjCL7NnWjJ3MYkrl5yxi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"157b781f2b59c7e9c0d2558ce302cf5c886fddff","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.2","@typescript-eslint/typescript-estree":"8.18.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.2_1734974270549_0.9171547875268236","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"342f58b2a7145122650ff772a7f340ad2dd78915","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.0.tgz","fileCount":103,"integrity":"sha512-gUAlx5DOvBdyRvoFQKbk5Fee90KbTO39Ej/wFH9V0LcH/uk/DWXCUZeSYbyvtJEbBo96kXnzS7xr36AarSbaOA==","signatures":[{"sig":"MEQCH3A2G/762OR1cK4Xr8PO8HeLnnHY/36qhIMk4/HyE9kCIQDaSv37fSc8omn0fIyDObBIGIKOi+3Zf6kCP1ay50bt5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"157b781f2b59c7e9c0d2558ce302cf5c886fddff","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.0","@typescript-eslint/typescript-estree":"8.18.3-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.0_1734975287348_0.23696381667982425","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5e1f6e698dc52a4eb25cdaf8919f3cae4f72174a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.1.tgz","fileCount":103,"integrity":"sha512-6T9pJ6MvaZjvPd3BT/XwdOiCZz8UFvVk4nUiWTHLKHAXaLGfcHS/FSSGPmMAAcFKqcl4WIID7xgLAsfXaOma5g==","signatures":[{"sig":"MEUCIQCSrZSgkSlzjSClLyTlQyJRatYjGcau0NpxbgYF3tk3FgIgVySagRTdg428oqmRA99To7tTMxGvAHLpef4ncww4U9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b7b3eb591e9b051d9a97fdf10ec137368e6c9888","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.1","@typescript-eslint/typescript-estree":"8.18.3-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.1_1734995017934_0.004951760971409369","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a229215c57a7ce77a24864661202fbe77f2581c4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.2.tgz","fileCount":103,"integrity":"sha512-7s18/h9SLmTK5gzWvDQ8lp9e8q1QahT2dGlMowm+HTwPmgyxRfCtuqmUlnx7H/Fs368nu0klaoDbpyTNHNOBjQ==","signatures":[{"sig":"MEUCIDzXBC7FnVQlDkVwCYRYOkSKf7EKQyu4+FddmH3jWFnqAiEA/CvaQFBVsmPU8/6xcpohKNZUZbCZhX8Qi1sS8o0AAtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5a39e0ce5b6362322db7eddd853b0114a3a6cc2b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.2","@typescript-eslint/typescript-estree":"8.18.3-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.2_1734996130337_0.4988854376857583","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"53fb40d32084a1173dfec707c0c51c4fc2d86c10","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.3.tgz","fileCount":103,"integrity":"sha512-uVyC062wfKvO6azPSqqvXBgsJWhKj49V0yUKLJlOOov1Y58IYO6D/S/S4zzqjGoF+F0QuX04NGr1HqDybAf3Gw==","signatures":[{"sig":"MEYCIQDLdQiXuckNl/0WOtsmNj5cDPnOyButwCk5fuLYIHrmvgIhAJzSHdrbXPzIjY0eVnBneEE+d8OHDt3Oglk9cVryTaTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"07d0e0d4c1133644fefdec17675fd06da9de0b30","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.3","@typescript-eslint/typescript-estree":"8.18.3-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.3_1735233728480_0.06435532390695498","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7a556f4c8ffbcb4896dd2728329fd07ecdbddd92","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.4.tgz","fileCount":103,"integrity":"sha512-Z8Jk+tYNKG+srSZkmYoxZhgrkNXF2iFRBIOFZ+7zwYo7bIBu+9eKPN8129f0jmEL16adV4BdJGlaGxIA6sCvpA==","signatures":[{"sig":"MEUCIQDe1d5DJx8avM9dtro9QdCd4QwJcO7KK+JvTLq/V+gXTAIgEGxoBVYZyiDe/dAe4xCBE+Vy7w+rZiMbfpEz8j4cgKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5bde2c48e01cff8cb55b2cde21b1cea01c9d6f8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.4","@typescript-eslint/typescript-estree":"8.18.3-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.4_1735245346060_0.9837791405305545","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7e3cf0327c20a8edc66b703003df5d73fc16f748","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.5.tgz","fileCount":103,"integrity":"sha512-KlYiD9i7ILYUe6m9nimozteh5HE38lGUBIkobvBlMhUXnlTJddUlE3KgTc36WRfXp64Clukh0lwd7qYWvPoXVA==","signatures":[{"sig":"MEQCICyKTTeLAFoqBVA29Zxzx5LpI3veBkzsS9c2LEZnRyogAiBbRqM4w4swgKfEmBCgbK5EeRVryVs6GD2MJa+hcvaUmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3ae4148d48ea73de4055dcdf8becdaad6d7c928e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.5","@typescript-eslint/typescript-estree":"8.18.3-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.5_1735246841080_0.8843310603077656","host":"s3://npm-registry-packages-npm-production"}},"8.18.3-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.18.3-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.18.3-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8f1d1888528c230b8c9b2e22336a0a0424752bc9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.18.3-alpha.6.tgz","fileCount":103,"integrity":"sha512-I3iS/nzyfHgIr+brCs1DbFb2DpSE1VjAXDgB+rfprraFYc+KRZR+hLvZjU1lGCNJAEfC9ir0NWLCEudsb900VA==","signatures":[{"sig":"MEUCIQDw668wKESpKZ5rTluUTza5jQpTghDtIadjAjAMg28toQIgXPMowxQePtFlevN+5DQVyT0zpmHmI2TB/6qeYpGyiYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.18.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e2731d2506db46a0b2e53c061b30e1664484786","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.18.3-alpha.6","@typescript-eslint/typescript-estree":"8.18.3-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.18.3-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.18.3-alpha.6_1735578925788_0.11930470791113446","host":"s3://npm-registry-packages-npm-production"}},"8.19.0":{"name":"@typescript-eslint/rule-tester","version":"8.19.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5e0190e0e022d5b44bd96dd29670628f42dc8685","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.0.tgz","fileCount":103,"integrity":"sha512-wLTQopSNqT/ayzo6i5gzXtud4UM49DsXshGzsYAPwbR8itgTGkdZ5qVfLYfbve9zQpEsaoTpoTrBabPOqCPlJQ==","signatures":[{"sig":"MEUCIB075zhDEbqcDxfc3JZe4VHbVnO8e1AkOKXDtl8QZGKcAiEAo5877V3u8GIxnG+aAKM/Q/vmuO4ptzNXq0i+jWWBGGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e19f30f1867e0ea2cd39401a46bd334a1f5c1dd7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.0","@typescript-eslint/typescript-estree":"8.19.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.0_1735579149868_0.05158143469901488","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e931bb2043cfa7d25dd8aa0748abdad5340b5d46","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-iA9TbSTpXqYog8gnzo6sK+lxH7fU5LoTdfT9CEWH3Pat8AhvLVicv/Cs7O14ELBHUpYmh08Jh5z9Db0I/DbnqA==","signatures":[{"sig":"MEQCIHj5TWjxIQhOlfgjYfuhH17VITQiBsVPjGdD7SjlMyxGAiB6bbf4xBRYi52TwJKKwhILdV3/F39kgROV7W2cwo/zJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9746832a33772c31c7aab29fdd0dfa0002de5d22","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.0","@typescript-eslint/typescript-estree":"8.19.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.0_1735580012801_0.45482888489465645","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a9dd92e6e66dee75cd35c5879bf4007d97d9a895","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-E4PJBZCKlcFWiPqld2b1/P9xplZgfd1zbuXk6jYdnlGSrd2jQwUYagsI9dofVn1UtE8UOdbghGIpOFrK06KRlA==","signatures":[{"sig":"MEYCIQDFhrfuOOjM1nDJ6oQz0Ig7UTIu9hQf/BtoCN4GHrYDoAIhAMVN5szqq3Hc6pN2f+I5xwi3LXxEUfkwnuAvTWLawVby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e19f30f1867e0ea2cd39401a46bd334a1f5c1dd7","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.1","@typescript-eslint/typescript-estree":"8.19.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.1_1735581232163_0.6318155371769612","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"66c49aac58a4069532afacd7c6529a507abf3f3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-L16pcl+jc0+syVNvYWoVzr6EsLXKw927+GgwKEGEDfYvKBpj1lWq1uDWDwwHjdg2GxJUUtNKifR++65lH9iiXQ==","signatures":[{"sig":"MEQCIFvQAFmSgGyuFVCRUcX0UphTFzRV4Z0nNjoTDMZzHj0dAiA7rNnyKsKO30U/EuG3OJy5bkOJWUGIp3KP6IJwo2G5HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c27399b9a22c172f4274f026b993b465ed9dbdc4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.2","@typescript-eslint/typescript-estree":"8.19.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.2_1735586305989_0.8763832583896478","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bbfb8ed06e82673bd1e711654137796fc883359e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-sGKkW7+w73bLK+DncphTpPqvmrUlTXl6H3/GVPA/oaiXsVfCa7fBPzxSUSSp4xBpWUmLxlW6jZlY3Nqs+HGsQw==","signatures":[{"sig":"MEUCIAPeIkrXkp5ERMm7ARQ/BWK9g7+MdUQQGM3DBwTGofAUAiEAigZ1yPhvqQo+dP9zXlvs4127eMwd9fUbBw6WtMDCKmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cde2f972dd9b4d063db6aca85eda0f297bdb2c70","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.3","@typescript-eslint/typescript-estree":"8.19.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.3_1735665093495_0.11467439132530788","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"576a7ac224469f07ed19a3a12519492ac4fbdd79","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-TthbndL9/dMN1aEu8Ty+M8W5V2mRanvYuV440fwQfEdZl7MR4cFYhZsSgIEhMvDHyC/0+msskZBjh6z60i2sxg==","signatures":[{"sig":"MEYCIQDmEl/Y96i7Oz4FDO+zzCtJc8GN5jU2bqDItCC7G1aAfQIhANi9j1Qy3EU8/glmGIn2stasz+uF4M0Qp6NYAMsSGkPZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4e7f5f86d9b9090fbd9786593802dc6fc94fd134","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.4","@typescript-eslint/typescript-estree":"8.19.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.4_1735669030111_0.9111208910037978","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3c45c3f5a33ca00644c7cbd6bb6af732514c2a45","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-/7eNFSloyeOdhhQYt7ZLHmC5y+ey/hoLG3cmgapg92LwjNqREPc/kByIDw+U/PnJIbx/YEWsUxM6/IQpx+ha5w==","signatures":[{"sig":"MEQCIEFMFwbGiEg2wGLofEg8rbRX2L2V/RLeu6jfrW7TAj/1AiAMfNYiJR0ujCWzkEPyJLFIDDca1mvGfeV6EeqsoGClQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f50f642ece25de4053db1f0785d00a815a491bf","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.5","@typescript-eslint/typescript-estree":"8.19.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.5_1735679597471_0.4070143826865984","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cf3a4426b50d4ed2bba3e994d6cb0ec7f93f91b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-qCeYDQi0nCoPgvv27HbAYSf6fXE5FbYJ04LD55+T6dq3PH70wXiNas0AxPNai8ZSBeypv8U1ep7C4JUhi6Es5w==","signatures":[{"sig":"MEQCIGsdo2ixayZc/r0wZVmQ+6M7JQWWXlIOSURV+gWnsYynAiAetz5LM4kb91S8Pt+h8Z7Q1gZRDJlLdKZKycoVY4bJXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4dbf48b8eec0321babb4293a1be71b54dd00c018","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.6","@typescript-eslint/typescript-estree":"8.19.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.6_1735680728815_0.8932180841028805","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"250ae3a39d6efe76d8ee0d66b39090742f140a87","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-4ep235ynJtQz4Qjt+RuxO6o5U7uG8Ks56q8Iehk70t0hbFvcx6IYnJajJKPkYsMpGJMjwa/NGttlJmhheKyfFA==","signatures":[{"sig":"MEYCIQDdliS0Wq9itRwmYSgNwszdLX92mhrj8oe+deG2x2NVrwIhAPaYd1hiw9wkHs/cmqlM52pmsTyDzenkAMUJRwsswSkf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"82716b86f49073719d6928a4cd153c7e7c4118fe","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.7","@typescript-eslint/typescript-estree":"8.19.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.7_1736131098830_0.3827488058142645","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aaf489c6c1059e0bffd6b05ee5f7dda262e8f33d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-YR5FRE2LYktTtr3SXhdvPfAxgGYw7ssLE4b5B56L1c/0eHUrecPXScoHkst8Rf6rdQQzFtPXPsBmkXcgn3WlEw==","signatures":[{"sig":"MEQCIHqjShjbUtZ1rXDwFblcsWUQD7FrK3GllAMHZt/PkPbmAiAmqTNxnHfSPjj/KNz7pOX8CumPc4ZJjU0h3JypZLOMWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5d7d7b51fdad3e714dc70908707a7b60ac66701b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.8","@typescript-eslint/typescript-estree":"8.19.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.8_1736179242091_0.17991624813944695","host":"s3://npm-registry-packages-npm-production"}},"8.19.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.19.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"404285a8a605b5682f6d021574c5e3a6d576b432","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-pX/kfF8nJEYDksxDK6CSvpHgOR9Mp61aCLzd/5Kwi48IpAwBWAR3LlB8dJtIOoug7Tvpe1IHk/hxd+3d4OIXrA==","signatures":[{"sig":"MEUCIDrVmeWfci6Uar8UXVXrUBy7R1+iD2V0xTPBOam5p2M+AiEApN0bLPp2OU9+/5iP7gHj4wAG4bl9PSLvFsBzwHyPgMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e05e56759083946a11b87c1b968c6f12b40a22a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1-alpha.9","@typescript-eslint/typescript-estree":"8.19.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1-alpha.9_1736180331731_0.8959170378850763","host":"s3://npm-registry-packages-npm-production"}},"8.19.1":{"name":"@typescript-eslint/rule-tester","version":"8.19.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"440eb7fc2a7e1fb8d38979ba15db0407223306dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.1.tgz","fileCount":103,"integrity":"sha512-DK86KDq2wkWqH8qN9lT3OQuvFqRHAQBrMQY6emvK8Tar1xKA4fyZh387CNPZ66l8oeXg/OYFIgJBRuxrWV/awA==","signatures":[{"sig":"MEYCIQDWmCWqEhUPEgVq4GKeSaGUU9sQoaPOecvmonODxYPDdgIhANv+D6lmcLRd3IwNaU6IS42+hNBGpZXnJmnFLs4X1B2z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"328b7dfe255b2a9c8226db472b21d070f19193af","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.1","@typescript-eslint/typescript-estree":"8.19.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.1_1736183881499_0.6322986217579218","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"982b47aec877d881f35e8a6faa08fa711d6aee3e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-+Dw5gmz1SzSoVuxK/X8oWQnecakFKg9v/O+yZ4pEmE1QtvDD5P6YESu30HgzcVCuJMziDwXZpnBs8QTwyZiWDQ==","signatures":[{"sig":"MEUCIQDwZdODGk+ApcFztnJJrQP5p++glNKOJgWgDa6jtQHKmgIgdwVQnQw6QAm/N1WHwPvmkphkndrv9YMrZWTXa10So1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e697cfa958717d63e6bb25ef14de0931502eb556","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.0","@typescript-eslint/typescript-estree":"8.19.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.0_1736215072760_0.639860786346693","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2336c1d9346f4cfb092f766f4968dfdff5740716","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-2GzveCNUnpz/PMknx3Fitof6Z72sYlFe3eDFjFz8axm1wYX6ch4cwdaiSpE5ToqUNnehOqlZCktZGijCRznXRA==","signatures":[{"sig":"MEYCIQCQffe0ABqgieXsgFFM34QbBAsZhhtknj9F0WFLP893LQIhALD8JHuyRk/K7Ej+ibIZx5jilU216ME0Qzh1BKMk75ov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"03d9639c0fa535fd547961ab96a56cb38d0b8d07","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.1","@typescript-eslint/typescript-estree":"8.19.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.1_1736259117746_0.3098248969722732","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d0abed5de2ec46135292d9234eb4b4295a10aa11","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.2.tgz","fileCount":103,"integrity":"sha512-Jrp2Whn81mD6dzhApLq42WbKOuQQMlFe3UJjAXVtjb0ial+pbw7g3BrDX5KEXqIgjt/WG6a435ydzY2MyxEw+Q==","signatures":[{"sig":"MEUCIAQeCP3YzR2a1Edg16AsICSi1yYWKUXEH/7Y/zMOw/BhAiEAsfvQJIb6XNvBaWiGEwkfdM2fqTVVsiwWW9YD6sYHwuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80d188e9e0975b818f894a0cdbd68b3678583732","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.2","@typescript-eslint/typescript-estree":"8.19.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.2_1736260890540_0.8957221926933161","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d72ace2d2ba6baabbb351ed2e20b1ceb6c3a31c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.3.tgz","fileCount":103,"integrity":"sha512-r0qVB9Iy1G/Hkh8SNwd08kBPhR2p76Pfy3GdrKoIkoopyum6OjeNfE8MqAFWKahNwcjnAqg39WdMZkorQ8QC9g==","signatures":[{"sig":"MEUCIGXzTQG9bTonARYrJ3sBSx2r4isufJaOnOqhZiwXGuVAAiEAnfc4t56JKNX0Rg8JEdbrNMc+fJp6FPzffecRP3IAU68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f2a3e8c0cf13e58ab027cd0a6df6c563e1a3ede8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.3","@typescript-eslint/typescript-estree":"8.19.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.3_1736265570021_0.47274266790437247","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b0fa638dd9aaf850150574051252950fffe3b35d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.4.tgz","fileCount":103,"integrity":"sha512-tkg+ar5WKt5v6LuvgBLWv/9FBlOp71WUNZ7vF/MA3ueTNEuv+3yLs43qYGZMq4gzY3/LZ0h46+AwglZtvp4zxg==","signatures":[{"sig":"MEQCIBf4CLAKK+UfWWmSWSvheFY4109o3QuNvuIiTd4AuXVCAiBxoaI2mt/jSXo4OGPHPpWRlV0PkJl0b9qT9KWXl5qrQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b17c7f25af620c22ab9a27c270c964a6fd29de7c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.4","@typescript-eslint/typescript-estree":"8.19.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.4_1736287243037_0.9414587947629329","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"707ff0ff73351b1a1761a0f7c7da63a3740b6077","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.5.tgz","fileCount":103,"integrity":"sha512-vDXf9VpfBFcXYXY+Auk3rfKwv/oCisF0qZBZ7AxZKETez4MqN+W8fxFpuhjxbBsgONesaFjlGTQm4ggTYLPsgw==","signatures":[{"sig":"MEUCIA0mglh95tGYmyKVQpKUArIb8wgPMGq233aM6sbTHSApAiEAp2zsadcgMsEI1z5P61unpnGrzte2e6xMCAxiut3OcP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"71832f53a85a50843567216c549354ba4305b3fb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.5","@typescript-eslint/typescript-estree":"8.19.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.5_1736385338144_0.4742763173969988","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"33056eed5032f4576476d70ed3e2ac8a33bfe0ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.6.tgz","fileCount":103,"integrity":"sha512-BtOIjm9VkdcCFKfmfV6RXyAyGAjBd9SjOE8sGE/D/AdBs+PtoQVcln2So0qWHLlqNW6N5DVXd6OzA+Zh5oeUQA==","signatures":[{"sig":"MEUCIQD+p9TrZI89xGgCxftBQI/BGg5o+VUyP9Tmj1bz5HH4DQIgINmmct1WtfRGJ23uKVmcTe0BPv0nyeuuz9n1ksBwDJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"290211b5e19cfed5dfc55baf5a18a3c8b608f8a3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.6","@typescript-eslint/typescript-estree":"8.19.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.6_1736441259899_0.8515923185546179","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a5d98a82bf9ff972bd8e2f0975360dbe61048ae4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.7.tgz","fileCount":103,"integrity":"sha512-byO+A4T41reZzMj36XZAkQI4MxInXLW6hEr6zyKg1Dim18H1WatCicn+0sW1ZUSW90teUsy6KjOBQ4rWyEqBtw==","signatures":[{"sig":"MEUCIHf7uBiTlBMizBS0x3co+Py3zgdSb/T7BrczYU5EHBV6AiEA/BkCMr9mLhvErIajAF5zfOvZAomH5rRrNBdPi9qCtRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"81dc579e01c6e95bd347725eab4d9a26a5fc724d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.7","@typescript-eslint/typescript-estree":"8.19.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.7_1736476662878_0.8327904136095463","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"da0099b1324034c10aab0421b08a629700b9682c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.8.tgz","fileCount":103,"integrity":"sha512-Lvl816yVgZvr6kTjlzuw2hGxA2cbJjTspb7FO3C8pLW+7G2tOcCKqnuoHRhL4TYucXfjhEO0f62hzeoyt5YElg==","signatures":[{"sig":"MEYCIQDLHaI1Pbmkcoo6c0pjTqG9QfO8Fqgz9zuitjYLnGDxJgIhALREO4zJG7o90xWad6vfPTmnRqwv2kwe46jJz6mF/Olz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"04166e034b19f2aec4bf4a54fc36d636854fdac8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.8","@typescript-eslint/typescript-estree":"8.19.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.8_1736727669721_0.9286796218370088","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dd8a55bf8698677a81a374bcee516a8100f98eb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.9.tgz","fileCount":103,"integrity":"sha512-p0cPYoqY2kOI21IjxlfjUPtTKRaREmhG7MjnyLT8IWJvPjLeFzYfxAP4s1k3FhtnKBkuisPl3Gsednsm1KUeLQ==","signatures":[{"sig":"MEUCIQDxZr+KTiJKoO6ge7w4BggVOOp4v4oe951GziDzeuxkvgIgV23zh97D9TKTpjFVlmsTgtb1G9t3ZWu8QHY/FLIOsuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199540},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e5d5082f100c754a32a032dacb4b5408d5303bc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.9","@typescript-eslint/typescript-estree":"8.19.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.9_1736728314069_0.513436358041667","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f9ecd5192e20d73071ad867d944716bd3bf13530","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.10.tgz","fileCount":103,"integrity":"sha512-VNaGHfbar3vUaq1hnpPViDEDNzg1R43KGfaz+oIIR30Haw5EIxD6WcO/VEKQgWIx1JDGgR1i1m4+0QDlPGnAXA==","signatures":[{"sig":"MEUCIQDvU3J4Nw5UE2oWcXmBzgdOCmDaF8TEZQxd8sUu4sdX4wIgC3583H8kWyqbWQX+7OjyPRfGNtrDN2sDUYFNTyLwEco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6dda0a4be4026dbf1d2edfffcd2e51080ea43e5f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.10","@typescript-eslint/typescript-estree":"8.19.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.10_1736732932833_0.7467222418211894","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f98e71e00f2d70e04a60cb4cdef895d813bf8675","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.11.tgz","fileCount":103,"integrity":"sha512-ihsTCLyk9gX9+mC3XP4s+LnAs6vCivnzhxFu5SPpERZm+/UrdRABqhiC8Ty+ZqRiwVk/fbUwzF5RHxY6nHkW6A==","signatures":[{"sig":"MEYCIQDGisDo3M231FMx5q6hB/gPA0ndGBpOjXu7QjaGY2qSKQIhAIAX63acOryJYIweotAc29IuktG3G3V1Zj7OhVyJDrDU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d6e59784fedc2eaafce576898b0996124ac0809c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.11","@typescript-eslint/typescript-estree":"8.19.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.11_1736734021574_0.3671827104967884","host":"s3://npm-registry-packages-npm-production"}},"8.19.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.19.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.19.2-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9e55537c2e0f5b0524e5cfac2d0ffee293059339","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.19.2-alpha.12.tgz","fileCount":103,"integrity":"sha512-2AAEWVa9OF0cHniBsqiXS0b9q1psmyOwhCmMzOhuVzyxxbMQLSiRn1DaCPWkCGqRWTg9bQyljnZyM1HAo6DBcw==","signatures":[{"sig":"MEUCIQC5o0HhpBYrX693ZGtAl/PcABAQspXFQzTwkGCnDHlGnQIgY1CmMTbR5uvvtzZ41rpduSVFA9DaqOwtmeis3R8Zgkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.19.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199544},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a175189cd4c99b47b57829b5ecb5cda35ace7c7b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.19.2-alpha.12","@typescript-eslint/typescript-estree":"8.19.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.19.2-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.19.2-alpha.12_1736734679926_0.5944123586343146","host":"s3://npm-registry-packages-npm-production"}},"8.20.0":{"name":"@typescript-eslint/rule-tester","version":"8.20.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ff9ce21100e9af8e88c82b3ba9b0b5f5c4abc77","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.0.tgz","fileCount":103,"integrity":"sha512-4Lg9dZY6ghXkecSmEfKvBySyx35krbtJtJZ53IT0fDh8WWZislP8QI38rWKSz8eB530YlBH+Tn0uhlLfhD+5vA==","signatures":[{"sig":"MEQCIH8uokMb53QLnOHLY0+fyqOiDmm+3oe0XkR2ZfMF95B2AiA1rzUuxf+2auTD+q5XNASK3lMeWX4n9KT8xVXj93zFtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199508},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ea6fbeab024f0c7936a88c6726a921ec3c299c94","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.0","@typescript-eslint/typescript-estree":"8.20.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.0_1736788723420_0.48971992064595415","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4430310f64ff25dc6f1d409f6ee96103917776c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-2U6muIkIpl5xWJhYW4z2dRWsm8rm2j+amJsPC3JzCpjc995TzxGfjtVPIupdnVP17eJX+KDeihv+JOWaX0p5NA==","signatures":[{"sig":"MEUCIQDom76hBeLGVmP8BG02Um+6FIIt+SbKMqCGJB+SBkH70QIgdo/0OpVRw82AgjB9OfTq7xqHn+lE2PBJvjDwI0xr45k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7456f4b64e87ec46820b313199a90a4aa4aea11c","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.0","@typescript-eslint/typescript-estree":"8.20.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.0_1736975085257_0.21796749370368151","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"625ab29eb12720d2b78c83fa4d18defbe52fe653","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-JJuh8Fk5qULXONUlmtHMpPAtXIuBo19J0liqbGPay8p2oRUl1eCmmcWA3EJ3DTUxkol0j7RShSm5jN5ETGUNKQ==","signatures":[{"sig":"MEQCIHERwv1N5gj7LkBqYbJxNY0rYHk1lqw3lLs68+YzUNOwAiBFE1Y1ze+cQMFYoyX8RrONGMKMF3h9ZnkAETPF4BY63w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"31be0532065491d9141cbddfe42dd771eadc0a82","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.1","@typescript-eslint/typescript-estree":"8.20.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.1_1737085674950_0.9380785007419472","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"14b9350691d8c08f03412fb3dfa0cc7638237aa1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-QVyH2k1xNIP3Gtd8Coc8b5LLVf15fTRLDzbPgQWGv2mlzCpCeNWpLVzqNy26JVPGwQcCb9KfM6udmlHIWz8c/Q==","signatures":[{"sig":"MEQCIApVOOrwhtL9Ms6/pmyYkZEswaRxq7K1oNall18epb7nAiAxd5NS7d9+WVGtPRY4Ac8w8/bThylb23roChpGg33+HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"916b989e02c890df5a45ea8612957380833a72ef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.2","@typescript-eslint/typescript-estree":"8.20.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.2_1737236673198_0.5873604182274752","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7c8b2184e749b27a5e96a69ec2454d1ffedfec15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-Dg9oSNcqEmQSLilRtbGhCDfGGw19Vxl9X9i7L0Q4uvGhCaqyfx3peVP17MhqlvwfD1kPAxRNdD8l1Hi4HEtQJQ==","signatures":[{"sig":"MEUCIDjny4JCssa5Oh+RRa25zgvxbSxBmy1Cpq65qH0JKC5vAiEAnhnxyvbOccztD9uYG/ICprx7NVeOl6IXVBv8A/m0TIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"da8ca830eca1ef53dcbc91f8368027bc1e1cbcc9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.3","@typescript-eslint/typescript-estree":"8.20.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.3_1737292232664_0.9347391199422357","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c8e10b16e7e97c4ab1bafd98a1b54dc967f062f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-tcdUt3OmizA+eW5gCeXyR37UwxbFd+0y/8SQlY/lfgQciMmjY1D5ApaLH7YTJkAprvX4X+96K7J9oUYDb7aggw==","signatures":[{"sig":"MEUCIQC7WI+8lWiODf1jlGGOOGfk8UfrtADu5p0kTdT8Rqw+2gIgEYsQyJHLwMYmqh+PD2YGSy+I1WLSn1o4IvrDdEv/pbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b33780df1575a512444ca2fb257d9c166b9d53a8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.4","@typescript-eslint/typescript-estree":"8.20.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.4_1737304037896_0.18203600069429005","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e4fb0f005387131310d527a9bff3ba5fd1ebc987","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-3LzxMHQJLHvAwDWGa7zhT0tkFJEZDaV70zK6Bst/YkvAciDwA/l0k+wqy5K9nMGKcV3v61hFwMvaK4K3JCsBOw==","signatures":[{"sig":"MEUCIQCLuc/ps97b/eVfTezCnZVv0cylTE4DnXgYIdQB31A91AIgFzx1sTs1WAlZMF2i7TVTmOr2xK7RLhNNqXWpOrsxMbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c9b7e6a79d13c01c929d4ce85349d96230ab9555","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.5","@typescript-eslint/typescript-estree":"8.20.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.5_1737305128651_0.5638895132620036","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"980ef756d1864f47e9e361a6eaa1f097064755c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-olcBWzRt5N/dI/+VYB7Mj2p5NqoeV3T+jKQEP5BanHQ3Sz2nGSg2W67h6s3FgYBWxcOQuKEJY4Dpbxl6XGCCFg==","signatures":[{"sig":"MEUCIQCYeMy/nReCzDykPkCznb1cX+P+vi7W/Ikx35gh3hTYIwIgNLRlifRaXR7MJzX/DPIFaqoR/XOT1vUGdVvrLA+gpOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"74f1c5a6ccbe34087400a79354172e62e0f2a012","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.6","@typescript-eslint/typescript-estree":"8.20.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.6_1737321511838_0.9458374970021679","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9bf4ad9c39b9a23027af8bfdaa1a276b2d0a1081","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-lDkQBJzxi5ZNKKA/dwhSEL+Mebl/da6PnE2JDMAYP6q6dF4lxnfIRawTbm1/ngFfECdI8abjVOQIISEsVUZIFw==","signatures":[{"sig":"MEYCIQCHAMvL2AiNxKyyzRBT3nTWRZ6Ye91z+Hs1GDFgV/gQSgIhAIULyfHEmLT/hkDnfzQ3DE44a3C1iN+sK3coHUqxMKyJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2de5a10ade85d883cfe85ca79b91b5ad9f1420f4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.7","@typescript-eslint/typescript-estree":"8.20.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.7_1737322455315_0.5239334143506222","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e40c132f573b71ebe4845d42c8c8092659166369","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-5+UuYZetK+f3bo6C+IhzLS8vFyabiryBcwwKeXujVhbMmuZ09o1OmJ66IO6zTjPXTJ10fXRvBadaOZkleOZbLw==","signatures":[{"sig":"MEYCIQDgVNlp2jS1DYErpwhEdafR8Ae1gChrDTZBw8geZ1kupgIhAI3ht+G7yUn7T774I/mSJqfNbrjrKN3ZvLezJCVX2w/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6107ec1998fd84cac797e8cfc8a8b5c65926e14e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.8","@typescript-eslint/typescript-estree":"8.20.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.8_1737325893140_0.4673314638989978","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b4d2415cc062af05ea084f0310b4de682d7bb225","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-PWJ8PnaA1IZhxAdipREHL8ntKKH40csc9YslMBlwMbEGivOHbnGsSU8uVIYVxuvHagrBOUbrrT0EvT1la/B/yw==","signatures":[{"sig":"MEUCIQCnK0YWhEoeC1GA4/wmFNriabWSnmnE1HZKK/EVJb0KuwIgTW2FKsk5nE7OTj6NpkQ0Hh1U5fBTLg0i77Pqmwrj/XM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1895948063350f05ebc1655d9523226f51098736","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.9","@typescript-eslint/typescript-estree":"8.20.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.9_1737383440078_0.4507311810965544","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2322c5c3c66cf919f8d79658d4f010bc0dadf4ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-3N65A04SgnjQO+2ZksjAtELsIno0PSTLtx8R1UMDY/ipxg/wUD/q929uYjKlPfbfyi3qjrriOkGIbqXRtXYDFg==","signatures":[{"sig":"MEQCIDpo5Jthk3ZRnOwAq8eEbzrWXaIbDDrm8zaDQceRiO7DAiAKvtrBQfP+7XBD1Tyy9IT7XI4jdplel5fMDBBQJ/5sOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"609a78fe094e98b18d07c243f457d243415d6132","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.10","@typescript-eslint/typescript-estree":"8.20.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.10_1737385071768_0.824127101960433","host":"s3://npm-registry-packages-npm-production"}},"8.20.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.20.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.20.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3758b9e3e25c1a080abdc18bd0dd74f233049532","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.20.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-oHMIRrUJxGwzQKiKNIy/a6zJIjBy5oyhAR11Red8JrcVAathiLHwU8fdqddAHcsPDCzL0+jiD4eD8ILMH2o4VA==","signatures":[{"sig":"MEUCIQDiV75Wk//KUbBY2Wwr3y07IqiJFaupfCaz+gcyGxzCFQIgZpbPv4Ys6iZ5JVhuhkhoSd+kQnqpcNoQq2vEvosv+vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.20.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cde20d0ffc3dc85f1b21d66ee1bea731f1c9c300","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.20.1-alpha.11","@typescript-eslint/typescript-estree":"8.20.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.20.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.20.1-alpha.11_1737393332347_0.40545924481221185","host":"s3://npm-registry-packages-npm-production"}},"8.21.0":{"name":"@typescript-eslint/rule-tester","version":"8.21.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fe893e5e9f9d0d6787f2e67fac7b61f72d300835","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.0.tgz","fileCount":103,"integrity":"sha512-jIxshsOXmCQyL675Zd49/XwGMdUthRMcNyQSdxUN0K3EBCIh2XTMowUymfhjfs6Mm46vT2D4PjFb3u3ylgNxVg==","signatures":[{"sig":"MEUCIEQSBKaggnbh9Mz1rQWb85u8xyzyiPsF8HHYOxQqHfXhAiEA/GwjBNlQgZ1v+TFGTSRcHDpMavCHDBdUZPyXhH+TeiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199525},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79af426500b0665f3f706bfcca11c10acc7b83e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.0","@typescript-eslint/typescript-estree":"8.21.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.0_1737393431637_0.5035043756931732","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"99d05a4d8a0cea174332a5a37e5e1c86b46c129b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-aFGF/nFIw7xujT0ztip2dJAqialiIcF+xdPwgxEgUabtV4QlY6Yv+guA5/6HakBOls0oG/tCZ5gwX+Ljz+NTiA==","signatures":[{"sig":"MEQCICVjTaYqY0ZR556auxnUfm59aK0sloUucsAnd2ryR3VeAiB3swtoO1LfVezVM9incT/qrQPfLj3rYsMfBVVerf9sRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"79af426500b0665f3f706bfcca11c10acc7b83e0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.0","@typescript-eslint/typescript-estree":"8.21.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.0_1737394509224_0.02952017109964933","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6731297d8ca521d663bb89fc0f372d91c8762bd0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-Rjvx20HW/OxCRieFUUKT4H6t9V/MbQgU0KtpVGkdSrYWa1aM1dMsjXX5Qs4fM+lgtT+MhGiXOZW2DzCpm2Ixmg==","signatures":[{"sig":"MEUCIQD3PoHarLdMI0IDy98LsXA3wEqdjkjzzhTzSYY782Se1AIgedutsEaCn6Rd7jLkjXA7Aj8xlsXf+I9ME6LSyiZrn2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"55bed7528decc783284e8b2785f6d2afeb0cfaa0","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.1","@typescript-eslint/typescript-estree":"8.21.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.1_1737471647253_0.9373098171836531","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d9e98883c1d9b8c1b42574b45060564315135683","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-w7+415TZ9wfp2gcNKDuethJMhQr7vZIVgf2D3cXhnicZ6UMolsfdcAIucEUWfdHdVw9HJ3JGNk4KBcbdXuE+ew==","signatures":[{"sig":"MEYCIQCgcgyd7jWpwXrTcZRf6x7HCWjKEB/MIM8TvqZmeVv/9gIhAMkPXnz/PytJk74AUJ/JgvH7Pe/rYcsOgxq2moqjCl8/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a6e3fcd7259dcb97814dd9c386b828cdc4a7970b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.2","@typescript-eslint/typescript-estree":"8.21.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.2_1737474406960_0.15047245714217783","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be7adbf826f1ba33e8568b051c4e20245ca35cfa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-WtOh2NrtmRdDvVdza63BRZnHqHnV5GP+vqqhyvhSgGmljkfpjCL9xKI9U2jE7d4fXGFtjY/wtdBIam3eOfjLZQ==","signatures":[{"sig":"MEUCIEzrD9GGsy09ojdHMirrgw5uCltVIRinaDqPo0pJPa0aAiEAxIDH5c1Pq5QJAFQDpr0Dxeny8W7uryg70DdeoIOsdG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a885343df67c40546a01c09d9dfbce2511d3c7bb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.3","@typescript-eslint/typescript-estree":"8.21.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.3_1737639460824_0.363446863313337","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"728420275a839c9bd1ef119d63f910f411b01843","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-MthydgjLJ78mDK6FLThUNXF1iDfbwDtAmgvNbm+5eflxDPMTiNNI+7EN7EWlECc729wE7z9UcM0jAhHhasIkTw==","signatures":[{"sig":"MEUCIQCMds8/LdQQLYzSGbfV/S9rajYsTHY3AK98NzceAnQ2qgIgThJZzCr/svnFowO/oIUer9jKMysklPQ3tUEbz9tj/Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4acbc91fa555e1bdcb6998fdc315a1252c763339","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.4","@typescript-eslint/typescript-estree":"8.21.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.4_1737652007616_0.5424914153285552","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"20021e2a23a5fc295b6eacf3704f3fd6d20c9cbd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-vyHV709mbHQgsqPTr3fKNdJp80A9hOvc+g6gNK26tmUerplGgTDGPrq55wEPy8WkPJjBQVDtqnPiYx08/cwRBA==","signatures":[{"sig":"MEYCIQCf3vsysSVGPM+eJLkU9lsNaD2QBQU7v9dwRuiSLUE8QwIhAMCWZF/52wnW4HlqJNuTHpAOoej3Pio3WN7D5O6fiM/3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f3f8cf8dbb72d7d4815b7f1188706e67872cc4e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.5","@typescript-eslint/typescript-estree":"8.21.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.5_1737664133351_0.47763924425795046","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c3d99d73ffa3c4edcc0dc8397d42f84a7790469a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-nEewagKR0xwrcqwO7y8HcOI+R8rnQ5cgYbHxNaz9ZIdlMxo0alGfgUAIQjR03V/qWmtXXDw0aF6Lk/apDySqaw==","signatures":[{"sig":"MEUCIQCzd2u1dV9eu+c6dBYelzLI9vjsnJpRMGtRJgX9nP8tlwIgbQD5vj6rXC3BR/uNeenfHSxntapOV01Jr7jP70Hp0p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9e8828b31fda6e0fa45e0397cd6cc4e1662ba356","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.6","@typescript-eslint/typescript-estree":"8.21.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.6_1737665176547_0.9157155073326368","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f54c1cf65660c3fc1bf3d01595fe8418f65a03ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-gRlduZQTjUOzK4eCji7aDy6pWUo6lDYcf/cPbqGObrS7V50STUbKastNqs9yQCNBr/7EyxapXUnfcNbxQq3bNQ==","signatures":[{"sig":"MEQCICRo1dDmG+m2msUiF0cfdhFlhC56tE/YpcbcBw8V+6PvAiBu2/ERyszUWN6+7PjmgosK55km5JrjewaGEquMX5edGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"586e7eb20a2c91564abfeb1c3631f74e45b37140","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.7","@typescript-eslint/typescript-estree":"8.21.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.7_1737757373379_0.7083807749020545","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"95d591d9a1aae69e5372ed1ef21cc0a701f9881c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-nd8+kLhTzCfKuvjPd6ivAFNKVmo/4zXq/mosqiURE3fr0E2rmV+6pLkKijpXz0jbjPZQqh6rhTyzvl70UIHzsA==","signatures":[{"sig":"MEYCIQCuNIWUea6DFpMjik8Bo3knRujlVObL9fWufUHFazvQAgIhAIOCz3c/JaDVfw2bKBwWoV/NjniK5+gYfEvD/Hnim2Kn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a3a157c82a94fb61f4abaf8c4f42d51a7a78fb5a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.8","@typescript-eslint/typescript-estree":"8.21.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.8_1737758653609_0.40887629635233713","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9c38a052c30c2e131409920be773a09bcd81d8b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-XHd49fWdf/sIJC/smJkHIfHqoKhFE9DI/HP0S2WXNqt8lWldbV9aOZ2tOFHMesq8cgkAXa6uIY1JWpj3PmlP6w==","signatures":[{"sig":"MEYCIQCppVHgxlvugoZkEuVsOVHZI1nzsNMn7iaAPA7bsK7erAIhAK7nKf1QpfDCB+g7N2IdwDt+YT/FRU5v62VOoL4e2g+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"acab0a9013e34c73d94e5528bca256c5ab5a209f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.9","@typescript-eslint/typescript-estree":"8.21.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.9_1737994137811_0.7702348796885188","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a8139780fa81bff0657f6343d62c6a67e58ddb46","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-IOXrTUi2lkPjHoIoBuHdNFHO5rQT5l00bJgMJ7nyDpeiMF1eqrBP4A6GSCMtLCDp38RQmslV0t15k+ltHAjMgg==","signatures":[{"sig":"MEUCIBIXiKAYea6wB6o24uMjOJpL7hRJdNim/DPmmQSPqolLAiEAzi4/bdnureaHJyDvH7/uGyYz8G7M0fFzzGjBQ4w6Hq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f1e9a5d4ac3b7bd505fe3bd9d918b20c58350fe4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.10","@typescript-eslint/typescript-estree":"8.21.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.10_1737995192346_0.4163315660844724","host":"s3://npm-registry-packages-npm-production"}},"8.21.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.21.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.21.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3f33c18e70f774bee147971b63643b610c9ac4b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.21.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-5LYhGoY0by9p+LI2xzvxFyB3rmz9cZAJ5TuLcVcb7CvH+ewoqhMPtO9NE7aA1JYB1PSFipLrGiHg5eQvawIaDg==","signatures":[{"sig":"MEQCIGPY2PdDElQ/FWtmOQOH2T8BBIvFVney+7BciQLuNuh9AiAHJFlMtpAseGkOlPCMwgJr51UHmaJAywzFhpXMDII02Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.21.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9f0ce906b30c5c865b49a2f9e6698a70b34fca29","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.21.1-alpha.11","@typescript-eslint/typescript-estree":"8.21.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.21.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.21.1-alpha.11_1737997066374_0.18225007875075727","host":"s3://npm-registry-packages-npm-production"}},"8.22.0":{"name":"@typescript-eslint/rule-tester","version":"8.22.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"054dbb7eadc15d5562918d4278a6689198476152","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.0.tgz","fileCount":103,"integrity":"sha512-krTIaDM08bSQ9sIpqDTP0aX4P0Ck/WQpj+7uMIeNqzzWEWmoJFyle12B0Na15KwBLPV2MJPmaZUn+v2qenXjaw==","signatures":[{"sig":"MEYCIQCZKEAQvpHmx3L7HCx9BD72vIRuG15AI+V55tAamJcxGwIhAP2W4LpZsGaJLkk+oGiVtBUZ5sCSrpE7zwIL2rnEfped","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199525},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94e809808a445dde05ab6f284dec010269482eb5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.0","@typescript-eslint/typescript-estree":"8.22.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.0_1737998263360_0.7863051240301144","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3ebc24d1e4cebbcf5c1df97d7285e869fd985d73","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-vQ/zveptpXgIKTPtavLDIDyKjNSa+pxw4zffk9uXxhy4k7+udOllmceM4TlITtrUB83SkiL0vWHmC6twdSVbhA==","signatures":[{"sig":"MEUCIQCeTIgkzhR0L7H8PJ5BV9lAx1+cvhV0zBeHvxIfx8V2owIgSEu4VXoTmUx8qBB/YxqpkDP6ORbqfsLzKuNnV/fUADQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94e809808a445dde05ab6f284dec010269482eb5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.0","@typescript-eslint/typescript-estree":"8.22.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.0_1737999379897_0.573790281096443","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"67e6ad602cd6753a2482ec6666e94bb672fd37a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-UfAR2MKrXltRv5z5tbUtzObbDUY6qWLsCJR+RwiMlLVxCb3s+OdFf5z20VVe+++ZRiShqjiyjCjg5H5BbuPSGQ==","signatures":[{"sig":"MEUCIQCfEXn/kSRYqt83G11p1ZJpmu1VeMPBdLhjTxa+KnopzAIgeIRq/u4IGdGDpv8GkV7MZtyjgKm2MXuaQR1YGmBsg8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a0c30f2128f2d97c78809af5c4a5fc37c4553137","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.1","@typescript-eslint/typescript-estree":"8.22.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.1_1738095019112_0.8884621042382759","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1808fdf64dd7b70e173b377a804ea0cd8277f468","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-DRqWx2B7mSu6XfjJD4AWOSlOCdCVWsDDawJSkdwOZUhnSUnNa0bQfhibI5V/7Wyyj1TcXenbUttIOMpscrQ4kw==","signatures":[{"sig":"MEUCIBB8EHUSlQhYfSlw0aeme1fou6h7dN8o/mP33Ew4H5NhAiEAy/DO+rqaGeNf9mtWXBd8p9ZcdwgjLguWz7iwrExM3nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1c73754f70dc44e329453dea55f7eb36225abcbb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.2","@typescript-eslint/typescript-estree":"8.22.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.2_1738096251720_0.7842847424906685","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d306328d6a6f1c45e7e94e10196145774cb6f861","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-W+Hy9jT7u/UE+bIILmzF6fCcEpORkSlmAsARdc49CCeM8tSpnNQbPh2k+LCMwQGzIIDRNchbSenFZkc2tWN/Vg==","signatures":[{"sig":"MEUCIGJNmUiS+ceUy8J1w2E/mdr4g81i6eGPWdV/uVUHGFM4AiEAsUjMkk+b49Oj94jJiP/9IycIhPdilIM1wKatD/HPYPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a94004c84d96b413ea92124cc3b120d5fa217adb","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.3","@typescript-eslint/typescript-estree":"8.22.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.3_1738184200136_0.69369291526862","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"523c34dd1277bda0a2dc328c41145fbd7f639ce1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-BjIMZzARq//4I3fOOlX7w2g6hUWtEmNlmcSispMNzT4H6/IPXi/DqyIQsBanjofna1Hwt/XVj3mLMOAeqflZDg==","signatures":[{"sig":"MEUCID2GnvwuuM0nx3oZ+/++i8nLP+PMpYy7UaY4UWQIAo14AiEApUeMIbwJ4XMCMTAnb4aQ8kkFpaX/adaV6sNfPiONlvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3372a4a0730e7694b630ff16ef9aad2a10173d24","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.4","@typescript-eslint/typescript-estree":"8.22.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.4_1738332855212_0.1872406067873471","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dcf0d6a8155715b8d7bf313cef39ede4337d3048","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-l2ifDhTmL+SYqJyzJYa7F+C764nSmHCEKKoaDwHNQEuAcltcoiFI5xR+uakZZO6zqCZ7PQcZUy+P1M+NNgPP7w==","signatures":[{"sig":"MEUCIEG0Jd3f7N+AvuP9FGqb9BYgPxvvYcSr1RNIyTtcDdp5AiEAvl9dCkjxCFSq1KzX4OzXccpeE2YahxHvETBUBBM7RAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de4527039fc46f7bf01d7ba6d7b7961e473597a9","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.5","@typescript-eslint/typescript-estree":"8.22.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.5_1738417000290_0.06180694764959793","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cce8e6d53536ded617c3dd090cb17079dfe66f59","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-Bmtw+lGbxxMGPapkkCJIwlWlchObxhJDghBPITIZRol0aw7IEtRq2KvSLF4s1LsIoPcOabryBbYxRgJA7O6KvQ==","signatures":[{"sig":"MEUCIQDiAXOnH5ZNwLxKKc9zOZOE32whhYXeFiFn5x2/fh9ZsgIgJw9eRThEpQZhhRucbesTWHK4VdMlkPavYZRrna4lPAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ac79d01aeaeddac779062a5dd9202f03db87533b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.6","@typescript-eslint/typescript-estree":"8.22.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.6_1738418040086_0.1555305773252782","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d7b0beff68773044b955c3fb058f85ea538fb9a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-JhiRongNp2LEiZ09Lp/3NjKipyk8qZlRvjCmljvmMycIYrdAWy01ILPrVmyoAxqimtmzPZAJ2SnhrOHrdZ/lVw==","signatures":[{"sig":"MEQCIACVUKsu2dtb71FGnxSwdsJ4T53GapFDstFRDq0TVzfJAiB01sesD7nEBGR7LIbrZNX3fXz2Av9/jdTWSYvTFqh6bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8376abea2d95d782b87fd65e44c8347f38270740","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.7","@typescript-eslint/typescript-estree":"8.22.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.7_1738444387741_0.6546821219666499","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"01158db2e41ab7d3abaa5fe2ae413e0b73463fad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-484u7CtKg1nqxaLNk1IdiloeTX5psrdTikwnWhAeJ4BbtGdrCy2dMIMXDFlbFeziHFebOugDtxAsjqLX1xV6tA==","signatures":[{"sig":"MEYCIQDaO8rOWt20/NZki+ucJAMMBCePgYfOkIqbPFR+WQUPuAIhAIZUJqFSloWVp/5OO0gxOG9B2I5+WMqSrA9vq6Zc1zDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"77df70d5080bd7fdffa23647d7650527a7ac0d22","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.8","@typescript-eslint/typescript-estree":"8.22.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.8_1738554840422_0.4490349873529371","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a8e1fdcb13d63bcc8bd215bb0a22eb5eff647b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-RCcJV90+qbTStWTPr+J3VyHct+R0SVD4fP3KSe63lucif9HR0QsruXknPWsAkAhC9K2rxjRQ4YOi/uvdkhFuwg==","signatures":[{"sig":"MEUCIESqof8JSxLDV0yYN4bjF2ZBkfIuo4/X5h1e2CPe9qAzAiEAh2EuTKN2ED1iIj6ZC1GgYsNmZXQdvZkq6xA5aBaVQMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"345e82ef8a5737b9c87f70a5215004f386723c32","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.9","@typescript-eslint/typescript-estree":"8.22.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.9_1738591463484_0.4454510651115591","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2fac69d6ba26039bb316edc88f27273756d4415a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-OmjY6wuB+1AYBtxSvYpVEDwEtHuRT8AmNHD5NS1hbvOXVx1F9PCVcNCtga0noTSFalGLnIyYJzdv+N2A9ClEeg==","signatures":[{"sig":"MEUCIQCK2diLQZjanyWR1ajCD85Qgskmgcr5ENhmgw6c2pOgCQIgcivqktDaaa1mMUlqngt3LFvnpvAGoeuGHjUVUDCDbmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bfb888038fcb63c44f5aeae324749075f8eb35ba","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.10","@typescript-eslint/typescript-estree":"8.22.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.10_1738594054359_0.9542656795179927","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7f1d5fc69592a0b0951ae2964161b674d1c07de0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.11.tgz","fileCount":103,"integrity":"sha512-BEY0+Gs9rXxnFDr7BL+K7pwpFqyLIYgf3XC+MmLvUZOJUmB6h1J2YSzcATuFqeVhEKcvTCJkAyWYnRg9ZzWEVg==","signatures":[{"sig":"MEYCIQDNvW82Tn0NjxQMcKwIf+OpxuLuFl1lxUBtgl4E+UfRoAIhANmLbZ7SdJ/0nQMX62HPggjPAx8VY+ro1zvifvu0Gfpl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ffcb4ec6f1a44219a350d7050d9eea658802d6c8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.11","@typescript-eslint/typescript-estree":"8.22.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.11","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.11_1738596173915_0.5280369772863978","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cdecd930fc4a5214a157c8715d2cdf78cbcd6fc6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.12.tgz","fileCount":103,"integrity":"sha512-aGv6pebweuvf0DX/y7T0AbVeBIm8zx+ukCiuF8/YNerh5ygOuhdXnU5IWs3vyArB28ckYHFtZEuny7AvKcLNhw==","signatures":[{"sig":"MEQCIAG/ns5WN0q9GFN0kHYaR2zmhcGL/LzXoiGktxZrKeO4AiADLpg1ELwMHoCbVl8xKnxXsoB37k+P0ohOIJAbqBRtpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a9cbcc94adec24581197a8301ef0087594bb47d3","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.12","@typescript-eslint/typescript-estree":"8.22.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.12","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.12_1738597464901_0.5153978777420651","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fc7a722607c3e84b6abd7226b6fbc6d4ff3f50e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.13.tgz","fileCount":103,"integrity":"sha512-NNyw3z8qvcE2vuSv3Vtqwz6gq5aq1aJaprwtimJmm9WaEAGr25fwf+1B/kATlhtMIBLRVQV94D3hpDCUFn7Qtw==","signatures":[{"sig":"MEUCIQDHhKq3tQXyLiTfq3AlTkQyR/fsD0wOes3axH/Ovik2hgIgdMEJskBRRKrKa6iF7HiZ2HjbsjhW+Q5QMSbbH3O3GUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cd1562980f46c1e63d585045360af961a0ac5558","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.13","@typescript-eslint/typescript-estree":"8.22.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.13","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.13_1738599258596_0.5041750162861873","host":"s3://npm-registry-packages-npm-production"}},"8.22.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.22.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.22.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e59905633f7b0f0fd92337ca7e32745e7cafdc19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.22.1-alpha.14.tgz","fileCount":103,"integrity":"sha512-k0VTyITI7fHD5Z9oVxwwQjO5YoVbjg2ydgkvJ6BT+oLP8/dXH2d2/4WuvrHmgzqEW1xOfTVJCHtIwuEX/nygBQ==","signatures":[{"sig":"MEUCIQCS5pYHVo9mJy8zfpSW1rFby7FJwemIw/nXK1btOa5tjgIgPqjFM8YxhGMaIWyNU8oTlh6KzZGspnUZRrHXAk1QvJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.22.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"06925f8e664c5107c815ef47b26431eb36561db2","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.22.1-alpha.14","@typescript-eslint/typescript-estree":"8.22.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.22.1-alpha.14","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.22.1-alpha.14_1738602736262_0.14662481964777885","host":"s3://npm-registry-packages-npm-production"}},"8.23.0":{"name":"@typescript-eslint/rule-tester","version":"8.23.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aa25f7401302554a0e3d46cf8b79594cdadbcc93","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.0.tgz","fileCount":103,"integrity":"sha512-8pmi9mxDD2Eb4rHmBM5UqLRelixNOUQziAs7mgUAH6TVZbdu7LOCIdZcy3DaMKa76IKBF+bFLB3ESMhSetojpQ==","signatures":[{"sig":"MEUCIQDIVeYg/JuvmsVHOu9diHJKFizquDBmrU3qPrHR6+RbwgIgMlPRstq9Iuo3iL/EP+tzHhG+mfp9eWz1NnwwYD0gf6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199525},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a96020d3b420a6e50184432bce902920726a4a4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.0","@typescript-eslint/typescript-estree":"8.23.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.0_1738603062727_0.2622204125421721","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3f189cb007f05d7d959ad8e0b5a5d80e182d9049","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-mmHfTBopxLOpF+uEwLNdAYj1vlrjdg8k2LHwDoisQiqy1Y1qUJ8n25voIU3uRmjbZdSmqoq/msG7GCFRB/AGgw==","signatures":[{"sig":"MEUCIQDEoDDGnzOffKAMKC1hltgsMT9C7CPQs3fWvHm0Ln5oeQIgCiIs1VtPR2/NRArEHZrbQkmMRVVEeDcyJ1GjmCU9aOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a96020d3b420a6e50184432bce902920726a4a4","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.0","@typescript-eslint/typescript-estree":"8.23.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.0_1738605805028_0.15470254463971433","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8c6897d54f557a32c51984e7759b0a22eae0911e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-rvBjFs/IVEmq7RxggxIyAVTnH7qioywsY7aNd9tJ14f3cNeT6kPnfDy8zrKZzWEAfblAYwgc4Z1qNxmxK5+xhA==","signatures":[{"sig":"MEUCIQCu/MwJ5FgwLNPNVleMMKj4dXCa0j5kbvLqrJLMs48hawIgEiYHjn6Lh19Q/2vrYabDHo1AWocCs5FZCAJ05DAVAPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bcdf56017a1c9d66d701d2104651ae9d9cf035dd","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.1","@typescript-eslint/typescript-estree":"8.23.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.1_1738608310777_0.2070909372470071","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"542b26112a135a81bdfa07b876b717f29a08a669","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-u8S/1M5+Lxm4IeYw7NaYygD7jng8UFMSD3L4jnzRbMb20M1EyiR1RW5NA/9RSzuXJxUyMpYswcU16bGmFZzDZQ==","signatures":[{"sig":"MEQCIDhztG8+nxgkCDxqXoqzZUXaMuh8x5rAPQkoG6veRNQKAiAgtMZzY6D2JlxUkU9Dcly3mfVgZ16OfMyxHnD85HdeFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"844608bf1f14b43c734dd6a3f0bcd9ef9a51b25b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.2","@typescript-eslint/typescript-estree":"8.23.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.2_1738670420210_0.1951896509809865","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fc404f649504d214e60e097faa0015df6bba828f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-7JvOgGSME5hzNly1AF9Rf/iUxQeavLwclL8+c7IMUT+kl0CYEdg4pxFTD6HCA1Wzcr/+ekUNrgJk99Hb2ZuDsg==","signatures":[{"sig":"MEUCIDr9IKfMiCHQ+y9OnJoz3OcnyPWTzywQTLzutj3bf7ciAiEAvQKEMu9+Kpdq9kJhh4b1aYY8RAt38tTkvu76z+I2d9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d8fe0727e8696a2cd9f450b3e734829dd8d16659","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.3","@typescript-eslint/typescript-estree":"8.23.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.3_1738748171322_0.2520667110208521","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a1134b3ef10a35794c7e46e2db28530e57ef5f06","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-TisIN6YKtrqso+zyVFKrjYE9jKwTeEtQPcAE9/Ox9sig9yxkjR136dqFPVGivDt5ZwVkWNKEpVv1P2mSg9BnYg==","signatures":[{"sig":"MEYCIQC3Dn7k+C/F4zHyJRB1GDfsKkO1kDATOU5DgZONgzZ8pwIhAM2vJJFT90Q8jZA7/2IEBYP2OFTug3L3On8IRQQvb3+K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d30a497ef470b5a06ca0a5dde9543b6e00c87a5f","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.4","@typescript-eslint/typescript-estree":"8.23.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.4_1738762812806_0.23132808125422155","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"80e507486f6a4c7aad314486cbd93ef02aed1bf4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-MVMnVbps+JviIAlfH9DCPI12JAD03UuqAniYPYtiD3VMSnRdS/eJ10yP4zqSsxZH+TqLXbRAuZpm/Qdv5LGDPA==","signatures":[{"sig":"MEUCIQCsZrQoSGcSeSxJoAjeSn9eTlIsEsqeG0DgXSjzP68+eAIgWYbXuF/zNBe/xP4Oev2bUAw5oHIrn4j+QZ/8xhCT8F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"09914243ffc614188a1e44421b259d7f5f80db2e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.5","@typescript-eslint/typescript-estree":"8.23.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.5_1738928054384_0.8524540307863442","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e03a0d23ab246b2de05a893f07b64da038a11fd1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-BsM3ZwqoVw7m3Vteynsa1hLpfBGegO3djKll4hw0FUPyhlcPYMJIZ30PeuDykLeDiMYIaiY9qawO8eCQJj8bmw==","signatures":[{"sig":"MEUCIAIFFs5OwZuR/vPM0Cpq9caN3M5EC1dhVFexp92XLt4kAiEA48Zmp6FxUYJJT7uS2IfIfp8jCNE08l6CJLYfr/w1f2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"53c05c2435d44fc34f941f70c889f9c1444ba507","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.6","@typescript-eslint/typescript-estree":"8.23.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.6_1739043856740_0.2700503650581647","host":"s3://npm-registry-packages-npm-production"}},"8.23.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.23.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.23.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"185441863f70a2b27a9172c7bd54bd1811f81291","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.23.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-QvUz9A038Qq+fCSSbsSGQS2rUHACqkHcP49NX5HH7usaU4SiruKKDJ8B++9Ev32veVepGrE7fUAYVKa3uKm+Aw==","signatures":[{"sig":"MEUCIGUUXG+/OOn80KkExMPtTvSod4/ZPH2QIYqaMJZHJsGcAiEAiXD8NaF1W7K0axRakJAA5qyPe5QthzlVhFGs3SQelFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.23.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4994c550bbf763b35923c0045c2eda7b9fda624","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.23.1-alpha.7","@typescript-eslint/typescript-estree":"8.23.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.23.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.23.1-alpha.7_1739207399935_0.4478909750150215","host":"s3://npm-registry-packages-npm-production"}},"8.24.0":{"name":"@typescript-eslint/rule-tester","version":"8.24.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"396f8e540b6988ffd8d6e971987993ec3bcadc3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.0.tgz","fileCount":103,"integrity":"sha512-rr9pPtM/nCBZaMDH7GQTblwD873FGFDyAxKR2Yxr1bBePdqGrdjKXP/Egkm7QjUjyfo6C+wup5KP0fGKotRbiQ==","signatures":[{"sig":"MEUCIA9S0GGxS0/fjzmjPHYn1Nm/UqEd+BxaiLiCl8ZJYGHaAiEA3Uqyiw9JOOgcj33B3EdrLBtXyxOHfuhMVHLe0cUx9So=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199525},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"87d72ba76c055499ea233efb73cdaef1f0d2ac4a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.0","@typescript-eslint/typescript-estree":"8.24.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.0_1739208240391_0.09541467200684095","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"956b46173202206b319a2883f2124ed8828128ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.0.tgz","fileCount":103,"integrity":"sha512-MFnGWFw9vDFTGpf3wtcH/t23Cbob6MEXW3XvDtbBPyVepfj+ZdnQaat6cHSWkLXy18huETL8dOoY4LCiiIbbGQ==","signatures":[{"sig":"MEYCIQCwHshy5WXNg+EVLYYT7yGbRV23jLaPLXrPP3t1KVDSiAIhALh8TBqeTUS02qVN1/Hm+d9VwSOEtLfA9VcxE2gfBb87","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"21e925ac570123c321ce60b6380e65f99c19d784","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.0","@typescript-eslint/typescript-estree":"8.24.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.0_1739214405206_0.7347366982923957","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e956e57421c921f527c10fc3a2ed9ce9679614a2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.1.tgz","fileCount":103,"integrity":"sha512-wYEUpR6J+Ed0eHdeXhKOQD8qZ/h/TkFDLG60qI2nqDev4lr/Q4wrCb+xBuul8QmuAnOz9bhSfHNOugqFZYYZVQ==","signatures":[{"sig":"MEYCIQCyxhJJ4M/5iPks59lM8Lqx/s5knHjF4PbhGscf/nP7+QIhAJhv5RAiUbD6m+rDORM/JekiQDnlToqwmxcK0YAKCCkC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"87d72ba76c055499ea233efb73cdaef1f0d2ac4a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.1","@typescript-eslint/typescript-estree":"8.24.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.1_1739220175647_0.7967322038575735","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4d1b6f121315aa5df14abe09b199dcfc49496d30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.2.tgz","fileCount":103,"integrity":"sha512-JOXTIPMEXvG9LpnI4vVr82o70pvgJBA98dTfqZOgK6ZcwjXMP9k5yYa1TywGQMdoNTQ5vZFuuutSkr7cY7jeqQ==","signatures":[{"sig":"MEQCIET32/e1ThGEYS0tGzDNyqkpINkKLEP/Ohw17vz59iWQAiAIXLEqFHovyols2vCwv0yr/FbXWLXPD0qZd21XMX/tkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"abca15e347a59c0a9f5c48b823b0aeff7d62420b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.2","@typescript-eslint/typescript-estree":"8.24.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.2_1739513373281_0.8801209732984578","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"552728901ea5f9dbe212cd0a555b15c8d1fc77c4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.3.tgz","fileCount":103,"integrity":"sha512-q6H2Uq+sMHBDtdZpnXF9opzt9SquKQ181h5sronZBGv42FsDZh8s2TumgI7aqTF/e9mjaRXAD7Kvv4uGhONaxQ==","signatures":[{"sig":"MEQCIE+9mfo8Cvfux62/NxNj2+/8tOPO+5Gd0N0l6WqqWljvAiBbuZXuXKE9chrBQjw0JM/rmDvxjw30mjVFfsT4yazyaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"53c9d7926e281aa3e26ca13a6a3b8c585d2576b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.3","@typescript-eslint/typescript-estree":"8.24.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.3_1739538793659_0.33321980832498665","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ac6d87071dc90c514785225f35a8e4db981fabaf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.4.tgz","fileCount":103,"integrity":"sha512-H15WvgeK/J+6rAaP6frKBfORx9WS30zWL85jvHO1D95b8f3dTTNZyyCIg3BMEr00O0nFf2x8gANo8xWh7EfKAQ==","signatures":[{"sig":"MEUCIQDZQKl1APb/09zE9Qel5aIUw2pB0fEpJeYIKS1iqERqwgIgTCdjvHwWWCmdgOVMIcRXbyy40ayJXWtP8ESx7Yx+Gmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"57af388c6a0dd31c14c5dbbbe321133be0b9b5c8","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.4","@typescript-eslint/typescript-estree":"8.24.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.4_1739657925801_0.47956653784244874","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e9d8d2124490bf0a5f75c92eee9415ac9aedb0b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.5.tgz","fileCount":103,"integrity":"sha512-lyDJ/gD4cNWzPPHC6+wmAySpLHMNkxeSu90VFJoUlAdEuaQJSVZEeAxzF09SUTyXETZdx0g1bNMZWWHLAKo42A==","signatures":[{"sig":"MEYCIQDTZNQdP0VwxKSNvuEa7X3oe255aDerYglfwPBdcidOsQIhAN0NU80mVppO2btCF1rwUs27kYjiStrDh9sIfzWwI2Py","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d75011cec7f89acb247f7829f5e3da329fa86a17","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.5","@typescript-eslint/typescript-estree":"8.24.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.5_1739658912917_0.5574124091403325","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"696a966b60556bf5df619053f44ee702084e9084","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.6.tgz","fileCount":103,"integrity":"sha512-vmj/fTbWoqEcjcqM3L5Z5a285O5iNqvLdEdjXQXFTaFZjpcPv4UQiZOMudwkYC+nxiyFyiM238/B3uukeoCjkw==","signatures":[{"sig":"MEUCIGSu2TaIgaql2BkuXSFZnEKot3BY0ThnCcfslB1UNXMdAiEAuoO3yrN1UPX9dZIRYkk4zLwo9QY77NqD76HRTLqr1X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c6c3806e51ac42ace534cb9629289c225c90d84b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.6","@typescript-eslint/typescript-estree":"8.24.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.6_1739660041189_0.5897408448143953","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"99eabb2083ec636d2bc5465218851b2fa7ca59fc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.7.tgz","fileCount":103,"integrity":"sha512-3/buIDsbah6lt0bCqtkHDsMQP8kgEzkfMeiyCO7BtpoDm3ZYhvok+zx9cDj9qByizS7w0EZ+xVKg8VyWOLGciw==","signatures":[{"sig":"MEUCIGQUimcxj/OPSE5/Va4XqBble25oY6w29R6TWiKJ0HC7AiEAn5CUFS4QoS24hVUznxhp9LLWn+QP9ZimakmwqD2W0U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"367fbb2b8bf6f88113a83c0fa736e922dfd2fbf6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.7","@typescript-eslint/typescript-estree":"8.24.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.7_1739799315149_0.09591743855524992","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a1556907f42086fbac2e95e2868bebd310d5eb79","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.8.tgz","fileCount":103,"integrity":"sha512-7HJQkF5tPJlVtq/oo/x7pd3Dt8ah7tZv+3/dK67amhAc+XFVG6FNu9fx5KqdJbrzMQu6M7CLpvB2UdGernktgQ==","signatures":[{"sig":"MEYCIQDFlkmBQ2WYHH+fjtbz154Msn1M0G/b+AD/xHP3FaYmtQIhAP5C0HGvFWIqkocYuRNaSA+1H0SsEpRvA2ONwCkUIHrJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4312717121b3a1d0d7031a210abb519c9597b101","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.8","@typescript-eslint/typescript-estree":"8.24.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.8_1739800341461_0.8534522425254238","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d20b08815d9cd990da8c51572f4472049f5c9f73","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.9.tgz","fileCount":103,"integrity":"sha512-nhDr0/FaIZAYJmxyXtM+Uaemsxzc8r/mnh0hGi7lzg7VLohN2AwePr4zfl7b/3fudMTaevqCHv9HG2fTzq0oVw==","signatures":[{"sig":"MEQCIDhon9yVJFHUk/Z4gjHuElsHhJUUXVTGvkCISFLOXsYvAiAUcOiBAiewbj27aqRFUVolAjPdsyJYE/U+2ug1nKFPBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9a78e40d9ac844cbcb83fb911020c22cc885e1b5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.9","@typescript-eslint/typescript-estree":"8.24.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.9_1739802271862_0.7517995752049129","host":"s3://npm-registry-packages-npm-production"}},"8.24.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.24.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"099175f9e624604024da606426cf9d5db1f2d1b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1-alpha.10.tgz","fileCount":103,"integrity":"sha512-qTuLMq1s/TQvgB0dKa/fsexbD9hRVY2VVH5yYyrP1gnhc8xPSZK4aL/f9NUQzOrsFkHQQMN4AIN/YlYFLyEnOQ==","signatures":[{"sig":"MEQCIBI1unl68ryNGDAtOUPFWuf54oz25+MCgdcQcOLyrYYbAiAJe9fgqstnpy1sd0gFhHuox5e5s5PUu4d7fdlc0v8IEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199561},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ca89c3496967c6025702f280beda5739076674fc","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1-alpha.10","@typescript-eslint/typescript-estree":"8.24.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1-alpha.10_1739803319551_0.19122746785126532","host":"s3://npm-registry-packages-npm-production"}},"8.24.1":{"name":"@typescript-eslint/rule-tester","version":"8.24.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23358aa038e2c0f26be584c7fe2626477dd3d574","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.1.tgz","fileCount":103,"integrity":"sha512-9d9cceSuljUx0nJ//bAg8g0UUzz/EOjhR9K2u0btfM8C9uVIR73KgUm87kZnzcDxm9tK/LcWSG2jG5SQfQvNHA==","signatures":[{"sig":"MEYCIQCn+OHScw/c6e5zrSXfNI1Jca3kEi3YBFUxgXAjBfbqbgIhAIBGP8qM2Q7lku+lyljoQBMuSva6gNmUvAQA2XcYo9bn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199525},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3646ec0c8c16898a4d4508e642e4753628ff06f1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.1","@typescript-eslint/typescript-estree":"8.24.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.1_1739812677506_0.4532606001316599","host":"s3://npm-registry-packages-npm-production"}},"8.24.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.24.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"53e9618d423e45cf6f159d9f986eaf077e02cc73","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.2-alpha.0.tgz","fileCount":103,"integrity":"sha512-NBS8rZXV+vpVBb72VfzvXleyqygtzL6KWWlvG92OXYjrB4JWWtdRT69tvTGnw6kKZLqpRJyLud8tpH6ZHm+iOA==","signatures":[{"sig":"MEUCIQDRbyGWcf6u9szmdPekiNjB94npHkniQUHw/ykU6FwsCgIgPk1VyVWR455vP08nihSb9UkJYtE2p3hklv3NI6TgMNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3646ec0c8c16898a4d4508e642e4753628ff06f1","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.2-alpha.0","@typescript-eslint/typescript-estree":"8.24.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.2-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.2-alpha.0_1739813670661_0.7422351324241561","host":"s3://npm-registry-packages-npm-production"}},"8.24.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.24.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"99534565027e33a8c55928cf453d4a5c341dc7bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.2-alpha.1.tgz","fileCount":103,"integrity":"sha512-BgC40vL0lsbQxW++fjWD5q1Ipv1LOYvWu/9sXnq4dh2/XSUmJ5j8b8fgd8N0oawgYciLJvu8Qjmm4ZCUa9f+Ew==","signatures":[{"sig":"MEQCICL1aJ33nNzFqVTTtjtIbcm46zv3aR+1I8Tgv9tkgvcBAiAP+c11rG2Ta/3YltezzTFSjgDtJH7a3l+F9Kcxp2f1YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199557},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"faec1ca21c047e00a5392de5b09a1fd880722145","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","typecheck":"tsc --noEmit","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.2-alpha.1","@typescript-eslint/typescript-estree":"8.24.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.2-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.2-alpha.1_1739830688664_0.16202878209221483","host":"s3://npm-registry-packages-npm-production"}},"8.24.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.24.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bebf5eb05668c54c5910d5f24cb8a5e8b4fd3316","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-6iT4jzmEneU1SAW+AmglW2nxvSA2Bm6JAR1DXqorQleCQCrgoI+XCIaICFpegEHGflExQxu5KVjfMrvhQYNaIQ==","signatures":[{"sig":"MEYCIQC59hLjJ/mLv3+5Bnzc+sCWAK66aUzb5ISk9nSpVRVDYgIhAJK4hycnKVSWtQcHBJuAv26dOIkYMHq7s60hppyuboYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f3ef20e8ab490d9ef8df104bda6879f386bbf5d6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.2-alpha.2","@typescript-eslint/typescript-estree":"8.24.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.2-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.2-alpha.2_1740063679079_0.40953190178531473","host":"s3://npm-registry-packages-npm-production"}},"8.24.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.24.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"435438384129c5c3ad26be407fc38f0b32d2f550","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-JGELrqmJLHnciFFJrCGsxNh7NpwzPM91BQigD7v+msk7DSmQNzPTMlaVLkb1TXmGMy61GDHzm6HMLUf5jq6L3g==","signatures":[{"sig":"MEYCIQDcHrdM+qmkAGy5M50pxoKoHnjunhwAqyNYS61QIbwORQIhAIUkPJuRm/TmcUT8+KxjCgv2g1cL4nBrDYhieM7bHswz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"662e62baca4ed8910d09b24db64ec3535e53863d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.2-alpha.3","@typescript-eslint/typescript-estree":"8.24.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.2-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.2-alpha.3_1740066495036_0.2487729602675952","host":"s3://npm-registry-packages-npm-production"}},"8.24.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.24.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.24.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9edffaa7e6b44d86f350356a69f145e2fb15b387","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.24.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-aaaherKyhQu2lsBFcqKGyq+o6LjhSiHFj1sx0N99/B3gCTdeeUtYIHUcCjtr8uyXPr9baKCt7cQU2h5qMm/arw==","signatures":[{"sig":"MEQCID8zJXnX3A4agRKenLHN0K5kzJRaeAtbR3WjIlaMnvz3AiBs9N1us70DViV3h2+GiDtJS0hZUCujkSiTZOjAknPzog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.24.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e7cb8329cde899255b6f4285258228ac8f650f4d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.24.2-alpha.4","@typescript-eslint/typescript-estree":"8.24.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.24.2-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.24.2-alpha.4_1740416647541_0.46410545079805976","host":"s3://npm-registry-packages-npm-production"}},"8.25.0":{"name":"@typescript-eslint/rule-tester","version":"8.25.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"aceb4136a8993732e35d9af3b95996d2ebf426a9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.0.tgz","fileCount":78,"integrity":"sha512-Gan5digxToLdyE840pLL/s8m4UuNP0g7IGrSI46eq05TSHYxGrtnpaDdqfhNExkGa5PWuZoVSU1/jOufOhZKgQ==","signatures":[{"sig":"MEYCIQCIhH4Df6WOt5l+WVyRJILDhqUbOCkx40xFv84iyQmz9wIhAL7ayItg2NWMhefnXGaDRtiYc1n+4JXa0vvjiCtAQ9ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137102},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a9ab8fbc9a45b5ee738dca61f91ec815197ceef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.0","@typescript-eslint/typescript-estree":"8.25.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.0_1740418090757_0.4663259444085206","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e759c21278b8cfd08e8fa97c9cfcf513df91471","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-8sKF/A3FkCqqzi5Wy8HYI0jrEceVveJ9ZwwE0aYO70Dqmoa94E5Fy9qUZVZjMCv8pY/XZXbUAiHRPN9V0A5/kw==","signatures":[{"sig":"MEYCIQCQGXtmrZ3HZzDd+rCbNVJHX3QAEZh2Wn86vAVo3BogHgIhAPPLh3OFjmafi01CU3Limn3Gz8pINSexYRE4KTMfGyrh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a43c19969552a8e7f74151562709bc736b99e9d6","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.0","@typescript-eslint/typescript-estree":"8.25.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.0_1740418339085_0.6831439648029107","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ddf2a66ffc16a30cc5be3f50bdc94602b02dcb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-b95bAMXNo085CURNaZgMTFsm/dWxhJPqHf+ln0c1yRXdjGqMPYvyltQygtry2jskVAyLdiA4QHll0iWP1zdi3A==","signatures":[{"sig":"MEUCICRL6oBaYGuj2LCLz7vYPWy+4ym4HcSZyyEqU2/xNHUmAiEAzDTX5VUaahs3+eIZzYbcuTPNnqnDeD7EgWwxzaUa8FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a9ab8fbc9a45b5ee738dca61f91ec815197ceef","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.1","@typescript-eslint/typescript-estree":"8.25.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.1_1740419407142_0.8729670107563368","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"21c401635933821d7add5a73f4c440c117d2c2e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-2UsRBZPMotYhmDyF/fT0e37GZ9DsxoOk+O8Mcfx1XUg1/Y9xXggREOWAxmsftK+VzgEiMYDJ3A8dgYK+NJeDCA==","signatures":[{"sig":"MEYCIQDIWG5rgiy6hM6aYIgv8w9Gh5AHDmxf5MUMX1YpgV/clgIhAPUVjPc7O4T59sm5h1PsAepJCFzomHMIwsoUpJ9h5THL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"358c16ccd79f89f38eed4e6db4bb14a7aca31db5","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.2","@typescript-eslint/typescript-estree":"8.25.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.2","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.2_1740424036075_0.31238474370046476","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"81e5140d4a9d9e7592f54ea58f2047bc7a39b901","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-OZvrMlWJPO4ZF4VXSxURfO5LZ7wxQJIP+rLz390o8ZvuRGm2XLqtcNN63ffj1TibW0P9Ib6F0SbpH3lpjWH5BQ==","signatures":[{"sig":"MEUCIQDB6LStOzmzsf6+ekkvbS+bHkmqN7BrfFwda1fjUCMLvgIgLK0GTDzhd0S64TxKK5h+4mVnhuSjXgs4AzI6zgWZRPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7e1808f2524e96b4859757fe7a0364b9ca76c53a","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.3","@typescript-eslint/typescript-estree":"8.25.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.3_1740433746877_0.9221148903658114","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"456a5ac0cb8fb3e40ebd32ac5d32eff0404d1577","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-KBLbE5lXrPjJ1EAu5rVh8UH+oUg0nLL6isVWP11XNAB+BvZ5Qfb+sIbmLOkIlRAwRlGD7ImpoumAXSR99idZ6w==","signatures":[{"sig":"MEUCICM7RdUuDbSgOB3D+5wjDZUP/bdNs4FbrDaDsqggsa01AiEAinZmp5MPaiZ5bxZ5Gv6bOOdO8Fh11GVyPSN+9K8PG7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fe6588bce46875fea8a6855adc476e9023825b1b","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.4","@typescript-eslint/typescript-estree":"8.25.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.4_1740435117818_0.11322312107000165","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"383b5f116ce2dd453b36bad2cebb316c7b75a1f7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-UZau5u8rQSFsRZqb0fRpdC55k6I0w0mHgvV4RdUga9mE6JCmqpHwb4Go/Zw3ErkFgoL/IxWRunWeEhvyK4mMEg==","signatures":[{"sig":"MEQCIDbgH/oEMg4TD4aZNnW9Pzz42CZGZFKusNmmDxcgMel/AiAKDCmDfeu6bN9CRDQ6m3qbPp/MKAWkD+J5VqqNSmS5tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3cc6a23f06db4926a8ae3dfb95bcebc4744dfa1e","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.5","@typescript-eslint/typescript-estree":"8.25.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.5","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.5_1740439065787_0.9382950365605582","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bb798e984764d184212f8a5861ad5c2879e061f2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-ZlS9Duz94K9q9WtjCXOy343SnGeFAp0C6lWqw03qfX11cW/Ktj/sqwNboyv5VszE5IdA3mS3kltu4Tx5hJjmIA==","signatures":[{"sig":"MEYCIQCO+VjfgK6ev14RDoGTUNzNcvmYgmmq+/f2ut2vr14tugIhALea1xK6VPreQ2giN3vMnvWLg8ADD+6EUpZ2wK4AsHBB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137134},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c910ac1553e517ebc534d3271e84b51e4ac23f5d","scripts":{"lint":"npx nx lint","test":"npx jest --coverage","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.6","@typescript-eslint/typescript-estree":"8.25.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.6","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.6_1740440278512_0.6422516847396464","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2724168a97ec3b00132220d86f4c184af8dae38b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-c7p8k6u/021BGprE1idzxxLnWxAxqBra3VlX8nEAYJqX++Qkzg43BGMRqCHmN0Dlh6yXcaGFnCZXDigaTuMBNQ==","signatures":[{"sig":"MEUCIQCOuFPz0YrZ4JmeTNe9MSwGfp4b0myfkqudDemzR0qMLQIgP+xctZCMV38XcZSI4F11Tc5AU8VWjCMFsVC2A4lsSw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137123},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7c88d2637faef9fbea7a6217e87e4914d66e11f6","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.7","@typescript-eslint/typescript-estree":"8.25.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.7","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.7_1740668955952_0.7783206692376969","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c12f0517e0284b096b8c0f6bc86b5919d2978a96","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-AnMmLIbKWgBQQdCd2wrL+5OJtUVx2H/1PlliAeelqi2bIJvX/KtcpC6wRwjfQKOWZJwjbundxMDI0/kC1d2biA==","signatures":[{"sig":"MEQCIHsiWL8syL3V6P6DuDftIPXJtNzKHJLMo7nnUTQn94I6AiBelwsgZe962k38BUer4S9WEOCYntIeTVreWXPhzvp7yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137123},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"83da0b83800a84d4e3a407d1da84c0d27a2a6e41","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.8","@typescript-eslint/typescript-estree":"8.25.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.8","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.8_1740672525622_0.0421281865257217","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"88e7b4c617d7d15266d4d64b80b34563b87571a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.9.tgz","fileCount":78,"integrity":"sha512-roRAcSDKLb72IPrMtAfH0SzeJcW+fgm7B19c9qrd6iuLTA8SNjGAp+71brVytnHrAkw6LE/nRRmK30X72hW2xg==","signatures":[{"sig":"MEYCIQDCYbuQoFIzV4cFphUePAngbNs9e8Rp0gdxcA/QlCPL7wIhAKeeDlF6+lAQAIAfabs//iNPMeX31aD3YUndxia7QMvD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137123},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"89f0c613e99b2419b329c1cb6277f1a286f1c98d","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.9","@typescript-eslint/typescript-estree":"8.25.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.9","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.9_1740691964073_0.8828651789530471","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"bdeef13557f6daf227df2fa54de39a0af56dfae8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.10.tgz","fileCount":78,"integrity":"sha512-4nw4iITWif+XoQqe+SYbcBstIKOMhTrl/oiOZ/bfhxqSjchwFe567nLj9r/eRrjiK2LBANOaCUsD+yc9WW3/OQ==","signatures":[{"sig":"MEUCIC7AIX2Gxe8Awev+dCklVB3ZPEJNHlFBF8ejTvapyWDWAiEAzPupht5LP3B4T+h2Ggi0EvrOnm0esozItlM9yxkYVF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3c7b8ff09f1595c4ba052e49486f4de6f50d6a2f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.10","@typescript-eslint/typescript-estree":"8.25.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@typescript-eslint/parser":"8.25.1-alpha.10","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.10_1740900299835_0.5796978531814538","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7252b2b81dcb2bf689a7d7d256b34a179a762d8c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.11.tgz","fileCount":78,"integrity":"sha512-1Wm/yjxBTRPiwXVfVXjb8PoPnItCOZg8WkOJ/du75AJvw4YznwNhLbTEj2pszm8RElOUByO2Zn1tPoo0tDfd1A==","signatures":[{"sig":"MEQCIE/epT1qhvfHPUn9xD81Wz6Bl0zJgTc0lcn6dqTrAD7TAiBaPVqJFm8hUXYSQTojSOWwKVpYpW4W2oXeJ1qM0jQAjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8205b4929d4e8f699a254d75e9a07b5532553795","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.11","@typescript-eslint/parser":"8.25.1-alpha.11","@typescript-eslint/typescript-estree":"8.25.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.11_1740951413549_0.21844490010660067","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1221eb4c4f5df584624f549677fc56c4f4b49868","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.12.tgz","fileCount":78,"integrity":"sha512-xDOcYW6LPq2sjFr/YjNoa/k+dy8MTOHymA6vcooP4QO6Yf4iqmDpDHLofyly9ynHIqAf3OVy84odvwTMD6gEcA==","signatures":[{"sig":"MEUCIA0wIuLOOR/FAhGDn3cmaaUJcmxgJRjvidNvrBnqlFV7AiEA54RqazDqBsJ++tWUf21Hutk/WMIaHae+8P2318Odz38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9674629830e8bae27a90a7662f6feec27f6982be","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.12","@typescript-eslint/parser":"8.25.1-alpha.12","@typescript-eslint/typescript-estree":"8.25.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.12_1740963926254_0.27092792195793103","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2dc33879a33f587ea2e7aec4383439e089cc0ed3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.13.tgz","fileCount":78,"integrity":"sha512-rE99fdWR3OLKWcPrwJbejTOXpAFuKTZetoFBqAmk009OAzjy3K4yYhIUeg4JkAqysZLGG0ODo+LvveWhmdrh5w==","signatures":[{"sig":"MEUCIEuXfo1oxtISyh0IfjKzzOdX59y1DckZgW2C/dndF2ezAiEArbj9xnLnk4k6Kqdbni7PhlPcxZEeWYRNPRWEBTxPors=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"355e892d258c8e940a74bc5dadbb6394b040ca28","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.13","@typescript-eslint/parser":"8.25.1-alpha.13","@typescript-eslint/typescript-estree":"8.25.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.13_1740967465844_0.04614742295962437","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7d402aac38825f7182b4b539e07389f65e6c888b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.14.tgz","fileCount":78,"integrity":"sha512-vpcSvsP+9SK/Q292EEkd06dQn2U/LObYrCu5T1R5pT9UuLjaLdAvsE2aiUIj9NPTUo8V4ZCF5fNEegzDbKcvkA==","signatures":[{"sig":"MEUCIQCdHLgr+SKefgVp9Q7FDgT5IPkPmSTrniyIew6OLnuChwIgNsMCNyAAHo2V2SgWTgCj1OGJKvm1CmpNu7eJ2g9KrvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d8d4b3c404abd0f396661df8539a81b32a6c7c75","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.14","@typescript-eslint/parser":"8.25.1-alpha.14","@typescript-eslint/typescript-estree":"8.25.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.14_1740984670832_0.5739460071620306","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ff28591f67dc6133dc65ca83db193656a667e2eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.15.tgz","fileCount":78,"integrity":"sha512-P1a6WPS43L78WC9YQGTRLzPuIRvTm9sv5OZ67G4i30PWzSdbcLithpDqY8hUmTl31Foh1brKSPufthgxNYKnZg==","signatures":[{"sig":"MEQCIEI0K6ptH60DusnbHPrdr4gUXzcr8d/+7h24wWKTJQ+6AiANdedqLskhqW1qAlA5M143OU+ArtISk2QEFTpXBYnQlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137127},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4082ad0cbf24d42dbde4493ccfd250520d28194c","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.15","@typescript-eslint/parser":"8.25.1-alpha.15","@typescript-eslint/typescript-estree":"8.25.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.15_1740989320988_0.44222211370437914","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6a8cbc8e91e461c5e89bbf955f69e839fd6bef43","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.16.tgz","fileCount":78,"integrity":"sha512-F7jgA8sGWWO9QmYxpYolg8JQZT6e1Ane3YV43B8BTg2wRSMpLwtH8Rvneu0ON9/sC1yr47F/tBmU3qDOl78GzA==","signatures":[{"sig":"MEUCIQDx/Cu7fJOZlbJ8birEnucQNU0eSZSSHRDJNY3IMwkrmwIgdUCfvyteyzR7waCnq9S+NHRn15p9J+LOBl5thmns/NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137160},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2256ae11e24d85f884d0beea5932cb031865401b","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.16","@typescript-eslint/parser":"8.25.1-alpha.16","@typescript-eslint/typescript-estree":"8.25.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.16_1741008082337_0.4801823891038681","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ccc6f946b577afbd2c6cd3b669a6ee9bac652a8a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.17.tgz","fileCount":78,"integrity":"sha512-C+w/0AgpcQ3nqs/hfc1N032RCHgWLTxZACgyHvpw9JO4Ohuk0SHMTsYKVXRXyjiJYp7SVkcKXiUdnWN9sB1/Tg==","signatures":[{"sig":"MEYCIQCoICF1j1j1zckVhZoJhSs96x4MyCb0Q3/ecalBB2slEQIhAOnGis2bjcQo4uRsUwLaSejrkQtZWmaHZYMeDuZfrnNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137160},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84af50ea8358a26f4070dea30f097c2848fbea7e","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.17","@typescript-eslint/parser":"8.25.1-alpha.17","@typescript-eslint/typescript-estree":"8.25.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.17_1741009444478_0.2377913408477863","host":"s3://npm-registry-packages-npm-production"}},"8.25.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.25.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.25.1-alpha.18","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0625608a4b9721fc80c3e4c3a2af0911b794c4c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.25.1-alpha.18.tgz","fileCount":78,"integrity":"sha512-OivE72zKXJIBw3tVnJidGhPH7SomKz6zbG+/Bk7K5G1BQt+s1I/7EJuMmbQDPh30+J7Q9AToziFBBp183GoNgA==","signatures":[{"sig":"MEQCICvQmujCHGpOImuydn3wDOMV0WHRDPtJ/PPwcxYaMZ+EAiAtyRFRVgFSkHNm+lP84/wAK9xzALol53Oa/sfmDfXqBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.25.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137160},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfd21c0e1e136236bc839a45673f79a25cbb9352","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.25.1-alpha.18","@typescript-eslint/parser":"8.25.1-alpha.18","@typescript-eslint/typescript-estree":"8.25.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.25.1-alpha.18_1741010546182_0.6802527335615667","host":"s3://npm-registry-packages-npm-production"}},"8.26.0":{"name":"@typescript-eslint/rule-tester","version":"8.26.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6ac035e74e5b1cd2f0ceeaff27cf6a24fb4546d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.0.tgz","fileCount":78,"integrity":"sha512-o6UDdOWGpkdXpfG+iVC/caucZptQfbcXLoWWRyKVXYW5PDTqN9HDXlDXS0jKtqT0gIHdNuYKflo+ELv7oW7cvw==","signatures":[{"sig":"MEQCIC0EiMUUehGQ7U+Dr1VJSDTfG42YN2aSuk4RvfHye9a6AiABtyrdPiB4yqw5f6iAO9w/qUabaq8Bj6bCJ4uaL7oI2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137124},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bc6d19f34cdab086e53933751feeba4850833a7f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.0","@typescript-eslint/parser":"8.26.0","@typescript-eslint/typescript-estree":"8.26.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.0_1741022329956_0.13974173686317615","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6e9bc41b7fa5b35b15a6cf6318151e2e5b81c0e4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-5hNGZe4d+LuI305xQ9CEIBIZz8OLODFcXel9st9rJ+5L5Urf+rMdkJ7wDC2Hj7DXe9mXYSTtrWlRrWiGETPbZw==","signatures":[{"sig":"MEUCIQDjRSsqgIBlJAhx0jP0YBl9nrdyBiZbeh/uTv6GcPPdegIgdZ/UTqLqI3e+kYbodduigoiBT+q+3zL7jBEQBczbtyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137156},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bc6d19f34cdab086e53933751feeba4850833a7f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.0","@typescript-eslint/parser":"8.26.1-alpha.0","@typescript-eslint/typescript-estree":"8.26.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.0_1741023504458_0.18280771143631425","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"78436d5304be966f24c31890006950e4d8b03ded","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-fK8bYRiL9Mbm0jlSO1Ds8FkjwO4MV8kmPlQWADLcH/aUTQoxHQm/2TyoY+CtJVcgYKMW6q+9tbmGnJFzepK94g==","signatures":[{"sig":"MEYCIQCNxO5vTHs3ErujSbijANipbiUO2LEOiOow5plMSksJ2AIhAPatKjZG1xWKEg0T9CHBBwNe9E8zpqwC+fHAB2Q41gJA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137156},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7f2a5bdd3c2d5aed79851242acebe6ecad1cf21f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.1","@typescript-eslint/parser":"8.26.1-alpha.1","@typescript-eslint/typescript-estree":"8.26.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.1_1741166422664_0.8450980606374081","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"23d189f8422bdd7aa4e324bcc89abe8922a6647c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-cJDQavezBZvvV14XMswtoC46HkBHZJNJ+lww2/bQdsr/NNr2ZGP6AvTHhQVozbNtl52MxNuHmQChsrNxwWr8xw==","signatures":[{"sig":"MEYCIQD64QM2N8f52RYMfqqL64CuvT4+1PQqoQF7ywF9Ub1czgIhANen4sOSHBbIfqLl3ODVXFaFteXrRMDIE3IG2dw/1Fl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137156},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dba0bed86fd031337d28405d5ee0c2e6ca4718de","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.2","@typescript-eslint/parser":"8.26.1-alpha.2","@typescript-eslint/typescript-estree":"8.26.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.2_1741282510621_0.49587566909906755","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e2ea5af80b3fcdb44397b7f8a63d6eb4e64dc71e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-5FLnSmVo10geI+DRuenOiaFxWvX1/9ynvyFgDmi0aQBbmeZQbS1QPekx4Qbl1w2XjCC7tTO5vHlso6eHBCtl3g==","signatures":[{"sig":"MEUCIQCbKhqpvaMepMpBeH7zTAF0VK+FfzyWfphSX3+lKSdq3QIgMM2249GML3diO0fUR/d0Bj4kz3PPFAJuZguBCHH7upI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137156},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2714ed21fa6dce1ff9123e54305d6f424f23746c","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.3","@typescript-eslint/parser":"8.26.1-alpha.3","@typescript-eslint/typescript-estree":"8.26.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.3_1741348251047_0.2148220428237657","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3e9c16651730ebee76b9a31bd6505b8648195a94","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-RuXhtCz6nLaRw+s6d0G5VPDHH3hcqsj4nol1i2hyR8TNuzoeKmrb9gKQ9DvzaMPLy7G5X1im4ijTOnhJf9P8ag==","signatures":[{"sig":"MEUCIQDIkEgV2Rxay51DtMWzfmfzinIt8weWCigQl5CHm9/m0QIgdQLvXEA6rBWX1VcdjYc/oZymGGrLi9RO51pdlkasnHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137156},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"65d324e49fbc62f701ae28af5761af0031ddb10b","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.4","@typescript-eslint/parser":"8.26.1-alpha.4","@typescript-eslint/typescript-estree":"8.26.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.4_1741612375300_0.49011234902821","host":"s3://npm-registry-packages-npm-production"}},"8.26.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.26.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7623e89811382b9def27433224ba8b548e4c3420","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-gzMPJ3UEDml8GO7yvUed5ZkI1XtESQJIeWwnHIFGcyaw+c0H1dWQU+GSpoPKamBY9eE5MaunYIeDkdg9zKQ9oA==","signatures":[{"sig":"MEUCIQDaA+3O32PuipMEZOHvQNLPrPvnTdMuZdpr0lw9UkI07gIgedJb7s43Qw7Sesa9CftKt84du6Ex+hKoWU0QM+VxbHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5759f4df77f20c1a8705bfbc5fb199dd2e59ea7a","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1-alpha.5","@typescript-eslint/parser":"8.26.1-alpha.5","@typescript-eslint/typescript-estree":"8.26.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1-alpha.5_1741615674779_0.2509792807463971","host":"s3://npm-registry-packages-npm-production"}},"8.26.1":{"name":"@typescript-eslint/rule-tester","version":"8.26.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4c00b84800cf721db3f769ee81a124db0a6044b8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.1.tgz","fileCount":78,"integrity":"sha512-hiCEpOw/ctCBias5sYNShkdtSum5Hix7nyXQs9bqr1no1+oD3mgYSy0iZfkx8MVA+86PLr+Hr3OUbOx3k2YAEg==","signatures":[{"sig":"MEYCIQDf9LF/J28Rmrrn+gSt3M5Jsfnv6sHLRnfJyw/OUCg/IQIhAIxqlzE0XSavNinVoxg8Xg68U3lfB7kUZJc3NpMtDAPQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137158},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9aa0b6b49807599b1c2b704b778df74c91084a7c","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.1","@typescript-eslint/parser":"8.26.1","@typescript-eslint/typescript-estree":"8.26.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.1_1741627178588_0.4579158071665512","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f7d365b7f0b0eeda25bd2ebc6ab1f2e3ef7eb790","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-a0ICpBmPLlibLVBSIyMO0JW5pQgiLRTBjCksVhC/HPfVfPtgwS+HiVlps9iw1fxWde6sqfmmrUiHD6Wllo8DNg==","signatures":[{"sig":"MEUCIQDK+Xm/8fn+fo5Y7bZnF5ZzFPMXindqrdoCWN+VQtH5RQIgHYIgAZ4cEeF8g8OrW+V+yDw1NH9isu9bPyJ5EsRgENs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9aa0b6b49807599b1c2b704b778df74c91084a7c","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.0","@typescript-eslint/parser":"8.26.2-alpha.0","@typescript-eslint/typescript-estree":"8.26.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.0_1741629944203_0.8988335656600861","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8cdb9e2c47c06e11511175ec8b35212001ae78cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-QaE70Gu4+CLS37oMVTc0LTlZ3vxpF74dnXOkPzQzYegsN4O7Fikroa1Gtm2t9eL9yG9BPLxdxkU2nYv27jq7Tg==","signatures":[{"sig":"MEQCIGfZRH70YcyTrvsMpno77AJ2sQ5xIkwTYX6l89pBsCnuAiBvHM8qNkS8+mDBLwS6OHVOS9x+KXdGecpt4y3ihR9O+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7469e72618196ed9e2eacd07826aedff7e47a3f5","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.1","@typescript-eslint/parser":"8.26.2-alpha.1","@typescript-eslint/typescript-estree":"8.26.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.1_1741785572285_0.486050204171955","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2de34eabe55a4b187563821449dd155a2696b37f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-/INyhsOaJGfkmxQk+Vo9N6m2nLte1LON8VT+vegGn1l/cH+La5xvS+goIH4feEkAQA0hLmGFWaSn7ODq6hri2A==","signatures":[{"sig":"MEYCIQCMATAhnTNKwdXKtbl9WTPvXZ/tYYgwDOOMqRGn9iaB6QIhAOF4QVqvkwEJm79Fho318ddqmZueTkb0mZabZ24+kC9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2224f12ff05b59c5a459291fe93fc8099221089d","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.2","@typescript-eslint/parser":"8.26.2-alpha.2","@typescript-eslint/typescript-estree":"8.26.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.2_1741921686990_0.49878384010744736","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"70db01db2544381dde0fe076c51e527c59596442","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-hsKfNxRUaAmmnqTwpJ514Udk+cXHSN6aFOL1p6hMbXejyeQWWiYhutyjoJJgILYIYIMtxeaFuZhnHXcY144bkA==","signatures":[{"sig":"MEUCIH6OFQYw3dqRILXH5G/ZU0+Ss/f9wtmSObHPpGWIeh7wAiEAv3/EgCYFhSr69OPqxzLFCPN3K+/lBS1zSslaab4H3Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f07bdcf8da6bcaf9196e9ea9b66bd735d7d3a557","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.3","@typescript-eslint/parser":"8.26.2-alpha.3","@typescript-eslint/typescript-estree":"8.26.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.3_1741974955658_0.9823906223816581","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"050651196d7b1439cf50ac29ad97b347aa47b9c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-mo8MIFSkMDsO2IkjpJuZV6UkuHGt3TnMDXzS+UggyOJ4Bqi1kJXQspxZTMLYhqWsRUjNMogLDPF5f8GxS73VrQ==","signatures":[{"sig":"MEYCIQDNZ1BPhCJ7eOQsk45jLPhVbmLpYzRlFyA2ZwRtjaTyEAIhAO4U0G6a2Y0AedekPmn/oWEeX+evMBVBOVob/RSj+Ffd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"543d36ce9aacdb75e8bf85860984704dfbf8f8ff","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.4","@typescript-eslint/parser":"8.26.2-alpha.4","@typescript-eslint/typescript-estree":"8.26.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.4_1742023740743_0.978569838751119","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"b1a5f1853e3230a7a6f00d4848d8281655f6dd28","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-YnCyNhJzzRGABKdTYaaoXgr+1vWHBsdgWQKfy0KSnarFIKK+isIIJnFkZNBdXZvjy8JhM4l+eD4RPuwODFqpOw==","signatures":[{"sig":"MEUCIQD2OxXKJPOegnEjeN6GViHH1Bvu5GVrG9/kLPYllejxRwIgRHma1Md3OzmD6o2IutyoZFCcXgj+TguUiq36OFKBeT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"342d98ebfc263b3ed3de16ac8cf7b00e3a22ea16","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.5","@typescript-eslint/parser":"8.26.2-alpha.5","@typescript-eslint/typescript-estree":"8.26.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.5_1742213681913_0.4193134316307707","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"92e813acb33616499edd936a4c57af3839ac1849","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-yFLpzyW1J7lSN7wUe0p5I6f6AVaWWn1sORolRzBeH5APmnGLcKkIvIMsw5J02N+YYTmsuIcnodgyHy0g9orH8A==","signatures":[{"sig":"MEUCIEtjRGMJ2WVtQtXSkIhdr8EFnM3Gg2q/IN8RY92AQEy2AiEAq1Xiohf6ORQafuIiROmBvh4iAAGbAo3KuQ+o/WjZCtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cfe86a429e3b18c6a17e0d5eef5604758e2ee1d0","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.6","@typescript-eslint/parser":"8.26.2-alpha.6","@typescript-eslint/typescript-estree":"8.26.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.6_1742217349242_0.5463873822322065","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6600b859396c1a7ae2dacf313de98b54e161a181","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-UXuWUBiB0gDuvPMp3zriO09vVaGnRm1hfuOtCqxLX8meUDi6xE9lwcbFBjI5+NKnTLeePtucidRGc5YHDZ0FiA==","signatures":[{"sig":"MEUCIQDaZ9hT8uCfd8cZiJUp4kOkwObTWVvK/925hsMXKjQLDQIge0/gv/V/ZIgVpwbpyK6SrUNbu0k0GUgpucj+8Buh6MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b4f05cf070a50aacc035d0d5488870fa7a2eb3c","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.7","@typescript-eslint/parser":"8.26.2-alpha.7","@typescript-eslint/typescript-estree":"8.26.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.7_1742218644584_0.24740943725043096","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"60a2b4b770a81894582c73d0b179d57b1c10da2b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-2Tfcu94KkB2iZZpotgcecPRM5egP8bN5MYK4weorqyrxpEdfbdx0i8BtjPX6Dn1rWdpKx/ed2WzGo91aZ/7Uzg==","signatures":[{"sig":"MEQCIFWiNLxo8UpngEjFMshmZ7HZIAj8eaDIvaPjs8VpgLgaAiBFLxyURJl1SYrQi/AuJNz7FDb50aivQNPfVXR3E/hpdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3af10cc19101fb2763f950712ff4b5011cf80b9d","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.8","@typescript-eslint/parser":"8.26.2-alpha.8","@typescript-eslint/typescript-estree":"8.26.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.8_1742228548396_0.6857086698861707","host":"s3://npm-registry-packages-npm-production"}},"8.26.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.26.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.26.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"77f40069dada7e182a5939af35b2fb428d09deea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.26.2-alpha.9.tgz","fileCount":78,"integrity":"sha512-6ArLzy1+n1l3S7YL3F6Xi9Vz1PlgBGnD+vUROc/FNLZnM89c1DXkXwVvsI/CHFJVm2OiTGk0tPiVdJQ6lK1Wng==","signatures":[{"sig":"MEUCIQCxv0P+xpk7t7/dXKcYM8M340/sASoWta8tMYL9kYodCgIgDM6JAUhI1ZWwbJEt2z5fKLY+Wg9IUuBAybWvMYZkGEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.26.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3efd99e954d1749225d65b774cfb3650a54ff083","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.26.2-alpha.9","@typescript-eslint/parser":"8.26.2-alpha.9","@typescript-eslint/typescript-estree":"8.26.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.26.2-alpha.9_1742233060455_0.34458464840603953","host":"s3://npm-registry-packages-npm-production"}},"8.27.0":{"name":"@typescript-eslint/rule-tester","version":"8.27.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.27.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8bc178e37b585bea34f9b7f33024e55682e20212","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.27.0.tgz","fileCount":78,"integrity":"sha512-38XMf0Y1G7iApnxutV+5iLwRTOKKSSMVFj9jPIhe7RHQsR4bF1VPUe+dvxrsas3jz5QyT6WtLwMBTLB5Gtghyg==","signatures":[{"sig":"MEUCIQCkMyhfrjXCKM3KUCdyEQbLYm7gRT/xA2IpCqTG2/1QGgIgRMn2XqF9UQaEnJE769jVgaudTk6G0XGxkmAJQronngA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137158},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6428670b94de0027189803e5a291858d2e45362d","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.27.0","@typescript-eslint/parser":"8.27.0","@typescript-eslint/typescript-estree":"8.27.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.27.0_1742432788867_0.6087185185832276","host":"s3://npm-registry-packages-npm-production"}},"8.27.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.27.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.27.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2aab9c720dd22d931e0402e04da3c66074da75c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.27.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-h1dP+POBIznJbEC77/aDilDaPL2FSNw2O2djQMS4CrZroxnMC5/ARRrQ83bAZ69iIZtySiPgkG/ZZltt4Rah+A==","signatures":[{"sig":"MEQCIB5m0yQKvyGS4ERGaCsFlD63rr3OeuCy2wU+GRYkcgkOAiA/pOXhLerhfbEGpB/0LyRakNPukxLNNCV6ZBEtezOsdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.27.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6428670b94de0027189803e5a291858d2e45362d","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.27.1-alpha.0","@typescript-eslint/parser":"8.27.1-alpha.0","@typescript-eslint/typescript-estree":"8.27.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.27.1-alpha.0_1742433639532_0.2276293105078646","host":"s3://npm-registry-packages-npm-production"}},"8.27.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.27.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.27.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"27fd953c894f50572e21d3ba40ee221e912567d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.27.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-cO9g5BSq862kirirI/qgLVQ/FeqDZVFThkjJjB3ERaIG+UXeDQAktH0AVDUohnT/jSbB8SNSsDtl9lbC/F0TJA==","signatures":[{"sig":"MEQCIEr9dEvWXsayeesNrYTk6Seqg38zXIPOIV0fDL784nfqAiBFKZNStrhjsV9qsFJmvfQuos2K7F0A4ng3Lxib68A9TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.27.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8fd8069ada00af03bd52c4c19e996f584f7c3300","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.27.1-alpha.1","@typescript-eslint/parser":"8.27.1-alpha.1","@typescript-eslint/typescript-estree":"8.27.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.27.1-alpha.1_1742496261887_0.9616438414161492","host":"s3://npm-registry-packages-npm-production"}},"8.27.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.27.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.27.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c251aa3dbf1310972be5d403d55ad57c93ed4ace","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.27.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-cinVr05MH+NiG1dcUw6IfTGp58EyF5bgJ7XuCih+UWimHt12DI0eV9DVJpNBb5g4UqZ0or0vGFIlNbLexDadmA==","signatures":[{"sig":"MEYCIQDdQZK9mvd/xYCXq6jXRwSIho+t1yW2qf/WXGeSlNteRgIhAL337Xf9efrItNSd/ub2gqORCiZyM1dRq+TA0pVFPSQs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.27.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84744742c79cf3c1a81cbb08fd2cbaf75b45afc7","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.27.1-alpha.2","@typescript-eslint/parser":"8.27.1-alpha.2","@typescript-eslint/typescript-estree":"8.27.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.27.1-alpha.2_1742525137854_0.7965083835386297","host":"s3://npm-registry-packages-npm-production"}},"8.28.0":{"name":"@typescript-eslint/rule-tester","version":"8.28.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.28.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a1db298d38ac8b8b6faa892a0d71a457c93a8fa1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.28.0.tgz","fileCount":78,"integrity":"sha512-bT3hgWe9yZOJQeZZcfrpmx8zcIO9cwhMcIvms0XGUmgjHpoFBUxBw3QEIzTxfJiTL8htsd/CeiLUaKk6M224pw==","signatures":[{"sig":"MEUCIB699VJx+ffIWNXg2xjJqHrt/54V+7yKKgYbWm9GL2hyAiEAwuf3WFXdnXUBuPb5e7TXmHnfMFTxne87NzRHbY+qRtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137158},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"807f5cad1ec2b88448507473550e9cecf7377484","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.28.0","@typescript-eslint/parser":"8.28.0","@typescript-eslint/typescript-estree":"8.28.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.28.0_1742836786061_0.9737059680084947","host":"s3://npm-registry-packages-npm-production"}},"8.28.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.28.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.28.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9de7127806438ade85889028dd2bee17bc56bd31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.28.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-1jAlMQiVZ/8Tlcoj7ke8nsmd5H2snMWs2RYEh0Y+tuFXJNrZWOM/57vRJypY+SkmE8W3BcB8tT9oc7uhEx1orA==","signatures":[{"sig":"MEQCIGgl27gDpsDiaXqHuhMxkInkRp9O8g/yuEwy1fTcSE4dAiA6520VWFF80PfE//CbU5JQO9BxtJmh2yIid/uvD3okUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.28.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"953294dfb1700f0dca06d40f458bc95e9ee2a8f6","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.28.1-alpha.0","@typescript-eslint/parser":"8.28.1-alpha.0","@typescript-eslint/typescript-estree":"8.28.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.28.1-alpha.0_1743426388461_0.5690500243352006","host":"s3://npm-registry-packages-npm-production"}},"8.28.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.28.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.28.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"645b10ceb789261e8d66cee1096a3550151d9ce0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.28.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-W30jkaZxaXKRiLFhGp+evjfjd/O2Oxk4uHGURK7BJARfm22tdSJy6ZO3GGgin2MW9o8E3KgWmZ0V+3V9H2SuKQ==","signatures":[{"sig":"MEUCIF9v+jlybq3Jje29Sw4vB4TK5fV733jwJ+duKF2T5A6eAiEAqypV/WKixGHANvmqD1Akq5i10wTwFMcMiwNyu80TbAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.28.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c7c9b1a5039afc3d2ddaaaf6bb0d90a2b551af6f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.28.1-alpha.1","@typescript-eslint/parser":"8.28.1-alpha.1","@typescript-eslint/typescript-estree":"8.28.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.28.1-alpha.1_1743428811120_0.376013490413317","host":"s3://npm-registry-packages-npm-production"}},"8.28.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.28.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.28.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f45574a7ef60eb931ab8e4e3b91d9cf1e71e629a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.28.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-D8fD1bmqO26SWDCRDM38iW1ZmikwI+1GCYs4+NPUmVpsCxH+7M3FBCT9HxStbV9nKsYls6o7QgMJNFbnlwVv7A==","signatures":[{"sig":"MEUCIBNeTLw9ziPDDc+SROdhydbq6jMthRheqmJ2+JtF2CZWAiEAysVjWDt58f/ALURGyZMHgBzTm0DPJI3ZZAUcVAxqQLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.28.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"270277c8d70a8479f29fa6914b5fc347403ddb7f","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.28.1-alpha.2","@typescript-eslint/parser":"8.28.1-alpha.2","@typescript-eslint/typescript-estree":"8.28.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.28.1-alpha.2_1743430308067_0.2856474707849175","host":"s3://npm-registry-packages-npm-production"}},"8.29.0":{"name":"@typescript-eslint/rule-tester","version":"8.29.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"badc7713f72640bf3aa35b6ddfa184b06fd301a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.0.tgz","fileCount":78,"integrity":"sha512-7F9qOiwW5PJaryNj7cuvdjnCXzY9qbfTii3VYSDPNaZtgJvQwAYZxJA8RUQ0I7G2bvlUONCzL0VEerwNYEIDKQ==","signatures":[{"sig":"MEUCIDcWeJFdIkJVOfUGBrvluaOEyZE5/rQbpD/B7e0eLVrCAiEAoDZDOIqcwFvyvPIZwNalLcxX2ECT2gLELm462w4UAqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137158},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3dd1835e334703cd1914917bea175f1ec84c4efc","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.0","@typescript-eslint/parser":"8.29.0","@typescript-eslint/typescript-estree":"8.29.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.0_1743441563914_0.1348434064188575","host":"s3://npm-registry-packages-npm-production"}},"8.29.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.29.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f9c78287c26be6190369e8a54ebce4abdff796fc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-UchsdegTATx2XuQcnn/o9VIP6ggpWDye0rfs4okI05KWmea6Kxwn13MkhmeUMT5OxsUqiDyyzs7nEuc8o/5C+g==","signatures":[{"sig":"MEUCIBISBE+ujoxdZPVuLEPXKhfsjOSNmyX+ld0auC45f846AiEAt8z0YCx5tLuYYccSIIJlwQJfvqYn+3gpurxi/Hf15Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3dd1835e334703cd1914917bea175f1ec84c4efc","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1-alpha.0","@typescript-eslint/parser":"8.29.1-alpha.0","@typescript-eslint/typescript-estree":"8.29.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1-alpha.0_1743442756616_0.8764728587643646","host":"s3://npm-registry-packages-npm-production"}},"8.29.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.29.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f9af883992a6d11c57c6cfa9cc557cdb6dc16354","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-ZEjF7E6wiPuvXLQ9F38EDSyMw4KfLAdiIT+GlowV+TG208brWqNTtWSHJw2wjPe8T1RwBlVBxdRY8MFK4OSVXA==","signatures":[{"sig":"MEUCIQCuPMlzgJj4EDaGYMi4H/76CZvvFinGC172wQqWmLzVMgIgaBBsxzjBjikuv50N4d/SVK2fKoqU+bVxSsnDoe8alEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7fad1a51da006477d78e170ed8d6b2215197dc06","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1-alpha.1","@typescript-eslint/parser":"8.29.1-alpha.1","@typescript-eslint/typescript-estree":"8.29.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1-alpha.1_1743473360939_0.34619959751187346","host":"s3://npm-registry-packages-npm-production"}},"8.29.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.29.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"27583ba3d1600f6136b09fe3515175ddc18e10af","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-qcjolyTxX82tMbd+SdCDWKN0m58TL3a0bfk36H5cXdAXKx8eWzP3LTYw2kwtekxVNsTdiFEt1NPXPzjh2QGCQQ==","signatures":[{"sig":"MEYCIQCD3YcGDTX/0DKk12rh6CwOeshQIHHa565YyakqHjIoTwIhAJstFkwwo+Pm95KBxTkOukGZBraOV6GRcvHsxdLB1stl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f0072dc5f00fc24815fc25ad0e645412c1b84f38","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1-alpha.2","@typescript-eslint/parser":"8.29.1-alpha.2","@typescript-eslint/typescript-estree":"8.29.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1-alpha.2_1743544520256_0.04091714201693586","host":"s3://npm-registry-packages-npm-production"}},"8.29.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.29.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d38a1235c1a2091ad6cc2b478af03b19617b0f73","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-wUBx5A65Yhfh8RSM+UNjfmu0QeWQuqAGE7xejHbSshFcuPARrW6ixF59nqBZv2lkPn4JNYZfxGn9wyPR7pNFng==","signatures":[{"sig":"MEYCIQD+GyjOgzQcqiYqGqgcUPQbMOrVo7pKIyzcibUXArPluQIhAMqiHyftIxD4qpumwGaTsHt0xjfMaPr4Z0594JKeth9z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"052b7f9754d81056ff81896afd3fabd132796d42","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1-alpha.3","@typescript-eslint/parser":"8.29.1-alpha.3","@typescript-eslint/typescript-estree":"8.29.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1-alpha.3_1743764693579_0.3834036278570383","host":"s3://npm-registry-packages-npm-production"}},"8.29.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.29.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5ba791b29939965d6d342211827ac8f89a3111e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-h0a9NvDOhaI9PtaRnMFp+vJJ6G3T/ccdFzCJXAVJW3h7QMG0UMjY9CNH6G4c/ocGj+h7gLK/zRFJDNW9C7hS3w==","signatures":[{"sig":"MEUCIQDhKZdN8SCGvgZGZfnVlh2zT6b9XGr8EUPJUSf5m3Y6dwIgEnfaCxCleIVimain7BevqmLjC6WL433v7TKyegnK/yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"04abebce833b43beb83597880d6c500a201425eb","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1-alpha.4","@typescript-eslint/parser":"8.29.1-alpha.4","@typescript-eslint/typescript-estree":"8.29.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1-alpha.4_1744026650033_0.45066560056629035","host":"s3://npm-registry-packages-npm-production"}},"8.29.1":{"name":"@typescript-eslint/rule-tester","version":"8.29.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"771813655e3e95e6884075cedd782f5bee2d34d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.1.tgz","fileCount":78,"integrity":"sha512-Kge0+/xU4So5mnZqCTj07wBtJBBGf0EEDLXhOmEbrfDXiPpc6FHaqOmc4y16eGrs2sTrgAXYyc2MOkdsoWgK2w==","signatures":[{"sig":"MEUCIHOpgQGR+grm1SY3zOOgVroAqO4YGlNpCxZ7+gyGFczOAiEAr8sY9G2rauJX/9VhLcUUH5XtzfbRe2KGmIGv3pu+bec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137158},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef7e6defc5710ad0e5c869a2edf07d5b5e36775b","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.1","@typescript-eslint/parser":"8.29.1","@typescript-eslint/typescript-estree":"8.29.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.1_1744046369879_0.20101440189649455","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2fbeb06e098d1ffa40599d86d457e0eec8315a37","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-GSWjssq/7UlNuIewXYqW/lD56P4CodAa7zX/n3psMEVSBjHYiPItU2Nhfc93V7CLjs0OUXDICIjJwWe3ugyLCg==","signatures":[{"sig":"MEQCIDxaHBQg7hcpI/EYIeXaFsFMVVz+IpnF9v4P0/CrW/jCAiBzZil5KK/mOfZ4RqjDXZEOG16jD+MuMuOZ/NUlqDNRJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef7e6defc5710ad0e5c869a2edf07d5b5e36775b","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.0","@typescript-eslint/parser":"8.29.2-alpha.0","@typescript-eslint/typescript-estree":"8.29.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.0_1744047467667_0.27183943382323084","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d08d4c8af3ab83822d2fb9b79247133772671a62","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-sVI0e30QgnwYt/T4YiJGnxlNjA/OvbhIVMuFyiY+uf+tT3aWw57MDJuxa9ATods1d6TbsmrhBUR6PvFXbwVl6w==","signatures":[{"sig":"MEYCIQC1qZfr1TRrS8yNW+AB0XpQ1TyMuMXMRfbyW08LwgpjegIhAJhQpcWPszHpYZPx+mSY95c8sE4wVTd6swkRHTxmca+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"23c5aa725ede26fbb88ac77cb950181ac2fca4d7","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.1","@typescript-eslint/parser":"8.29.2-alpha.1","@typescript-eslint/typescript-estree":"8.29.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.1_1744170587160_0.4572699045881774","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1198b35ab48deb3cb631384e0f3cc2ab1daa6ab5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-eVC2/zx2gykNu8iyUNxpzAtq2/a05tqzJtGlAAOyJl2EC83dH1VbMMFSblPaWmEvFh3xtvRNId2TIKUGrswVFg==","signatures":[{"sig":"MEUCIEHUFhjDLhkDCwWPh0ZaM0ds/7moXhW263w18COQa94WAiEA5sMLpNy7lG2L4uf2pKpe2cd/XnsjeTnSdWtLuNGsE9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d1f57a71cd31d06370d2af3b067e5b15a14e04db","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.2","@typescript-eslint/parser":"8.29.2-alpha.2","@typescript-eslint/typescript-estree":"8.29.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.2_1744301726165_0.37964307026286037","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e75481a9811d9c9f467df046f1d05a866e63683d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-1aB9aR2AXpkNF2VjVabFuOAsVayyHASzYJv7WpJ9lvmBTVPnDWf/c0FYAxWn8m9VqShyQNYDMgrq/PjcduzIzg==","signatures":[{"sig":"MEYCIQCMiFuxX4n3yRzw1jP425IHmvLtoJbC6vl9aG0LKjL/FQIhAIpnSlmQoAeN0wJ2DIQTrR3/2A1rJIbD3qHdgMaBbX4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c438c50694fc6ca556a3c66609831e13763a2cec","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.3","@typescript-eslint/parser":"8.29.2-alpha.3","@typescript-eslint/typescript-estree":"8.29.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.3_1744383516031_0.22601913051378975","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1a50893ebb8beaf29589e484590079ed9defa8ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-O3BqtsdLHKVZ/KWGFryvJOrCj6bhoDNeM1/2jI2W5LHyrzDn+ZO4fxO8GfffjSDUcLXz+Id0Fzu4H9yLZElovQ==","signatures":[{"sig":"MEUCIQDm0Wbtu3RS21milpeR8nP9ja9BmbiQYuIR0ugctT8ePwIgV+PGTme4JVoKXzfYRlGAYOgbvaVp86pZdd4WyoS8Gf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0f9b55d933fca8d5e2bbcba1896d3f68bddb644b","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.4","@typescript-eslint/parser":"8.29.2-alpha.4","@typescript-eslint/typescript-estree":"8.29.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.4_1744401776324_0.8590568300497694","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e913ccb93407fb82277f031eb11dab418b66025b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-hNK4IMEx5P3tSZSrZq9+F3M1mkkKBmSqm7BVKwsXwrQdOiEbXBf/rqB45+lltlPCHvjBQt2OcQi0B9nB3ZfEvg==","signatures":[{"sig":"MEYCIQDo1GdnU3USvyUsXjTmv5dqo6vFjk8wnC4BrwzXu4zNwgIhAIkuTANwkcT3C8cAiGA0MAw/ar2PH90m1BB/eIrQINR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e03f7cc2a302443f37e738166f202872721953a","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postbuild":"downlevel-dts dist _ts4.2/dist --to=4.2","postclean":"rimraf dist && rimraf _ts3.4 && rimraf coverage","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.5","@typescript-eslint/parser":"8.29.2-alpha.5","@typescript-eslint/typescript-estree":"8.29.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"<3.8":{"*":["_ts3.4/*"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.5_1744635875155_0.3228809046285912","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"6acdcde2e425bc19e6a4768764f4191bb555e900","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-MGougRVJ/UbRYbj57+2diEkxVeIUlmc1YA/ZuZ5ilWXK0Mm085QInOA/EUkaGAqYlGMlFpRFPKuCHJ3Xw/WL5A==","signatures":[{"sig":"MEUCIAbYHRUEVef5Sh39lxiOpQx0DDKCJVnU4zIZEjQdgokVAiEA695/UJXY1T9HaNPPGRaE7wD7VU50uMmG/BNK+WZWnUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137005},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee9b58573e3e861d17a176d52574876e71b5ea51","scripts":{"lint":"npx nx lint","test":"npx jest","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.6","@typescript-eslint/parser":"8.29.2-alpha.6","@typescript-eslint/typescript-estree":"8.29.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","esprima":"^4.0.1","typescript":"*","@jest/types":"29.6.3","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.6_1744638489814_0.026809297868225057","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1122202bca9eab02d75068f2e06f19ccb98e7996","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-5FnlQE6KDJ6ba6A6XOkd/nCpf2jBbtgZ7nxrd3IEv8vYUlKNwHCm0LCJBjXk+Zu6LzISxsD4hlM9+WEUSUpIBA==","signatures":[{"sig":"MEYCIQDN/zVZ8vyKEPw0bBnxsSWo5wr/heBEzx9T6B6ufrxFOQIhAPjOlpIVb4YhWrzlXM4en5fPma2X3stlDmvMLrRA5sGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"deacba9b60196d1063829d6e2a0c046ed2a2d152","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.7","@typescript-eslint/parser":"8.29.2-alpha.7","@typescript-eslint/typescript-estree":"8.29.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.7_1744640836785_0.9970499451037369","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"180e8c8407e1d6181a209e43a1dc888457e52b53","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-V5NK24W04RGAFN3JNTLYQPbK9JJcbwLDkp+N7EB/YlviwNEQxkk5XcctLsCNVE44vgSprpWLxe5YBTkEz5tY1g==","signatures":[{"sig":"MEUCIB1A8ea5STMLEWF1HLSjsYcU8ThVpEO3WEYVKoe8Vz0YAiEA+jdbvSHk+OtwPdFUt3LRypGMtbAqkHDyCF2wCRt16YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e8ea7a43374dad47a028900245eea6e8c6c27588","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.8","@typescript-eslint/parser":"8.29.2-alpha.8","@typescript-eslint/typescript-estree":"8.29.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.8_1744641978251_0.5526609368946254","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3bc74acc5f6138991e46066563d6468cd73f3d1a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.9.tgz","fileCount":78,"integrity":"sha512-Sj1TUOdqeueFwK95aUdjMTMKTVsgKiuxvPz7+Rvmr8xKReAUoB3Na9MMawSd8JUqBgf/T1MJEqrVdkT/BtJ99g==","signatures":[{"sig":"MEUCIA/Fc5lvCWV0Kc/zYN7VNEAf9uMDASzhsCtGR2geEruRAiEA2rF/MmMNy5SHV1sEucZbFG6WuVJXW0HTGJLlpdUoz+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dfe51af0dc6c92b892e52ff5a7e3e5e97b56a18d","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.9","@typescript-eslint/parser":"8.29.2-alpha.9","@typescript-eslint/typescript-estree":"8.29.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.9_1744643866605_0.9421825078281683","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0f6ea26650cdd48804bcc42395aa3648fc049e1e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.10.tgz","fileCount":78,"integrity":"sha512-3ZeBoJM+0IJohYZi5QRgDqwlPdFs9JqPYhmKu07ve3KtlRAkULVhUOcjzkEvJqfpCXcBReWIM5TIJ/7NDcwhdQ==","signatures":[{"sig":"MEYCIQC3Jo4wLYaoTkDLMRqWNDKv2/0zN4jea8V5s+EOUt9JoQIhAMX9r598GlhknE38Y+u5vZFYQL/4B8K6JQO06dM29nnu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137082},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c0caaf101d68d87597b13713a9ac3d5c6cdf87aa","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.10","@typescript-eslint/parser":"8.29.2-alpha.10","@typescript-eslint/typescript-estree":"8.29.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.10_1744645877231_0.9571953055554838","host":"s3://npm-registry-packages-npm-production"}},"8.29.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.29.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.29.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"388f52ecfe160dcece28b96f5a363120caf8849e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.29.2-alpha.11.tgz","fileCount":78,"integrity":"sha512-3eAlMOFI1pYRXFWo3EmcwAGx75u/1e5z0B+N6cdQdtWC/qCg1mNIGd5Xr08ML1XqMBubxl4+3SpcqmnQ6o83Jg==","signatures":[{"sig":"MEUCIEJU/5doYgDu4D37tDIZNP9yAsh8qtyjq+jmt7s9WnrpAiEAg2yAI4bXp17rTdyzkY+vletqCoXzA+FJ1TPlIYSJI18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.29.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137082},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6b64ac48a8141b6fd66edcf02fd1c49ba1c845fd","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.29.2-alpha.11","@typescript-eslint/parser":"8.29.2-alpha.11","@typescript-eslint/typescript-estree":"8.29.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.29.2-alpha.11_1744647123194_0.41410223315714734","host":"s3://npm-registry-packages-npm-production"}},"8.30.0":{"name":"@typescript-eslint/rule-tester","version":"8.30.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"352ff9fdc7e73d448749de010e890596e866153c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.0.tgz","fileCount":78,"integrity":"sha512-7qkscHJTqILWI7JGUWXAjhQcZyYDzEhbpGSwAsnfXNl09NH52mo18jjsM4vwBEHVh1Xiu/o64Uit0Tn8YxMIMA==","signatures":[{"sig":"MEQCICyDYkFGRb6bJe+fpLt2E7u9qjwlJDhIODaAcMMq8qp/AiBHcSYTp9/LLYs49NWTAk5TGe+LCChIPMZthtwc5VpikA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b3688be33b818590670cb12fbe7b1d762b659e06","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.0","@typescript-eslint/parser":"8.30.0","@typescript-eslint/typescript-estree":"8.30.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.0_1744651185032_0.6616108700004733","host":"s3://npm-registry-packages-npm-production"}},"8.30.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.30.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c474664538ea83473e81d1e528d6ce1dcf55c2a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-33EZBR82+dBuaeDvyhUbODndB9WurHA611os4fXpX+/mCJcX4DhHld7wFx6wJW6/Nc2JE7X1zjlND4NI5Mv9tg==","signatures":[{"sig":"MEUCIGnXQTilHev1gIuY4hSjJJtmaS2i7ltgPm3Exm759EsDAiEA77o9fMBfTl/IXspCjJvZDWTSdmC/0rTT766bDNY6r3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b3688be33b818590670cb12fbe7b1d762b659e06","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.1-alpha.0","@typescript-eslint/parser":"8.30.1-alpha.0","@typescript-eslint/typescript-estree":"8.30.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.1-alpha.0_1744652329532_0.19401251192054159","host":"s3://npm-registry-packages-npm-production"}},"8.30.1":{"name":"@typescript-eslint/rule-tester","version":"8.30.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"818fadfaa962d4978360be44199105efa451705d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.1.tgz","fileCount":78,"integrity":"sha512-3UmS0ltzcJZfOwUl5QoMXC4W22tg7uoisjo7JNa6VrI397X+SF25k4c8z2sIzHfCvnMaeXKdNorvenGson/bLQ==","signatures":[{"sig":"MEUCIEYh4SMpKklZf9KrmRla/9Np3cpu8ba8suH2e6Jln5hpAiEA/D/V9Ij+nkua7rVqWicBcwwGssz7UTNLWiorWuCM4Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9531492c7064eaa93237b5a2e4080a60d0527e8c","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.1","@typescript-eslint/parser":"8.30.1","@typescript-eslint/typescript-estree":"8.30.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.1_1744661469388_0.25448119660062596","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"502e84da6280f1bc01dc0b1c201a1adccb0851bc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-PORIcrsb1mPEd8zQ3K+UHJ93l0TOSFG9cvrAv9+X6jClgKs0JQq7uNwNDOLlg3U3s3a7mIoH3yEcGwgwRHuAKw==","signatures":[{"sig":"MEYCIQCZFkQIkgu3OUoi8dzBciSkOqMd+f5Jdhq0Hh2aKLu1hQIhANb3hsbSgJhNdGxXQfNn5M/zxbiRCrbI+7oqg9WLjEvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"152def7dbab589404d043a3f02c918e9ec83fedb","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.0","@typescript-eslint/parser":"8.30.2-alpha.0","@typescript-eslint/typescript-estree":"8.30.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.0_1744662121996_0.7151758514656339","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0c86e195120c546fe03e3dae0462ba861b057489","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-xZOdMJR9jtfN0s0FgRTTLpO0szP7sjlwNBgEl3cg+wwzVaGPab7nHdfWOTcQXF1iG7kBtjlV0IrltCIls7OUWw==","signatures":[{"sig":"MEUCIGf3vUyditWJLeg7tsxNW9rtxW/XZ16V57ehFncaSQ6gAiEA8EIkWOdkT0ftOuDPsAcPM/Ye7bx7Pu+FrXjFKwjgEF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9531492c7064eaa93237b5a2e4080a60d0527e8c","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.1","@typescript-eslint/parser":"8.30.2-alpha.1","@typescript-eslint/typescript-estree":"8.30.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.1_1744663485968_0.02123300962007968","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"82bb8b1bbc9eef3928f2bc29052d08f9a7810e2f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-EBB5htgqm+eQ5/oIjqGeLp+vvkNrVvH/RJ8r1jvok8CRwpY/AeFMiEB04ZQvsF8jK7801bHD1dw7tNGJ8BsZFA==","signatures":[{"sig":"MEQCIDsYZJ70gz7zEiFmEbumALnzFkgmzYoXt2mAvlc7ST1VAiAp2KQwazN+i+bXVuX/Mebmeg2mSAlrFpVBVy2e9pi72A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a3ab0d0fe3de5f9b014d77e0ec541c54dd9e4dc","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.2","@typescript-eslint/parser":"8.30.2-alpha.2","@typescript-eslint/typescript-estree":"8.30.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.2_1744664710749_0.293787082338129","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"3968aa7d247f245add506a097cc12c7b496ad342","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-bjbhgrPpvzxls8UIpGVBnwKBBrxVOjLfVDSsDWNBzhJHaZgYbNVLPd0z2+XNlhVv+z03hXX5i1i7s4Volr4kDA==","signatures":[{"sig":"MEUCIQCT2Xk+7mQFHJBVrdvaXSr2/JCDDRMsx63iyxRdUIHZOAIgAdgX2bKPBL/cY4ML9YiTW03KtPhPf2d/yfmI0a3HiVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"be558e5d405355b6a02730c543bbaeffc3220199","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.3","@typescript-eslint/parser":"8.30.2-alpha.3","@typescript-eslint/typescript-estree":"8.30.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.3_1744688721172_0.4841570646597586","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"0aeaa513013f0dbef175bcfb1e4070344e117a7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-z+StGR2KFYj8T4W5EprOsnmuL363bpqQLMv31PJkx0GX0EiZyKoY5OmCMzxRe0EFJUTi/pbRQzygU00HAGx2BQ==","signatures":[{"sig":"MEYCIQCHCdr9axRZGv+mYP1Zq3E0Zh5AbM6Ah7g/KHmwQp63RAIhAMfR+JAogQV9ENFEX2aTz5T+rK7+TbNJ4OW+NG28dZnf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7f327630988f35a52752936a4fa8aa602de8e04b","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.4","@typescript-eslint/parser":"8.30.2-alpha.4","@typescript-eslint/typescript-estree":"8.30.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.4_1744723405082_0.9849463700352308","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"401271256a6f82aa68f6777298172b77da0bb792","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-UJub92NCK3ja6c/8EDfcqfa3VEJbi20aYBBj258wiQSrxPMFPm3CVpyxJxhsrpZ289wQqmGR6UXzq7BCvR7ytw==","signatures":[{"sig":"MEUCIEUvaFCFnulyCYPctrYZjgokDVIm9MTIMT4dUpqVNrsSAiEA/4Cqbz9oSqErS7nLoMNwjeJwAkVywmalG/rnsyZyvDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f30a20e083fe74d372d031d7ecafa89d2fd4fff1","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.5","@typescript-eslint/parser":"8.30.2-alpha.5","@typescript-eslint/typescript-estree":"8.30.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.5_1744724545885_0.366562887254702","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"758a74ef09f3882d96b96af374c5664f14683f5d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-cXrkM6GQcXNSffNfprWbexvdlO0COSXW1SNPRTAEMjARgRneLFesEBS9CRiOmgRzdFJ2XNcOYnAb3CeCeq55/w==","signatures":[{"sig":"MEUCIA3mlJgYwMWnaBxmBJdLk9iljfXJ23ZzSAr428q35z3ZAiEAz7iSpBUcQ/X96HMzUm3wYXXThkxC7BJXgDOQSQOVUtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80bd7a5dd8969105318a2b19ed9668028b7379d6","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.6","@typescript-eslint/parser":"8.30.2-alpha.6","@typescript-eslint/typescript-estree":"8.30.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.6_1745244651029_0.8636917503098975","host":"s3://npm-registry-packages-npm-production"}},"8.30.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.30.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.30.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dab22fe15bcab7165b1d9ad905f0b32b566d1200","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.30.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-HkaX7YJGmY/NqC77xvNPBoc6sjFesWbraRsRh4NNgZNfq+kbXFX8k5ZCnMPKckCQ7e2NiwhOgP3BljQ4uAYrSQ==","signatures":[{"sig":"MEUCIQCkCYFW5IohTRXf3/ekX9IhwlH7/NKaA3BoUK1h9B6h+AIgB52B38qZXTa+tTOQp2HIRwChhSPgCp4HzeQhIuWqaTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.30.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b40ce5ae5f369e9a924b7d144a6c6cdf98555765","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.30.2-alpha.7","@typescript-eslint/parser":"8.30.2-alpha.7","@typescript-eslint/typescript-estree":"8.30.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.30.2-alpha.7_1745245317891_0.3183235094864938","host":"s3://npm-registry-packages-npm-production"}},"8.31.0":{"name":"@typescript-eslint/rule-tester","version":"8.31.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"7ed5114dc6a90705b00c885f79efecdeea9f8893","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.0.tgz","fileCount":78,"integrity":"sha512-17Dn3vpNtHqxyjOieODNKBAyxH8WNvkfZAzkHR2VA0cW/49YcmHF3YyenNI3wfF05iZJ9MWnjU2kBGz0gDavfw==","signatures":[{"sig":"MEUCIQDp1HOqcw2qo2AV4feTetJAK6olQnoztdc2vwN2KjhvIgIgJn++MUt+32tlB0nCIf5YzInvBIj8l05UYbbHnKz4Lww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2cc76560190d94f9d7f1ac7b5b382a90c2edbf3b","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.0","@typescript-eslint/parser":"8.31.0","@typescript-eslint/typescript-estree":"8.31.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.0_1745256011751_0.7846596644495927","host":"s3://npm-registry-packages-npm-production"}},"8.31.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.31.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e08909271c80ff652d4aae0e2c0cc615ce60da8f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-1Jg/mScvHSk3pzsVBFstt3FEabt4PCexOcNRfNKiKDjCEk5s9MD2K4m2AwHCFWn0mw6HqQq83D5EikuYCxHOJQ==","signatures":[{"sig":"MEYCIQCiZb9ac1qRJivj03/Czd7YvXEuifQ/eoiqIeEUgIKSdAIhALkgonXyBN6PFBlXLvLJ2nIhEySFYCbMyHi4JEsE4P0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2cc76560190d94f9d7f1ac7b5b382a90c2edbf3b","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.1-alpha.0","@typescript-eslint/parser":"8.31.1-alpha.0","@typescript-eslint/typescript-estree":"8.31.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.1-alpha.0_1745257061235_0.7091543623020946","host":"s3://npm-registry-packages-npm-production"}},"8.31.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.31.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8527a745c1c04d727daefbdf3426b5c5d4d02024","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-4nfpUV7gtcnVRWFrSUg8LKrP7CYw7xE0Id8XJ/04onyWU2phG0Cg5KxHA+Oo/3mTgGZFgvUQsU+B33IpPDJfrQ==","signatures":[{"sig":"MEUCIE0QFYvhNIeP8g3Wy412d/6xH/lBsj+A1goiQ2T3i1rSAiEAl0zM/M/2fN1IZ8WVT7NUSzQNarSmT4WnGrMj3pkPvwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"068ec252c647d3a094414f498e297b941123a922","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.1-alpha.1","@typescript-eslint/parser":"8.31.1-alpha.1","@typescript-eslint/typescript-estree":"8.31.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.1-alpha.1_1745322823274_0.09915720347790646","host":"s3://npm-registry-packages-npm-production"}},"8.31.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.31.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e28b9ef53f76cd1426333fd0bbb2300d57284c1f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-wz20ly2NSrI5PkSl7jkTiegP+iAH1MkW0nGyIAjGsjO44wG2XCbLJ470TauL57yCABe+frTyHUyXGGgsqSCmcw==","signatures":[{"sig":"MEYCIQCl68LeKEyv5IscIDDSAcojY3AGR3Mww6OxEPsTvGea2wIhAIWhh1Y9R3jyLoFn4y2Cod631Rms/bZkWIlea5p35710","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c2f47468a2148dc096c9822544744168b0f32b9","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.1-alpha.2","@typescript-eslint/parser":"8.31.1-alpha.2","@typescript-eslint/typescript-estree":"8.31.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.1-alpha.2_1745323893545_0.5361929832634025","host":"s3://npm-registry-packages-npm-production"}},"8.31.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.31.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"be26e058ac0799cd7308fcfc8d913e9ceb2479fa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-uQlsm/osmG/OAPowiJ+9N+TOlb3oQgQr7vbAzaUE118tQNkEiAuFIyI4w4187yApKmWhw1t5vtAorHroUFlAuw==","signatures":[{"sig":"MEUCIAX91WKZb4nF8fHTDu0Fvs+aiwdXSwmbMOhaJo/un/BvAiEAo/55iP1MgoqcJ8tqtMlq5SsS/dGJGferokvxopvX8BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1c2c9040d4a9009d7d494b3ac1d4d7cbc08c0740","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.1-alpha.3","@typescript-eslint/parser":"8.31.1-alpha.3","@typescript-eslint/typescript-estree":"8.31.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.1-alpha.3_1745817816029_0.23116650724239052","host":"s3://npm-registry-packages-npm-production"}},"8.31.1":{"name":"@typescript-eslint/rule-tester","version":"8.31.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c8253075301647d256c675ae625645ba15c51723","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.1.tgz","fileCount":78,"integrity":"sha512-risMqxXcU7xFDkVrAlifSTLrv3+wMY6MScSt8kdPEof+glLD4lNuSlh/T2Qt0MbFRlYruuGknttVTI+1usYQ/g==","signatures":[{"sig":"MEUCIBDFLBpAxKJgAJt9WCQD3yIxDrqda3RJ0O3aGkLLqNLpAiEA02Z820VeeAVCVm3h4BmdunMfZ3rKn/v/Ej2az/2f4DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5c588cf2129cb4f500e6e6baaa120ebb47f75c3","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.1","@typescript-eslint/parser":"8.31.1","@typescript-eslint/typescript-estree":"8.31.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.1_1745860777043_0.00033415900746702754","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"9bd63fbe2de200a266ce5e42aabe2c70a85e2483","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-lOwpe9u3n68kDW7MjbXBX2pPK14s+aV5KDzOmENKB7osfBBOjshmR31l7nRtQnyVQTiQ8w6CBWfQBtRLBU14cw==","signatures":[{"sig":"MEUCICYhV+Ms/EkNpEvQ62hdMV1RkGDgOqNE+s/zKXm1laagAiEA+ybLo7ijU/zkw4PnyhZjYa7tLrGmIo5C/uW3CglWbEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5c588cf2129cb4f500e6e6baaa120ebb47f75c3","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.0","@typescript-eslint/parser":"8.31.2-alpha.0","@typescript-eslint/typescript-estree":"8.31.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.0_1745861817568_0.1592638058741347","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cceb9501fe78c408310d1f64373a63d551a3f52b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-0MxF4i2tW86EAzwBOhOioA7Y6o/+Eq6h24xH24Bdo7kYwMH1VqUTozSihnFXNC2m+tajBYyzNXXguwhAwiIriA==","signatures":[{"sig":"MEUCIQCoel91arfmJh0lWJ8TDhYGpTDHSq388w/x0xkykLpi+gIgOOe/06RYY7ddkES7c1j7gQI4erBRcR78sTxOE0ClWyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1200571fbf4814a2b0345529107876c27fc2a7e1","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.1","@typescript-eslint/parser":"8.31.2-alpha.1","@typescript-eslint/typescript-estree":"8.31.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.1_1745871975245_0.8530629917242263","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"8738ac7885f8d180972a51b05d950efa5ebe1c16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-HE0wBMGBZUnQSAW3ppxKC4TE3Wgzcsl81FsFxhUe6/D5W7KHt2GMhahvtHIm0qm7KDkdkI+j8jrJ5VdBxZtlSQ==","signatures":[{"sig":"MEQCIGfW1w9gVtgkYOdYQbzemjg+Hi8ZxAMZXZaj0BOEc1BYAiA6ftHcm7vihr2+QRrG0szd1xGABvPnh3Ma1z/ErxH61g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"50ef8d9b50299d0367e707a7c8e466053af512f6","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.2","@typescript-eslint/parser":"8.31.2-alpha.2","@typescript-eslint/typescript-estree":"8.31.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.2_1745875006598_0.9046440142219743","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2fdddd735022194f69870e39931dbfac84c9b179","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-4meIvNEayaylZVhsYBbAwlkXc/qNo30jR/82owA2QABwNJ2ZoD2VxyBnDhuU36wVMFbZUTmLncq9rTpygDIqbQ==","signatures":[{"sig":"MEUCICkMllZVh7BUpJVunS6laBaFmmHDuE7ILefkIdIxG/2xAiEA2jSkxl6H9kkT/ls+rzwH3FDujpjESZYLBKTeHW1dP2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d8b76f8e42aea8117bb687e62fd7da3b224e3be8","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.3","@typescript-eslint/parser":"8.31.2-alpha.3","@typescript-eslint/typescript-estree":"8.31.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.3_1745969619111_0.5888773332618111","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1f1eae621bc3e3f4326b6397f7fd6fd8ca3f81bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-3HoHYpyJ8nB7GtX9DsrCxOngqBIWCAugKIXcuCL0QWx+rKqMP1R3CbGFZnJ2KH1SIWsk11Tzn3leY9Uvo3+SFg==","signatures":[{"sig":"MEUCIEZl+28J6aL/RQ4dV5hrPH5khYsucVlCOCgF7UP4oZwXAiEA/toC0WI7wrrDKN7USspDo5SgBIe6yyUN53azW71rXSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc2d6ecd53daf4e5c04cc4265234e3d15c3df77e","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.4","@typescript-eslint/parser":"8.31.2-alpha.4","@typescript-eslint/typescript-estree":"8.31.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.4_1746102439690_0.8727992228830612","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"df47a8fc873d75cf25885b3201d88f18adc0f44f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-KTnv+Gk+RIkNC0b3W3Db7KFcQdH1rvVffsOTnpJCfSkkWFkmhcHCmStq6CC4cZ+8AwxvihYse/rhkT6+5K2a+w==","signatures":[{"sig":"MEUCIQC0/TaCfhkirlumOPRWcXZHK1nl+ZI218lIbwQwmpl6UwIgRF3LsiHrOVB9LSzNh8ffvcTesPwjA/lgR/ILbn6qAks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5453629fbe154962c87328e18ca7d137f84d86d7","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.5","@typescript-eslint/parser":"8.31.2-alpha.5","@typescript-eslint/typescript-estree":"8.31.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.5_1746201383438_0.14036297229565076","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fe268241b6e304c589fe914e172af0547285620c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-ODte4HkvqknpgJsqS3HeCoIvGD4kcgalUCVDETshHhF4+hFJRqJIUDlW4NDDeOtXnA4zYLoLAgt/OUR2n3zOiA==","signatures":[{"sig":"MEUCIQCH2rBbWjSmfg81LOADF9CBX7KeEiKN6luMqVA8C/kMBQIgD1tdk2XfNevL9rniRXFmFK8bcuxqk0NuJjmpHXuc9ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9d6a6d04211928c2446709dfc2f2aa5f6566c29c","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.6","@typescript-eslint/parser":"8.31.2-alpha.6","@typescript-eslint/typescript-estree":"8.31.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.6_1746213292560_0.9564962012715461","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"f6683dfd56ebe718a6773ff12004719e0219fab5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-kq6/LPtocrL8yvQApKeAxkpkMVGCarQHqPOdui74+eFXdBcUMS1riAQ53oUypvTGWco284V1vS90jipOGeYh+A==","signatures":[{"sig":"MEYCIQD1MzBNStbyBAlJW28yqykowisOdFooWW1pt88J7/kkiwIhALNaBxgZrnZb7LWApnw/pmlksiDDN0hRPRK2rJny5xeY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bca8a914b23d1c2ee07d8416f0f3b9991de85438","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.7","@typescript-eslint/parser":"8.31.2-alpha.7","@typescript-eslint/typescript-estree":"8.31.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.7_1746214271881_0.6593979219471569","host":"s3://npm-registry-packages-npm-production"}},"8.31.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.31.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.31.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2f3a72ce222607c185bf34368b4cb7d328cfec1b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.31.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-PS784SZdLqE88QCPU21gd2I4vfwzIUZlvixPVrQkHRxYkGQ523Mel+TBKfd+V7Nijc44rua37EHkwkRjdTMYqQ==","signatures":[{"sig":"MEUCIQDADVC3VYfL89F5MVzv1YUqCOnArYjisr7lVhNYpsDPAwIgHKzfaS7c2x2sNJ4FJn5FVhp0gwFHm4+p4Ehtvrfid50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.31.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ccbfcdc35a98771154762282cb22019613d2ada6","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.31.2-alpha.8","@typescript-eslint/parser":"8.31.2-alpha.8","@typescript-eslint/typescript-estree":"8.31.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.4.1","mocha":"^10.4.0","sinon":"^16.1.3","espree":"^10.3.0","vitest":"^3.1.1","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.1","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.31.2-alpha.8_1746459001573_0.3253154760633843","host":"s3://npm-registry-packages-npm-production"}},"8.32.0":{"name":"@typescript-eslint/rule-tester","version":"8.32.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"098619a6639883625bb5a67fdcf7305610d54743","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.0.tgz","fileCount":78,"integrity":"sha512-kfR6D4RdosBZiwa3/fuuRggzg3YPlMKaEdohVjv5nSyu9ZFD5fr6E/kydvMt0nkM1PLNzMAEtODriEz7RI/cqw==","signatures":[{"sig":"MEYCIQDu7v0RaUZQ4yJvC9KCnQzgPJ63QSBddFPoF0VVmMeojgIhAIUo+8KY4YuDVSVKQ6bN5+0oqLHrnI6FFgLA/Yey9Zyf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"819a03f4de391ad69629d5a7e1e974b805a986a7","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.0","@typescript-eslint/parser":"8.32.0","@typescript-eslint/typescript-estree":"8.32.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^10.4.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.2","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.2","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.0_1746465685945_0.5761558074381059","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1b4b9580c1bbf29173692d71d58816f3c0f9004f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-tlmdEsxTMl4+RK/CGGOZ0CJJv9n54r0jel3nBh6iA9U3ySqZI7LkmwDeX+FAJit357wRfuTvucxfHDzfg2ZM+w==","signatures":[{"sig":"MEUCIQCqfYrNKYBFf+DA7Oe0eYTpbm1KhWuIShN+eRsv/NFeFAIgKNvH5qxABtJyyFWmgdYazoE1NwrA4D3tMDKNcvwV2vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d5209cd686f1c74f854c3d1e9624fe744ed170e9","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.0","@typescript-eslint/parser":"8.32.1-alpha.0","@typescript-eslint/typescript-estree":"8.32.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.2","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.2","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.0_1746473132354_0.8931862522859613","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"dee24448528605d41146ef23f4ad02ccb14c41e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-R7xNpcbddH+sBjzmrrPUmM4DFzmIE+uU9KflaJ1qrpU0K5Lj0XsfkJdPQykDUB3UhSo0NTQVYwqrGNOv6K1lDg==","signatures":[{"sig":"MEYCIQDgtZDtIAr1SQYlRUH/5eSJcrQHV4h03QdC50EbLJ+J+gIhALq0N3ZPcevgntnrWe+iE8Hdh7hFlLTmH4QSzoyzIxlj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e7f5e36ecb65002c1ab1e67359cab1527192c471","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.1","@typescript-eslint/parser":"8.32.1-alpha.1","@typescript-eslint/typescript-estree":"8.32.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.2","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.2","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.1_1746614558505_0.02331162327042291","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"4a9e2b4753e93e6b3307d4cf3f822661f597dadc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-3/Q0tLv+O9aJ7uq0YRuihBCtiQf/1EkRuK5Zwavhu2ItZxV+aW5mpm3pOLeWskKBeJFDzE6pM1VZLEOHr5t2eQ==","signatures":[{"sig":"MEUCIFvLgcoCRziASeT9CBxG832H/02TEs8fCK8j34bvBISbAiEApG8ShCBfvoc+fO5WFHQOGp2qQpeQKsN1uahTKMauPSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e57126a23e3f9b0ec67665d47e37a429d7755753","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.2","@typescript-eslint/parser":"8.32.1-alpha.2","@typescript-eslint/typescript-estree":"8.32.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.2","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.2","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.2_1746780981769_0.5597943428959054","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"a85ccb64dbe1efc597d689b508fbd8a220bfc661","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-IVRB7ANZUdOkXCvCIhA8tLhRyL40wVeFDaQ2zoHbABVC1WQFbyx6X04WLvvhybp4PD6oNBiIyCORq/3sRfIenw==","signatures":[{"sig":"MEYCIQDfVC7ovMpH3ILY6BbVPBO6pNqzL2UqPmRH6rjbNCXxJQIhAItN5uc2Il0+dSBxPygFwfNcBCVZPjElyQluHExpxd4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a89d5e3ccc949aafea121a66e0a32d46d61d2ab3","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.3","@typescript-eslint/parser":"8.32.1-alpha.3","@typescript-eslint/typescript-estree":"8.32.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.2","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.2","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.3_1747025984020_0.6527622216570261","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"ba1d2486610210d580272c887a7c911dddefe4bb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-L4DprrqqPGI3cw/JDimfJoqK3F152M/9TmuotOTXQXTR7jOXgz1DwjF38odb0oIr47MtYslVU/FhqcmPFTe3Yg==","signatures":[{"sig":"MEUCIQD7z6G3QRIjjf+MLM4vrpbVz5NZ/I3J0fHnSB/tp5ufrQIgFYSvGIv95LSKZjO2NvZNSm9/Hk3YAnhyGaj3L87HpFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aeb74025221a120453b98f5bca91a0192f10a4ac","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.4","@typescript-eslint/parser":"8.32.1-alpha.4","@typescript-eslint/typescript-estree":"8.32.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.4_1747050083044_0.5928542296354418","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"2cf7fa509524c6d49916df9eb55ed984e99ad03c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-3djvyFY1EZ29RpA9+f6dr6YGUowCseJrh3tninKg/ZJLLaQOaY8K4OO8LlKaAtgTXiXuHuiz4K9FDW84GPT7YQ==","signatures":[{"sig":"MEUCIHuF9Jf/ozqGGSvW6c1uozn3EtJumSsVwkDJrFHLishqAiEAu8/QOszedgPQG6UgkhnZ3gBU8TIN1ZoLw0YqXbw5P3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"523b3eaa8b0e2a377c537f77c432cd72aca4629c","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.5","@typescript-eslint/parser":"8.32.1-alpha.5","@typescript-eslint/typescript-estree":"8.32.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.5_1747051062456_0.9324310960253885","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"c35dc8a43dfafac1c1ec9bcdf9c2c82a4b500224","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-56EH/LOV3zNP36gggEN/IbuAHQ2M8Eb/tEz9Z/lPSf27ZzBkg986vI/hE2Sib+Keynv1bLpw7xyIOvdzf0ICQw==","signatures":[{"sig":"MEUCIQC0Ww/zWpliwCQaWJjr3i/p1EyIfNnrjmE83j+lpiAcpQIgAMl7wWle/UUPavSyWat+FIJxFLbx/7yRvCMfsf9thlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2be3dcb2e47735ce0d5677eb908a744b51d43e8","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.6","@typescript-eslint/parser":"8.32.1-alpha.6","@typescript-eslint/typescript-estree":"8.32.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.6_1747053223704_0.61150473879512","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"99913dfb490a9f1ff38df03f712f8f52311c4d7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-Im3iuMa3NpHWumLnesfKBAi3ai0dM8R8t5xoXXd3f+181OF4UTaMsspUBLbhJ4UuIkDtMdbhMdvAkxRqUS2ZZQ==","signatures":[{"sig":"MEUCIAaMWgiqxF6FlCkPJz36Y1acOKyBjNMXV0k/vECL4iLtAiEA+lThf9OEfElqGj1lU+FPSHaKzQrjLoP0YI6Wx2tgJHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fdbdbab07af0d5ec19e870e7177b077c205cfb14","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.7","@typescript-eslint/parser":"8.32.1-alpha.7","@typescript-eslint/typescript-estree":"8.32.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.7_1747054315717_0.5027294856921627","host":"s3://npm-registry-packages-npm-production"}},"8.32.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.32.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cca950e11cf8aa43c4110fe6f40202ad4bc6bd10","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-zOxVgXDlmd3vXq27AuFhQlf2YI3tPSDqVgamGJ80hZhAlVwA7FWmZ2cTjcUtI9sjeZvGyuwY0eX7i0wqz3b/Lw==","signatures":[{"sig":"MEUCIQDkQiP1NB1N+EBcEzazKHG/Ge6nwqtz8K6gaazmCiCipwIgVBT7ETHTN+2dd+zrMBNQwmuehjbEXWrK2XLPhAzUGlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f8db925cdbaf2d85575de852ac9347d56e718604","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1-alpha.8","@typescript-eslint/parser":"8.32.1-alpha.8","@typescript-eslint/typescript-estree":"8.32.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1-alpha.8_1747055219574_0.41820967931683617","host":"s3://npm-registry-packages-npm-production"}},"8.32.1":{"name":"@typescript-eslint/rule-tester","version":"8.32.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"1996b5fe339f9d813826ccbcd3347775c9a3e87b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.1.tgz","fileCount":78,"integrity":"sha512-XUCGJUbBBn6HNFnihX2bm50F4J1LndwdzTlw7kfSnqukXoRkW/SEwMIhDLSiTcSPXZPVbO8R/Aw35J9zm4kD4w==","signatures":[{"sig":"MEYCIQD1SA35kOKVkN0hDvDQp/uC/MibPZSO29oIEgBLVq5/xgIhAJ93KNOJ1uUUnLypucP3H9GtB+2C1bmE1Y+auAZeOq/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137046},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af077a040cab200c0c5d973e0c4f2cfce75cfa88","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.1","@typescript-eslint/parser":"8.32.1","@typescript-eslint/typescript-estree":"8.32.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.1_1747070371610_0.1379709831044027","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"d86a1fbe31fef88dc34566a5189c1913a8a12353","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-79tJxJx7LktAsFZIq1+KtTecZgOJYBNDImwfKsN2rvmP10TvF/+nTxS4iKqNvxBbCFOsGFJeMRJHNEQia3YGAA==","signatures":[{"sig":"MEUCIQD1gqViqNvwcSVVELc1LZUYO+G3B+e8x/j5QxKnZiuGUwIgUowTG+7i+dx8O6LgBKQF2uufN0hLgFi99DipqFvk26A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af077a040cab200c0c5d973e0c4f2cfce75cfa88","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.0","@typescript-eslint/parser":"8.32.2-alpha.0","@typescript-eslint/typescript-estree":"8.32.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.0_1747071442699_0.8790796808438726","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"017d754faa4528aa62c01535e0e5406ccadf661d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-tkMJltNt0ouPEBHMIvvffzUq7LpmYpiRIOJpq7Ivgbd1WjN7lTVR2w9hU0mvgkPyKNKGRRItQrlU/3Q0embqUg==","signatures":[{"sig":"MEQCIC65CRjBKN0SBp2oEVKdRSzeGAdAR0Od9Q+CBJNyhAc0AiBUDPMi6BcsHG4Y3ySpRKEMHp2HZepbIOZ5woM5yRQZcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f06fd3e8cfa700dc9012fd766a48c65948bed228","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.1","@typescript-eslint/parser":"8.32.2-alpha.1","@typescript-eslint/typescript-estree":"8.32.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.1_1747387241408_0.837885425216123","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"e48f07b4e6acaa0ecf982a60a187b2f03bf870bc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-aCJ7LkLcWL7xDcd6xwxIkdpw6X5dqR95Qo9iZo7KiXBj1GyfrQqtiQkeetZwBpySb66EsYAICPPN5ygurk44aQ==","signatures":[{"sig":"MEUCIEnnxQLdPPp/VzGjOLKbH/TED+9urh0ZxfSx6X7YDxarAiEAph4aYw5f2I4rO5hf1UqEskBvdju78TUXSHBdvDrWyk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ff2a7858bba82851ddc91064695ebf72e44f1c18","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.2","@typescript-eslint/parser":"8.32.2-alpha.2","@typescript-eslint/typescript-estree":"8.32.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.2_1747398252657_0.6066517663341711","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"647136fec336fadb410dc2887969ed06fd33f5e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-2mw3cFSKhLa7UTQFlcRpszF8Dk/utbU1DAPvyqmqUtACPwkpymzSY5lvOeRP4FfiSG1N0gkzu/72V4QGCN0EhA==","signatures":[{"sig":"MEQCIHJaptYgV4y0/ciyPoLGlk3MzKyO9tVFXGL7OuOuV+m9AiAdfo4W1vnXvWSbbevRPsvKPPZD49wnsD4yJw7Qfbk4OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8f79ad0b50fb1e6fce329d9dd23fbba50a148d03","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.3","@typescript-eslint/parser":"8.32.2-alpha.3","@typescript-eslint/typescript-estree":"8.32.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.3_1747399023739_0.3251022175886249","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"210ed781239f8aa91cc3570d839072a07ae8a38b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-TMzJPGmVXYSTaLvqkFcXeP4uQ4OPOvG/KR2tpIoUMX0VfeTO1GpdT29QpF+DpWnyikL8a0rGHmrh4LJctPaBxw==","signatures":[{"sig":"MEUCIDIA/vrRkV3vBJSY/aLrU0HfuDWHZ6yIQ1DuE0deYg+0AiEAuZ5El0X71SIHHAfsMF+pueRfOEjyKf/opxUfiyWD5RM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"48a9835bfd3b4949134068234257858c9a57027c","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.4","@typescript-eslint/parser":"8.32.2-alpha.4","@typescript-eslint/typescript-estree":"8.32.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.4_1747400315419_0.15728202035106942","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"710fd1192a1a53f40e5ef1150ab5c252ed0ba042","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-mqpAtcfm68Z/+izFGT4BeTVdRbE81rCj7jIfAHoyZFwP49RPcs2BfWklC3/VLvWGyMVMoEXMWa6JA2zigXKnUQ==","signatures":[{"sig":"MEUCIHySOcQnpdpWHNA7t30Y5wz4THttkKYgZSoQm1vg9sorAiEA9V0MCFYAIUnO7xGl0Ishti6DxX8FLp7nRvDJKrajfrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d2dfe73b5438c668996e1028141d46796d221cbf","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.5","@typescript-eslint/parser":"8.32.2-alpha.5","@typescript-eslint/typescript-estree":"8.32.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.5_1747400960125_0.5991314932893528","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"cf9105cda43637f31b12b8d76d973ca799694249","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-e14Ezy12gYn7ZJaQZ3b8GazCg9yp28IVDhSSEa8OsoaSVOT0SQsp5N+XGWJXSLawo8C987ne4A6gRQED0vOucA==","signatures":[{"sig":"MEUCIQC3qJfzpfQE82kkvNVOBdliOCzFSEzfNZ/bX1zy0cihqgIgXZHXGJYhx5iT+cm6zAwK7SEjZC0Gzeud2KG3SYJ5ZAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"220c38c570359aa2a96ec9672d3436d4a3b0c043","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.6","@typescript-eslint/parser":"8.32.2-alpha.6","@typescript-eslint/typescript-estree":"8.32.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.6_1747413219127_0.10690172257548425","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"5ca05aa82008af30dcf2bde6fb2f0a30e953e0e4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-2TNsxomsAkumo8+WH0iPfIwa2TDAYA/vk+stKVmjPBrDTOVZ8dCWysE0qeLfZuhgvA0wHVasay4I9K5vv2tYxw==","signatures":[{"sig":"MEUCIQDTr9k59lr/rH4qMY7amyRhnYcjDdG55H+Oqrf8FXXj2wIgTjuAmnOo8GgdYWti8P5L8KLHyqvXDgYYT/mTS6AgwF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137078},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"05014ff054cfa336c8ca48bac08deec3225675ab","scripts":{"lint":"npx nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"tsc -b tsconfig.build.json --clean","format":"prettier --write \"./**/*.{ts,mts,cts,tsx,js,mjs,cjs,jsx,json,md,css}\" --ignore-path ../../.prettierignore","postclean":"rimraf dist/ coverage/","check-types":"npx nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.7","@typescript-eslint/parser":"8.32.2-alpha.7","@typescript-eslint/typescript-estree":"8.32.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","espree":"^10.3.0","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.7_1747414617186_0.11898624640704814","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","dist":{"shasum":"fa650d04ac23ad119ffd48defa40ad4df2f16810","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-6/Ez013eo/Duepw0igS5HP3XrOfApP+8sSOcxbSeIXF2mcEUUj9Mv/JF0PWkb8UUetE8chUDTRH/nZh4bRFHKA==","signatures":[{"sig":"MEQCIDlx+8x+BAh8MgQ1+5a8sxO2UAe9PFg825g9vafTW4TIAiAcEioQmqlXTaNSWIXcOu8mVyby46NOISuBc5tEvEQpqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136990},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1c0e1ae8d88d210e255814ee998bb9d7eefe6ba8","scripts":{"lint":"yarn run -BT nx lint","test":"vitest --run --config=$INIT_CWD/vitest.config.mts","build":"tsc -b tsconfig.build.json","clean":"rimraf dist/ coverage/","format":"yarn run -T format","check-types":"yarn run -BT nx typecheck","test-eslint-base":"mocha --require source-map-support/register ./tests/eslint-base/eslint-base.test.js","pretest-eslint-base":"tsc -b tsconfig.build.json"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.8","@typescript-eslint/parser":"8.32.2-alpha.8","@typescript-eslint/typescript-estree":"8.32.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.2.0","mocha":"^11.0.0","sinon":"^20.0.0","eslint":"*","espree":"^10.3.0","rimraf":"*","vitest":"^3.1.3","esprima":"^4.0.1","typescript":"*","source-map-support":"^0.5.21","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","eslint-visitor-keys":"^4.2.0","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.8_1747473835716_0.9891539499302564","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"da17ac0300f9e1980bd513ae142174122af1c5f7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.9.tgz","fileCount":78,"integrity":"sha512-EVPTHkTufh3IBE3GOn6Fd9cxeUckecMLVHFn74rtxV+jYWySeqGniwxxarUAeHKqiSqkesKSS/TZ513N6+lbwQ==","signatures":[{"sig":"MEQCIE7CkF5T3a7UcYFH8jz9tztzVbkjdaGUkXfEywzgM1tRAiAb6oPTswUdpJrd+M/UnAi1Wnh4WEGTke0rIsVBkufpmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9e0eb9dbe40f89c1bd39ea466bab8666b7f60b3","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.9","@typescript-eslint/parser":"8.32.2-alpha.9","@typescript-eslint/typescript-estree":"8.32.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.9_1747644974118_0.8308082779037549","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"a63f49a5a236711ac3ab5301ee54b341c03d1585","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.10.tgz","fileCount":78,"integrity":"sha512-VkmG02XeOvdPR7Yk6k4f7VFb1K19c5WHYpv84Pw02aehL6jdA6eoCz3uojwF0ohyu9Z8hBzaxwWhOTta7S0+jw==","signatures":[{"sig":"MEQCIGlMo9SjZnFz1V1DvbX3J6T076yRVqZsZ9XsWW5ghNeoAiB+Brh+QSZDUgUPOJo0GmIqXh6H5rBVY0D30l+Nq5foFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136800},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"387eeb54bb0fb9054d92058a9b5418e310940ad0","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.10","@typescript-eslint/parser":"8.32.2-alpha.10","@typescript-eslint/typescript-estree":"8.32.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.10_1747660079907_0.6914595979156097","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"2446c7ab802662306424641fc76bde4c6ca577d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.11.tgz","fileCount":78,"integrity":"sha512-S1+fCH2sPNLLOCdh9M8OOBXlAGCGd9WZHI+20Tl5D2Dx7YYmbE5/4rYa434j9Etk52E91pChrDbLu7e7MAGlrw==","signatures":[{"sig":"MEYCIQCiwnIMjX0ztqN3E8Eup5OteVHWz1IRt0PDMB6V0uoySgIhAP/kRzZbfoLXFgRCgo/sMsQB1wd7CxCW58Pa+GKCKFsH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136800},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9335077904aaa4a8ddcd3b446b5c28dd4e8079bf","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.11","@typescript-eslint/parser":"8.32.2-alpha.11","@typescript-eslint/typescript-estree":"8.32.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.11_1747660998622_0.8638580465633292","host":"s3://npm-registry-packages-npm-production"}},"8.32.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.32.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.32.2-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"6bdb516bcbb9c56ffb015ef82ae05a58a4cd624a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.32.2-alpha.12.tgz","fileCount":78,"integrity":"sha512-I+7Neq+PfIZZopEKupTyKyMAYvktyvBZnp/2aSF7EzmfwpNgpshA0+yg73wYQPzXAT2smlMDh236Bw0ZfjcBsg==","signatures":[{"sig":"MEQCICx+4FTYOsYmIqvmdBNb0ApdyRzVhu2Uf1MkM1/2DJOgAiAvJ7rtoK7Ir5AIsl36q2RjmaSUqD+uEITqlu0lRKKxSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.32.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136800},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d2ffec7988976a07495bde7270630db1a0fe1d32","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.32.2-alpha.12","@typescript-eslint/parser":"8.32.2-alpha.12","@typescript-eslint/typescript-estree":"8.32.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.32.2-alpha.12_1748354156009_0.4921426153543491","host":"s3://npm-registry-packages-npm-production"}},"8.33.0":{"name":"@typescript-eslint/rule-tester","version":"8.33.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"1c967198c29d02f999f8b74ec02d7799ac443ce7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.0.tgz","fileCount":78,"integrity":"sha512-OA5CswfIpq+quBdPT9DV/fSLcpVFpr4wTcoHplU8mgGmIfHKQ2Pgm+I3AUMjOh0rv0nNPSvs5Ds0R3u/p6ZAYw==","signatures":[{"sig":"MEUCICxquESWkQcoHiKX3fyqjIuTg5TUjJkqqn8a5Ljihb3AAiEA73FkjOGuVGFVhMlvMRgx1ghGTV+5zDHfEbgoeV0WmTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d2ffec7988976a07495bde7270630db1a0fe1d32","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.0","@typescript-eslint/parser":"8.33.0","@typescript-eslint/typescript-estree":"8.33.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.0_1748366519762_0.9372644542555952","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"cdff3267d8165385cb65c29368d280f091a3497e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-nm1LRWR3S9wGf2LHPUCTAAH2KsL9MgJZCzmARFS/oC9COHfcZINxy8AN3AtoXVnsw6Gic8W20aD60IdI0bUquw==","signatures":[{"sig":"MEYCIQDwSWib4f/AmfI9UdLC8/QnEnqudJlLcplpNhM8UuiECAIhAJoo3zOBGyu3C73wKk4axgm1nNlAFO2o8uYljxS/E/lb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02ebbe10f6d9fc6a415b33a76bd76eb5402083e5","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.0","@typescript-eslint/parser":"8.33.1-alpha.0","@typescript-eslint/typescript-estree":"8.33.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.0_1748524612923_0.680114728095119","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"b81331935d80d413ddac13008b9d555a84e8882b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-TsnLQaiAA0uMKZ+I1PRg5/jyP+k0KpvOlGsMU7MEHNypHBeZfjZvbvA+iBP3+XDtbTot7UCHbqTyAbiPMwpn3Q==","signatures":[{"sig":"MEUCIFem0GO3+pMw1MM26F/fEy+6z39sf8DO8IdergBw7QNuAiEAoaLftwKb+eP0Wue2+EM9WDjmvbM1w+5zI9kcl/heoNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"294fb238ced1d96d379336ffbb27122a66dd1bb4","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.1","@typescript-eslint/parser":"8.33.1-alpha.1","@typescript-eslint/typescript-estree":"8.33.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.1_1748525402039_0.7680375158744928","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"c0fd9ef68b6f3a0178348ce542d605b28b553bb1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-wZJzYxcCOFVvSAvGiNeJUM1O5xOiqBw+gd+653kvYdcyUui36LPZWgu7qVG735lzzU8tEkyRdaFGfYWzzKw4OQ==","signatures":[{"sig":"MEUCIQD/BfbprmUXnIyJa62Eoy1XFyIwMHtwzuaKKnRDwc20zAIgUIUe5hXtl/3wEw7uPVrP1NeXbLiwOidxwrUxmalTy/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"702cea862db34b980e580f46314141c24024ee47","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.2","@typescript-eslint/parser":"8.33.1-alpha.2","@typescript-eslint/typescript-estree":"8.33.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.2_1748531696255_0.8623912756346712","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"e706f36ce89f6259c2a7fceedb8d8b34ce1f317a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-tJSU9eZ+kPlvduQWPCoAOf87WpBZtWcJu8WmlzpQskKhdcC/Zf5KlfkBYS9bJRkha6zlUoQPv8RyTcUuDTOC2A==","signatures":[{"sig":"MEQCIH6jvM+7q0NoHLle6ZwwOWkV+tn3hENKSGzCcNXBTiVVAiBY0VZeTL0YOgKQmkneFNR+C3nOJbvTABFFX1bw+oCfdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4bc72143fd73614d12ea7bf38a9e223f60066da3","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.3","@typescript-eslint/parser":"8.33.1-alpha.3","@typescript-eslint/typescript-estree":"8.33.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.3_1748589457125_0.9273477493237254","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"f961772c5a02d9ef28418810fa253d1f90ab71ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-0jNmr0W4v2UX3oeujbqzRDghk4yjtzpzV/Put8QAP3UE4zQT/cgiXX71RHFTq8IDFCySKR9HQnwWBJ6S1i8piQ==","signatures":[{"sig":"MEUCIFvyPxnpguBgM31atZpvl2PPozHDW/jSCmobIqEwg7UDAiEA9yYnG/bRXPI+8mXQ5bYFap1mXJqVRtK+7uJSZ6oHTj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4933170f75b3a8a0c9bf3985fb4d2ddb6e4b4c6","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.4","@typescript-eslint/parser":"8.33.1-alpha.4","@typescript-eslint/typescript-estree":"8.33.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.4_1748679823111_0.6053599019713096","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"d774307e50b6379951f7993303a8140ff668ef2d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-5utsqDNDO3uCX5eKd8g/LEgWlDTF/4sWCnFo5WlKOge46bBKT04R8vqu0s3SSL0bCrfQvuqqbGsrLldMTNrGNw==","signatures":[{"sig":"MEUCIQCT8kCdpteW4Tu8gvORnZkEZC69JbPNJH5dtK8qe+7hbgIgYoVkBKGTnuhQ92SynRPANgKdVavjHGiJLhPnhcumg/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9d46857e1377980bf4878fb273d5ef3848075bb5","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.5","@typescript-eslint/parser":"8.33.1-alpha.5","@typescript-eslint/typescript-estree":"8.33.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.5_1748777295280_0.13249522412571313","host":"s3://npm-registry-packages-npm-production"}},"8.33.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.33.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"6d48e19bef4e93eaf6a1e9b28c5025be13380250","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-93lXZK9YRdGOI6wV9ZAjSmlK6Utnp3ZeFA2ZvEBGCNVj9MKtSBP9mgjnAC5BE8IZatV69xnQif2piXHWy1FggQ==","signatures":[{"sig":"MEYCIQD6FO46zj/ZNHq/VjAy2SlRyZUeZ/3CvAVcCOsCSEWcUgIhANYt5vdefVjxblhlkPLnhp1yrWBDJt9o8Z/4Ovcv7IdN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c14bcac24268636dddc8c75f85f66b42e8dbbf76","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1-alpha.6","@typescript-eslint/parser":"8.33.1-alpha.6","@typescript-eslint/typescript-estree":"8.33.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1-alpha.6_1748873611515_0.12460032624733008","host":"s3://npm-registry-packages-npm-production"}},"8.33.1":{"name":"@typescript-eslint/rule-tester","version":"8.33.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"f878b28fd392b138d326a0b0e574ab80dc784f6c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.1.tgz","fileCount":78,"integrity":"sha512-tI5sR91lmeq9c3AN3b9YQH2koToOTQq0+x04CaVXludVX3eV2s7ZneqQ/nXgoG4VzWzVada8r49UXV5aa9g9fQ==","signatures":[{"sig":"MEUCIGpICSnrCxzyT6/c/xFN1VtOh89BQlTKF+XnLs3KzelhAiEA2BQAwS8VcdbnVdcgwV2CU2tSHQAaW74Zxdc5BGZ8ntA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"936f35022c1e1357da82c4b958b7bff2563e2075","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.1","@typescript-eslint/parser":"8.33.1","@typescript-eslint/typescript-estree":"8.33.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.1_1748884797509_0.1699325696936076","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"2f3fe9ed1e84b0b1cf63eb1c896bc2c1c86bdcf8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-4lbYRBGNzAPVNfEBN4iQij48Qim/FokzMHer6vEuOndbdPZTNG4Nkknevp7N3STTTJ+TynaPfOgOpwBjRpgv9Q==","signatures":[{"sig":"MEYCIQD+k/LGpXkOoAvMb2DccV5TJvUDpaqTae50XNZNifoc5QIhAPL+TqbM+pg0VW7c1YElU4qjY8b+S0JUW4No/uRM9zqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"936f35022c1e1357da82c4b958b7bff2563e2075","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.0","@typescript-eslint/parser":"8.33.2-alpha.0","@typescript-eslint/typescript-estree":"8.33.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.0_1748885550968_0.12711874351649688","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"86a0668f96c966b538347b2c0e762d4e01a5bdc2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-lz99lB+QMr4y+JL3hRobrbXwqXb0jxiW74sLAcc1J2h6UPdgtkHiqJ3OtkCXiErn0HVFfevGuignI/LiKHck3Q==","signatures":[{"sig":"MEQCIF9LenSuMuy0CNHmLYon8eqwqVPbmeM7sclroiPelRwtAiA1klawe1sz6Z8MvgqD+URkyb1ySLuyT18HvkH+qphE3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0f5c59c1b116ced6aaff7b2c632f924b2ca49596","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.1","@typescript-eslint/parser":"8.33.2-alpha.1","@typescript-eslint/typescript-estree":"8.33.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.1_1749141025410_0.9360028677324772","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"3a7afc3ae71a67a4339b58cc802e715315762a88","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-86x0mFMkpOHMo+25Hj+8iSQeyNesoKMy804hgQwV53s8EAcZHaPkyhxJ3vXM3kUTocgUgPr1fR9PRuZ6C11Y8A==","signatures":[{"sig":"MEYCIQD4yo22yT9lxUoLCKFSUK2F2JtPnBFRNg55Swhnp+fKggIhAJmfIR1cP3zoULc9fKMWe/yqkbtnaoxo5lbBtQQjVHYT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f5eb171473a248fd076c5a223c41643f144d4787","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.2","@typescript-eslint/parser":"8.33.2-alpha.2","@typescript-eslint/typescript-estree":"8.33.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.2_1749212300201_0.01110125538903306","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"d48915d89f55f21eb5bc103c4ee7e07bd0bade79","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-+/IcWeO4ZsR7rm4WFkFBuOHhpv/ejhGzQJyV/NNqeJD87rtsN3zlyEBPLlXjZm+cL0qwwQ09AE854V8IfjjXBw==","signatures":[{"sig":"MEQCHzFdjkENII42DttJ3H3TU1X2sTvb2FUG/u8reHJBrZoCIQCAi1ARd6hQG1zqrK9wEnEFsjv1V89Px7XDJmekwYHUOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1e0ba6253cdecbbb69b37537599aad9a21ed310e","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.3","@typescript-eslint/parser":"8.33.2-alpha.3","@typescript-eslint/typescript-estree":"8.33.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.3_1749265241625_0.5682054698862449","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"c0aabc507e5d43b9a1f6dd67693dddb2a5f602ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-G5+tFoKVZ6iSFl88MyNufpih0H6SraL48O59835kinFpiBkaK7a0UMw/O73Jq6JIDdfVOPy90gUbJdbYnJSU6Q==","signatures":[{"sig":"MEQCICkx+DxonNPcLYnZEoOd8dUKocI6dvwXdThOu0ZdsE6RAiApDE1LzLaI65xJZiUB2y+Yt+4nlxIG1pxuxWOtl4yvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2df6f99883b8ed2e762c602f80a05c854aef87dc","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.4","@typescript-eslint/parser":"8.33.2-alpha.4","@typescript-eslint/typescript-estree":"8.33.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.4_1749453117693_0.9779113412528289","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"3d76148e7b74ee452d7a0d86a0053f560575779a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-tEoqV022e7RU12Hlo9CxQCHkQe4BVpG85PWVUeqZNs7Uo6o10YnNEkyAAL9zKnLMhJPwNoYgZquoWV1UtaohJQ==","signatures":[{"sig":"MEUCIB3dBfaEqrGIETeTPwqpJudSVrcQsM+IayXLqOD6QKrBAiEAxo6NTUaLO6OXoGKwnkq7HxW2JFvBR4sX4wtlsPEUm4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d159a211d3970978f7311e5227462f30a53a060c","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.5","@typescript-eslint/parser":"8.33.2-alpha.5","@typescript-eslint/typescript-estree":"8.33.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.5_1749453932675_0.5833295809094681","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"406ee8090e47fd68b1823122d7b78b406acb91cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-j+Whm8W4nTEWL3Tz/rIayje87Uz7eJ39JwlgfnG4sHRU8+ITofQGDFnFBrko++lXfNlGI0FMFH/xVpB707XAUQ==","signatures":[{"sig":"MEQCIB1dwVSKMTAp6NcKQhpLPyrEpBUO1qv7HUCi/5WN7JTUAiAI8NjZPep83kMXPmGfNF/zNCxFyENA1TW+nl8k2lrm4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"685e530478362c9e5a43db01aadc200a361cbc6f","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.6","@typescript-eslint/parser":"8.33.2-alpha.6","@typescript-eslint/typescript-estree":"8.33.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.6_1749454688538_0.9404287595522964","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"427bb79fd16b85d1635e32d7b2a69af5555d702c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-5GxPOxgIMsTAzE/9BxqeuavcF8rXZbMOgjtmGjHd8iHL+PvPEiiQtRR/+u+yXF1QaLXd3W0P20lnuRVcpVXFAg==","signatures":[{"sig":"MEYCIQDoHysWW+Zm04dEgz6v7SGtZ/480VoYr+5Rc31eH0vpRgIhAL8RM/TU85mcUU9rIlAM9HEYvMCxDfn6TV8ZMPIUUgzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2eded83f68d8e1685d1ea5e826bbfa891086b7f","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.7","@typescript-eslint/parser":"8.33.2-alpha.7","@typescript-eslint/typescript-estree":"8.33.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.7_1749455094886_0.7675667510382782","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"9997ad43196691c851cd16e078307c7f0aaa8d41","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-mHzvJBxSZ3xIXIro6jOs0bxDhchkEc8UTYoJUfuduezlQMCtN2o7ezUH7a5DXQTT4CLmBNFyb5NrGS3Guy3FDA==","signatures":[{"sig":"MEUCIQCbfC6UbNCrmeuAV0i6CRC27LhZtIWDQAOqiuRrvdu3UgIgPuUGe0YlLUqJEm5e5ubxXFA1duTcPoADnSxpm9WQhJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8208974140a1e658e5234435836476642e9a56e1","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.8","@typescript-eslint/parser":"8.33.2-alpha.8","@typescript-eslint/typescript-estree":"8.33.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.8_1749468623528_0.9001165381939704","host":"s3://npm-registry-packages-npm-production"}},"8.33.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.33.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.33.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"7f91db7ab5948648abe6f33e57da0f52ecb3d36b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.33.2-alpha.9.tgz","fileCount":78,"integrity":"sha512-svn0ekrH9W+VVhVqIqqmGBktiqB4FnhReAtumzyAhvMaxrU37efcGyRXEauGzQboBC9+0XeJWYTZQFUPuNEoIw==","signatures":[{"sig":"MEUCIFYvflRzKY2IWxKQe5Yi5Et3j9qAFCzgFbXc3UHLgGu+AiEA61SvKli/6NfECgxuwWPWcFauj0fclErRwsgTfBocWAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.33.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9b598778b4033e2cd5bdf3fa6e1af32c84a34a0b","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.33.2-alpha.9","@typescript-eslint/parser":"8.33.2-alpha.9","@typescript-eslint/typescript-estree":"8.33.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.33.2-alpha.9_1749469027949_0.6366668752223543","host":"s3://npm-registry-packages-npm-production"}},"8.34.0":{"name":"@typescript-eslint/rule-tester","version":"8.34.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"6adb6922a1d60608058ac60f9085a5f88eb710a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.0.tgz","fileCount":78,"integrity":"sha512-r8y0UcA2HsOUZjDGwo3TBe3VAzroJFSreCV7nk0ZUI6OfHxvHeO+CLu5n4OPC7iQkOmIAqqknf8ZUUit6gnhzA==","signatures":[{"sig":"MEUCIG5Hlmi9k9vz9J/Pv7DFfKNwYP+tM/7bh6WMr2vtUJ29AiEAubT828olY0GzkrMWYRbO9bCT3mZ4dAhVVYU+07M4FXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8915a477608892596fc6ed2bc45dbbac7f41a361","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.0","@typescript-eslint/parser":"8.34.0","@typescript-eslint/typescript-estree":"8.34.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.0_1749489552773_0.24944119854969404","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"8517346a69995017d6ad29bb19c0c280d4fd203e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-EjDngQ817DXoEdxvN/AWRgMnUFY1/oXFx4T5JUR7siH29uo0MQ1xrzux+JRhN08zGPd2JYZsikWsw2j8CsSCPQ==","signatures":[{"sig":"MEYCIQCxA3pFYXQgImfvdoIuixXGB6qlFMpodR1LYTImpSV8mwIhAPU/KFuunbfM/EtGiZmlXfzkIS1ss8yaCGdub770glI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8915a477608892596fc6ed2bc45dbbac7f41a361","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.0","@typescript-eslint/parser":"8.34.1-alpha.0","@typescript-eslint/typescript-estree":"8.34.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.0_1749490306076_0.9498688702363385","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"1475db9f2fdae3ed3bd029a2e90a5dc3eb3fb7d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-aED35NzpK6PsAfN8VUzQfonO6nf1gwU86CoF3Wu/q8TPUK6SbTp+n61F53jTpvKMCTygSOlgOK1vKyYEnGYMxw==","signatures":[{"sig":"MEQCIBi6adqVeyuMnSjfE0XK/PHKrAUq2Ov5Ew0+Z9rxSpdLAiBivzmSrO3M1n/6OD2LQHd1SO1ONEwCsCKkR/lVWzKebQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"445514aa1c9a2927051d73a7c0c4a1d004a7f855","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.1","@typescript-eslint/parser":"8.34.1-alpha.1","@typescript-eslint/typescript-estree":"8.34.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.1_1749597997649_0.7131536185677823","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"8442cec68971a8bcf226773de5329bb6256b4c90","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-0UDOHOtJ+p2lUUmd2IJ6S2AOY0Z7XLYolcbwdaO5cGq1spke3vQtZb76kpmrKSjZorD7GolxOtGxPIFEEa0dmA==","signatures":[{"sig":"MEUCIQD2QaUcs4gZmo+tfj+Galofhhxv0md5HuWzxLWIoGRuWwIgc2unu7xcX7828nqL/c52+eR5zvc082PdvHUYAo3Utx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de8943e98e188d83801ec1044ffc69451db1aa63","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.2","@typescript-eslint/parser":"8.34.1-alpha.2","@typescript-eslint/typescript-estree":"8.34.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.2_1749859090560_0.27853594967543205","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"4df052640370f53132fdc3d924424f71b73c2ce2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-wSe+EOW9707awTOa7kWnR8fyY6YRINwea7X/sTNbmnrI7AWjoSI/w4RdFUQ/zaq00yvCGTAA3FcMcC9TYFrUJQ==","signatures":[{"sig":"MEUCIQCJWgkBFMwkKXWBb/Gj1eiVyX70jHFA1T4s/NnAMGxr5wIgAVXo9hKruqQ3R+ykh9JQv1lTsFo4MB4NP0ynMDDpeuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"af94f163a1d6447a84c5571fff5e38e4c700edb9","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.3","@typescript-eslint/parser":"8.34.1-alpha.3","@typescript-eslint/typescript-estree":"8.34.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.3_1749938190580_0.4064229677493061","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"5999ae726d38c1995705fd5e4b1b0949137f4ed9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-P1u9A+Zq+ywREQU8teMks3UYYC9HQ4/qO5RzedpAhTLiOJkaVd7gmyg1+7DLbQxz4Kb/N93Mc2rDSc843uxi7w==","signatures":[{"sig":"MEQCIAS7jCfVDs283ScR2BS1b/CCRynHRu2m5ULBk9Yu6W6FAiB7uc4Ev8qBAEf9nleJfVpUT8Akht0t3SYp/5tsXaFpWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c971881e7af3e8e91f45391e6653a2815f725c3a","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.4","@typescript-eslint/parser":"8.34.1-alpha.4","@typescript-eslint/typescript-estree":"8.34.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.4_1750073679048_0.12462178395567336","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"3cc3e7945e577c0b7127ef5782c7a8e738266801","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-597iiapsEIApy/HvcpQe1Q/RV7dQPP6taInCQ4rW2WLlWujT6tcchAxD0y5YH9kV9NCxu2obvFeG/OYSUlMFWA==","signatures":[{"sig":"MEQCID62qSJvcZe6TjCf6dVam0XpPelNyfwvyWkxr+ltFPPmAiB5qr8xDGfITvSDYnQ0Zb+JZUYM/sqdoKJlkcBLD+4iAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9d4d10c2330b6d646eff148b7648a84b7387a1e","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.5","@typescript-eslint/parser":"8.34.1-alpha.5","@typescript-eslint/typescript-estree":"8.34.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.5_1750081264264_0.5691457816653729","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"c9b91e3982b9842aa3ec5973e2feafaf1940f787","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-xBx+9C7mM/03LrG/MbRQ1GYtxAKg8gCKwRkVfZYPvaUPY5mNMLbSggoZEBtnBSHZZ1PdqZ/K5GYXpUT3oteKKg==","signatures":[{"sig":"MEQCIA+/dihaMRTEwjysLzrFRyz9txEx8niRBzInHtVGk7SnAiBNW4l1YEt7J6URVpEraDwJKkLtGZycSPejwpG3Wd2X/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8a69a33ab1e22c7e4b3727aa004fb58b98fd4a3b","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.6","@typescript-eslint/parser":"8.34.1-alpha.6","@typescript-eslint/typescript-estree":"8.34.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.6_1750082037143_0.11476469363088748","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"d57d13bafa1fa7501b56de41ec7f55e2726608d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-JREgkHZfCHUiV/cpmp2zh7j/UlIx664PnRhlXAqSUep90bY0bkPOOS0m37vmKgdIIx4DwK3EVWxuNbYC+oA/Pw==","signatures":[{"sig":"MEQCIAZ63Y0mWQv5MvqxKJ+QpLUR+7DK5WEJMGpN+Cy/OFzsAiBeAVzi7odLagx8MZwSERYz+01vD4Rr5H92a21RTNvBUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2fbae4863fc39279f61ba77bfe01e080a5796072","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.7","@typescript-eslint/parser":"8.34.1-alpha.7","@typescript-eslint/typescript-estree":"8.34.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.7_1750082843760_0.30906782276130706","host":"s3://npm-registry-packages-npm-production"}},"8.34.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.34.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"b7c4ca3e4a9e2fa792b145bb6c04fe4ce4b27197","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-+LQiSd6BKg6wbIIHaBH4W0bZY9wXTskr1pSJwQGxynnYiaig8sUpdNZ8weFf5VcNNreBNkMDw8bvbYYE5OW0sQ==","signatures":[{"sig":"MEUCIQDeteI9PvHD/CXn7o2XUuCKrBa+iMx4bRDYoIKW8gTcTQIgFMYEEevhzRXSotG8qUzI88eL/H8/LI+lsZ3fpAPh/PA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a8369d2c5798ef3187c8ff412d409e2d5e17726","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1-alpha.8","@typescript-eslint/parser":"8.34.1-alpha.8","@typescript-eslint/typescript-estree":"8.34.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1-alpha.8_1750083543946_0.0672146718634219","host":"s3://npm-registry-packages-npm-production"}},"8.34.1":{"name":"@typescript-eslint/rule-tester","version":"8.34.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"4845a21991eb7405cbe1fc214b4d6f4bf2878037","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.1.tgz","fileCount":78,"integrity":"sha512-RHnZYZfWIqjLqU+9YAdWzxvX96Dgk+P7jixvt6LXXuNElvMTrZO06WqzSnjB0kzH90n2YINVCpsFdiLaDRwdfw==","signatures":[{"sig":"MEUCIEf5A+inXcVdkleJVDv3IexJ3jgEBR1h/6oreUbnzqTCAiEA9oaUvV5JoQi44rmJ3iDHQ7SjcS9+Qcfz3QiVqx7AI4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ccd07914d933c3f7a284c9a7df5b1d6d40495fc5","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.1","@typescript-eslint/parser":"8.34.1","@typescript-eslint/typescript-estree":"8.34.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.1_1750094403657_0.9739976987097587","host":"s3://npm-registry-packages-npm-production"}},"8.34.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.34.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"7cd67d79a86ffa81f4327ad152751342647126f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-eVwFBWQZDetLtUSOSrOVs1Di4va4LGVHJ+JA7BYBrlrOvuZEeqULEnZ5hjdRSxOGoBizn0uArjigp6w96D3yTw==","signatures":[{"sig":"MEYCIQCrOMKI+odqeNc9zZL33F38IwE6Sd1Zc1wugbfkbOqB6gIhAOlPwMFOy+JndFOCYf78uQREI0kdYqFaDTYZW9rTwnyq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ccd07914d933c3f7a284c9a7df5b1d6d40495fc5","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.2-alpha.0","@typescript-eslint/parser":"8.34.2-alpha.0","@typescript-eslint/typescript-estree":"8.34.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.2-alpha.0_1750095161667_0.8712223519427427","host":"s3://npm-registry-packages-npm-production"}},"8.34.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.34.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"ca5eb8d90099416cfe1e5a8b72ddeed9b635f6e0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-SxwBcVuaBRVJfOTJKI4J4AIL+nYrWnBGeXO2FcmpOftVk1NQIxABq4OyUkoyKYGi8h/ssZMD7WI714862+CTdg==","signatures":[{"sig":"MEQCIALn1fDmyvQS9QyqTMMLjpisudjrC/5c6AhYMWC6sasWAiAU//JwfS34pgfpnJ2zPZ8Y5aNGS1QsrvxWgph57QADdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"76cc62cb37353711b64e3353bb62e2e0a688d629","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.2-alpha.1","@typescript-eslint/parser":"8.34.2-alpha.1","@typescript-eslint/typescript-estree":"8.34.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.2-alpha.1_1750212400835_0.46589819209536976","host":"s3://npm-registry-packages-npm-production"}},"8.34.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.34.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"abee6e85f4d89a7857e4bd724dc8d9ab3f7ea1eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-Q6ZmIlJv8TkfXg7qY8LmX3Cvmbysv8zMa8yKnVYcOG8uN82RkYN2fAm9jyJdDSpcZthn1SrKVyMP8hXavzEQgg==","signatures":[{"sig":"MEQCIBp/ZoPGNRFwjuoYEbG22ec+IO42/xcrQwFexKTixe51AiAWC3XCFmr0SiSMuJb/SVbRCz4bnAYL7589fX1yAtBtfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e35e3a7bf03654730039ec432cbf445819057fd","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.2-alpha.2","@typescript-eslint/parser":"8.34.2-alpha.2","@typescript-eslint/typescript-estree":"8.34.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.2-alpha.2_1750696964884_0.25882497019008954","host":"s3://npm-registry-packages-npm-production"}},"8.34.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.34.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.34.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"59115ecfa35d3adaf5de3459ca8f30f0f3b6ea55","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.34.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-RXd3lyiUNG7fi0QpCR5AEL0kNAlUWJXy8a90SL1lgt1TI8WKxdS/LdSVKu60Ve9ixx1+S6FfIypYChpmQYpr/A==","signatures":[{"sig":"MEYCIQDgnn5vLLYzYHKm5i6ktc9VKxii+3oEj4vHadyy09mt6QIhAI1PKhvZoWuWmB6WbCvO7/HJcqmHp/OAnNezJq3W5iAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.34.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c273e038fbd525232a8896786db28e9705cf205a","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.34.2-alpha.3","@typescript-eslint/parser":"8.34.2-alpha.3","@typescript-eslint/typescript-estree":"8.34.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.34.2-alpha.3_1750698827814_0.17869933744442879","host":"s3://npm-registry-packages-npm-production"}},"8.35.0":{"name":"@typescript-eslint/rule-tester","version":"8.35.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"0d9740022abfb913da61c71a415bddc281b9e5c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.0.tgz","fileCount":78,"integrity":"sha512-1c8zz1uRy5Icd46+ziopy5k4Q/PxDAUeQxjw4vvSzPMCrbAbEA80ufsUJpBkIkc2iXEzlf4/J0Ha+4UTESSrNQ==","signatures":[{"sig":"MEYCIQD0RAA8sQJJ4hpmo53hiFH5XLcf7S1fZw1RpvCQJ6B+GQIhAJw9H6hvI5DIea0fZEh5pQzOFqkUHMcS7YVlp3u+tv99","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d19c9f383a2e345656b601aa42ec250293609019","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.0","@typescript-eslint/parser":"8.35.0","@typescript-eslint/typescript-estree":"8.35.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.0_1750699197373_0.6404931750522791","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"fe652e96213e0cdcc4c795d02b642becf296b668","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-4Tw4i2VLavNzsvzTsluYsWo5wgRRMY5Z/rL9RkDd9fxDLLJeTDiLqLRNyDFy/i8WfQ8VyfdnOEttqFAu9pYc2g==","signatures":[{"sig":"MEUCIQCE3AlSikf/KEtzIJFpvScgzXfQsIrvtemZj++NLbFeggIgJ4eVSVPd/jWNfREj1X/0MVkzjoTGo/XY9ty5QG5uTQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f000a1f0c77c8275ffe7ea92e04a94275e73396d","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.0","@typescript-eslint/parser":"8.35.1-alpha.0","@typescript-eslint/typescript-estree":"8.35.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.0_1750699599294_0.035375059848120616","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"2d3a344f04307bf1d4f5d56d46e8fbd6e249e291","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-aIs/4wOA4tvX7lihI6R2LWRVglQYfP0qAphuDJaFsYuPQtZKwuLI63NmMiJBYF1Z6zit+o2PBuuOV2nG67Km+Q==","signatures":[{"sig":"MEUCICy/SgyUdtkb45OF0rGosUd/pr4BeIICUeCYGIpu2vGZAiEA6yHqGm8RMExeo84+ILM0bfai22ga8PmcEwbDCCh6t4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d19c9f383a2e345656b601aa42ec250293609019","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.1","@typescript-eslint/parser":"8.35.1-alpha.1","@typescript-eslint/typescript-estree":"8.35.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.1_1750700388556_0.3640969195274282","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"f66e1bdf9f8ca911b412c274941495b9d276b263","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-zEz26xhC/yraTQNkxbmRJny8cVdBQWGbjjwYSwE1FeL0WypHGrX01nQclXu0roPVhTkg7hUci0fn1yj6k8TAqA==","signatures":[{"sig":"MEYCIQDH9F//SeK7kdJrGkjGNMSNC8G4Xmy6CpEYZQRsZr6BQwIhANVTPq0ddfVwMfoiHGZeQMV7nuOFuPSIFVVQ8wt6HyOh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3ecb96f2d2203b65ce0f2e2eb48c1ff5e875bdae","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.2","@typescript-eslint/parser":"8.35.1-alpha.2","@typescript-eslint/typescript-estree":"8.35.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.2_1750802834986_0.4376683326188322","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"cefc5817795c91a54722c3a3fcefd7d39c3bb8cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-wFbXuKZ/rWFETsgn5U7sGu56hgVoUwEQoWOWwVrCYrE8nTKa9roQxoRNHvNpNKehQrrsVHpCVI4sl0tA6HtuyQ==","signatures":[{"sig":"MEUCIC2JYlwKFpSXAQPD9AOH6cg2Q7NHHcDmWg3hmKzbigHZAiEA4xqP0SsyQ5rvoAEQpCg+ZsasaewBpjIrg3UZuzL22i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9dc91aaff7c55082a7a768788664d625f8283500","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.3","@typescript-eslint/parser":"8.35.1-alpha.3","@typescript-eslint/typescript-estree":"8.35.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.3_1750803366645_0.16257742893176608","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"8fe4b31fb12beec3e41c6b0be212f279f3c0d7f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-NdGO03fwo2A6evibg/uhvmdGdZiyRUGWWkZmIBa6WuIl/3xedDDzJErV2fCTa5xA5VPFMaDm2yo1odsZfH5MuA==","signatures":[{"sig":"MEUCIA84wTz/l7Fxa0LtZPnooZnsbfMADOsu+vCtqtc7HBSBAiEAuunF8gm5XHg5UT30/DTQpyQ4YyF52PcrU9Il/mNBcSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3e545207f0e34611f528128fc699b25091bc40b3","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.4","@typescript-eslint/parser":"8.35.1-alpha.4","@typescript-eslint/typescript-estree":"8.35.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.4_1750853768094_0.8155928047625582","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"a02d7465e9a67d8ea4df12f074f9b75fefc71a22","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-A02kPxBO0dyEoGm4x8H9yitEFiKayL9p54kdRLU+wg6xHoe1U2uudV9wuXECwRV3+5xxtRERlCtzeBxLZkopnA==","signatures":[{"sig":"MEUCIQC8FBc6EMKeaycDJdj/oXQwJM6Ie2b5LW+qvJIko3dbawIgbleg52jx1lTP4xx12xq1+FfhNCH2YpjQedmSn5s3Wlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"20f8564b82b225c8d685f5f06284516f1f22b32a","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.5","@typescript-eslint/parser":"8.35.1-alpha.5","@typescript-eslint/typescript-estree":"8.35.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.5_1750943242808_0.5002813771238657","host":"s3://npm-registry-packages-npm-production"}},"8.35.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.35.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"983257a8499ba3e2f63495c4cc12fae57c2758ac","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-HnnyD9ahjR/pw/N2DMvhz+wE0piEiEm0jUlvXtYob3Gs8CdbgZ495JLtJFROSktItLAPj0q2wFxZDZoSw6z/qQ==","signatures":[{"sig":"MEUCIQD+Y/kEiSGjgtd9DiyQdZi6BMT1FqBopzE6+71XOBudGwIgSiFL9gasMBoYH2NK26NrRRt7hlzptCF/FUxNzyVAbS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136796},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"db32b8a82d58eddb29be207a5f4476644973abbf","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1-alpha.6","@typescript-eslint/parser":"8.35.1-alpha.6","@typescript-eslint/typescript-estree":"8.35.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1-alpha.6_1750945553085_0.018030109538205608","host":"s3://npm-registry-packages-npm-production"}},"8.35.1":{"name":"@typescript-eslint/rule-tester","version":"8.35.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","includedScripts":["clean"]},"dist":{"shasum":"a547dd12970c6d82d9d6a518f126bd0cdbed02a9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.1.tgz","fileCount":78,"integrity":"sha512-r1tvINTfn4zmSg3cD9VVKB5dbQv6bVATlZNXsqv152pe9MIJsOQ82XBvfHh/khxC7wCasKcwjUkFfHYUqYvCsg==","signatures":[{"sig":"MEUCIC0CKdUHpaREcLpj/rF90ZCSpMmZInlIeRmGBSDdWxPaAiEAojcvH9jwBRDzpyS0dmNoxq22N6aI68bOkJed0Jkt8ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136764},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9bd7d86fc39eb2957de7eefdcd3ab9b6c9dc4a7","scripts":{"//":"These package scripts are mostly here for convenience. Task running is handled by Nx at the root level.","lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.1","@typescript-eslint/parser":"8.35.1","@typescript-eslint/typescript-estree":"8.35.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.1_1751303958226_0.11198475697507626","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"43ca1248c1e5ea92f8972d3c1959e805a3d1fd13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-YQotgt0wlf47KTDMDwLrfjrveXsODxeyy7P2VWUBRncQ3g18+7aDZ/Gp3kMFVy4RXssb58Zis/YlBqOUxfLVsw==","signatures":[{"sig":"MEYCIQCly+NxSYVKJy6HEqzCjpV9hl2yXqoPITlWpmiAzMxCtgIhAMuLJCBMZ54O2xzaJgPv+AOZe2yOJ1094oF0cmZr2oyX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2ecca60d9e8486bb13e98b3e1a65d529bedef03","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.0","@typescript-eslint/parser":"8.35.2-alpha.0","@typescript-eslint/typescript-estree":"8.35.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.0_1751362023526_0.847311664505026","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6c95c8ab2d99fe3fc5799f158a8f3dc9d26306dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-tITpr9fjhhA7zu2eLpndQNuIuRTQjg9peZLRm4pKu1PTWji55DMHbro74BVIPQbFLMaD3b/1tSwcvHOM/kelAA==","signatures":[{"sig":"MEUCIQDndF/vCHApokb5w81cX0lfNvlJqx6fg8C5guXvZ7NNfAIgVH61Y1w3R/6jibD4sWAekWKFcx+BZjq0UNFRo9c/aGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f391560ce3edeeecde056420284799124ef1d244","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.1","@typescript-eslint/parser":"8.35.2-alpha.1","@typescript-eslint/typescript-estree":"8.35.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.1_1751368104264_0.18339165811608948","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1a4ae09a167a311b08af131a4c693212a9b22ab7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-E9kSmkjFiGFV45445sSdbd7IPJ6SkQymgpVXiQcHepoRH5h8TrYwaIDogL3PxoO1x8s1ys6A7ysS0mGWHfjLSg==","signatures":[{"sig":"MEYCIQDVUuCCYZAx6TSFI6zehkdH3QPo/pMYIQQ+GARpGb7QmQIhAOr63ypU/Wo9WOokezWYIMXN47N4jU6p4O4DSGuYJID8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"50a3ab6ea8ea44691ff8fbe16c1a4f46950fca34","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.2","@typescript-eslint/parser":"8.35.2-alpha.2","@typescript-eslint/typescript-estree":"8.35.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.2_1751369561147_0.5747882026170044","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"94553a207006ffb8ebe62a064d8b92e159489d3f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-ucY/LcDdj9cwnOd5QWtmaVS5nny372mqzGvu3jI+vwssWLzNI6qldnOHmDHTpJL/lLs3ey+JzxZe23f75RGdcg==","signatures":[{"sig":"MEUCIQC4U508XWELdGGe/1Wfc02LnLyT6eKRJmnt6osqC5syUAIgJipMXsHVVMxZ9Z1USspLDO09SgJ8JLgOdWm+Mf7JTbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cefd4a93d80f67a9b8a892529dee4ff96adafcfd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.3","@typescript-eslint/parser":"8.35.2-alpha.3","@typescript-eslint/typescript-estree":"8.35.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.3_1751369998734_0.8493981486612696","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e86ecead1af4271755bd48452b7cbbbf9681f39e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-14weq2fl4rmlZhELlXEspPJ6hGGTaX1ZI8mWgtRuzTgnWGV412kMTsaF336kmw1bFsVs5BrqmdcZqeXVDlTcEQ==","signatures":[{"sig":"MEUCIECydJftGGtRxUurFWPTmsK0QPngGqydWuDxvmV6heCiAiEA3jAAyRGQNVPhdIhR5XZSGnpJIsCIkmH+lusRGGwotpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"719213b8514aeca71855e79153760e1f8d9f54de","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.4","@typescript-eslint/parser":"8.35.2-alpha.4","@typescript-eslint/typescript-estree":"8.35.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.4_1751373409742_0.39182506477157597","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f69b706bca1a9ede1cbbc9ac5bfb0e3719c10283","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.5.tgz","fileCount":78,"integrity":"sha512-wdJCucpQ+jqp4McnFu27UG1s1ssxb+hjj68CyomgF6rQBrjYSKJTe0cDc7DrGaGyidtofB91twH4/j8ikxO3hg==","signatures":[{"sig":"MEQCIFLDdY17dA/tvuSCne+rPrOALVkUaWpg7tr87ph6gXDLAiAnhyECDuxUORq72uUh5Np+7pcKpJIPWXYwKYLx8Jtwzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5b378e290e56eefe638f22444d55bc5c0744c28c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.5","@typescript-eslint/parser":"8.35.2-alpha.5","@typescript-eslint/typescript-estree":"8.35.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.5_1751378312314_0.440477974504502","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5c4168a4150b62fda09331447cc936bebb5934bb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.6.tgz","fileCount":78,"integrity":"sha512-4NVrTcjhJ/iUJmkYaBPiDLzJsvZLN3Pr+R5n+eXGWs6hxsj+5AipGuqfNwyJLCQ5FJ8UfS4YNAoej51/TzGR3g==","signatures":[{"sig":"MEQCIEFwK+SIQxG9qLlc+dT9pewZVNEdnCocPUYssmJfsmw2AiBLSPnLK+y3nK4517lD/3wXagZSFBFwDInMule757P9vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ec793193d7b9c6c9928191e462c54b10b177723","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.6","@typescript-eslint/parser":"8.35.2-alpha.6","@typescript-eslint/typescript-estree":"8.35.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.6_1751735821287_0.48486866107944304","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9c10290302dd70cdd975cb6b4116d7b545e989fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.7.tgz","fileCount":78,"integrity":"sha512-stD+6pP2GrxfSotuJROc5mcYmUbJgozkWvYCsj6lTLGmrb9+f9CWBURYNoOQU46FRv02b6VcBy0J4bi62KQYCA==","signatures":[{"sig":"MEUCIQCAKZFrQW8B6E+/6CQSQzgk/BUlxuxFL0QLYQIUqOox+wIgCFDzCTF1MXdlai/J9JLSra6t2nKeYlKeQq70Pqy1e+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1ca81c14ba904e52be6726eb20c79bbcab57243c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.7","@typescript-eslint/parser":"8.35.2-alpha.7","@typescript-eslint/typescript-estree":"8.35.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.7_1751840962994_0.7054616916674779","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8f35112f193d4fbaef99146fd3711ed84a59da92","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.8.tgz","fileCount":78,"integrity":"sha512-hd/ZpbGWZmz4JCJCplkzJdMIM/cpq9pPhdO3mhTlqo8fx9qUrU9LZmeJaU18DZBZbLjJVrTEkFB3KZRDIwzgyw==","signatures":[{"sig":"MEUCIGK4l/0iPCbY+aLFFHAJdiR1M9w98YLWVIqQLU5FPZHlAiEA/Dg7c/ISeZjct5023XL7qMyd9z2CqTGODDFCRisOdkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4a60d3e96cba7a4b8c2721c2d5fd15a68076bf4e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.8","@typescript-eslint/parser":"8.35.2-alpha.8","@typescript-eslint/typescript-estree":"8.35.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.8_1751841836148_0.5541589820416397","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d2d608517e2b650f7db6e585475aad736890eb36","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.9.tgz","fileCount":78,"integrity":"sha512-rFuqXw+vwrLnpObeMsmho3x77xJpo/1iNIjduAIZMqonYRvVWdMcM5zIsIfZ64fq4IkgyK+Rbi1T+Z4iJ3mrCA==","signatures":[{"sig":"MEUCIHnblu6An/3eV1Zn5/frNcwl0mNVjbED7F5Vz8pLu4EDAiEAodl1Rz/MERXTYq4D+iW6K0lnkb6oXMi3n2S6TkevfFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c81ba15ab439b6880157dd2bd41fc830f903e8b5","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.9","@typescript-eslint/parser":"8.35.2-alpha.9","@typescript-eslint/typescript-estree":"8.35.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.9_1751845156289_0.7241030720134414","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"068ac02c25d1ade72fca7f3e9151e4e8bb54e754","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.10.tgz","fileCount":78,"integrity":"sha512-PrpWshS8kZuh0Ey74+r4j31HI5NuYMNpnEgx0YpX9dAacGvTaIYqRLDKr+zzfiqIkT38jl1rrXtiHiVAUSSVRg==","signatures":[{"sig":"MEYCIQC3A5BwuoKNTs+zouoGK0J6STQquUQKinYguAdytVUMIQIhANGWBXqo4d11ohzdLIZ+xC2180tDMNFUqqNjAFOi4MaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"25728c230968d09164483e29e0eddfc0e663055f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.10","@typescript-eslint/parser":"8.35.2-alpha.10","@typescript-eslint/typescript-estree":"8.35.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.10_1751891722746_0.7372179922157838","host":"s3://npm-registry-packages-npm-production"}},"8.35.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.35.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.35.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a7a97a2dc2a7b30283111279b32da96512aa6892","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.35.2-alpha.11.tgz","fileCount":78,"integrity":"sha512-efjqjiENfqmsshQ4/c3f4a1WabJ30oWjVjHGpBVO2GLBEIVt1AdZcu6p4CetxHyYb4asdcWPzXLn1roSXqjzTw==","signatures":[{"sig":"MEUCIF5wRBKgVSDNAmDFtUIL8ZTTnx1+ZvqbrFus02Dz6IRTAiEAziGkjfw1LVoFHp4uMYy548QKljU+Y6fPIdtJHX3adfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.35.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5e3288a94b4029f26aec983cc910b9146626dc28","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.35.2-alpha.11","@typescript-eslint/parser":"8.35.2-alpha.11","@typescript-eslint/typescript-estree":"8.35.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.35.2-alpha.11_1751892557665_0.6882017308124713","host":"s3://npm-registry-packages-npm-production"}},"8.36.0":{"name":"@typescript-eslint/rule-tester","version":"8.36.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d2d309dce0c87727d48bd366f0c8a908579e5d9d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.0.tgz","fileCount":78,"integrity":"sha512-kJLgQZkUYyCKf/P7MpWEGk96WzsFPVq1f/8ac9flg7jzyxHyodfla9blrzTKb0bIH+HeLJRcfoz3tXww/y8RSA==","signatures":[{"sig":"MEYCIQCkG0l80DICwREUHH2J6L918NcI8Ktu9Y+ma1aWr+2AUQIhAK5IAJ7mkTpfApOL3+ZQ8hAhq4ZQwxApL/sjfIzGenk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84b7a2e905c2a82fda3015f01683525d019c9c3c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.0","@typescript-eslint/parser":"8.36.0","@typescript-eslint/typescript-estree":"8.36.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.0_1751908798025_0.26683441187775747","host":"s3://npm-registry-packages-npm-production"}},"8.36.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.36.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"30495175b501bd442ebac67347bcd350141b7ccf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-O0lDUIv9o9GHyDmn9WXpqWzJITmddlM7hmAp+XNm1sQ46UDS4ygqCZgS8D0LS4AqMNKOe7+M6QQJ3qR6i0C7YQ==","signatures":[{"sig":"MEQCIFgKMSdMdTvbw2OQ/8kSe16sTCCObCrXIrRn1jKvzMZWAiA1/YJYjP1HwWzQ68SbG2JWg6k50yP4RDwqN396I01FmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.36.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"84b7a2e905c2a82fda3015f01683525d019c9c3c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.1-alpha.0","@typescript-eslint/parser":"8.36.1-alpha.0","@typescript-eslint/typescript-estree":"8.36.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.1-alpha.0_1751909561704_0.2646498383128242","host":"s3://npm-registry-packages-npm-production"}},"8.36.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.36.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cba4314c32be364eb7ad7b8492364eab33a21510","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-U4d98mq3hPU55/csadCFHsnm4zEZYz7Qen5/v+W1t1dVkK2N+OiEiq04j3tE59FGOKclnzdKQpbCBvL679QnYQ==","signatures":[{"sig":"MEUCIHShZQxhYE4KAHNplGLs+kZncFfOqtXJJ+tL+KRc3BwcAiEA990bDG39yxvVQQy0iiMkPBoSqGmdzzpX4Gc59HS8eBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.36.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5c5e3d5c3853ab613e06be0d77a40e970017b3fc","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.1-alpha.1","@typescript-eslint/parser":"8.36.1-alpha.1","@typescript-eslint/typescript-estree":"8.36.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.1-alpha.1_1751968226508_0.5883901418637278","host":"s3://npm-registry-packages-npm-production"}},"8.36.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.36.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"846a8e471c32296aae6878f9823655d53514c4f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-lrdfa34yNR+OxkRjd8znsunTsNs2dBz0N73E7PfTlFHRZ3OwUmfGQdwlyx/ayZWoDNoR9ZTJdpQin8vlwSPlfw==","signatures":[{"sig":"MEQCIA8edxJFxxHc1SDyNMke9NsketeXez+OxUJTMSJH8TGXAiAca+smJJnjVWncV1s0ryOaFGOKIuaSBpVPonC3I7SGOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.36.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16c344ec7d274ea542157e0f19682dd1930ab838","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","actor":{"name":"jameshenry","type":"user","email":"james@henry.sc"},"email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.1-alpha.2","@typescript-eslint/parser":"8.36.1-alpha.2","@typescript-eslint/typescript-estree":"8.36.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.1-alpha.2_1752069603923_0.11371762045211042","host":"s3://npm-registry-packages-npm-production"}},"8.36.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.36.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"40639ef465649f339798703b02390036f77c7cb8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-uxj/7YkyH7QWR6dLwC+iCep+LniOaxMfk1vJS1paJXh8Co4iNIabozj7EnU6J2qFNGggfH6eh+WNOA1F4jJEzg==","signatures":[{"sig":"MEUCIGRQUZ0l1yxhBNlQswN/eeCw2v2Zgs/b3CpqJVs137xpAiEA+WW6zFm2Q88drkkMlsIRiHf4Erkm6HGyA652xHxa9Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.36.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7126c3a970d606ae36000a5ca8039373ce2df8fc","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.1-alpha.3","@typescript-eslint/parser":"8.36.1-alpha.3","@typescript-eslint/typescript-estree":"8.36.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.1-alpha.3_1752493750348_0.6646091191315242","host":"s3://npm-registry-packages-npm-production"}},"8.36.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.36.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.36.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6689c7d2fb514d972571975866ff4cdfec50a49b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.36.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-+QPfyqdegILluCw++Zb8YufChM376a9cr1jcReRJcnlgY9Q3J+gXDPmQk7TlWYgGwAWxGT9svq6k9WjwFHs5Qg==","signatures":[{"sig":"MEQCIHB7S/Wi1OrWNGWYK86HW7fyQ2jNzV3vj7gogurZXlWXAiBsgNu2j3VxGSVhGygm3XArrwUHAKpATDm1fzICES6B6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.36.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e1b310c24504dcd1ce817f0a0b9f30d7e0520d8f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.36.1-alpha.4","@typescript-eslint/parser":"8.36.1-alpha.4","@typescript-eslint/typescript-estree":"8.36.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.36.1-alpha.4_1752494541163_0.7327575946932983","host":"s3://npm-registry-packages-npm-production"}},"8.37.0":{"name":"@typescript-eslint/rule-tester","version":"8.37.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5a786e31d09641a028029d164de791e8fb047f60","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.0.tgz","fileCount":78,"integrity":"sha512-jOdNuyQO6XROMk9yRB6uqA6R/kqwQXM77zgfC4tfDNaPnen5pvqEj5vuouFXoiJs77ZQsGsebJhcPMJeDFuWCw==","signatures":[{"sig":"MEUCIQC40rxFNmTCqDi7Rb4aoh02ePNqRK92zNw2xO7IO2anpAIgRUe0xZSPejtUBPvt9ABbZsbWep1P/0y2N/8pyunugrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"816be172ce475f5f15373d70fb20c5e87b53c915","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.0","@typescript-eslint/parser":"8.37.0","@typescript-eslint/typescript-estree":"8.37.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.0_1752513798460_0.2672959477538277","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c27e1896843eea85392100eafd8ce52e2eeeaf29","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-sCvetCXKT3z5NzHFKVOCH5UxWcA22Yvqx+o000Sxyb9GcMKxSVnR47zX74rl+Pz5Vbii8fgAnRATxhi8Lpp1ng==","signatures":[{"sig":"MEMCIB37UkOso5HwVGe7slDdoKmcDSJPp6GE7y2OGeNfXSHJAh8T2iD0LF6UJuDiWP0HCPBgQ8GLeA9QwDaxDLOyc01K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"816be172ce475f5f15373d70fb20c5e87b53c915","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.0","@typescript-eslint/parser":"8.37.1-alpha.0","@typescript-eslint/typescript-estree":"8.37.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.0_1752514492853_0.4334544585700397","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1a3b73fd8046bce53f5bed17f07cbfca1ffd9be3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-l11BuYTwQgXr/6ml+w4UlvfSmzRhn8L5a+P/YlgkoOGCqroY3G3gZUEDMM8jf6S7tBNegV85WWJyK4BjkTZqGQ==","signatures":[{"sig":"MEYCIQD0ZvmKWdJ6bK8fmDEUINYAf002EEbP/PYciAMGPSfKvgIhAKueN8rQBb5zG46ClpVQJ2BzAymuAquIMLzMasOIP89k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e884c7cbd08b1cd071a67a4faef61a7a8d3ba68","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.1","@typescript-eslint/parser":"8.37.1-alpha.1","@typescript-eslint/typescript-estree":"8.37.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.1_1752675485002_0.38905085465847167","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a3181985eb95afba6dda179ea23434ebb8a8ace4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-xZk95B0Zfh1WOOEitEOcCdN8QsHZMPw2+xTLgq0QUAtYShpJ9hP/enJP928JSUdr3UaBI5wkRm/RUqvAVoud0Q==","signatures":[{"sig":"MEUCIGfpvJL/1cbv6NPYxzlZJy9k3NBt+CNj9tFLq1F/v8B2AiEA+itJ5vvupxAlJ9+LRLp7M+DtD13tN40ZSpVz5sYhzuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f08d08fb48694eea85b38504cc69a5256d1f790e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.2","@typescript-eslint/parser":"8.37.1-alpha.2","@typescript-eslint/typescript-estree":"8.37.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.2_1752844774727_0.4960502525345023","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"013b235b6ea12d6895999ff9aea537164f61cc13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-RYsLzBmhmWABAfE2IdwzYwjFuKUgCwBYPMQIYa7gCBBM9z5RJ6IEeeewuHFS+REyqboYteRn7IbArdDIoo3mIg==","signatures":[{"sig":"MEQCIARoA+be+AUpN/Y2jRKwHeXoC30SHHCUnThvnHwFYdZUAiAJSZbM/tNnz5oaThdTLGWuLw/UV3Udy8zwzU5QmJLafw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"47f73916cb34363a0358dadd9705ffeeb39077a1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.3","@typescript-eslint/parser":"8.37.1-alpha.3","@typescript-eslint/typescript-estree":"8.37.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.3_1752845587677_0.955058589583103","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d710e994be8dfa37305c3ef2b5cfa10aeea3569c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-0+aPPoCPnVN58tUVn69M9y/3Ij+knW5ZMemU3SOcxFhIjF0AlnqHFFKWYinEHz4ExN2b0JcqGbJ+ObGmuHXQzg==","signatures":[{"sig":"MEUCIBAlA+3IdwVFsqM3IVk6909KzHm1qp3O0eWJbe2WOSrYAiEAsLHkhHYB+h0INF8/w+WgV4FchU9n/x3KtR+A/4dDceU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5ec8c589bf9742bcce72367f2fb195964cfa166a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.4","@typescript-eslint/parser":"8.37.1-alpha.4","@typescript-eslint/typescript-estree":"8.37.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.4_1752909964373_0.48656634089028694","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"31184eb739c0e4934296b2198a5c55b05e6e98e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-Sq067U09vZkL9U7to5tgwR7S07fw1yTD4vjdsTzTlkRsRNvvHAJrMWQr1kAHmQEM37En7VIGEqmEtIAplUml+g==","signatures":[{"sig":"MEUCIQCAGvzD++TqgESeD//YM7wZM70sbckVaHtwVruW27vG9QIgSQnwmOD0Kr0NQXUkhOu/zdGER83F8U2M+i7dt/KbWXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"abb7c4de8cae95da11791610171108840141f4f2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.5","@typescript-eslint/parser":"8.37.1-alpha.5","@typescript-eslint/typescript-estree":"8.37.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.5_1753094165853_0.3748579346656027","host":"s3://npm-registry-packages-npm-production"}},"8.37.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.37.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.37.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"78dc82192c82e9ceaec2baf20116ef6291ff1628","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.37.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-7gWlcCnrFBbkOXKUa99rFf/0XovF3A7PGSy4B+8BSpd304xv4OfLkywMLUnGW0AlX5zQSAu+hOYb6mbNL/HPDA==","signatures":[{"sig":"MEUCIDB+4YW2DNkGPkjV/vvfKpfYyh/YvAxZKPeg71JQejilAiEA/FF4w7kvI9/oipVE8Zmfh0HPcOi4PeKJn38BMzmtLCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.37.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6d8fae941019f0381e99d6e0df01626f1c17b749","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.37.1-alpha.6","@typescript-eslint/parser":"8.37.1-alpha.6","@typescript-eslint/typescript-estree":"8.37.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.37.1-alpha.6_1753111565555_0.05968444420711849","host":"s3://npm-registry-packages-npm-production"}},"8.38.0":{"name":"@typescript-eslint/rule-tester","version":"8.38.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9bc1fb77ff2c261e4c0de37435bb1fa3c218c561","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.0.tgz","fileCount":78,"integrity":"sha512-uoGpIY8WdJw1KOnUTZTmp99k+DtpBJEKuGk/asSY6GfWz7vlF84p/EpTL6jraD0hW/3mkU/ipd5Nq0UxfIidsw==","signatures":[{"sig":"MEQCIAqD69p6f91BsYz0xHn0eSnhfZb0aIEXqE5QjXVPouc1AiATfuI0PlSw4dNJ9+Y5Zmdp7xn8gOCkkI/VgTjZZI87Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d11e79e9c9edc9f6f5e66306e3b3d65f3149a760","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.0","@typescript-eslint/parser":"8.38.0","@typescript-eslint/typescript-estree":"8.38.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.0_1753118537036_0.13676164547667602","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"badade056fd3fe06f1e54900c12506ec72411c67","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-pd9VnnjHOrjNKcw7yTOHeQtFI03W6hS1n1bVMYiOJDBx28pJ26IVquDmDFQOpMz1GSDl+Ixet58xJQU0pomiVw==","signatures":[{"sig":"MEQCIHv1YKni8k2xkvGZoHxapFsUZNMjJfT0+C/aM3p0HLWOAiBCs6aqAJrp4T10fanbvpG9zxwHcXGglOZVO9o9CNp1rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"12e6961429c87ff80eb79ea34daac8bb73ee7be3","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.0","@typescript-eslint/parser":"8.38.1-alpha.0","@typescript-eslint/typescript-estree":"8.38.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.0_1754087289810_0.821759571187419","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7768a96223e5eaadab7141d130d2afed9e5580aa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-PSoY3fHYqEQnAhsRSoD4xbWXgYaJrQpeY8qZ+/GSNLBanxOfbVjLCa+cxk59XfnrW5YQ8X65v3eRTSikR7M41A==","signatures":[{"sig":"MEQCIHkXphxlMcOLSfs4EjucRY9dB6krb5ExAXkXrdLPMkW2AiAJfPsuVHhs6lpNf/W5sEU9SQ8hyNlK9I4DZQwqkGF/qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5b2486400b5c3a5c2e3d809d9c15a5bca8e5397a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.1","@typescript-eslint/parser":"8.38.1-alpha.1","@typescript-eslint/typescript-estree":"8.38.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.1_1754088533177_0.1794016858961942","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5d675a4b22b0c6dac5ec664b00fbe342ab6408b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-SdVp2TTdror0wsjLmjstiZWSopFhOaQRF6fO4O0cddsBzHEkFA+Isoef3f2Ldpj525vzsb3ZER+K6shfboGU+w==","signatures":[{"sig":"MEUCIA3iIP8Rpvs0rcL0o+qzlHON6wJz/X7/jQ1z8qdOEXjgAiEAq+WxoebB3BQBI65YbVSsVJ+E1SnCHyydaVZaSw4LpmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"757f9ee6737291f73d5a077f3103f198440bc771","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.2","@typescript-eslint/parser":"8.38.1-alpha.2","@typescript-eslint/typescript-estree":"8.38.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.2_1754089654233_0.9850659673529245","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"213c036b71069e1ad1b363a30ce22d1dfc33f59d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-0oAaU/j37wu5yU4mMgYLykmlyHAqSsW2b1a6xegRbp1ieg+O0RjHReXp8zVlEvUK0vB5CnxqmTAbufyeOq3rag==","signatures":[{"sig":"MEUCIQCBy/++4C5qd8dhNvsGY1JLe6s3FBlJi62pxp/yc6ZjEAIgSqUGAVzSnvSsh7usqNQ0kXefCcpYrOPQgCbU/2AMqrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b872e2b2f5b07762e2ab5615e57a11fcf6603f16","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.3","@typescript-eslint/parser":"8.38.1-alpha.3","@typescript-eslint/typescript-estree":"8.38.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.3_1754091087207_0.19340092353747895","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8c1deab9764cb8e7defc8463557949d15abd0fb6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-G5i8IaDrL/OSna6sL1O5nhpXRAIPnHS/h+z5PrxJaNJDPo039SrmdwzX19ETeMipKnaxC5wsOqrg/CNP6Ox1PQ==","signatures":[{"sig":"MEUCIQDT+HCqdYy6XvBzoxa/dgi4viB6PL7thPyfODKbsRoGrwIgdymmzkueBdpAlIrcYZ04Y8+96vEHxSVN/McvqIF5mOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2112d58fd2ba2c929f965621a1b0af7e7a9d09f7","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.4","@typescript-eslint/parser":"8.38.1-alpha.4","@typescript-eslint/typescript-estree":"8.38.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.4_1754181754089_0.7011095966104666","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d6f4dd13e0c06f1fb4871b2ac59915f28be26535","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-q2UzpelrfIx2oDBtuYmRtOrevkH0MYBunAe7rYijZR9HV5KMSLC91Z/r5IucZsFnNLg4ak59m+l67s8BBnzOWA==","signatures":[{"sig":"MEYCIQCZrNjjN7VUv26reWjNqJfuNd2Uny86IdB5mX+hpxMiBgIhAMDChIfznUlW7wL1H5RrDTMeVjN+Q+XZaDjvp5G3Y/Qn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"956c1c7c951b5f19606cf9c17f68a8acc7ff7a7a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.5","@typescript-eslint/parser":"8.38.1-alpha.5","@typescript-eslint/typescript-estree":"8.38.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.5_1754243080275_0.990031936824717","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9e7ac7348e91cbb9e1cbbd5d0bf14528a98e849f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-bFjWrvg7IK29n5LGDT3Zeu9VKCs3G7Xo9UTjN4FWkqwvr6YA8x3jVNcj6S2+1BrnkRBGKhHHGua2BKgMgFA9ww==","signatures":[{"sig":"MEUCIEsnixES05iPDV4IXE+ivZ46ZZEHFNN6JQGEF6PG2QhcAiEA5H+Lw7uYmDbCk5VQc+WovZTlBPFi7WmA1eFevbBMTtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8dc8340ebac4d0695686c7f336b4c9c87c06f185","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.6","@typescript-eslint/parser":"8.38.1-alpha.6","@typescript-eslint/typescript-estree":"8.38.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.6_1754247957971_0.8209461133364013","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7145be208a51ee75e9b63f28c931699c47c1d1dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-xFmeFrsGxpfrDINDlZb5DYXAT3SPu9hg0hiNL1/G69R6di30m1qA0w2NNZAo4+z4ZRnNlTAG3VLYyLTt14EFtw==","signatures":[{"sig":"MEYCIQDo4iwjY/IEH1tL7Uwhb3+K/OfSVomjSiBujiikBg76JQIhALc7pWWahkkQWgq9OyEcnaJmWG11F3thPv4n+Hev6PsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e901ad8f762e7588758d970880d128c4c62dbabd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.7","@typescript-eslint/parser":"8.38.1-alpha.7","@typescript-eslint/typescript-estree":"8.38.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.7_1754275962392_0.8109433651980311","host":"s3://npm-registry-packages-npm-production"}},"8.38.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.38.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.38.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"66bdc4d3acb3ff3acbd199d1019f158a95b80ed5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.38.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-B0y7FMPBfbAvNS25PAO0uoWL5x1ogzD2w/tYy0ran7hM9jQi+AGOU+eskT1Iw4vvpmxoiDgqVzZBpLOn7eXEtQ==","signatures":[{"sig":"MEUCIQDslF2UVl/+ZHtmIj6OfQGVGAYwVh1YGMbMXrPDZdfUnwIgFTEBBGO7az8z4B0+57rDLimgbYxl7iFt/MVq5lEE8OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.38.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"422e3e29e0cf4bc3106551f32a49bc94cff92b1b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.38.1-alpha.8","@typescript-eslint/parser":"8.38.1-alpha.8","@typescript-eslint/typescript-estree":"8.38.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.38.1-alpha.8_1754319440951_0.32060428968571464","host":"s3://npm-registry-packages-npm-production"}},"8.39.0":{"name":"@typescript-eslint/rule-tester","version":"8.39.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"63c9ef0beb135c3b2558dc6073a14b7e14761711","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.0.tgz","fileCount":78,"integrity":"sha512-q+wYSp2ZjyQ5RxToAibRnjy5yI/DRjwSlcy9w68M82j7ja7Om8eIqXvhmQ3UKDfmh69iT3C/6ZRaNOQMMgccVg==","signatures":[{"sig":"MEQCIHwO3vMilcB7whBkOpFER5xXEvlTqUKeckoJgxU9yGylAiBDxrxujlVs20PTWnpMLkWtJzHKWb0DAjxBxpb18o9bjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c98d51320bae29639c66d679057ad78785845da8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.0","@typescript-eslint/parser":"8.39.0","@typescript-eslint/typescript-estree":"8.39.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.0_1754328395820_0.7649118504474826","host":"s3://npm-registry-packages-npm-production"}},"8.39.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.39.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"03a3cade2ca4f99ccf4e01e1b97325e33fed79eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-KjCzqfsIZAdWPVLR8j9upVRkfXKv6TBbbke32KcNToo+9kbjihugsnHib11Ll4C/mlOZs+CJT5Cm8qR7B+C4zw==","signatures":[{"sig":"MEUCIQDOJbnVL9zK/lBNs6OXV1NZUu/ESWZ2hPfETcDHJd7qCgIgcZh2CtNqjZxKfwNvkU9KSUYrWuYXhdw2Ds0OR1zSotQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c98d51320bae29639c66d679057ad78785845da8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1-alpha.0","@typescript-eslint/parser":"8.39.1-alpha.0","@typescript-eslint/typescript-estree":"8.39.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1-alpha.0_1754329185346_0.10966621662835818","host":"s3://npm-registry-packages-npm-production"}},"8.39.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.39.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cd8e310396f1cf1850f6ada903a4cedbabe6d22f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-GXf+cbHYPAf6GbDo1qMGaYKU3y7FaX5r3EHUmgTe8GctD2cXbFmbgZoG3pCxmEWw/sVehlI9y73OVwLnJFKM7w==","signatures":[{"sig":"MEQCICM3TdlLwCtC0JwfDCsESREhwFS3f3l3bl1iVjcXze8pAiBc+J0NK3SRXx8PQdVUVKQoWxW2crrEyJZ+TMT7WA++1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aa58effb61ad0297ee49321d1107cecaece03fd9","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1-alpha.1","@typescript-eslint/parser":"8.39.1-alpha.1","@typescript-eslint/typescript-estree":"8.39.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1-alpha.1_1754352856953_0.1131063619870385","host":"s3://npm-registry-packages-npm-production"}},"8.39.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.39.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b2cd5f9d0ed8212bb9642de51388481cb63e2a9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-p2+7cvB/rdftIqUB2DwjRroArsWKAzOPMjS2CwFxXUIOy6U08HOcJhud2HYZoPbjkU/JxkSk7dBmhxfh47dvpg==","signatures":[{"sig":"MEQCICvUCi7OtF+LUAAs/kNQroR2UI0ANBMmIbZEpsAfI9ssAiAsSTVRa5Scoxn54Q6E6+kbhqiPChR16Fqz0t6tvMvtsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"88b063e0de30f24d619dc748dbec51362b3fdb9a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1-alpha.2","@typescript-eslint/parser":"8.39.1-alpha.2","@typescript-eslint/typescript-estree":"8.39.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1-alpha.2_1754353488856_0.291356092640324","host":"s3://npm-registry-packages-npm-production"}},"8.39.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.39.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fecb5d4eaf87464a6c21da6fcedafb437a714f15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-sEcT3TiEVVVs+9+Dc2QODG3hZmUl0xQVws3SpfPCBo070/prx1TBrjyYQ/1+0uVcqqyPZmY43waF9VcDBWO9Ow==","signatures":[{"sig":"MEQCICgsMhW8SOUKeRJ4xCokYPsEg/ruRV4Q2MorrTu7btINAiBO6EeZHlFV2Vby+kODpfpirdxdvL6uMWW49OgC7RSwfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7319bad3a5022be2adfbcb331451cfd85d1d786a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1-alpha.3","@typescript-eslint/parser":"8.39.1-alpha.3","@typescript-eslint/typescript-estree":"8.39.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1-alpha.3_1754611713513_0.287849838689584","host":"s3://npm-registry-packages-npm-production"}},"8.39.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.39.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bb25d4f018d06f4f1216aa7bbb435e2cc404ce3b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-/1K6cag6ke1Z/wTx2+ENH61pdFbvbBuUIziJRTpCO8Y7fzRRN0ig1sYCPrB6CNhTQ13h/AMygqarE+G6N7MrPg==","signatures":[{"sig":"MEUCIGFHuLQ+fbmSg54H98fgKZ8jkROHANOFeEcjDW7sveE9AiEAn8qCYRlHoPqXeBcf7USIb6R3E2y7JLKNfYeixF1v7Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"fee2bc6a0b0ce1c09a276fd910b639ed553f73d2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1-alpha.4","@typescript-eslint/parser":"8.39.1-alpha.4","@typescript-eslint/typescript-estree":"8.39.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1-alpha.4_1754708116833_0.18508693063417758","host":"s3://npm-registry-packages-npm-production"}},"8.39.1":{"name":"@typescript-eslint/rule-tester","version":"8.39.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8f21b172d5fa89604f75fef11d212f49dfe81d19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.1.tgz","fileCount":78,"integrity":"sha512-I3iYy48LdtopHts4OpBb2qTysLPlv5JcqU61Zv6mtD6Zlo++oXpRb2WzIFjQRqUKHELo8VNnm1QdweN6TbTZ+A==","signatures":[{"sig":"MEQCIFcZQj2aiXdwb9uVMwx7YwqFodhw0ogiTujba/AHm247AiA14ofyr3sz7oUAA1AtBc1IjAf5CduIKmVmQEOU2U2Xsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2ee794265c4c727009e65a4eb5f06fad9686cf8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.1","@typescript-eslint/parser":"8.39.1","@typescript-eslint/typescript-estree":"8.39.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.1_1754932946895_0.43333630776727206","host":"s3://npm-registry-packages-npm-production"}},"8.39.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.39.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"899a961b31df879c20d53b00d86268f47cbbc3e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-owGf3nJH5MTWTXDMLR9kytkK6rrBgdQnvz+4mbgQVrn64zbZrLJsCcDadciCWOsxcZxbkQUIW1ZPCN0oJpS6yA==","signatures":[{"sig":"MEYCIQC5KfK7x+ApOXrztxrlkx9uwwNX7LzSnorc7rb/PYi6AAIhAPxztFYI20O+vPHYZiGeOP/nZ28Bi0gYDW/r1tWRT6wk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b2ee794265c4c727009e65a4eb5f06fad9686cf8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.2-alpha.0","@typescript-eslint/parser":"8.39.2-alpha.0","@typescript-eslint/typescript-estree":"8.39.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.2-alpha.0_1754933736877_0.5349265773222962","host":"s3://npm-registry-packages-npm-production"}},"8.39.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.39.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.39.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dc32835c6f5e2646f88ba1290b8a25e47b3536b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.39.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-YA4kr1ULSSPFEGti2u3Dxe9ghrl0IIOKNcy7PSCFB8MEiFKfs0oC7trAcLy+lsY9DF6XRAr0J2nQFF/pz/tFkA==","signatures":[{"sig":"MEYCIQCc3s9bLhYuazLfEZw8sYQjSnpzigG6Xl78y+cy/HAsWQIhAIGDFLC6DXK6z6WWXSd70Q6OyB/JiZmCH44jD0qxJ/vU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.39.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"76486227715a02a93a7b537f05c22825b764dbc3","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.39.2-alpha.1","@typescript-eslint/parser":"8.39.2-alpha.1","@typescript-eslint/typescript-estree":"8.39.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.39.2-alpha.1_1755536294374_0.8123745217567566","host":"s3://npm-registry-packages-npm-production"}},"8.40.0":{"name":"@typescript-eslint/rule-tester","version":"8.40.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"73ed0894cbe0bb228d635f810032055f43d3d112","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.0.tgz","fileCount":78,"integrity":"sha512-pvnqblxSGFiZlFYUsC+ie4e57r4tQ+g72ymIUT9anlmXQarB8BRQoe1oeaNttZi6iSH7e0Mwh5cD7/mVj2+6lg==","signatures":[{"sig":"MEYCIQCFTSLWuOjHGRQYIiH7YdfYxL2JHzprDVgOCrKPGOzBhwIhANKXtXdiqGPswkFkFh0dX38gRGunAe+KJs2ty7i4c17G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60c3b26317578b03bf64d8194488ba948c1b05bb","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.0","@typescript-eslint/parser":"8.40.0","@typescript-eslint/typescript-estree":"8.40.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.0_1755537694930_0.3210166728395716","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bb8ed0b73ff39784f6d596d74f4b1924a3c5ece8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-xxQd4n83vLRCkMv1F+xIwTH74jFeeBW+7KKDbmEcWbyWoHd/Gh8wrmF6qrbA+4/haPH8uV55zDbRT966tgQbdw==","signatures":[{"sig":"MEUCIA9NzdgiM2TPNjPoFYEmm7rxBVRK5jCsnP2dlfOY5VCJAiEAzefRucVw6nFMeVb2hcAh94R0Ws/cGsEo2B4ciFBrVQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"60c3b26317578b03bf64d8194488ba948c1b05bb","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.0","@typescript-eslint/parser":"8.40.1-alpha.0","@typescript-eslint/typescript-estree":"8.40.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.0_1755538517702_0.15578447988446675","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a95e3d6fbef37df6eb190f410a3edac47a8b2e55","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-TvZJC23hy15H1LXnOC7uRVu8HRUIAP3xckIusBfOW7zvqjQQ1CyofwuH4iMsIGYJ8Z42yxTkGy3hKQzBEBbSmw==","signatures":[{"sig":"MEYCIQDl7q6CDcGplGXDa0VQlUM4g1dtghfSz4S1pO8VAJRsIQIhAIPnyYxrQaUqRkh0+Mzku/0LwSb0bdvBlW5A53CQlL+A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"270fa594102856ca9cc06ca897819c3c196c1314","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.1","@typescript-eslint/parser":"8.40.1-alpha.1","@typescript-eslint/typescript-estree":"8.40.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.1_1755541913274_0.9400093318443006","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"af1008685fa008846dcd8b949651fb8d159ca9cf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-2iLXh4E5zNbBKjXOGWvq6aHp45Ywhu4bW80BHNsFLa7uSGrwsOibFZJ1SnJogwryaIOr1JUFXEsZKcjNlijbqw==","signatures":[{"sig":"MEUCIQCbOxS+uYrWCqlTL8VxICFWUQDFqm0pbi0VpbSPxTSODAIgEi4jc8cZRNj2eXJPBhjDjtpcmnTg06053Hh5P/5rshY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"848201306ff7de346cd714332c4ef13643975fcb","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.2","@typescript-eslint/parser":"8.40.1-alpha.2","@typescript-eslint/typescript-estree":"8.40.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.2_1755549785070_0.8331651135184304","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d2ac0fdc12902558c21760960a8b1e8d0b45db85","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-F8JfgPuLNQpAjd8mDaDdJU6pc+dmbmR1HY5vbVS+034dlnbStrZtlR1JcQgvSiAebV1oU2AI+aaaw9Lrkl5s6g==","signatures":[{"sig":"MEUCIFs8CWatUqMN2jnbWj+52NXYzVpJaxkhVvFkFiF3V+tCAiEAliCvNNwWVvXUTOiIl7a1KL8d2L1i1ghNyhcY/TMFu0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"03e21eb255cd6070f4222086601b38db1be0bcf3","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.3","@typescript-eslint/parser":"8.40.1-alpha.3","@typescript-eslint/typescript-estree":"8.40.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.3_1755551629140_0.5942628888559185","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d8c0f2dc4496fcdd62b142f39a3103901a037002","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-ZpEdhIoz+2kHQ8FtuH3UAwmhj2In+WAi+57z6SMvD6oeNjP9jB6R9N3sL1wu5CKqA5HhQhA2I5q1KPOV+waJ6w==","signatures":[{"sig":"MEUCIQD5YNSBkhILCl1CrV0/hB8nbh91T8Lm2CAvRYtSFDbr5QIgNmEa2PEKt08nDvgC78hwFiS7sgmYri1+O1SSTd2+a9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"38480e0dc5e041d8768d3cd3abbe215d4a65bc72","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.4","@typescript-eslint/parser":"8.40.1-alpha.4","@typescript-eslint/typescript-estree":"8.40.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.4_1755555190349_0.28011407183257697","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e1e00133ff81c16e1e3c60141dba45bf2522debb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-KBFSjKZbs761c0sTngXwQIJQLh3CkQwmvYcaW997XkKLPJGIqLpHjaVRUrxER8tLWZT+tz0wtC+RVgoOpgyPfQ==","signatures":[{"sig":"MEUCIQD4u6eKV5crrSGoQam/No0fEkDHxRyQaYFYlFW4puxJvgIgEp318mxJd/cY1OxsazqCXRZ3T+PKl/TN+Pr8M4JDxrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a4526b3f68d5625c50e83fe472babeca67c92cb7","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.5","@typescript-eslint/parser":"8.40.1-alpha.5","@typescript-eslint/typescript-estree":"8.40.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.5_1755600817800_0.19837211436574753","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6be34d4cb89d888854221335fea959b0f9dded6e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-bmS6tFmyoeACuPbVXaVrLLskFivj3QmYj2cRplF4IXL+ZnJfdrIse4BjSr/DWe79vVHJv/BCE0MB+Yk4Kdwb2A==","signatures":[{"sig":"MEUCIQDQNcjK4DrV7TIC0xo83ILE6NM1VLv5mI1cuhhrAEDQUgIgbxmU8etM1Qb1N1KKPMF+GFyJF1LEBE/JzPoIQYyJJdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4935595ea8cf84f841f9c86e62357ce4492401e5","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.6","@typescript-eslint/parser":"8.40.1-alpha.6","@typescript-eslint/typescript-estree":"8.40.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.6_1755604114586_0.6134510893404006","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c64cdc760eb840f60eaa22783889a1c08347cdf3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-7Jtot/X3iTusbsHDL3MBZfyRibnajblsU0pfXHjTedEWPrMmm7ZU3qvaQEhy1a+WuGxgDlAH09aGUjLR68uK/g==","signatures":[{"sig":"MEUCIDS+3B+OBNllKVT8XdaaGhRd0fRP6rCRRRSjIIcKjG2sAiEA+P6v9GaYlqWKwsqNW/ZpPEJZeLstIz4gaOM1m+0OtCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0439188fdedc5d2a114eef7a2ed1097be2cf37fb","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.7","@typescript-eslint/parser":"8.40.1-alpha.7","@typescript-eslint/typescript-estree":"8.40.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.7_1755605521047_0.0422013242024466","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f80af637f3c34f5dc5a7d699cdfe178a55c051f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-T5d7xdE11bBHEiI8jBTz1FeUmX7o5NHtr+cUK44msggRrW4/1DTgfU26ICoF5KlgvL8uZecT0JEI4je29NQIhQ==","signatures":[{"sig":"MEQCIGHaVGA5E+Iw0lET3IKZpLfPQ1RADi6MlIOwysV9qvM2AiBxG8kNKkxuA07LSXrVvfBHM3vOevHrGIbZE0B8Td50Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"06d964c4723d4a5f1bb5356fc8e1e495705a9adf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.8","@typescript-eslint/parser":"8.40.1-alpha.8","@typescript-eslint/typescript-estree":"8.40.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.8_1755611886396_0.2592312787399895","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bef8100d5d03fc56abe4cf364f49a165c2089494","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.9.tgz","fileCount":78,"integrity":"sha512-fBwG0rw/aBLEYLOrpKqPUHP/f5twTx7fa+s2lq9Abi/N0xOrrI4qSLsPr9YhTekWUqSzEwJcR3qxxenvRiHlRQ==","signatures":[{"sig":"MEQCIFVgdW0M/pEur2jcX7A8wgt5eqPSUHuAQEA0+nWElIjOAiA26zeTK4lc2gOyisIQmVJR0ZMAExjD0shYh4tnAsTVLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7846738864d9783abb92178529cd34bdaeb0807b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.9","@typescript-eslint/parser":"8.40.1-alpha.9","@typescript-eslint/typescript-estree":"8.40.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.9_1755612568338_0.9038370022002888","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"15f3736ab7a256c2eef689d778dbb063bf3ef89c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.10.tgz","fileCount":78,"integrity":"sha512-0PCDzY6JlPz8LBNcOq6as/MF2WqYfLFZTKVL11vZj15wnsL45utV77edFavWovYtafqvIkM66RVlkzIdITFXtw==","signatures":[{"sig":"MEQCIEastwAqDN8dUwdVKsqEAay8DdwAG0bmztyEVcUATpvOAiAk1ZZ89l41t9S/p63nz/XKKsqjkts7c5vnvWwxWX99gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2a0453a7c5ba337655535d0eaf361869d73f9be9","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.10","@typescript-eslint/parser":"8.40.1-alpha.10","@typescript-eslint/typescript-estree":"8.40.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.10_1755619625585_0.6738375086221655","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"73e2a134f4dc8645ffdf9f9a8fcb5f20a45f2023","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.11.tgz","fileCount":78,"integrity":"sha512-InF8S76e/ej+j61NPpZPMlT9FEL5PVEWSxoqKZ8kXMXhrlO44u7UR8iOL5HYsVD+mbErncaTxdpFtp76+l27LA==","signatures":[{"sig":"MEQCIHl9ye1kTCD83DzzuI9qcqWEY2Loyrd267kzPA7hLjQrAiBbMwosRvMhAIfi7HgpvpomSeFhRMUSMaPYoM9jt029zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f25feb4c64053b1d7d6334af010c138cce06000e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.11","@typescript-eslint/parser":"8.40.1-alpha.11","@typescript-eslint/typescript-estree":"8.40.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.11_1755622455822_0.9770473136369067","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"913793ca7393c08bfcc8a5079f2590438f21e12e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.12.tgz","fileCount":78,"integrity":"sha512-c3UqVAEb4nowmUezpKq08gNso5HFX/Iilu+ng0AuW60S93OTlhCSrYqcn126zVI3qtpEVjF5X5nynRtKY5e/kQ==","signatures":[{"sig":"MEUCIQCVp0ER9QZiA1I4TghdRI/6eb1tMPE/v44ppRxum7u2hQIgedNsmKO/a6ftyZYCQfrReQImraBvXUEnAznvLezif5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bd1986b88de7be888ca736ec7fb86fe33473faa7","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.12","@typescript-eslint/parser":"8.40.1-alpha.12","@typescript-eslint/typescript-estree":"8.40.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.12_1755624726705_0.27313240456942034","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a370c57d6b2b0e414e05670eaa8d8ab629b58d67","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.13.tgz","fileCount":78,"integrity":"sha512-ReblYIPx5MMOTwuqn0UPcIkzn8JW2mTyr6wgjHEj+ZIrbjYFbz9vJ8CDHq7femuq4E365yOSHlGUF8GxO+b1dQ==","signatures":[{"sig":"MEUCIQCfWS3aYMAdlUU2ZI5KaJstozMDosiaKNEY1Vu/pCrT0QIgY9aL4AVI9lZ6xd0hOLK3cfthuPH9R7MbieQ3uxJqMW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bc0e4ca7f82bac4951f154522da105b5e378ad91","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.13","@typescript-eslint/parser":"8.40.1-alpha.13","@typescript-eslint/typescript-estree":"8.40.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.13_1755627349829_0.3028817742624179","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f23926c8fd21f7cba82edbfc87ff63f4fa5ea4d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.14.tgz","fileCount":78,"integrity":"sha512-GmvPEr4t03rpMGnhb7JSahQwVbyd/BiWFGGP/JdJ6XDGZ3nZJ+P4q+/6ktEXHkeQk9iMfyOOKSJT5mdZQTM/yQ==","signatures":[{"sig":"MEQCICIFf9c+TxYSLjk5q7SAK2tf4HdLNG1o/3e9lLAlfwNoAiBom53VF+LQeqeuy6rnbrjsj8UTvXkFtSoMIXHzOQbSwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6e6ebb3804e570b6e587ce14defc24b89b2bde2d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.14","@typescript-eslint/parser":"8.40.1-alpha.14","@typescript-eslint/typescript-estree":"8.40.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.14_1755634215016_0.3061799707945607","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a9100ea97fe66e6ca845a77de97419ec1f927b35","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.15.tgz","fileCount":78,"integrity":"sha512-hNl0Uqhtzud9+eK2y3LoQUBzHv/wdgkNs9+IFZ8mBf7HVOwQ0UPALNCfWa+8vTPma0v11ai0pAz2reIAVtZrcA==","signatures":[{"sig":"MEYCIQC/3Xl9wosHMliq5WkpatHR1shJ7Me/ppS9gR1DE9EOgAIhAJYJX/vTLz9DLlkC397HqvfoaxV9FvpdPNPEQ9vJ9paA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0bdf50a23006aaf2f2176960ad25f3a7ed9c92fd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.15","@typescript-eslint/parser":"8.40.1-alpha.15","@typescript-eslint/typescript-estree":"8.40.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.15_1755634740484_0.12721329816146132","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"12f1deeefe5edda9e9ee579b66c86a40375fd042","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.16.tgz","fileCount":78,"integrity":"sha512-IN7mZCKBizFxCPvdIR2rH5+KVyboY9+0frBeu7zesjCOCJ1aMaRLCl29/broq3RdjJGo4Srkz6Uf9E1B3/pjQA==","signatures":[{"sig":"MEUCIQCmSf7waE/O/6XljdB0wG0G8xsHjoHWxv6wRf6aMY+ruwIgBVT601Z3iNuR85iNYqmftEeEmA0PYh7cAkMlIYcuBxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"369ccabe75258db6c99dae4421a73c015ae75657","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.16","@typescript-eslint/parser":"8.40.1-alpha.16","@typescript-eslint/typescript-estree":"8.40.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.16_1755636187131_0.5990384061404517","host":"s3://npm-registry-packages-npm-production"}},"8.40.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.40.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.40.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1d33432293d8fcc85b3c116063d73ba84fd92647","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.40.1-alpha.17.tgz","fileCount":78,"integrity":"sha512-i9lVj1IvFXn/pNCsELljzWTXwT+bKJUU0WAaq5iDz8/kr7+v53DVylzvsOi4WKoucZv0I5cC9C6hIsytu3uwvw==","signatures":[{"sig":"MEUCIEl0/7INw1uA0xO0mEekJhiQH3UPuTjRF7jjKuZ6j/CAAiEA6j3nCqozNakDktaq1u2aCAG01ZfUf7QypdtbajvGDVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.40.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136759},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bd9e490eb76705ed4dec2f3f705eb18e4fe313e0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.40.1-alpha.17","@typescript-eslint/parser":"8.40.1-alpha.17","@typescript-eslint/typescript-estree":"8.40.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.40.1-alpha.17_1755903688942_0.6762171412940217","host":"s3://npm-registry-packages-npm-production"}},"8.41.0":{"name":"@typescript-eslint/rule-tester","version":"8.41.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"80509a875773be11cb7a83ad6da838d6be540fa4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.0.tgz","fileCount":78,"integrity":"sha512-lm+29BNrEwo3/5JCuaIeNKNAQHM7kcb8tWIthy9/9Xw4XJpYD16dhu5E41igK8p/5IzQt8HQtCkYd3hFLsJOZg==","signatures":[{"sig":"MEQCIFKP8av6YA8TujfVdDTMlQOTk6okgXfsWevkfM24xGVTAiAPDBGB6QZ3u/beCf3qqBhiFXtjV33iqPieqZoA8jyEyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136723},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"31a73361bd6449974c89b78ef77be0d04e77510b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.0","@typescript-eslint/parser":"8.41.0","@typescript-eslint/typescript-estree":"8.41.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.0_1756142264829_0.6499900373245242","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dbefbbfac0dec95c8229b3a90b4c7a93982b1cb3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-T9vfkTzbPOMOKWIAmI4QmXy1Ib7gsxnSrivHxw1K84rimqXVhnz00MI63c/U0zV5UIpB0EdKBRvmI0aoOYVcWA==","signatures":[{"sig":"MEUCIBoCWVCJBStiqZYoKI+Ou9s5yOrQTdS1dKveZjXuT9hQAiEAyo+aZc4B837/AMU+32b8PechBTwKZNC2sTgWngh0u+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"31a73361bd6449974c89b78ef77be0d04e77510b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"jameshenry","email":"james@henry.sc"},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"10.8.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.0","@typescript-eslint/parser":"8.41.1-alpha.0","@typescript-eslint/typescript-estree":"8.41.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.0_1756143072127_0.98279210416066","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f453e062e53dd5ee1d41cd57f4f4fdc6d003c949","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-WnKLgt1VihGqI7fXtnb93Mr/GzJZjJ2qsn6I9jPSFFsDiMA1Cs4Ty+VOP8tqHCYfcwPzBtori836wfCH+v74ZA==","signatures":[{"sig":"MEUCIQCozSirKIkecg0TRdcixsVwoMbrrOo8YRPmzQSjiJQAHAIgcY6SzQEpQMM2oSThP6IzGDp0bC/HDcpUSFi2Cpa4ny8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a65920088a37d5a28ebb6f36fb82b7a091d3cb1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.1","@typescript-eslint/parser":"8.41.1-alpha.1","@typescript-eslint/typescript-estree":"8.41.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.1_1756320831912_0.04696594023404055","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d96fe219d7e913bfd022e06af465d41ad302a4f8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-W7aq5y5AgHR47b3XbPwEJmGEV6/CCBuZqy72Otw53S2r2RkQhwcpW+Wov4C+O/Jep6SpvKPdeRrzsw0wziFVtw==","signatures":[{"sig":"MEUCICVTwF5ZkJ4rdrSRo7SWA5rzf4qWx2LkkBGnKEe3zpAxAiEA/Z7FyK7T37ssgT1kIzwgMFLVQoeqhNAbhbeDgAixzyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3a65920088a37d5a28ebb6f36fb82b7a091d3cb1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.2","@typescript-eslint/parser":"8.41.1-alpha.2","@typescript-eslint/typescript-estree":"8.41.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.2_1756321136473_0.3576999758945576","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f3b6e154773d9c770c275bbacb7bcde813f17931","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-XQ9jsY+Fh62drp4E0G/xEhRnlBd0yZJW6sRxbadIJtkHlHR3sNylN6Ti4FxqofPwfkf4+hgzSWoCnlqVQGqE7A==","signatures":[{"sig":"MEUCIQCLw6Ar9xaezN3aSLN0q8YCuUvRsX0zOFwA2hBAaLr6dQIgFp4/zOxcJOyWvSSw3G/6lRu1gtS4u7LAiz6Fx1JU1Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9fb1043e4ae4f04847681cd17386bba1bd3f1f4","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.3","@typescript-eslint/parser":"8.41.1-alpha.3","@typescript-eslint/typescript-estree":"8.41.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.3_1756401009176_0.8313642954600828","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ecd00d9bde8f9b1e19359eb410df0b89d6cc2361","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-yD0F4VL1OGA2wOpTg7CYYwnGrai3UroQELuR0v8eRSWbkuT/REzCddIAw+JL84FHBDacFDMmjPRsCI/KL0+aDA==","signatures":[{"sig":"MEYCIQDc0pK7H9nXjiVyE/a5XjWfSWh3nC+KaVPQ6xH907Mx6wIhALqsI37wimJpqBuLvFkb8BJ+v4+CyJIbM13B+GFNEGQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5a4d567ba72c97afab536ba7a961d6c1b5abdbd3","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.4","@typescript-eslint/parser":"8.41.1-alpha.4","@typescript-eslint/typescript-estree":"8.41.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.4_1756405535374_0.23835575255164643","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"257a0d24ec225879d878d0aed4a0bc8ca54f11ae","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-roFcW9mm12sLFoc1M5Vw1o8/wwLF6JSMNeVsK5dOv05vtKq66bcy8E8T04fNPyO3sLWAzv5kRhKTOaC429YmaQ==","signatures":[{"sig":"MEYCIQDaRsbV9ti/IXyFcb4CydXuqCozBI2ZxImeG7kRv8NkkQIhAKowYnvGRJ7LwU+xXUFuzzkzAHk8PZItYebABDaoYTfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"264ca2fad49a298a2963de83746f8e8044229a3b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.5","@typescript-eslint/parser":"8.41.1-alpha.5","@typescript-eslint/typescript-estree":"8.41.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.5_1756432638025_0.09526249673344833","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"aad61ead71c9f7c84956a377f99f562e099ba89b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-cDUzRbcH0d8MsqDn650LA0cEw6nFBwlXgYIcbMIYWT8tBVSfevtDfFfkaG7SbsmoiWIsUv0Mqt9MbeAKzW8CpQ==","signatures":[{"sig":"MEQCIDKsbffybaY7/1cEVsFYMmqmlqjeeVjWaHusGfPMauTVAiBxppSrhv3arYOEqsf/Rq6r+i9fhJIf8XNaDe2kFIZmZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d7614a74c3609843a0a3aefdd2c0685dec82e7c5","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.6","@typescript-eslint/parser":"8.41.1-alpha.6","@typescript-eslint/typescript-estree":"8.41.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.6_1756705382347_0.5097897461018257","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0011fb725e146093a5c2784f55c620a2f2a88582","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-EiMOKL4ZYEvtM+FZ8uJ41PpDi0eLSOHAXMFPbukSIF3ssm1FTUiX7NK583VX+OpUPlmad8BA6RApdeN+pFbs0g==","signatures":[{"sig":"MEYCIQC0qtVefg4GeLz7Pp5hVoB+GfeiuMY6iF17oxD6gTfJgwIhAPAoihQzd3DkLFJMcgUy4mJ2dJtsqkeQXSJzsvV/0WkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ee3efa7a112e50fb003530658bce193c990c0b85","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.7","@typescript-eslint/parser":"8.41.1-alpha.7","@typescript-eslint/typescript-estree":"8.41.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.7_1756727233112_0.37926149084320526","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8df428345c7c3c07a0f6afbeb72e0684d31dcdce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-vzHnzA2qgYcv4BYUtG0bicfZaZbs7Q7njbAb+31xKOmEyMCyPLoIQQB///rQcTE5KFxm53nci5SxRHe9TtcdvQ==","signatures":[{"sig":"MEYCIQD8C6MG7uWIFdkxJH+EgoW+gLs8D+l5EOXFkX+7VprbHgIhAMwNJtSCf/5gymRMXhSmWSQPFagAj8zvOYXObZipfOJu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136755},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dce536083feee763f19c7098a28218fad6330119","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.8","@typescript-eslint/parser":"8.41.1-alpha.8","@typescript-eslint/typescript-estree":"8.41.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.8_1756733269652_0.23684826464145692","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"94c156ffd7c4089bf230a8ba15f2d2a5fff93d63","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.9.tgz","fileCount":78,"integrity":"sha512-xX5m6EVOlMKYrnpHANcYeikgOziCXXxXX9gPL64+rxOnFCasIT97/HCea7vzcPeuS3idzJiQVoo1zXqH5rC1Ug==","signatures":[{"sig":"MEYCIQC+W93fLCSGN8nBpWxb7PNkjAzxbGccpL/wwb68pRm23wIhAJmFiFYHTiiBkVbRY/3XdEYosE8LB22ehRPE3/OHa/Ux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136741},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0daf303232f3252076e96dc9821111d02a70e815","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ebe0fc-d511-4070-b66a-7c78a11be8b2"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.9","@typescript-eslint/parser":"8.41.1-alpha.9","@typescript-eslint/typescript-estree":"8.41.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.9_1756735125104_0.6058594472542387","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9232d41ac25758d267b972bdb566a4d88ab64980","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.10.tgz","fileCount":78,"integrity":"sha512-F+N41C5WYf1l92BInZDLYZj7R0SdB0ysvcoy8Nkh9XJ0VzyGccrNF+YbHifLNxYLzspP+R7BQW9EotLWzqhd8g==","signatures":[{"sig":"MEUCIQDomVFbdAjMXRYqN41sbNL9pSBBTGNqTY7U8JNE9G1ngQIgaZug9I7ph79lwtZQZMq5sw6WBQbxIPwAmhRsioEwYOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ffec413f6ffa08516962c5a013835db2bc9d2f39","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe3ae7c4-0272-445a-bd70-2a212d99bf54"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.10","@typescript-eslint/parser":"8.41.1-alpha.10","@typescript-eslint/typescript-estree":"8.41.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.10_1756804343017_0.13928961479718494","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"46d5bc7733907e8e4897a4cc13c323d1af11c958","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.11.tgz","fileCount":78,"integrity":"sha512-qX4JJOAFrt+9QVgRPSWVJcuEbkdcpEKoxLfQJID6r9t8HcUwTkGvi+BGzOGaPorgGUNl0GJRm+lddvscJhoHBw==","signatures":[{"sig":"MEQCICptu7uecAjEnbcV+sNwtzSWpLEOhtGaCEWhRQK6yMbYAiAZVKsGAjy92iNzNl0/bQQU45fYlKRHb0+kzJVn4X6iow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ffec413f6ffa08516962c5a013835db2bc9d2f39","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fe3ae7c4-0272-445a-bd70-2a212d99bf54"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.11","@typescript-eslint/parser":"8.41.1-alpha.11","@typescript-eslint/typescript-estree":"8.41.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.11_1756804631198_0.7727850003635741","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bef2e84628d26816dba05de535e879d89a7805c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.12.tgz","fileCount":78,"integrity":"sha512-nldc5tm0XE5PfSPEUL5auEUMQQFL9U4PfaQEIoff/lv2FzTn2cZQpYK82ZwG/CfxPYyNUxDSYTCI27pFXpEoXA==","signatures":[{"sig":"MEUCIDckx+5t8YFQ15kHEQuint6CD+nxw7KJSpCAoKN0IOQjAiEAun13ydB8qUB7RyuOWHT18VSyCIZBR4AJ5cXvj6kRhWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"459ec6415ac901b6ed4e11638a36d6ebcfda4f7b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.12","@typescript-eslint/parser":"8.41.1-alpha.12","@typescript-eslint/typescript-estree":"8.41.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.12_1756806791165_0.9253307226471159","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"812df95754fde4123ce80e903995cbc1ecddcbd4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.13.tgz","fileCount":78,"integrity":"sha512-3AkUfBJOolBm6/rJ444MEiDg63ElzpMxJHch5IxFWudPyzk3pMTLVuxiGvG+4cMekR/zRGrRIui0zOnm6Mzkow==","signatures":[{"sig":"MEYCIQDLgfGQavm2w9C9UHDaLc3MvPwxJIm9zQzYAoTr8brScgIhALOu7LuI3DG+K6q2QvrzsA1dc58TZOkEJL23f+OHmkGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e6807802d7f1e91fffb048312a2f70a0644de007","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.13","@typescript-eslint/parser":"8.41.1-alpha.13","@typescript-eslint/typescript-estree":"8.41.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.13_1756809462793_0.36951470838457934","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"800be31ce72604279f34a52afa695199f3ea1ecd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.14.tgz","fileCount":78,"integrity":"sha512-+9b+/G7c4oFoR/GoJ0coRu6YT4U/Z6j/Ps9oFvWaZQ4d+dN2epupBKL5O0wB4UFYYCWJD7mEb00vPsIaSjUQ3w==","signatures":[{"sig":"MEQCIFxYu+m7nn/cSo1TqdcD84SjDWbyXGOZjltaIZRHLkN9AiBy2U+v/cO/5bjJxQ7dWq5Wh7HyDt1g87cTt2ZVAV9F8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f53173096180c0e4852e7feeda32c52300604866","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.14","@typescript-eslint/parser":"8.41.1-alpha.14","@typescript-eslint/typescript-estree":"8.41.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.14_1756810063875_0.21440352087828551","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"403265a2d118258b4df2968e419929fc0668a6ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.15.tgz","fileCount":78,"integrity":"sha512-DQfE+hyrPZgynxNVstm66YzV0FttP9cxfliGvDCmtqwQ9hCgmL+4uscHSLNNC0OpEMNLCRn3/FRb2a+OsRFhLg==","signatures":[{"sig":"MEUCIB5h+VFVKjl61PkEFIZFNZzVQKlaA+A4mQH4y9JprYXyAiEAmIMZ5HPQUeVcntitgZg916kZ64+tApSnRwsqghXf4e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"327e1edf06b5dbf5497f7a5d3f9fa71d3bcdce03","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.15","@typescript-eslint/parser":"8.41.1-alpha.15","@typescript-eslint/typescript-estree":"8.41.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.15_1756812101325_0.5320100471446654","host":"s3://npm-registry-packages-npm-production"}},"8.41.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.41.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.41.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8fc570ed75e765e48ca622914d747514ee569842","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.41.1-alpha.16.tgz","fileCount":78,"integrity":"sha512-6MNfBsUAFLxeeKifKY3+le22wU9hU5UQ9508BO402wvsgXxoj2j4mShKbvamxVBliEZn9x2bg9MTK1YOZcBfaQ==","signatures":[{"sig":"MEUCIA4l9Ahj/lRUVUtPs2UiY7MB1qe+i6Zw+vHgDzpagYM3AiEAotwYdu9np8YYArLYwcVzTgmG+4a9hEK352lXyjOb8R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.41.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136745},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0e228423ce62fd2bff80a23c523493c783a62318","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.41.1-alpha.16","@typescript-eslint/parser":"8.41.1-alpha.16","@typescript-eslint/typescript-estree":"8.41.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.41.1-alpha.16_1756813853171_0.98882416852433","host":"s3://npm-registry-packages-npm-production"}},"8.42.0":{"name":"@typescript-eslint/rule-tester","version":"8.42.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"db6949b32e745558f76fcb3a0f1956004c5e3f1e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.0.tgz","fileCount":78,"integrity":"sha512-vqclU6JYRKp/PrptobgGyNYqTn5LM6kWlhsdQG7wdn67K2z5c8Xg/dWrL9h2H3+/kZjJRgjpcjN7y7HsZ2iCbA==","signatures":[{"sig":"MEYCIQCmezi+28DLN5gaoHSaWPqTYcWKoMeuv7P0JEOEIJIUNgIhAPX+CxSHRgWcapKoXbM7nNNf0ofwX12nSluhRH5yG9YT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136709},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d13590979dc4130525d7b321230298dcdebc176f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.0","@typescript-eslint/parser":"8.42.0","@typescript-eslint/typescript-estree":"8.42.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.0_1756814415303_0.5406057009209089","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2d6f0c6b1c626d7ea24f54197dae053a3fa531d8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-h6A14hVcMZv9otzgGWGZSrPbBeJ1qfEW+lUfvdt6wmzOEacWWsmbVimDY4kgHGl47P/cQPGtpWLg5EqIJoLQgg==","signatures":[{"sig":"MEQCICGVVOxqIbPxPQudtGuM/Pkn777330qQ5Vv3pe6EKs2qAiAc9Se+5IVhNizNBgNjy4Nd4h+inKhjAAcaom09+0dRhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136741},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d13590979dc4130525d7b321230298dcdebc176f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.0","@typescript-eslint/parser":"8.42.1-alpha.0","@typescript-eslint/typescript-estree":"8.42.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.0_1756814710105_0.1522110723189256","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6bb20a3c2e560cffef18e6ecb92865f19fa01f80","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-moggkyY1d7ZQ0WSb44CPd/+BN2VNblBOWvNA04EeEOPEIfvsC4jmkg7PYK/vlAUjpqSD5H8Agp7bwVamcLhpjg==","signatures":[{"sig":"MEQCIHzbL5iFa4fj6FfgvqnpHRHasVKD4kZfGlpExElbd8bdAiB/QXmIDMwTxdR0ZGEtdzvzLcXgjxjtUM6w4mitzkoa9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136741},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d13590979dc4130525d7b321230298dcdebc176f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.1","@typescript-eslint/parser":"8.42.1-alpha.1","@typescript-eslint/typescript-estree":"8.42.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.1_1756815344376_0.835829280901587","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f40daca1f5d69d338844394c72d02b0164a7ce11","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-4BSTCWvH3Caot35VQj7aVPKOgyZaqk6wBn39BWUwH38MbT0rZBipSrOZLJWh//XCI/uUDr73JnrE5nlqJQddag==","signatures":[{"sig":"MEQCIH5rX9s8bC3k/yI+ITBcSbKSsJIaqVsiYLLtr8/7yLVJAiBwIwPfG4OVMWlkZ2Ah79oc8b5sO6kvVTHG4xBNIymRDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136741},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9ea09a544fe546b9e239afecbac11b19257f1dcf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.2","@typescript-eslint/parser":"8.42.1-alpha.2","@typescript-eslint/typescript-estree":"8.42.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.2_1756816506675_0.038132490865592894","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"98a5d14487d535acf799de70ba9f158bbb5d92ec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-y9hRu2wa3GUT8hrhXGRMa6qjHo1Vc0kDxOXwM0L5OCsBUlvjfTHOiDksB6nSkvwaee6SdEs3hyF4rkOzR6vZZQ==","signatures":[{"sig":"MEYCIQCqKzIr1PT5gNUxHsuytd6egbkY0Dy8xdrOIpCNwZGYCwIhALnQWSISmKIyMxz85z/S/cOdICiwq7rlhr+WSjJzrozz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136741},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e9e41466883f9e48dfbe87dffe7054cc3ce84197","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.3","@typescript-eslint/parser":"8.42.1-alpha.3","@typescript-eslint/typescript-estree":"8.42.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.3_1756898849283_0.44110720058071706","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c99bf63863c466c4f83f65d56728215e853676b3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-KSiqG0LHXqktQcOWqGHl7PtLiuY4d0FltRGvZuQM3N2f3UgT3Tpc9S6xJ4pNAiasb7qZD4pzn48RMYbAoLEs0g==","signatures":[{"sig":"MEUCIQC2lzXPlWJX7RituMHN6vWeej/+KOE388Kz50z3qxy0lwIgXyVP+9t/KOzuuBTYOsA+Vli2QMtx43d/KQhfhlYM/O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9529ac1493758f24b3b5d9bd2fb9cd0623a4b4ca","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.4","@typescript-eslint/parser":"8.42.1-alpha.4","@typescript-eslint/typescript-estree":"8.42.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.4_1756899269674_0.43046083897820253","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f92edec407164d55b192a3043d123e426209c885","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-IQ2bL3SbsO7fncYg8j6C9Zsf0WVEn4BoWzmBoR4GgOwL5BniXoeEuiuzSexScmid5ftAEHjLrwLU201okQn9Uw==","signatures":[{"sig":"MEUCIArDZJSk8HitnLuNLfJKmmOBbWIJgLFX0WJWenKyMxQRAiEA8JtgfxTYNVcFhD9VyVYrmjrLQRPJ5SBHZEfJPiRyNg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"42cf79edf5e745192392ac4feadf8ac17031a30e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.5","@typescript-eslint/parser":"8.42.1-alpha.5","@typescript-eslint/typescript-estree":"8.42.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.5_1756899915551_0.8692508320457453","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"10d0d0fc64765f38628fbf1b5d7b49fc0dfe3bef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-J7DfY5MKunHWdOdECWb9CJ1ICszUTANly24henCeNk0yhBNpyAq7TVlVsipVm74D6iuq+SwHzeiHtSmwhcdNzw==","signatures":[{"sig":"MEMCICKysx8tmDxmJtkBAPQBbThasS+Z2gR1ewg4WgL1T8Z7Ah85T7ak9S3Kj+SDysn+VGR+RXs4+nLCeX7T/AVEgY+5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"42cf79edf5e745192392ac4feadf8ac17031a30e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.6","@typescript-eslint/parser":"8.42.1-alpha.6","@typescript-eslint/typescript-estree":"8.42.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.6_1756900244980_0.6193535610785659","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2ee6fdbbe1b1f25f8b262cfe8d201a6750f194dd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.7.tgz","fileCount":78,"integrity":"sha512-h+dbFJZmdlIeSGRkYe4Nd9i7n9C/FRxPKIGb4WTzoypW9qMnPcPRx92550sSiN23IqJhAn7FbEbeMSfjpXK3gg==","signatures":[{"sig":"MEYCIQDMZH5zBbPIbC4HJaN9Uv6B8jOuZ87el3l1tzDHqUQmnAIhAPcZZGcXwolQC6yR6hE8GqS/2jRXel97eHqRof9HdoC/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9975aa70cdb4f2b5bb4ec8360ff55c4b9cccde0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.7","@typescript-eslint/parser":"8.42.1-alpha.7","@typescript-eslint/typescript-estree":"8.42.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.7_1756900881051_0.20525722606395735","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9f61ad58f96e257685239bba33c367c3186aec05","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.8.tgz","fileCount":78,"integrity":"sha512-yxu3rSk7nm4FFiX0Jlc7XL0ExbyWZrtA16basaUVH2L4k3SHcEdUSZrEn7/qrYg/jJT5pc6gy68sA/alEFa/GA==","signatures":[{"sig":"MEYCIQCeQbp0NKDuvFYmnrft3B8uathJgoTUXkJBOQWXbttHjwIhAOEhRCcPm8+6X1IOFT+y2IxuDZu7EC98qWsk3FGcNV13","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f9975aa70cdb4f2b5bb4ec8360ff55c4b9cccde0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.8","@typescript-eslint/parser":"8.42.1-alpha.8","@typescript-eslint/typescript-estree":"8.42.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.8_1756901214658_0.9594066529320582","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f92ab7857813944030ddf2623ba6edafad7c7c47","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.9.tgz","fileCount":78,"integrity":"sha512-/bYmc/sPU0bSfNHYNkxD9euxmVU1f/sE/2VRJguQiKdw6H06/Z0LT6I2d2I6U7bmFwUpIbwI5AuitnPnCOQDpQ==","signatures":[{"sig":"MEQCIEWDXHp0HcLErG0kfZzy9wkcuvH75ZHw6Y6lKSlRfCiEAiAibEQAb72pVc+FcFuFFmY9GPSEyOrr2gGxEdg9muba4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c068a4fd12f23e4f31c4dd9c8676ba1a91d33eb0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.9","@typescript-eslint/parser":"8.42.1-alpha.9","@typescript-eslint/typescript-estree":"8.42.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.9_1756914502231_0.7822670571550063","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bd0e82fc6d86e9c146d8232d243816dd12620cc0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.10.tgz","fileCount":78,"integrity":"sha512-3JBoaQk+bVqQO4iv5xwL45p47F48mfQpLECdMTiaJ91IC9qO/j8SQFqyt2u4AmygwzFlz4zYCCsbjEFNxOB5zQ==","signatures":[{"sig":"MEUCIQD+I6kr88kza4pRgOpZ8PKbXxklsu1bHOo/OCFchGF/4wIgaf+1ZMEk8wcfcRrZcY3AsoXSAD3qwO0W3VEy+HlNe5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136776},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f0e64eb8b74a9a11a1aca59e1516daf3de6f9993","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.10","@typescript-eslint/parser":"8.42.1-alpha.10","@typescript-eslint/typescript-estree":"8.42.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.10_1756915824743_0.34074493359654867","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"58b5db69cc99954994600f90f0a3f9dfc14b3e1a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.11.tgz","fileCount":78,"integrity":"sha512-WhRYlToyDzY1a882Wq7kQQEpZop5qRNxKzkvr7pw2qqal/YJCkQ24uPSenWIvlZnzooH5rpFrDfCu6YrP84ypw==","signatures":[{"sig":"MEQCIGZGagrMzHQXO2adpCWUAmfYJJ3Z/Z9eHpMxJgwccum9AiBWojp+KSsVRCGbuQGzu6gnG8GMyiwDFxV7RMmoj84Vew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136776},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f77a31d44b7492bac23ca4ff3ad3f29aa7f6d7cf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.11","@typescript-eslint/parser":"8.42.1-alpha.11","@typescript-eslint/typescript-estree":"8.42.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.11_1757070536946_0.3401388158887708","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8e267e55cbc4d28d4b1b9929e3dc085c2e5371b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.12.tgz","fileCount":78,"integrity":"sha512-bH8K45cz0OyO17pu0d6ppVVvtKAc+byICGExQrpP8I8srpKt5eEHL7owG80EPrlxjZdaAdVLiLXaPp3XqQnG/w==","signatures":[{"sig":"MEQCIDaDJLvGRxZgdWRGZgfBVrEDkz61nftgm1740v2aOHTWAiBJBAfFD2CglLMrB/RBi5MQtMtcnav5f3abDQLAazG2GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136776},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8154204f1235ce33d13b57d265674f80fd48f90c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.12","@typescript-eslint/parser":"8.42.1-alpha.12","@typescript-eslint/typescript-estree":"8.42.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.12_1757341243349_0.4965380380675939","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"363e0d8b882221d3ae491d8538b782612e13b857","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.13.tgz","fileCount":78,"integrity":"sha512-iuq8HoldXdCxw9X9aywYo+dL7QwSJzLD3oQunVG9XO9+QMepa5x0zux/a//9mzpx4eQADRUh9oxC/Wo+WKew7g==","signatures":[{"sig":"MEQCIGpql2hir9WmyLonBzUppkmOv/N9J7GBPPKrLe4A+jJRAiAWsJ8OhUl0XrYoh4d6RROFZrnLiunrnyfkeBJPiv5dvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136776},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f44a6e19b10a5166631a1f11eb3c96ec861fae0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.13","@typescript-eslint/parser":"8.42.1-alpha.13","@typescript-eslint/typescript-estree":"8.42.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.13_1757342147530_0.1681908132800145","host":"s3://npm-registry-packages-npm-production"}},"8.42.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.42.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.42.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"74543c2d4811bd8bbbbf032b0e64cba20787b38a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.42.1-alpha.14.tgz","fileCount":78,"integrity":"sha512-zjmru4Rh9W9gDRDyZrbaWjWq5Gx/P7fik1EQdnlDzo2DX9PLjNCmWKFq9tmWlo1Y6TjSdj/S/ljFBCME93l9JQ==","signatures":[{"sig":"MEYCIQCK65C8sUx+2zmLnLDz0J0iICtnMutYGxlyjks6DS8vugIhAOU6BvtRIIDUbSLe+MRnMYHxqo0uTYETI6TMZwoYw7fo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.42.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136776},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4f44a6e19b10a5166631a1f11eb3c96ec861fae0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.42.1-alpha.14","@typescript-eslint/parser":"8.42.1-alpha.14","@typescript-eslint/typescript-estree":"8.42.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.42.1-alpha.14_1757342899483_0.6103416039919032","host":"s3://npm-registry-packages-npm-production"}},"8.43.0":{"name":"@typescript-eslint/rule-tester","version":"8.43.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c12b234580d726de01b8d02b9510336729d4e3e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.0.tgz","fileCount":78,"integrity":"sha512-DZNnTOjVz9fkZl5Az6h5r0FLfmnw2N2jHLHUluTwKZSs6wZBpIseRBSGmSIoTnye2dmOxagEzFfFQ/OoluIHJA==","signatures":[{"sig":"MEYCIQDa2FrFbYPRPbwKryb69mCrN49ED9iTPnzJhaYkBHVvMwIhAPfAWemXZXMquO6CMjbYrHrXXL8QN21Q7M8qscMWae0r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136740},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef9173c56fa488737bff9ab463338ea65cb83373","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.0","@typescript-eslint/parser":"8.43.0","@typescript-eslint/typescript-estree":"8.43.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.0_1757351092490_0.45231591715558883","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"558a5d1c2a471fd2833e513cd097b2b16d7881a3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-fPjjTRK9dnjxdaYDVOeQTIBh6HIwbYzAG+EjnbgY84had9VkX0IZzue2KEMhqM2hIh4LG9QKihrtRsrV9bRlJw==","signatures":[{"sig":"MEUCIBPeWPlhORoe+2Bd3rJVjrAUO2dI/+1orfhFKYpuHRGFAiEA0hFdWiObaiiBoeTNcHu9+xd7F1iHuVyEznmVx29eWcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ef9173c56fa488737bff9ab463338ea65cb83373","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.0","@typescript-eslint/parser":"8.43.1-alpha.0","@typescript-eslint/typescript-estree":"8.43.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.0_1757351923078_0.2441385252193966","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e1fd2b84930b5db0b4f04a688f2421eaa5df1efd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-LK33S9w/eXoxhw4Wu4WhWxbWJvUhcPYzp4ynAqbQ77Bf9QoL/szo5XA6MB7EfXZjmlm9xqILmd4Fmr/61oqYkQ==","signatures":[{"sig":"MEUCIQCHFoQW2vyCAkaoSOKXHP/cClEuOBrrR/DU4xi73eWjXQIgEpju6SVjCYJIeBZ/dGzmE4FY1XcGsTskpitwa4W/D3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"95c7287988696d16bd79b2f15c1d4d81f29cffc1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.1","@typescript-eslint/parser":"8.43.1-alpha.1","@typescript-eslint/typescript-estree":"8.43.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.1_1757504061585_0.09777869773278836","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cae4c2f29372f8ec318f3442be3263130e63129f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-0KT/5q/uOvPklxxcfKuY9+3HkJOPTowRD10SHVQElbnRcKyoiLlIo/oaQLyfS1SA3SrJ69bv7zO2Z8EpfguWVQ==","signatures":[{"sig":"MEQCIEuuDUdSCQnroOApxEkgsqeqjqs+c8rnFpIMt8blKz0mAiBDe7khikL76y//Jx/KcHClu/EZUO81JpKmXEqi8P/l2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"85d8dea3e1ed04c6c885d8c6cc6c3caeeaca0ec6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.2","@typescript-eslint/parser":"8.43.1-alpha.2","@typescript-eslint/typescript-estree":"8.43.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.2_1757938885494_0.02701448760863201","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3e51f2f55289c736e5c2476919c80ca700c080ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-zzbti/um7BJfIfduLLUWuceV/DN1LfoWI3ingnuJRvrieAoHlJ1tBptDuvznc2YLShZDzi6H9IiMCZFckodckA==","signatures":[{"sig":"MEUCIQCdMn2W7T1KQLHwBrvwkIs2kl/Fy0kPosV5cJ658ffLmwIgc8V2bemRQPW6Ca5QJK6vRfoJs7y5oShz6B2+/mOKbwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"85d8dea3e1ed04c6c885d8c6cc6c3caeeaca0ec6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.3","@typescript-eslint/parser":"8.43.1-alpha.3","@typescript-eslint/typescript-estree":"8.43.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.3_1757939532237_0.07187533988427952","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e79b1928067c9b02b212e371992898832d2d05cf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.4.tgz","fileCount":78,"integrity":"sha512-0b29pIIpPghNqpkk4QhDYnaajK2rnM4q5GTduF4qmgToIyTTgrAoYJl7WhCIX8sRjkETINhLsVtKBnTLJN6NjQ==","signatures":[{"sig":"MEUCIBUj3b0WBsetbKqpVJjxnVUgxJ64J0wPXp3EGtiSU2x1AiEAsrScbwVCG3WqK5FzvCbmrp+CluZjEOq+pbfZJXVFQOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a704bdbaa6498f380a7356a24bd0124b8404f314","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.4","@typescript-eslint/parser":"8.43.1-alpha.4","@typescript-eslint/typescript-estree":"8.43.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.4_1757951187675_0.6532849021859821","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"948104df6d9711f4df2f92b5f322f64f6f0f622f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.5.tgz","fileCount":78,"integrity":"sha512-UHQyZH5gXCBa50JjhUgO8DpuNmmPYqapLQxvcZ5mb9ezxb6HRYGaCE5VX7GudiZHi+Ngtdu72RgL7dTpCOm41A==","signatures":[{"sig":"MEUCIQCQuJki7z0tUlF/LCGUtOy/Ssi6I+1rbRZkS8QxOUKTyAIgIus/6zx3QP7qPH0UuiaHZLbKoYSp6xAtcozMGLRdH4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"684e63f2c60696cc0dddca9c7cbce927edaa263f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.5","@typescript-eslint/parser":"8.43.1-alpha.5","@typescript-eslint/typescript-estree":"8.43.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.5_1757953988960_0.5446378521375155","host":"s3://npm-registry-packages-npm-production"}},"8.43.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.43.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.43.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c716873330f0315faa303fbcbd2fdbda270b9ede","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.43.1-alpha.6.tgz","fileCount":78,"integrity":"sha512-eayLWUEvQKuaLj9DqqMtOr/Sc+DZfqhCstJFkL3Kvs2ARgD7cG6b4WQBKYFs70FcO77K1gLEZgRmqaCbg73tdw==","signatures":[{"sig":"MEUCIQDtsFG5u6RyypAJS8/+Di+pxU0xNVL3zj3UHIsQ7TBr2wIgWWi19pAHDpPsdodCY/8icOVzfECT/cObIk4gLfr3KxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.43.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"684e63f2c60696cc0dddca9c7cbce927edaa263f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.43.1-alpha.6","@typescript-eslint/parser":"8.43.1-alpha.6","@typescript-eslint/typescript-estree":"8.43.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.43.1-alpha.6_1757954731219_0.36329982467014865","host":"s3://npm-registry-packages-npm-production"}},"8.44.0":{"name":"@typescript-eslint/rule-tester","version":"8.44.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"63fcb6899ac612e511f3233e0e82d0dc301fbbbe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.0.tgz","fileCount":78,"integrity":"sha512-yjE4dUeT8iqd5W3Ip8RerkTGWGIo1aiaf/McBD8RjEYWA9P/kZOUeHzpsk6HtTxHCPauBcuj78xX1N8J5qNRaA==","signatures":[{"sig":"MEYCIQCGqw8HVwtqKjGN8NEcxPe4pZE01ShHnfJ51CyGsDsOhAIhAOqRL7eYNTii7A3MJ4Ki8jo4W3L918D/PNFPBUUIOF2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136740},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"77056f77e6fdca54b66ec692e5cefbd9f7a626dd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.0","@typescript-eslint/parser":"8.44.0","@typescript-eslint/typescript-estree":"8.44.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.0_1757955915800_0.4282853379651468","host":"s3://npm-registry-packages-npm-production"}},"8.44.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.44.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4d9aeed74a739c30ff0bada3932f69e186eb795b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.1-alpha.0.tgz","fileCount":78,"integrity":"sha512-CNCM5pA4JJXq6r6Dm8exoB4im2Db4rkUVE4nZDZAk1GKAFIi1iFJA0mriOiYXWRU+bPet56KqSviMl0316MKFQ==","signatures":[{"sig":"MEYCIQDEpkpfu8atYyZKSIqKUSl5Ixb7XAZCdFYqbDjBCqz3LQIhANXOr13mviUJAJwDO7Ao7A4fppuNtkMDZl9TCegZkKjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"77056f77e6fdca54b66ec692e5cefbd9f7a626dd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.1-alpha.0","@typescript-eslint/parser":"8.44.1-alpha.0","@typescript-eslint/typescript-estree":"8.44.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.1-alpha.0_1757956870194_0.6324715637682992","host":"s3://npm-registry-packages-npm-production"}},"8.44.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.44.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fa9725097233231ead5bfc86f5d251605413e027","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.1-alpha.1.tgz","fileCount":78,"integrity":"sha512-FGfrkLUdLmaBm2XQ58FRbqFbttWBxk1eChhxMxSyGYusPRS4iGS6GkySMBftLieCt00fylXzXAKnrNSmlIWTVg==","signatures":[{"sig":"MEYCIQC5SoJzUc2ZlIwHDOKgciG1NlSCIJ+ztyI8slajREoRTQIhAKFmW7HeY2pmneKIFNvuv5o7yMDuF8akMQSmNyUiMSgu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"20c3d97235956d7a5ea34c3e0c0be5e56d603575","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.1-alpha.1","@typescript-eslint/parser":"8.44.1-alpha.1","@typescript-eslint/typescript-estree":"8.44.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.1-alpha.1_1758546224124_0.2125718384721924","host":"s3://npm-registry-packages-npm-production"}},"8.44.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.44.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2665524b9369ba116bc2458dd5604dcfb021d0be","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.1-alpha.2.tgz","fileCount":78,"integrity":"sha512-VTBO5dvMpmvm95GIgnggXIyY9EWNUOWZyq+a0tpruOBF2rajwpQ6ciXGhGMYxitwPJxFNswAj6mBxqdR8AYT8w==","signatures":[{"sig":"MEUCIGUPnH1nHLXoXFvUomZxZ6kA2bITDsZ2sqkWbQff7TMbAiEA4rxWMw2yDXhXf68LV1Oe9iHCAWa8aUpZQ0rz0IoPrwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"20c3d97235956d7a5ea34c3e0c0be5e56d603575","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.1-alpha.2","@typescript-eslint/parser":"8.44.1-alpha.2","@typescript-eslint/typescript-estree":"8.44.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.1-alpha.2_1758546929331_0.027978852683110844","host":"s3://npm-registry-packages-npm-production"}},"8.44.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.44.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8f484f8283d33a94bdaad85a3cfa6df2ef73e1d4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.1-alpha.3.tgz","fileCount":78,"integrity":"sha512-lQA04LCmY3GfV/gClQx+LqakOzjAIsYmOgCXMBerFgDMCL4iHVtid9O600jCr1VgiSOUUX/KwZpjLAuhjCYEwA==","signatures":[{"sig":"MEYCIQC4IVNMA8TZ6Sw/3Qwv3JWwvHfxHfcPIxF1io1iHT51ZQIhAOkWLCMKb66P1sfsl9nvL0As+ggdfcwZrHV4H5+AjgZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e8b0b4d23800441decb15c2d3af32946fe63da9f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.1-alpha.3","@typescript-eslint/parser":"8.44.1-alpha.3","@typescript-eslint/typescript-estree":"8.44.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.1-alpha.3_1758557313034_0.38522176735050295","host":"s3://npm-registry-packages-npm-production"}},"8.44.1":{"name":"@typescript-eslint/rule-tester","version":"8.44.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"caffba516706fd5ae59000db6275967a567ecc16","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.1.tgz","fileCount":78,"integrity":"sha512-yzqJhTLrbXCdEZhO9cuasGLZixWWx11/uFn6Leuu0p1PeW97wDy9JhiaAOl45TFrv5f67qwWdrzM5PMIuIu4vw==","signatures":[{"sig":"MEUCIHSW/8ghbGcw4iEzmobIt7NO2hq2WDjN7xu5xWP+FVDzAiEA55XI0wqmIx3JKpIChWVn2IugGUBprtOKXSmfLNp9KtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136740},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1980522cd11f2de1a49ff6a30b4be7765a843ff","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.1","@typescript-eslint/parser":"8.44.1","@typescript-eslint/typescript-estree":"8.44.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.1_1758560720842_0.5742444609972552","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"43816d70f5fda0cfba364e3ec54e935f9aee2056","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.0.tgz","fileCount":78,"integrity":"sha512-cIOG+9YzibfUl9b7LBU09AnFhcVGjbvmSvaGH5ifd/7HjOlr7vuMQ7819D3pG9vSvKF0XcYRhXsStDShGDlq8w==","signatures":[{"sig":"MEUCIQCkJJ2RfahtVNonQe0lxAh+GVCJHle8Cm1QtzIsh0HfEwIgXSXLhgLHcCTfa0eUJhcaGOcVVjfPkQqxGVEMs6RFink=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1980522cd11f2de1a49ff6a30b4be7765a843ff","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.0","@typescript-eslint/parser":"8.44.2-alpha.0","@typescript-eslint/typescript-estree":"8.44.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.0_1758561597894_0.4587104217928293","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"91587cd8c0358cd1b3b2b284bf6cb5e840332f63","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.1.tgz","fileCount":78,"integrity":"sha512-YplzJXdlSKQ76yty9HHqbPimFKfz2rXpAclCOm1vvJ2cHJcqvhqCxwRgWsdIWPFiWBM3GLS+dwHHobTssud6Ww==","signatures":[{"sig":"MEUCIEjRuGk3ScUkQw/eykMrFKKZOkH7VHj1eLpn/l1HsvRwAiEAl0Vy093qgjwEduoXeAIsJyjH/0z3qsuyMZL2OCZUIlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9fd1cc6c5aeaca5791aa8190ffa665cac7f91a01","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.1","@typescript-eslint/parser":"8.44.2-alpha.1","@typescript-eslint/typescript-estree":"8.44.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.1_1758812376701_0.4143854066343391","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d5a0bc7a6b46f3b0412666fda46aa8b87af8bdb2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.2.tgz","fileCount":78,"integrity":"sha512-+fyrZAX85Mqza33LIuQAxskFVWLJhFVFdWXwtbX61E36C99gBw7dfOO3OS7gyTdX+/k6pfGhpUcRwLEPDBK3oA==","signatures":[{"sig":"MEQCIA/LU+uOCvzog1A6Rti8/f2UfprwSX9hkmSduGq64Vu9AiBR/iqjDAhbou2cQgX5KJwDoeIkIKoxX5qhv/yJI4Irvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7ceed1755ee797b8b274aaa9b8d8355bc6f19237","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.2","@typescript-eslint/parser":"8.44.2-alpha.2","@typescript-eslint/typescript-estree":"8.44.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.2_1758940830250_0.569999174516489","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3b8efdc542e00a594f065e7bed0867f7f9f5b115","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.3.tgz","fileCount":78,"integrity":"sha512-YFckjSiIcgJnCvSyu1UhZgsMmXMkWrf6wrrBqPmQLnpdT0Dx6fdDpO44sGSdfzjnpIDmbSWFiZZWVTBMvHs0PA==","signatures":[{"sig":"MEYCIQCWv/PTlOEdHkLLDOKU4Gvbxyl2cTGLDEXPpNSvtuXDQQIhAL1yIYEP4kziPLLZJDF+SnCxxmcTQzpr3epVFRIpbErm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1f891d4aa09455ac6dcf76e2f611cc392faf679","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.3","@typescript-eslint/parser":"8.44.2-alpha.3","@typescript-eslint/typescript-estree":"8.44.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.3_1758954451052_0.8476918613156326","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e566bdcea60befa7928b516884d0ba55ed47d269","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.4.tgz","fileCount":78,"integrity":"sha512-UnNbYpHCiCFVBTaG36uIbDcQ4raSfP85zX5h5HammPnsCu96psx+R4fOWqamfGmGhYZVwipG+bPFCgy2IThbig==","signatures":[{"sig":"MEQCIBZGSyK6EagVKa49pDct+jf5AcxlCEY9Cer7LeVwWuzPAiAa7KtZyTMWnhTRUgDUyDf1IW5lccbJE0FDdRu8krOi6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":136772},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c1f891d4aa09455ac6dcf76e2f611cc392faf679","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.4","@typescript-eslint/parser":"8.44.2-alpha.4","@typescript-eslint/typescript-estree":"8.44.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.4_1758954802288_0.5757725298350265","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3f8fb0c62f5a5c4413fe2c7d49b2b2dffed8160d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-dSxa5lVvkZ65IFmFdDcVipUNgcpisrIdmkuayiQ0YEnFmQfKNp1c9TajSmUFhqcVCE4MgCsmWhsIF/AvQMxS3A==","signatures":[{"sig":"MEUCIQDYhO1U2sKVd1ReclrJsZMEAUVGWvhdk/5NKQT9SRLh7QIgV6feLdQJkqeUgP8tWhNhs0PAtLE0HX/CLsE98xyhUcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9530e0266919d5bb539023dd949f199d6a2d593a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.5","@typescript-eslint/parser":"8.44.2-alpha.5","@typescript-eslint/typescript-estree":"8.44.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.5_1759144034210_0.5419149553554403","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cd52c57b42d75cc9e5abe55f718b7146430d4150","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.6.tgz","fileCount":53,"integrity":"sha512-CYs+46jQQYCGKXsQTl/z6ltPJGVB06RbJDy1Zm8m863uLUJqtH581oZBJNgig5acKVww7nIx9a64rpUAIi3lkg==","signatures":[{"sig":"MEYCIQDVlOBRvqoaM14GqUywTVrcofgYJ6WnBlz9LE0FLNgrXQIhAOVP9v4pOj5SwXfTb3XO/VwDORZo6sgcw58kDLSnnvys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9530e0266919d5bb539023dd949f199d6a2d593a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.6","@typescript-eslint/parser":"8.44.2-alpha.6","@typescript-eslint/typescript-estree":"8.44.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.6_1759144736656_0.41465469992205684","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0e227e09415552b2bd423c68be41b966b2f512f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.7.tgz","fileCount":53,"integrity":"sha512-+wt9AiCUmNDOdU9hpe21SgPp4YKq8y2JS7HzGdEHtZ8qGiXw8DTVuIZGL00N3zNIOrLELNq2ASJFQNJp91TaKg==","signatures":[{"sig":"MEYCIQD8V4oTUgv56m+aigFKCDWOR6XSQ1qVtokM9+N/Ne+X1QIhAJotV/AMZgj6I3Gi3vB5SlMZo/7UHhzZi0AVNGU7WR+G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9aebdaf1b31b7f0fdc2c6a18d34a347accf59568","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.7","@typescript-eslint/parser":"8.44.2-alpha.7","@typescript-eslint/typescript-estree":"8.44.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.7_1759159458896_0.8293244787022076","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9845eded196ab64e7132b8415df21f1ddfb6542d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.8.tgz","fileCount":53,"integrity":"sha512-p1b71gMcSKKLONdCtvRttzBbLWvOGEIWUNSjWmJCC4pCfuvc4COTsVMAPCHm+rRl8OInyRaxGNOvUK5e6E+K0w==","signatures":[{"sig":"MEYCIQDaW/iSxzpRtD9LFg4ASlfFfKaEgonyZp/YKe9rPULo8QIhAIsxFW8M8iPp0zJJv9e5QOzLef6dkSuUWwtcfsiuYrlu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"967764e158c5935430149b3563c403b72d5d6366","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.8","@typescript-eslint/parser":"8.44.2-alpha.8","@typescript-eslint/typescript-estree":"8.44.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.8_1759160444838_0.6980552060647864","host":"s3://npm-registry-packages-npm-production"}},"8.44.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.44.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.44.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b891f697ff9c47b943f967a9b05f14fb8ae94556","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.44.2-alpha.9.tgz","fileCount":53,"integrity":"sha512-VNXoGJORadiDCxY+S3qS2zzkKOrtZnlNB60U+FRURBXjIPBdqtwy98UOg8MEi/mszvTWXIUd3G8mgZwdtkiFNg==","signatures":[{"sig":"MEUCIExoRd0sGi3fs6HsbDc1oAVf9ixy1MQt9xdUzbKkUhjEAiEA47gXPfMu07d/R96uRDcUUMGJ5B70xb264ZEzoD/+3QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.44.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"967764e158c5935430149b3563c403b72d5d6366","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.44.2-alpha.9","@typescript-eslint/parser":"8.44.2-alpha.9","@typescript-eslint/typescript-estree":"8.44.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.44.2-alpha.9_1759161308742_0.7306630822279885","host":"s3://npm-registry-packages-npm-production"}},"8.45.0":{"name":"@typescript-eslint/rule-tester","version":"8.45.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a9a4e3818437833de5b7de88e08f67517df973a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.0.tgz","fileCount":53,"integrity":"sha512-o0Tn3Vw6hliTsnVITONI+TK/VA22agA+Zyk4pKg98sWy6RXIl7srW3zDOjdtdHUuk8FpzCUBtbQCtXH/2VeLtQ==","signatures":[{"sig":"MEQCIGDN9vSudqGxGTEetg5exGvMdzK2IGyiBcU3xNyb6Bz8AiAiyTdgs7O5CIklzlWpYqmxkIB/P6re8K2WIBWp212nvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122143},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"255e9e274b24f86f3179146c20c156506312c92c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.0","@typescript-eslint/parser":"8.45.0","@typescript-eslint/typescript-estree":"8.45.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.0_1759165628079_0.7828480332732624","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9adebd1b68eb603d6b41a9a822a99f5180a4fd4d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-A2VMyCk7ijEGthPtbjxKz1Zl6Y78nv0Bkocijb1ZLSNaegI5q4XOA6pwX5bXMgd0s8h3qEJRCCKrGvrstCG/Sg==","signatures":[{"sig":"MEUCIHxvYvkauZ2xEts4ckMN1t6xCsnRdfk1RpndOQgn2pvAAiEApX8MODO/k2Ts3kHF/A5xv+I9NES/jvPQ/wFsckS6mkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"db09a7d5e551964b52b14cdb7bcd08ab094ef2b0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.0","@typescript-eslint/parser":"8.45.1-alpha.0","@typescript-eslint/typescript-estree":"8.45.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.0_1759178683572_0.9344549323434366","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fa66b44b36dbdd9cdd47a9ebb455faa90d551b0e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-EXbFq6bTBA9RgZeqtTE0wtHHPz+o0aZ4mdp29xLdB9Xl8FfTZvA3lp/dBG77EvvIsL7xlobRuTpaALKXRhtklg==","signatures":[{"sig":"MEQCIA21saSGwIKXnzPBBZqEOhcH3uEOZe7Hbm/wYZY2CZwxAiAeONYrfsKkbpHhNcg6uY2QfATm31ZoD3jcQ2+sRaigxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aed00ddf4715047333f58d560d33dc68fd3e8444","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.1","@typescript-eslint/parser":"8.45.1-alpha.1","@typescript-eslint/typescript-estree":"8.45.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.1_1759249689809_0.9629398922234857","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7f77fd3a73e4d84db3312e7baaf26e836fb0f334","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-OOkeCh6ZYp8jAgk1dU6+1xbViqXmHyrfsN3I54YjqftfTKRno71+Z1rTAsB/Q5i3PWoqAzZEKS8F1uPord2VmQ==","signatures":[{"sig":"MEUCIDJI6Qsqf5AEyeiRnYI5daLC97wYNgpgqvyZ4qfThUcWAiEAlnCTcsoWIh3MHqCxMg5D9Cq+8RQ5ZBOuXrMQ49YLOEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122175},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"01ee8d77b326f075daf6ddeda226426391643938","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.2","@typescript-eslint/parser":"8.45.1-alpha.2","@typescript-eslint/typescript-estree":"8.45.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.2_1759308670951_0.8951156118988923","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"79de7ef92441b54d2b631de3bb99830ac2e150c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-UbmGEdAObqnMLz4UQbaRrKKQnSqf36yiQgX0PdPgN82KjmPkAdCLvE4fZCTPQH/sLY91VIPp8G2G6NXBjm2UpQ==","signatures":[{"sig":"MEUCID7xjKd8qspeau+bcknUWt6uuvh1ycJUFKF/9L5WYGemAiEAlSRbWSi3yZW20klS++2G0nS06l3N52X1hggdxVyVS3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2d549e5a1ab005cc13d47a3c4c24da18954ce05","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.3","@typescript-eslint/parser":"8.45.1-alpha.3","@typescript-eslint/typescript-estree":"8.45.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.3_1759319150018_0.90976952972459","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"afcd0f9973d5a87e6520195b04824507a5e01b23","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-96Qf33BtGxgw7s4bs63NRlOWRti5in+4J42XE/0Fqu7ZIVO0uxAD7SQ2YVwSFuX0LF+Oqg21tdIuS4eOmNK8Mw==","signatures":[{"sig":"MEQCIAlTeSs9Pw1n9zbyilr0A7ahb2zZpgTF3yZkZWYwZVOuAiAyF2AP2Q7J/zWAngvgA9EMMK7AmO3Iz45JJz/cyagKiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e2d549e5a1ab005cc13d47a3c4c24da18954ce05","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.4","@typescript-eslint/parser":"8.45.1-alpha.4","@typescript-eslint/typescript-estree":"8.45.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.4_1759319898027_0.6739761913003626","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"63570f0caea49447e75088c5654262f82ab81b0f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-FO5pgjRS+a+89VSVjF32HxvKdd9+3OZn9y+IIQ8LCI1l/VVDwxYBoSWHse6MWiiD0one3MeQ2ABoeMSQhLr8SA==","signatures":[{"sig":"MEUCIQCBHRo2z0Xs1DcvTlWhZpO7cLZwtRtzm2ECmrIuhDvD/AIgeA7ioiG6LSDXp0zP44kJ5deh6dXYOzPLRf/bzuMvw2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f7e672eb3f57dcc5929116ae473e9de021197152","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.5","@typescript-eslint/parser":"8.45.1-alpha.5","@typescript-eslint/typescript-estree":"8.45.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.5_1759361732888_0.4438998716682121","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"63668e766accce0f73dcc6fa06afe1db725b0711","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-Ras6j/MpT0X46pFhhNKrZ3Lr6ogcgrO6AO36/ndN/PNo6z/GeW2LxjLxYFHaY70rSJS0EVNzUjZfGcJt0orDng==","signatures":[{"sig":"MEQCIE6dJzlfRRG04JadW/RzjucNXbNaxLa/GR9daMq9sq4IAiALJs/t80LOutEksqczpQU9YTTgWBZSMrnINN5EjuUj7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"692d4eeeca905fe1c4e11808a4b73f6bfdcc34d8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.6","@typescript-eslint/parser":"8.45.1-alpha.6","@typescript-eslint/typescript-estree":"8.45.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.6_1759491422418_0.7465467424918595","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d903f5adb9fc61faf3d83d0f9a4e8a8f5663b606","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-4OfdVAkuMjhsISUMHEpRD5K1mPw1NdIrr+xsu88rW85s1JUtO8E0PQwxbojGcQYMaefwayDlSv7kFxH3LHI9tw==","signatures":[{"sig":"MEUCIEEeeju8HGHlnzdNJF75CqbCjI4GnulYwntvmOH1dDc/AiEA1Ob/OPktZTrsmsfXhJn5umXDt3yPJnonWnH2v+Er5lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"692d4eeeca905fe1c4e11808a4b73f6bfdcc34d8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.7","@typescript-eslint/parser":"8.45.1-alpha.7","@typescript-eslint/typescript-estree":"8.45.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.7_1759492306003_0.30531786838861774","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f9761c21f3948f5ce6810e3d4f21ae324ebf7a50","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-0bXGvTHphtDa7ZsIwmz4f1rVweTRaCZQMx/bXdBKxPLptHdiK/SB7AV1I/H58broI9byjiCkxdcSrjYvIzGYWw==","signatures":[{"sig":"MEQCICbg2OGcPWjKDfPm+m7dgFzgI7LikqDd1DQM1DaUDKSQAiAeDmQeH6FjnBCRxMHhSl50lcEG8kVMm58d3VMKlJJCsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"740a63fd3e0fe2d9c30ae5eff6a41b0941a3129b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.8","@typescript-eslint/parser":"8.45.1-alpha.8","@typescript-eslint/typescript-estree":"8.45.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.8_1759493225820_0.5185847522668567","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f10f512d5838a4fffa4937a05b040aced39af661","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-ILAZNAANJGRw230L9/EemBhuU4vq+dz7tKaJtDS280vy+MWKneU2afPg68l6i6nAxl1pDFpal0A8fAsJ6TAsww==","signatures":[{"sig":"MEQCIBEoXx6ZUy50u7pni8nsFsORt3iUEX13pm/VTSSJkaz1AiBei5JTrAXUmZOWfyAne8cWwo3PQTvDlFf/nJag6PmCmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a62f625521385447fd5e22bd02a3cbc3dbdf7f2c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.9","@typescript-eslint/parser":"8.45.1-alpha.9","@typescript-eslint/typescript-estree":"8.45.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.9_1759753202430_0.8709300304231238","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cb98b81d644f7b08a7d87159d4d44734b8cb2490","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-7ywCS7opH6MUFHDrNKR2nj0npf1npfmPf5z2tMzm3kWUxZiJJlVZmTr6K/8AfA5aVwn/AZuz355ghZCrned0bg==","signatures":[{"sig":"MEUCIQDwepFuVeNrNWoEbt6gCXviMtXEa4Pl7Sk1iL5slq0/uwIgErGbSNZsezzvW05HtBmeZ3aSFqUHKPgIfnvpCwdZ0dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f0837984cb587a47bfa7737ed252fedf67346168","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.10","@typescript-eslint/parser":"8.45.1-alpha.10","@typescript-eslint/typescript-estree":"8.45.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.10_1759754045038_0.25651725687096727","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"30165682e2e2e7b2f31b7ee4b9a901c788cf0b52","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-cmfE10fkdF4FXXtMke41JUuZ3btBWVsPXP4oxJtRJRw/4yVs5y2xfdmbNDsYbC8goW5DY/GPW1thCbrdQTfo0g==","signatures":[{"sig":"MEUCIQCUoUvz0dRb1EwdtwN6yZdmKGCdUcmmPO6FjVGkPZsFDAIgHsB0xdjYISlpeDtToRB1feK0w8E9HMfLo9nmmjbDn4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"538f8ce2b15e967353ef72b3ff31acaf35120140","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.11","@typescript-eslint/parser":"8.45.1-alpha.11","@typescript-eslint/typescript-estree":"8.45.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.11_1759754977172_0.7210891988813888","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9fc44594adf1590e0c018f9805cc1df7a3433788","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.12.tgz","fileCount":53,"integrity":"sha512-35seQFgsq4r83reXQA/jEizzp3wgE7A+gP0mPenAPqVnLScu4dymeQ/SPxORhhBcsFX08ZC8z5Skf7kE5afvYQ==","signatures":[{"sig":"MEYCIQDBGNqVY2G3lZPL53GQ3vwfqfxUWrCjNs7qD6CCq3KfTAIhAJ5sICzVnN4Bq4/8v3xTQjXJxKd9gHVcw7/15GnQL3zP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02e02787425300e6b3e27903138fef4ead94c182","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.12","@typescript-eslint/parser":"8.45.1-alpha.12","@typescript-eslint/typescript-estree":"8.45.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.12_1759755721720_0.09201955186736543","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"07f6e95f3f546242fb26d8eba5c326c5cc5dd0ba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.13.tgz","fileCount":53,"integrity":"sha512-lFbbaPXtvy6uYfler9jcD160cqq2NAVLpWrGvsQMA6NxOF9t0Rs8vZ7jNLfJDnYca+SvRSArEdmNrCIKi+aMOA==","signatures":[{"sig":"MEYCIQC6nifzdMubA7lmEf4XQ6w+IP8R2qpk9h5JvLE5GdeXlwIhAMq4cKgjLsnHmTrQnYwPMfXPBRh71ArgLBzhCCr6xTCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"02e02787425300e6b3e27903138fef4ead94c182","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.13","@typescript-eslint/parser":"8.45.1-alpha.13","@typescript-eslint/typescript-estree":"8.45.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.13_1759756466252_0.041344369753536725","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"87dc7c7f76c1d650c17d21205051998bd2c82614","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.14.tgz","fileCount":53,"integrity":"sha512-6F1PnfRcaGR9fw6ANacQdXUUydtqbBV100mC/jTUZgEnVLPYdnAxfXIgxALbSVUZeQ3zGSm6VpJ5s1fatRnuXg==","signatures":[{"sig":"MEQCICy+Gf9iZDikLXLUiC6DmI0FNpOnQx3C3nbFpbuQpgM+AiBUsUkY+oCYdDlZmynuwm11Pv+2Hd/JbU8j6O2velo7sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aea862dcebc8e301f35af37639076f9efa8031a2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.14","@typescript-eslint/parser":"8.45.1-alpha.14","@typescript-eslint/typescript-estree":"8.45.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.14_1759758534343_0.09919847574710672","host":"s3://npm-registry-packages-npm-production"}},"8.45.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.45.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.45.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"64d7e3b5bd9df1adfe0ae8038706ce02a78857a3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.45.1-alpha.15.tgz","fileCount":53,"integrity":"sha512-3qXy9C4y2mwgs74lng5P3JoF3H7zpJbiCSnfP8eOkpVUlB4eyKBO9knULY0YxpQ0KeUVqOSnrwLbph3HLlUvhg==","signatures":[{"sig":"MEYCIQDF6q9Xl//2MqplWysiZCA/YLPxsIWCFOQTXhNxuG+ILQIhAKgWIaDHjG4rqfi4RNYz2ravkThi8K01xHel4Obbhivy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.45.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122010},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aea862dcebc8e301f35af37639076f9efa8031a2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.45.1-alpha.15","@typescript-eslint/parser":"8.45.1-alpha.15","@typescript-eslint/typescript-estree":"8.45.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.45.1-alpha.15_1759758923654_0.3954550119199145","host":"s3://npm-registry-packages-npm-production"}},"8.46.0":{"name":"@typescript-eslint/rule-tester","version":"8.46.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2c8e8d3bb51d9fd85b99f59e5cb0c3fcbac24c28","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.0.tgz","fileCount":53,"integrity":"sha512-cIz9Z9BeL8YHKPVAHaFoSX4H359UPtbl93kRVS+Kx94HtFP48JXKmmUOBGRT/WdRQtpliu7U9pKGbCXYjv2byg==","signatures":[{"sig":"MEQCIHh3qdvQweCB0XX+uaiYacXiMdS9H2N91rbHtq4ZZr/aAiBsAXujfSgmZC1DWEZYf/t0zX+G04X2uBmL0YV/FZrX1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aec785e33d63b248231c3e68c9aeb792caf21acc","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.0","@typescript-eslint/parser":"8.46.0","@typescript-eslint/typescript-estree":"8.46.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.0_1759770344312_0.8434753881912898","host":"s3://npm-registry-packages-npm-production"}},"8.46.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.46.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e612bce646c491bb8ec23a9599d49b3c73e562a9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-TJEpuzwQQXdWGbEQq+GoTLvA81bEtYUsqF1OE6pYS3W5/55Ks0PVvcrA2c9/Je/IRIDt+cbpxBWnkhyJrzjkoQ==","signatures":[{"sig":"MEUCIDVAOJ1lYL+8dqD8MgjDt41YUSSqM9jFJ2yAgsYUKFOfAiEAvzWxeUtlPnnWNCQaFCpylZCtbaJXRDAdxqJlJa43mTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aec785e33d63b248231c3e68c9aeb792caf21acc","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.1-alpha.0","@typescript-eslint/parser":"8.46.1-alpha.0","@typescript-eslint/typescript-estree":"8.46.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.1-alpha.0_1759771276840_0.88156432134964","host":"s3://npm-registry-packages-npm-production"}},"8.46.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.46.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a306e0e04a1caf25b59918b578d41d674fb19ee4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-ybbyTVzxzPAXMeX/uYWJxDSsnIB/LOpTSndWnc32sAbuETEGJi6MFfDCPzPfhKGldlyopa6YdGVXJww8A1PI4Q==","signatures":[{"sig":"MEQCIDOZKKkrn/5uFPaN/3beMkA99MoAzvx49Op01gsJpf6ZAiBPPy8wwA4UIiI4sCyH/sG0JASKeabhUbWmndjO//rZEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8b0520832d32a9f80911007693657760a5ff98cc","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.1-alpha.1","@typescript-eslint/parser":"8.46.1-alpha.1","@typescript-eslint/typescript-estree":"8.46.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.1-alpha.1_1759802587598_0.5345667349313321","host":"s3://npm-registry-packages-npm-production"}},"8.46.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.46.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bc7b12f97cb65972b81dc9d106727e1ab1dad746","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-GQJs5uFup9tiFJmc7CCVtyC73NZv6mXruGkZ6Bwq4b+sFIF7HzFzyiCOrUTbWi2fvDCv98ovLJ71P4hphGiTRw==","signatures":[{"sig":"MEUCIHnNquoCN5dpW8Z1Eot0aC/r8Q42LE9OCeGqQ3Ui/L55AiEAy+cfbeHRnDnE6KQEs0IjRTcQGDYUDunEWuLI2a3jUuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"73003bfd143c1915c6f7a71741143c6be742df12","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.1-alpha.2","@typescript-eslint/parser":"8.46.1-alpha.2","@typescript-eslint/typescript-estree":"8.46.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.1-alpha.2_1759807032952_0.8277533093235796","host":"s3://npm-registry-packages-npm-production"}},"8.46.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.46.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4257f5afddd50958fbe841be676b4ae460fd3ea9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-4Mo2y/IVhrZMKzYJDxwNBseOLWaNIuYlGH6Kq285e1II88LF7oC8HbCu5Pz2gmtoPneOWO12WcDOWuGpaRPR6Q==","signatures":[{"sig":"MEUCIGBAPpk+fgQmhhmqIquIDA3ITyb7zPtnRHxTdkJymHOsAiEAuHSuxlntwPdKqZLEimLL/TFvC2vKHg2uTDk6q1crH1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"de1fedb5b89f6f6afdae3e92ca6dee665d4beea5","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.1-alpha.3","@typescript-eslint/parser":"8.46.1-alpha.3","@typescript-eslint/typescript-estree":"8.46.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.1-alpha.3_1759928662624_0.23891803162975167","host":"s3://npm-registry-packages-npm-production"}},"8.46.1":{"name":"@typescript-eslint/rule-tester","version":"8.46.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7350f8a5d1feb52e121d135f11cebff48b330e9d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.1.tgz","fileCount":53,"integrity":"sha512-p1Dm7I6YrAM38bpBaDH30cEYjdrjikvAjxgj2npIZGJlhlyef/LGZtGqP6qbDdbH8D4kTln1psvW35lNccvn6Q==","signatures":[{"sig":"MEUCIEHbnHaADW/Ooq73DQhYS9m3o4hRCGER3V7sw+MO0OmUAiEA7FtDNwbTKEYricsxNH1bujwLkEPeTAk1daw7IGmbaVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f5fbf698e75ddd87874885ffbf937913761cdb0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.1","@typescript-eslint/parser":"8.46.1","@typescript-eslint/typescript-estree":"8.46.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.1_1760375093114_0.003020211509888737","host":"s3://npm-registry-packages-npm-production"}},"8.46.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.46.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"46405fef4299cc6c7c3a2ea15136866f368a745e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.2-alpha.0.tgz","fileCount":53,"integrity":"sha512-hQpHisqZ9n7MfXO0g6Kj8dl3txFFCZkZQYHaGSskuEkuAH2XgOC79wWU9enXRcPIKCCj+AisavFVJttu+fUohA==","signatures":[{"sig":"MEUCIQC2vr8oCQx2u71+IKvNzTrj0tVlQuL27rTxrh8qeZ5xzAIgXB9EnNdTDNPF6KZhafq1G6t6PuD5nBfReK7G88f95KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3f5fbf698e75ddd87874885ffbf937913761cdb0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.2-alpha.0","@typescript-eslint/parser":"8.46.2-alpha.0","@typescript-eslint/typescript-estree":"8.46.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.2-alpha.0_1760375953682_0.8903018306717403","host":"s3://npm-registry-packages-npm-production"}},"8.46.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.46.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7eb4fdd7f302ced5059eb98f1ee42edfcb10d4cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.2-alpha.1.tgz","fileCount":53,"integrity":"sha512-pFuIefG187Bhqtwte+nbP2lJ4FdeaNCkFIFWl+p/aiXJ+LcTeRcmzQbtdRrEhf109rhizw4Zyn/0Yaf4uGHqRQ==","signatures":[{"sig":"MEUCIQC8CKFtKbd7WHnz291uXuXDZIFNMMygNRG/m4uOxMfDvwIgGbStThcCD+z+kOxGBhYmC8FL0e2yOec2ddJbOEwBMUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"698e7a828893e8d755d65fc90fa3f81321eeddaf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.2-alpha.1","@typescript-eslint/parser":"8.46.2-alpha.1","@typescript-eslint/typescript-estree":"8.46.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.2-alpha.1_1760913141096_0.5736297743653698","host":"s3://npm-registry-packages-npm-production"}},"8.46.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.46.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c37aeb02752ca221c54d57283a16ae33c7bcd7b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.2-alpha.2.tgz","fileCount":53,"integrity":"sha512-Xc+CIN+Ihz0d9RtJ/BkoVc75TbCT+8VDSXEP1vlDsCkn/uE77DotkbBvybMt3ztYjtrncUX+6blLuD9R8ftxww==","signatures":[{"sig":"MEUCIDjV6bBj5SMF2yLrlkbeUht+ZxfsQ3MVYw7A6NxjRaLsAiEAnWFBn5PoxXaNpygyXvZefh02cgZlDwjw2jyCo5PG4iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9185484ce448e56150e31055eeea0dc6e7f0d648","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.2-alpha.2","@typescript-eslint/parser":"8.46.2-alpha.2","@typescript-eslint/typescript-estree":"8.46.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.2-alpha.2_1760975464601_0.7750961712342497","host":"s3://npm-registry-packages-npm-production"}},"8.46.2":{"name":"@typescript-eslint/rule-tester","version":"8.46.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"270ef39f812475bfde31c16a92f5ecfabaedfc25","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.2.tgz","fileCount":53,"integrity":"sha512-95F3U8JcJmQEvMyD/VH88c96EWTg3d5F7iIb7puZPowweIArCiVFHbnBJVXw7nhJGsCFMG6LavdMWkkJaOxBdw==","signatures":[{"sig":"MEUCIQCrjYrHyau2lvd1H1ZeCfkKp2HVygsPfsRIodDgC1nIlgIgXlkX7u/O338AHfHMCld428Zx5taPMTNgQM6B/OdpzQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"55ca033ee88cc95cfac4ad6dea2257fbeb1d4657","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.2","@typescript-eslint/parser":"8.46.2","@typescript-eslint/typescript-estree":"8.46.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.2_1760979920948_0.045340148433927085","host":"s3://npm-registry-packages-npm-production"}},"8.46.3":{"name":"@typescript-eslint/rule-tester","version":"8.46.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8247a76a32ec413a1d3cdeace93f8a94c8a302f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.3.tgz","fileCount":53,"integrity":"sha512-9/c3hAyFzm0RiIm0fG03asWbaMZtj9KWzPYzB9dJfPn8zVNx2fjjB91WUkS/dqZFCn88XvbG0dOYYRSZUZHffg==","signatures":[{"sig":"MEYCIQCtFFjzDeEZMxGnzIYD/mAEZjmE9wslvyfaEuXyybZmEAIhAIOGf84iJ1ph8jTlW7sx1vqJVAjZdEcoGadzH2bL3QtT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d9f3497dfb72e90fd7dc977c77d41b0eb9df4909","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.3","@typescript-eslint/parser":"8.46.3","@typescript-eslint/typescript-estree":"8.46.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.3_1762189522075_0.40302859939439895","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"105e99427f865ad7d81d7df487e52b54b0f1d5bc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.0.tgz","fileCount":53,"integrity":"sha512-j+ddfepUElQLVwq0UISsGcMeDUxgLPEngNILmXcU0nSd0XQ5k3PLJoetkY/Vp/VG7C8EqTYQ6QUef5yHABEDrw==","signatures":[{"sig":"MEUCIDPI7LVvfgvP8HQRmD7fWafR4QnFCV2IIFeOjZeZDM5LAiEAqKHqzDMq+/wKpyuFNL7BtNlAyUFBzD2Nwg65FwCjrZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2d166a369b285ed5debb65a9d09eb1500f4fb71c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.0","@typescript-eslint/parser":"8.46.4-alpha.0","@typescript-eslint/typescript-estree":"8.46.4-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.0_1762192299838_0.14360478929234466","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6f3f15c0458d9145167c64f7a25f4cade529439d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.1.tgz","fileCount":53,"integrity":"sha512-jEX9oNcxzYlvi3TxbhF5le89iftEWQK6pVQYNz9GnlFZ6H5KmtF/PUBrZjJCaNWuGS4/jZNYt0BmzC3SeQ08eA==","signatures":[{"sig":"MEQCIAP+mdqYePK7bl8wjFh7dRxNsl2ki6fDOnTNOzSCjQAqAiBwhNC/qd5GXEHAWprRZDso0PYmvV96+18lbCNlCBRjbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ea2ee6b65a2f14dd2c3fc8d12be969cbeaef80a8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.1","@typescript-eslint/parser":"8.46.4-alpha.1","@typescript-eslint/typescript-estree":"8.46.4-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.1_1762197391668_0.2157415166192107","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8e18b2c45627f78f7d4582315950db13bf6c0f8c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.2.tgz","fileCount":53,"integrity":"sha512-vCGzxrsV9/L4Q6bspNhoBT3PEiHWoTcqihwRHDt4QCMbpWGTm+fegyShgOEM2EThtj5JUDOXDqptCfYuKQJVEg==","signatures":[{"sig":"MEYCIQDbaNJ/UE2AkPIUAuK+r0bLz9Sjg5roPSLvDT8sh2id0wIhAKHdxikSeZvAoBhxkS/aEBZRFKnZqf/2bKrd3gzcs86u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"189a7f76fc85661e0bebdedebd24a60c255e920d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.2","@typescript-eslint/parser":"8.46.4-alpha.2","@typescript-eslint/typescript-estree":"8.46.4-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.2_1762539330297_0.11008100147135624","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dee992b9d5c1d2d16e785ac6038f0f2e9828b7c0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.3.tgz","fileCount":53,"integrity":"sha512-LZvetA03NOPS/om8Yaz8k/Xf8Va+C9alHjP3SMsEu63ZWPD+yhl0N2q4DEKem5IFDubZTYvBrBvpyrYUFhTw7A==","signatures":[{"sig":"MEYCIQCxLwwUOfWAKy3/uphD6PGkxMpEVr86bb5N2e7iK7Y4RwIhALnxbLYw7jZgfeeZfsSJbErCfazf6YplyFDVW/YT9Hj9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"189a7f76fc85661e0bebdedebd24a60c255e920d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.3","@typescript-eslint/parser":"8.46.4-alpha.3","@typescript-eslint/typescript-estree":"8.46.4-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.3_1762540211654_0.5463102537209745","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"307e01a40db5d45c467ae8e92c6dd3da6e29323e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.4.tgz","fileCount":53,"integrity":"sha512-UnD2yqX3WFkIKeQnM0kYwBkPGr3no2Woap5Uu06HVh0dcb2odbXU1IhvFXbVoHgSKZ+D5yZpcUdfVDYHxkPkUA==","signatures":[{"sig":"MEUCIQCZ5B/uQSqfG1QD5nraPHFO+TWMc6+7F/+KkiOkJmic6wIgBNqVyr9pErqrnXmVGnIRFPDIqMr/qE+rzhZiDHvKSPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1a71f6e3cb4807e80b7a91001689161e1ca78f76","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.4","@typescript-eslint/parser":"8.46.4-alpha.4","@typescript-eslint/typescript-estree":"8.46.4-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.4_1762785375351_0.16083213152635345","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1eca6551d01f448c925fdb04e8dcc684460039e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.5.tgz","fileCount":53,"integrity":"sha512-1InVBJioiXgmCiucBJuVTJpuNzf5vVtMIARXqv3/wpY4KZSfw1OQFQP1I18l8lpeh9fbXiMrq/0HIDmAyUYwaA==","signatures":[{"sig":"MEYCIQDEhhbz6hmoRTcSznsW2iFrOd4uFlypRE8UECyFz5uL6wIhAKD4MyWfhe3Xic8gAs6Me1gvXuP6xBTLfOI1cS9QyiGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7c6944e74b29a3310515a9de9333e20116165b58","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.5","@typescript-eslint/parser":"8.46.4-alpha.5","@typescript-eslint/typescript-estree":"8.46.4-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.5_1762787300855_0.13534627601848115","host":"s3://npm-registry-packages-npm-production"}},"8.46.4-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.46.4-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"239facc106a45a4626b4f10cb53e32ae2d696c30","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4-alpha.6.tgz","fileCount":53,"integrity":"sha512-CB04iyIPDBMchoNxQkTpWMc2k7MRtj2TpIexZijPFP5tHPP7ZN02bfPLrRryldeCN+nZjzJ6+qZpjDzBSiBEXw==","signatures":[{"sig":"MEUCIE3RRoPBUItEeCA0770DJXefw9EXM0z/McY1yHw/GvZwAiEAlerxsvdUj4VFJqUcSywfLKCpZfteFG0rA7DjWxDvULU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"bf003c8cc18358351e2779e18252d71774c3a2d0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4-alpha.6","@typescript-eslint/parser":"8.46.4-alpha.6","@typescript-eslint/typescript-estree":"8.46.4-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4-alpha.6_1762789469723_0.5496003299050429","host":"s3://npm-registry-packages-npm-production"}},"8.46.4":{"name":"@typescript-eslint/rule-tester","version":"8.46.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dd2f5d31f86fd8707ba99cbf248681258c8b8e65","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.4.tgz","fileCount":53,"integrity":"sha512-5XRYlbxsKkugvwfkTQzJrB20FaBH6cajOQ5ys+WnCPRsMOIqMq4onIxRo21NFG+BWMJSEPmyy6c9PVFkECne7w==","signatures":[{"sig":"MEUCICpvbm0Tja1AqfeAlkhOg4IEtxfUzvkfaDXWBgRvUC3kAiEA/vAy4aN6BRSfyD+uvJjhAhz32lFEyk2Bhr1/KPl8y0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"843f144797c0a94272cdb002c00c5639cf0797c6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.4","@typescript-eslint/parser":"8.46.4","@typescript-eslint/typescript-estree":"8.46.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.4_1762794350154_0.8121702258425889","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8da450b3a06f7958fd517eb2489e156f8bb6973f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.0.tgz","fileCount":53,"integrity":"sha512-XOQeQf526gA4KlCt4drDwzsRfAfpoGTwgGzQ+Uj0Im3ho/d5zjpJXYDrdS+tFw+c7T6emPkI3kGVtBYspTnavg==","signatures":[{"sig":"MEUCIQCwQHxf9gbgJw1FtXXFZo3yax9opSDoxlvg7WB0oE5iGwIgE8T6Q8Luq/x4TrF9Cea4O26tcmaROIWxGEtRTA6GGMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"843f144797c0a94272cdb002c00c5639cf0797c6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.0","@typescript-eslint/parser":"8.46.5-alpha.0","@typescript-eslint/typescript-estree":"8.46.5-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.0_1762795254247_0.2735091356517332","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f8de29bd6fe913910b922e0a551a5df4d8040453","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.1.tgz","fileCount":53,"integrity":"sha512-nfAZxCBK5cjaF6ynDPIYIQUWJIHdR0DtPWyv5IuVLleCe8/n7dn144tEy7NpaRfTLEgAN1Giv534CoBnywQd9A==","signatures":[{"sig":"MEQCICQMOrHhqzWRYs7n7hDuwLq166ppLF8dsOukv1WrvPR6AiBm5gK6sP01nk/+aOfTUcYQlHi8JDjaNkkckgs/loUohQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0fac8899572e4f8f3f0db6a56d042418d86dfd0e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.1","@typescript-eslint/parser":"8.46.5-alpha.1","@typescript-eslint/typescript-estree":"8.46.5-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.1_1762867305577_0.27749495868896923","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e0c3fc5cfd89bf3499e4f2b59ce268bf0ed17fa2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.2.tgz","fileCount":53,"integrity":"sha512-AI//kBHY+uc8xy3tfJncsbu+iT0hu4V0gmBIx1OTKJIhAShK+3LF5Ih6Bhg3dzgjtdRWWjN6x7SVsmxnCrH6Dg==","signatures":[{"sig":"MEYCIQCLrhezrb0qX8Qu9JRSKtNdv1o+0AQKpuF2e8bCDut9YgIhAJNeSA8A3wcOiiUR1WegWnyvuGoUhpQ9YS4ArNkUUxrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6c6db249bde934b6d617eff6f70d105bae5b9c50","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.2","@typescript-eslint/parser":"8.46.5-alpha.2","@typescript-eslint/typescript-estree":"8.46.5-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.2_1762879731272_0.7096135806838433","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ca49b440677543b18f7e778fbdf2a271f421e768","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.3.tgz","fileCount":53,"integrity":"sha512-gPw4m/XWtGni1fSdWjIzFUFBeDDATlVMC3A/uGJUIOA+uBdPKj9gUDyRy59oZP0ykDRTPiDoHa5+F3cx4rfEIA==","signatures":[{"sig":"MEYCIQDJzf3iCg8TLaesnoVsIsUm9804/zjD17lLaLD9rmV07wIhANDA+aFWyWHacIL9QKHrB82Bb54SLECeeSbKfhvwQFKA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1d15881d73cf120ba1aeaa763597a521d403d036","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.3","@typescript-eslint/parser":"8.46.5-alpha.3","@typescript-eslint/typescript-estree":"8.46.5-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.3_1762910192967_0.07203716383484005","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b024a71dcaa3fc6bc30eb354333cc023d170bcbc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.4.tgz","fileCount":53,"integrity":"sha512-PDrKg6WCxrMJyGE+iGWevRigetW+LDUt3mrBjx7qbE2JUXeZlt1/NucuZJaCrWMbqePo9rM+6MxLv7SBDAE9nQ==","signatures":[{"sig":"MEYCIQDqqIZkY3kXLk6u+n+nOoHyHyv2sVUMtmSErhd+QX5lgQIhANf5i4a4x7Ok0MT83WdacSEsp/5kRx0y69l+ealFvWd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1d15881d73cf120ba1aeaa763597a521d403d036","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.4","@typescript-eslint/parser":"8.46.5-alpha.4","@typescript-eslint/typescript-estree":"8.46.5-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.4_1762910613778_0.1759091191881974","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"58e9067fb180c82028893c57beafcef35bd915e9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.5.tgz","fileCount":53,"integrity":"sha512-sYZwRWp6aRJNDFhnfYY8K0mwGQfqbn00ydmoa9/sJkdN/JiFDcm4R7Q22R6Q1fVwKLwWJ+R+BVWJB5YMgpVoDg==","signatures":[{"sig":"MEUCIBCWWMTpTZqnU0bHSWlijMT5G3y/V7VsNMMC2hIi7gEbAiEAwWA5PSfceYr72npB9F/tbcsgP4x3PBe6BO76O+l82Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ab5914bad334ebe5f796d1c755b8cd8e6d759256","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.5","@typescript-eslint/parser":"8.46.5-alpha.5","@typescript-eslint/typescript-estree":"8.46.5-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.5_1763396137252_0.35217094177414254","host":"s3://npm-registry-packages-npm-production"}},"8.46.5-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.46.5-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.46.5-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7bda5ec6fea1f55c3df968bc099f72f051a577cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.46.5-alpha.6.tgz","fileCount":53,"integrity":"sha512-6rDT2Xa6Zh87MlH6bMaYNJsHAy3vzXTOXD4RIIGTJiS4Po6uOTa4Wzt4O1C9bjop1B/OaL86dlNOkMcA1+qX+A==","signatures":[{"sig":"MEQCIFg20lvbWG5UnJX/Htccta+mWTDYmvviHlyVfVsfXt1MAiBW+vifayg5NVLaoyC3JbgxBPEzA2T9EDS0st/ovSEx/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.46.5-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ce502da9ffc29bd2cc44f3fc8aec66d132aeb831","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.46.5-alpha.6","@typescript-eslint/parser":"8.46.5-alpha.6","@typescript-eslint/typescript-estree":"8.46.5-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.46.5-alpha.6_1763398468625_0.7795007710576316","host":"s3://npm-registry-packages-npm-production"}},"8.47.0":{"name":"@typescript-eslint/rule-tester","version":"8.47.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cf7c748dea836b9369116e93f89aecde65325e42","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.0.tgz","fileCount":53,"integrity":"sha512-NpCv7bGe7+CY+DwwU7mhp3mTwpvELEyvbQxh8nKimCHdthEYHL993SHzPQNiJx17NePvQOmilE1ohjav3SdEdQ==","signatures":[{"sig":"MEUCIC9Hi+U/sETByhItHJmvQ8OdeWYpL1PTGUMhSAsAv4eyAiEAzIYENIFvdGGJT0l+J4XbkhYiLAqkK86mrTKdoivydAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121974},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"28cf8032c2492bb3c55dd7dd145249f2246034ad","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.0","@typescript-eslint/parser":"8.47.0","@typescript-eslint/typescript-estree":"8.47.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.0_1763399169391_0.4555072031414118","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4cb1db5eea101369fbc12e69a658d506d21a71a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-K0x7VUvRk+nluNlVFRtHr4YLKlOLU9w/C8QbRQwbvvlPIL25IABRbGHey3/xp/yCGso6y4babnE57DMqBseiTw==","signatures":[{"sig":"MEYCIQD8e5VKoRKao1A7tk2MCSnuk0H6a5lY6fEI55Syn2R+8gIhAMt2t1LhA6e+Fd35VRxRFrAdxGS9MbqGjlGfL7BV2+2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"28cf8032c2492bb3c55dd7dd145249f2246034ad","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.0","@typescript-eslint/parser":"8.47.1-alpha.0","@typescript-eslint/typescript-estree":"8.47.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.0_1763399571812_0.2658395540374854","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"29cad0827ac18f3f46a11ac3f7ccb619e03af0dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-97aDPvocMXvbEmrayaVJOzVrd2o2vj9JjEfACeFKebyJSpPVgwHswfgkJTpaJAJTNdv+HMyfGftJjokOCmdcuQ==","signatures":[{"sig":"MEQCIAiQmZz0ghzsspeHPD2raWM/E2bEwk8BPIyhtEPy4v9FAiBz7mrw3Cu35K7kH6smKGkV6xqDuXYH+WmKhLb3hPaqqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"28cf8032c2492bb3c55dd7dd145249f2246034ad","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.1","@typescript-eslint/parser":"8.47.1-alpha.1","@typescript-eslint/typescript-estree":"8.47.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.1_1763400355088_0.13816905957007264","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d6e334622c9983c08c6b36297c528c13e39c3ef4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-m7Vz5IIgBT3bOlmBrKWwMN9IR5gAc1nrPtjCsewnd7AK3bVuIOf1na38NM/B7VHJ5KhsuUEaLMx5gp4dpl0FGw==","signatures":[{"sig":"MEUCIF9o/kWvi8eZ++yqdkXZRIZR1UyYoWDGOLrlv0b/N2W0AiEAxjewW+PoaHAUVcwTSbOxTe7hfiyL+LdwPWoXuzBKLA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"75cc7d2d9bacf58dce9d8c960a8954a49ca0c0f2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.2","@typescript-eslint/parser":"8.47.1-alpha.2","@typescript-eslint/typescript-estree":"8.47.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.2_1763866781192_0.46447416840672995","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ebc60c42edfe9c1cc37138c832fa9f4883d84842","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-3tceMDD008saQMesRlrpZrqwYubykg+GPFDDvRTDtlSZowyrPgGbzRRRob89kojMhDBV4vEOfmFgkNwZv0+7lw==","signatures":[{"sig":"MEQCICRaB1QPwfFkpLTXll7iAx43eaGxFotv5XplDRGvFlV7AiBsGREpRkX/foVxiKtJLILDRY+VnBeBWvRpIOa8kuAxqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"75cc7d2d9bacf58dce9d8c960a8954a49ca0c0f2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.3","@typescript-eslint/parser":"8.47.1-alpha.3","@typescript-eslint/typescript-estree":"8.47.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.3_1763867511950_0.0033572225353899476","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5a48902ff651c4e34bd2b66b3977157045f63fe1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-Xp3+7eJcdZqysGmzWOpscPDiAHbdd3Y8g7Oh2wN24+oKaK4dlPGhd85IV2WbaBOkLfju2kwegmJ6GAanEDJW7A==","signatures":[{"sig":"MEUCIQDotmABsrzi2vP/17QSgdXy+WGeUFI4KgaRFwSa2re0dAIgb8PfpGMjG+wnUVsMRkzvecLUYYSX48yYWRRkP5wGbH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c421d304dea5b5deeff7556ecbf2367f0a4e1a62","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.4","@typescript-eslint/parser":"8.47.1-alpha.4","@typescript-eslint/typescript-estree":"8.47.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.4_1763869754047_0.06929445479239171","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"aa024f198900a36013d0ef1d2b7c121f223a457b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-MztyAvCQuADfdQWTq4spbePdp/PnpGTWlUDQfA1bIp5yy87AVBXGxbpj7PGqnot9ZcxYxk7QyFrAmNGrcWvCjA==","signatures":[{"sig":"MEQCIC8DAgVWk5wYUF0LwOWJugZ6COf92TKUZIxOGJCWKTa+AiA0fwtHi4Z28d+xq4EJwIedrNkl1MVwNNdpMmyeFNPYPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c421d304dea5b5deeff7556ecbf2367f0a4e1a62","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.5","@typescript-eslint/parser":"8.47.1-alpha.5","@typescript-eslint/typescript-estree":"8.47.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.5_1763870411846_0.4804943262265011","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f7f4494037da767eb9bf4fef5cb877e948b64ff9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-p2+K003haFDXuTyRAT9PCmsk0JNpHuT6Rwdxm+rDcfQBXW0pvwlhlHVkAFqR2ugYg3ov11NfN4LnjBwMrMwkHQ==","signatures":[{"sig":"MEYCIQCc/lnJiG/IjJ8L2jwEUWZo1nsqXdDi7DBieebjh3jbRQIhAImdT6A+tj9pB8fMRfwb9hrc102Hvp/kkwfJ8KrbcZkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2ffb1680d69fce4f08679c9c654a8a4ca463c64a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.6","@typescript-eslint/parser":"8.47.1-alpha.6","@typescript-eslint/typescript-estree":"8.47.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.6_1763897569311_0.7943588879142476","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5d246077267f796f76d26b00efbd6d897614c81d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-bsB54ZsdrnINuBBIZaqEujGzbGNP109IiP+ZvkBNdJpoA9qsEPAEXFQyyx5IVxVFwHu1q7oBVxSvQOsEg32ycQ==","signatures":[{"sig":"MEUCIQD6M0crgTb2JCxGMrDFKMqmWZWh6BlxIDfYmWzsWCRWfQIgNc/Bzz7KuGfHHLr8+tdCtQm7NJDl465QOPuwbwotsCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":122006},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8a46332e31d6e977557641539aad0d5c8b271dce","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.7","@typescript-eslint/parser":"8.47.1-alpha.7","@typescript-eslint/typescript-estree":"8.47.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.7_1763966560220_0.789719561589759","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"91126b8bb05ccb14f9e12f310c4f6a8316c618bb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-Eob6uzNTu6GuIavdWXLabiFiT7LtftlORNiJpd+gYQgNNt48A+Ca1YKKQObtDUutBNy5mPdDt5Q3LRpF0XCKuQ==","signatures":[{"sig":"MEUCICxrmucCj22mIzdRAG1S01tGdQ+/uu4cdkmtU8TYXjOXAiEA7FgjTW40gD/sfsP4bh2DTc1Gskf1c6n5UzV62hNwMys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c7119b5e0fb611bdc55e7caee29e1765b636479a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.8","@typescript-eslint/parser":"8.47.1-alpha.8","@typescript-eslint/typescript-estree":"8.47.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.8_1763989002700_0.4471042761649644","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b351c5cb590fec4dbd1aec6bf0725fb9a7757004","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-QH9wnmoFDkjGUTV8LtGbuKA/oL28bE6/r7rzERYPX+nr7k3pqV27pNDXoZm/vJTLMIABi9Nm4l5CGBia5kwIww==","signatures":[{"sig":"MEYCIQChmszioE6XP5e9XcMUCNXclGn6PWAY5v66keshTTeDSAIhAIg3HFaU0rfcFw+v0BZTv2VhDEEXxfAUMf6qiZqjzTTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c7119b5e0fb611bdc55e7caee29e1765b636479a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.9","@typescript-eslint/parser":"8.47.1-alpha.9","@typescript-eslint/typescript-estree":"8.47.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.9_1763989697830_0.7578635576794415","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"759a09c8ba28658764464ad261535f5bf01412a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-yc+FGvbyV0/oI9FMHEmh9qiuw5QH6ll24E1IHMM3lNWdhc8kV6c4IJXTlba0C4+GkV0vqSfY5ulO0AHab8YKEg==","signatures":[{"sig":"MEUCIHrHf9eRppQDKa1DSYaAnWMVN+84Apeigm2IM2LsuVS6AiEAjB4vHtBc7rMcVhd4Vgk4lRk5EfX53+eWtnNWZNnwtCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121172},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a915893362b06eab70c20bc02b5cc3ab9a37ba3a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.10","@typescript-eslint/parser":"8.47.1-alpha.10","@typescript-eslint/typescript-estree":"8.47.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.10_1763992016719_0.889268046925922","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"91f16e9ffd97416027ee4a6aa1dfdf6d4d073f2f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-+x6uuc4PuwKkvs5QCGr/+34kZ2kRwHnwsqFOfOh6BbM4MrYEjjuy7F3z3BZ/lg7GUrNxOVlZ6I7q5+pX3lxLjA==","signatures":[{"sig":"MEUCIF0xHaJLkNCpuMNnrWgeh6HKjaWtJRe08GoX5fgarb9fAiEA/7gYRZte6WIlVgvoelGvY7UT0SQnhwdaJi3L2R0SHA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121172},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d26e9de6874eb36216f1ebe8370c218d8de08881","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.11","@typescript-eslint/parser":"8.47.1-alpha.11","@typescript-eslint/typescript-estree":"8.47.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.11_1763993041106_0.8501753277778323","host":"s3://npm-registry-packages-npm-production"}},"8.47.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.47.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.47.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"43f2cdc2250ae1bf5e389b75c2261f3f78dd51fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.47.1-alpha.12.tgz","fileCount":53,"integrity":"sha512-bkXGJ2UBwySiZlR5zP0IhgWrc1DApV6pEFYawjCkKXVmsH4imiEKYRrWeEMgg3maEIm66ElUpy0GApgqQhXZ3Q==","signatures":[{"sig":"MEUCIAucx0K53tOedsiQ+WVSSS5IX0kR6f85NHqwnxkWwA0BAiEA56qlhhDDd4VHjHSoyyGvtxLCFc56n07TlCofFcNU8lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.47.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121172},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d26e9de6874eb36216f1ebe8370c218d8de08881","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.47.1-alpha.12","@typescript-eslint/parser":"8.47.1-alpha.12","@typescript-eslint/typescript-estree":"8.47.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.47.1-alpha.12_1763993835640_0.5160270680987886","host":"s3://npm-registry-packages-npm-production"}},"8.48.0":{"name":"@typescript-eslint/rule-tester","version":"8.48.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5dfcd3b1b9596ee6b6c17723c7e950de6d8ccaba","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.0.tgz","fileCount":53,"integrity":"sha512-VLFaC7Gsqa6cofgQBpMf3cWGa+Gl1/jjX1JEaqFEl0pbTqrNGzgj+V+I1vAZWMOrkT+LCVr6M0ODJMBs+65hyg==","signatures":[{"sig":"MEUCIEqjWi13EhLl31xWpM+5icUpyVtbwSZMGnWXDf4eXK26AiEA/fBQf7YjrXVvU1SX+xHqGd8PsTLyUYiNrTPt9oF/puw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121136},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6fb1551634b2ff11718e579098f69e041a2ff92c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.0","@typescript-eslint/parser":"8.48.0","@typescript-eslint/typescript-estree":"8.48.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.0_1764003921874_0.990635260714213","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"80706528750d0324502124addb0ed1be90b81bc1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-TlaNQf4IyxrQszM7hYISNbyRTS62njpUC/RKaXhL/LjxohM/1MwO7GwmS0fTkN4Q77Lxui92iowJbnc9tt1mug==","signatures":[{"sig":"MEQCIEqviBwtt0Do4vp7ACF8lKQXYubVg088thZFkN9zbTCOAiBaZ+EX+t4+QZl37T/FEa00xGrVT9U3VL2jqNU5BwLR8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6fb1551634b2ff11718e579098f69e041a2ff92c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.0","@typescript-eslint/parser":"8.48.1-alpha.0","@typescript-eslint/typescript-estree":"8.48.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.0_1764004824487_0.4612536023563518","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"76157e10d89eec73ca3050362fd5d340b1a7aca4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-xWcew9kMl2YMCXkNbXWgvYjHcgBnFl2B3WcmTMhsin74e79W93OaJ6TjyY7WVWDJHjW7MKoZToJ6Zd+/E5Aqxg==","signatures":[{"sig":"MEQCIHgO6xdY1ufd5Q+/15R1VIKnQxNeHWP1pQ5x1rHjDWFTAiAiUDO7VO2z08LpCFGmQuoXQejMxsLTCjX6nDfFDRwN8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"17601fca9e269e7250b647cab33215fd1b2b4f61","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.1","@typescript-eslint/parser":"8.48.1-alpha.1","@typescript-eslint/typescript-estree":"8.48.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.1_1764026142658_0.022872107494329885","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"51b0503bc8cfeb36cc3c8d7b79828e1c38e6b9f4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-AIZncQdwAOV65AvAc4ADB7XXZIMPvuAeTL+ggKCTRrY7Vzd5lelUYZEF/K9ESjqfO6SKQ0Hn88EEuK/hkVm6QQ==","signatures":[{"sig":"MEQCID82XLuVKPsrU0Nf2xxlZ2Ys/4HXxvDL6mrKbjcd5RZaAiAMZCssJjZAEIttUIZonKSkKpaJH9KH7GaTLmCNphthYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3252978bf5b88dc4d707b410ecf5c6ac789760bd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.2","@typescript-eslint/parser":"8.48.1-alpha.2","@typescript-eslint/typescript-estree":"8.48.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.2_1764182511659_0.6293292649598183","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f53982eb81492144bb0215740412c7094a61b46f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-XukcVtCO5dKiJSzJjnPYVYvP1ZRH8+oZdvGpCzJWkMiM6GuTjRP0pDLTDHMT3h/h5NON5wG1CMfUnDq69TBkLw==","signatures":[{"sig":"MEYCIQCS2jWdnUF0eyVORJcy6xe2UHE4kxS3NP4cJMxemjARMgIhAPB/qvdNkdYVWpEpR4y9QtMRgzjayknIKxYezfGtwyGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d622778288d80644b2a060e2cf6b8a4652a8fd9a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.3","@typescript-eslint/parser":"8.48.1-alpha.3","@typescript-eslint/typescript-estree":"8.48.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.3_1764254544679_0.9165379118468047","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5b22715d1f2e5e19614bb42aff7c62883da9766d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-iBfcbQdhHR8sRWzzmhl2ItSpKQ/cnk6VzYkExAHHvDfOg32jhmevctUJ6k9o3OD0zZTJF0ys7DNUszRF7FkP3Q==","signatures":[{"sig":"MEUCIQDWLcEeuJ3gIls4xML0d0SJqAPGUCnuw+59IzD/9GGtlwIgH2iJ/MDzFwXXiB475yDCnlTS2QHFzdWmRYjV0VJQ6ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d622778288d80644b2a060e2cf6b8a4652a8fd9a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.4","@typescript-eslint/parser":"8.48.1-alpha.4","@typescript-eslint/typescript-estree":"8.48.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.4_1764255353947_0.12599916953554557","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"81f08b630d4e51bbac7258e84142522473c7bd7b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-QUgX8UsDkL9reZT6dwexhxW6mVVRjkwqnpT9lzLvmzoK4adwpNaXt/1sonk8CgcjdeXsrybLducaMUVmadZTdw==","signatures":[{"sig":"MEQCIBPawQCdjb9vKLF3urSxaMqxc71MBKenlKOxLoURM2QcAiArK5k3U4H8obxg460D4oQScilK/lHXfWPXJxdD7oFfpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3d809f53466736d91c0f79cdf1e9233d86cce448","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.5","@typescript-eslint/parser":"8.48.1-alpha.5","@typescript-eslint/typescript-estree":"8.48.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.5_1764351098247_0.9179825425103321","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fbaf9e5c09fff0c2028960033fbe8fcfea88df18","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-8CfIJnS8SKTMW+9n9a3QbWyxnoRx74cuM1HeXNmjuE6evup+vJ1VIQRaiwDh1xHY9yHS6c+jumQd3UCtfP0u9g==","signatures":[{"sig":"MEYCIQCFIBBJcxuHDGLnRak1oi5szVD08+H1/V17uZ0gnR4rxgIhALofP9f74bblHPjWf0/WfwVtRe1Ei2EP5wcc4VfUg43Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.6","@typescript-eslint/parser":"8.48.1-alpha.6","@typescript-eslint/typescript-estree":"8.48.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.6_1764351845612_0.6152521972362379","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"247d2cb33f034bb1ece9954346469140dc0cd271","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-AcWnOvmlwI++9n/jVF/BcRahaWwnRH5DjsU3csy/DyWoS0tliiqudMpT7CiU2wI3R3S9ySWdUDfxg+uXiBz6Eg==","signatures":[{"sig":"MEUCIG4iLh6lfnG541ExfPmV758qT1nvc17383LiOiNAYH08AiEA5ptpjUWDHb/01hQN8kYGHYJl0/eWYDcBADvSDuLaYiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.7","@typescript-eslint/parser":"8.48.1-alpha.7","@typescript-eslint/typescript-estree":"8.48.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.7_1764352563961_0.35232523136927574","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"110bd202c36c6b0af6dc16b1f6ab025e133bdebf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-Wcvy1Js4D0yshX9VqYQt2CRd0ZRSl0ar85mGl5wDV2hGRq2UhhQ2w1oNlzv1XEomtkJ9uEkGyA9TbocnzKTgmA==","signatures":[{"sig":"MEUCIDF43UyzBCe35ngnuZTBxxdM/QKMyAqsENzc3asavXxIAiEA4imtrQRr+9+ODBj3B+VHcmiBzJZ7/pF54qMtykk0hdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"906cc3c892cbd7cc929a797557a234f64e8bf539","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.8","@typescript-eslint/parser":"8.48.1-alpha.8","@typescript-eslint/typescript-estree":"8.48.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.8_1764354384355_0.2865422743219217","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8519261b8860e579f98b8e25f7f7687d5050481d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-D6rMRzn0doC2aIyYRcFySXiOqvYKx9ML6lf3TARLeptImsLlZ6YD3E9qYocNePOuhQtA04tv0EvaqH8MLMDzKw==","signatures":[{"sig":"MEUCIFGX2SFhh39WLoA9lELKv4v6C1QDGfijOeLJBYQ9H0ZoAiEAmMgVpfvvh52TjO9dOW2h64Z/ufJFOALqlJ6DVBeyntk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f8b2bb4d3571924185bd93b4967e786cc4886c21","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.9","@typescript-eslint/parser":"8.48.1-alpha.9","@typescript-eslint/typescript-estree":"8.48.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.9_1764599288226_0.05751684658476175","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8152878a0beba0673ff72ad748745d308fb9dbaf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-lZGkBYIoBHUsrPPqVXerCnF2aezxZRTGCstiZDLS2SNLT+Va1Y6fPYPXndKVNoU/Mzbkot/1pAC+itvh1m46YQ==","signatures":[{"sig":"MEYCIQC92mbtsFiAi+MfU1SC75+wfe58UBu8MSoHoGiewaHjMAIhAM2TBRdoE/Ty/riHh0NRstofX6BjDMtfI/2DSehj6GUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121172},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f8b2bb4d3571924185bd93b4967e786cc4886c21","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.10","@typescript-eslint/parser":"8.48.1-alpha.10","@typescript-eslint/typescript-estree":"8.48.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.10_1764600025691_0.6462792685486234","host":"s3://npm-registry-packages-npm-production"}},"8.48.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.48.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"293fb19cb44edb04a9e0851d52f428ce5a22577d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-3VLMHJPgtCrjTW8PSEO7YqYvf8vKxS/0h2exG/1qEpvUIj3FeAupYBoBCEg9cKnGyRFyM+3ywtqcijCP67NEKQ==","signatures":[{"sig":"MEQCICaEfYszEVlKfCW/JXnxl4PU1O2PKIbCykscMORkIXEvAiAUzn2+aQHwK7ja6k0wWarGhcc5rwwG4yiR5yu6VoLipw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121172},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5ac66a60cc4e391df78cb788054029ec9127c21c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1-alpha.11","@typescript-eslint/parser":"8.48.1-alpha.11","@typescript-eslint/typescript-estree":"8.48.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1-alpha.11_1764601335484_0.021066208166544698","host":"s3://npm-registry-packages-npm-production"}},"8.48.1":{"name":"@typescript-eslint/rule-tester","version":"8.48.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b16490cd96af6af1f4ef45bfbcd8b3d312745d44","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.1.tgz","fileCount":53,"integrity":"sha512-7EoxD/SH2mrweGnvGd1D3ePbzSctTr96u1hD+JK4Oae3XHoU0bGm8TzeMxy8wJ/NMjgszOM6uJeCwntyELJm2Q==","signatures":[{"sig":"MEQCIEPvHnw8I406vov5DGXPsPkMdDHd7QBZbjKMzx7I9qGWAiBXFYOTw3rMSq/vbzPLUxdc4M6lX2huQp2e2EzF6W9b5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121136},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8fe34456f75c1d1e8a4dc518306d5ab93422efec","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.1","@typescript-eslint/parser":"8.48.1","@typescript-eslint/typescript-estree":"8.48.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.1_1764665128333_0.37537989621472967","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"282d88c9b5da0b35bd0522fdf3029bf4ba4a5378","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.0.tgz","fileCount":53,"integrity":"sha512-xz74WmNj5czTIUUOuuyXsh9G/bUdBPq2RULIB9hYAXb7p4OroLcDk0eb25iV8GjABYShjk452a2T8O+7W/RLHw==","signatures":[{"sig":"MEYCIQDlHMLiJsXDrJZz8TuxbHoZSD+8+itNfL47AHpXeSHAXgIhAL9iRxUEQTyrWz0H1WA2BUmbXGX5nThkC2qcgC9arcPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8fe34456f75c1d1e8a4dc518306d5ab93422efec","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.0","@typescript-eslint/parser":"8.48.2-alpha.0","@typescript-eslint/typescript-estree":"8.48.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.0_1764665971318_0.7316312810490995","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3a345be71d3d8a2cb8464a3d95758296a8435bfa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.1.tgz","fileCount":53,"integrity":"sha512-rEpR5txRqxMza++hQivxL3Y44s/Ds6X/AYHGQT7kWVaBmnJ1+aYqIqQs0VrcOhPZih9nh7E8E/Yrm9/9q90SQg==","signatures":[{"sig":"MEQCIFviufY961IG5PrUZHKIeoOX2z+tKooa96egbtyCHcecAiBZM1G5gmWq0eILr0VWCXbBAuOk2Zo11Iihkd3RoV6rWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d2d7ace4e52bedf07482fd879d8e31a52b38fc26","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.1","@typescript-eslint/parser":"8.48.2-alpha.1","@typescript-eslint/typescript-estree":"8.48.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.1_1764944235443_0.611487456678403","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"52e08332ed5da91566cfc49ec9e03b4fc9dde260","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.2.tgz","fileCount":53,"integrity":"sha512-0+a48+OL+nNlJCBUVcPxMy8UoqHxfi2UAarcmaYu8z1NdG/yE/1FRqoBOkkY76Vs2igQWWjlPcg7vGAfLHAXBA==","signatures":[{"sig":"MEUCIAvJrGUOFejl0fDoHosGJoizDQfNBaIQW6NBtC9uyWjvAiEA4AWuCcTlYChDnc6RqvSU5ryRxnuBMaEaqWq7tLFGB9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"34a49a4f92a22f35c844dfe00567bd59a6075804","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.2","@typescript-eslint/parser":"8.48.2-alpha.2","@typescript-eslint/typescript-estree":"8.48.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.2_1765047047904_0.6386572950918477","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e2cec2c04db68bc1677e241836d90aee3ab1e1fe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.3.tgz","fileCount":53,"integrity":"sha512-NnQjwurfvLPe7skfVAxm+nPBdyCJ7CYJw/ZlO4Wg7mf96SRd63TyahFGJUcO37Go8vUSdniWYmU9/4wyBECYJg==","signatures":[{"sig":"MEUCIAcWJNqwCdg6UIHYy8EqA+EP3ceTLTnutx+K1XnbIMO9AiEA/O997iBj/bjum1fJMMdyoebf0fOkzPk2oqjs3wgLQY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"56149a2839838cbf623d172361123870e435d2d4","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.3","@typescript-eslint/parser":"8.48.2-alpha.3","@typescript-eslint/typescript-estree":"8.48.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.3_1765052114473_0.19931588047658355","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0bc6b9803452f5e05558ef45ce700b01354b55c7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.4.tgz","fileCount":53,"integrity":"sha512-6dZT8vyapykcX/NrplWG0X4X5mid4zv5xAcDDPiBqaCxoOm2l8akoXZnpyahfmQfBKzS0Pm26GLV9/NLlCB26Q==","signatures":[{"sig":"MEUCIQDc38DvNRQ9FC9WmYhm5ZWH/v4S53H1k0p8cGCwWPQMEwIgNjzofPdKshL1Zvtb7ujgFpvxm6YyOWdzyzTOLYo45jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"32b7e891bd60ae993e85018ceefa2a0c07590688","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.4","@typescript-eslint/parser":"8.48.2-alpha.4","@typescript-eslint/typescript-estree":"8.48.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.4_1765053327106_0.4243593093469902","host":"s3://npm-registry-packages-npm-production"}},"8.48.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.48.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.48.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0689d5c8714dcf0616581257afca66cd1c11e4c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.48.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-rzPFtE1KrihBRI/SCqACCNTatkQHGdkl3GupyuMk6ScPdWPGk2OgG2SoKwfQn9P+EcG3GFDBoM4bjMF2g2e8wA==","signatures":[{"sig":"MEYCIQCrJw4p6d9YhDmhYKmi64y4t/GBZ21dYZ+Fld+x/J7WuQIhAMSkMojumzWPQHwcn7ALvrpwvCEoB6gCfRMK5SVjyWG+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.48.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"0d25240f92d558a09bdfcc51b112b3771b352356","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.48.2-alpha.5","@typescript-eslint/parser":"8.48.2-alpha.5","@typescript-eslint/typescript-estree":"8.48.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.48.2-alpha.5_1765206602101_0.35244480028902836","host":"s3://npm-registry-packages-npm-production"}},"8.49.0":{"name":"@typescript-eslint/rule-tester","version":"8.49.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.49.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6238d8d004ef84a176efb48b9c93d68082c48b23","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.49.0.tgz","fileCount":53,"integrity":"sha512-2wu6JO/ND/QCg/zMNE04xCx1a5O6wOeklztpuqme8DPtjH1sejOIeHqyVW5I8pKx28D/Y0v+/N+B3I5NoO2I5g==","signatures":[{"sig":"MEQCIA0EvhGHM3GFXSGgrOL4v/0Zkxv6taw9Swi5L/minS5aAiBd0n0psgfsxB7/MR6mqD64QbxGRjoQcKKRgU8RzTM5/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121136},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"864595a44b56beb9870bf0f41d59cf7f8f48276a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.49.0","@typescript-eslint/parser":"8.49.0","@typescript-eslint/typescript-estree":"8.49.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.49.0_1765213592758_0.2391234643840019","host":"s3://npm-registry-packages-npm-production"}},"8.49.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.49.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.49.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"86aa50084398bbc07fb9a92479654306c5d25ddb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.49.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-cSQ70JW4hENlTTRuJk3lFeOO5Mp9x4HuprrPtr/8QhYa7k0ISDoh0kdYK/VTBoJqPEPC54wfFuJtgq9cYVi2Yw==","signatures":[{"sig":"MEQCIEphKDERQbtzY8SC3JBjHPHlrTy8gzilhTc/zVorfDCaAiBpoO6QHtJbmICFWBu3Q+ZujYiTUDJwuq23tQFZAcx9Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.49.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"864595a44b56beb9870bf0f41d59cf7f8f48276a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.49.1-alpha.0","@typescript-eslint/parser":"8.49.1-alpha.0","@typescript-eslint/typescript-estree":"8.49.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.49.1-alpha.0_1765214483364_0.5471680920399067","host":"s3://npm-registry-packages-npm-production"}},"8.49.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.49.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.49.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4ae2b3fa338b82d7f03cbf84a9fc4bda5cc91e6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.49.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-2oVWOV6N15klrqn8t6jSU279zfjLjbS39dsdb/LkWEX9WlxeFalj/ablysqiYhKAOcCGhZB/7IZdVSi+sFBNig==","signatures":[{"sig":"MEQCIDUyEH8vQTkvWYoWRF0VrLq91YM5X53r8WLUHmY4bauuAiBoUQI+7+fPzBx1hx8JaYN1R9XWwKbhZ1HPZezKGQFDvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.49.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dd969477e8cb10a4402eccc051a1d1206853e3b0","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.49.1-alpha.1","@typescript-eslint/parser":"8.49.1-alpha.1","@typescript-eslint/typescript-estree":"8.49.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.49.1-alpha.1_1765259833647_0.14098690690967985","host":"s3://npm-registry-packages-npm-production"}},"8.49.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.49.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.49.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dd027add8cbc75e508a189a434859ed63c7c7fe5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.49.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-Yk55xzDsnOPOXYunvCjGzyDuEchK0xTOIV0BEJwXDYIw7snwwX/y7JYd1ZsjYc1DFblyh11FsL1fq0X9AKjv/Q==","signatures":[{"sig":"MEYCIQCpAY1gYnSpDIfrMGjtM5zZSOJScLhcij5Dj3dwj86v6QIhAPK5i0FHEZPLiO+B7Hxz4BQzIWCKTWl93gXfSHuPd8Us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.49.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"5bd78cab52569a5e9e14a8e4588a672ca933a0be","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.49.1-alpha.2","@typescript-eslint/parser":"8.49.1-alpha.2","@typescript-eslint/typescript-estree":"8.49.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.49.1-alpha.2_1765561448744_0.7224334047954877","host":"s3://npm-registry-packages-npm-production"}},"8.49.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.49.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.49.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"742ccae18bbe7014156d9b4843384d2db5daa6ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.49.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-vD0tyX98Uuj0us27lu8W9u+th8LiZzEwb6Ci5MJqOe6FY2Vtty/a6Zyaa9yX6am8+VeieiMdYsxnC72g2S+OdQ==","signatures":[{"sig":"MEYCIQC8OMBhyBAT60Yv0c0Hu+IYsvQNfSfe3R0w5kgsMJuc9gIhANCOmRrDHcwvJ/Tp1IEx6BxxgCiOtKBGdARY0EDQXLL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.49.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1301f79e54241c1760ef88a76a757bc498d9a840","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.49.1-alpha.3","@typescript-eslint/parser":"8.49.1-alpha.3","@typescript-eslint/typescript-estree":"8.49.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.49.1-alpha.3_1765724163136_0.19591310928339678","host":"s3://npm-registry-packages-npm-production"}},"8.50.0":{"name":"@typescript-eslint/rule-tester","version":"8.50.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1c7cdb6bb5b38dc39c2d75aed8beb06046e026ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.0.tgz","fileCount":53,"integrity":"sha512-bX8PGNjsVKjCLuS/5u0OkJx2LGOx7itTmbUAuraXr4VNfw6+nhWQJrQZu9AyX6YZgcv0pn4E8QI/Hh8aMR5WnQ==","signatures":[{"sig":"MEYCIQDIgwjeELOifsiyZ6Mf3uqOYpHPEdGMOYJHLIvKrr0tuAIhAL+m5GCQjRUUIGu3AYrM+hn7O7rxMtheoyVR8FUIxKht","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121136},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c62e85874f0e482156a54b6744fe90a6f270012a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.0","@typescript-eslint/parser":"8.50.0","@typescript-eslint/typescript-estree":"8.50.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.0_1765818507168_0.2505477578894777","host":"s3://npm-registry-packages-npm-production"}},"8.50.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.50.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"62fdeecdfc021c09c700a2a73af3f61142175df6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-rVCCDTyp9zntf1Xb7x8ihh4Vto7M/amNz6BXuosi/h0JoJswYmB6IDzDm67hqn8mP3kgqm7vyBwcr/55tMzIDw==","signatures":[{"sig":"MEUCIBp2MbVmwja2eQTr4EXzs/Y7fAzeiMZP9NsH9lm7LJw+AiEA0O/yOBbWUebp1YUvMDvl2X7EQpMKCYy9XPweMd4Aw8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c62e85874f0e482156a54b6744fe90a6f270012a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.1-alpha.0","@typescript-eslint/parser":"8.50.1-alpha.0","@typescript-eslint/typescript-estree":"8.50.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.1-alpha.0_1765819320468_0.6971581199625219","host":"s3://npm-registry-packages-npm-production"}},"8.50.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.50.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f903b07d94154f590f52b32a8196cb85e029bf15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-+dQ9xti55Y2Pgllw6aLk6rGrhFwNDSPiM9/al5H1oNuLVTtjT/+qR6l6mgsTgfr9ETD8XdLqAAe/09Q+TDAbvw==","signatures":[{"sig":"MEQCIGFwt/EGnzrAJmxnVzyhewnwbsHH5uNSHygdSYph61GKAiBsb2J22HsWHVlmBuqrWeq3brVwWhvfjP1gULxnTbmqKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6882a09be1ff6567410f059ea9a1ec5496e62bcf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.1-alpha.1","@typescript-eslint/parser":"8.50.1-alpha.1","@typescript-eslint/typescript-estree":"8.50.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.1-alpha.1_1765882042843_0.8337909947299607","host":"s3://npm-registry-packages-npm-production"}},"8.50.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.50.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f199873a8d7a4bddb0866b25c40a262719550101","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-Uzy8HzqJ8gXV5v1PBjBLxD1wspQc9ESCNFl+JQ5AzRKNiES7qOJxEFx5k8kTf2hm6TD7cAvG7kylCJzP4AWNzQ==","signatures":[{"sig":"MEUCIGlr8eSfy1EtYZT8o7/2WkrfLEsZoz+TDmE4UWOUjVWuAiEA+TMnsb/nynWcur28QWhMfGhtn5LnXIM2NAAxHJxoVZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"46171f02ace6e6b11d607fd7aca38fa4320e3776","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.1-alpha.2","@typescript-eslint/parser":"8.50.1-alpha.2","@typescript-eslint/typescript-estree":"8.50.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.1-alpha.2_1765960807263_0.025093611327857035","host":"s3://npm-registry-packages-npm-production"}},"8.50.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.50.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"33f74a9d7812b03667866cdc09b43e240d9978cf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-94PxrBdc/Bx2VOEmXSWcwSd7i9Tg294Lf2FhnarBcA5Hx8aokbiJ+e9JIE7ohrRvHuf/9hg8XGHQoVc1ryCTcw==","signatures":[{"sig":"MEUCIBAQgk1YY57ggqKg8ktDJnNDbPvQGRuB8exCvRy2jnGLAiEAwVRUjs5lfz0IFAj5kBa6Mn+nlFDAmQBl1eG0V5SvNzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8017d07079ebab7eec4ab38c7a8c0d4a2103621a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.1-alpha.3","@typescript-eslint/parser":"8.50.1-alpha.3","@typescript-eslint/typescript-estree":"8.50.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.1-alpha.3_1765995310221_0.30418140184355824","host":"s3://npm-registry-packages-npm-production"}},"8.50.1":{"name":"@typescript-eslint/rule-tester","version":"8.50.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d1fc3e4a0d5accacc079c0458bf95f1b918ba6ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.1.tgz","fileCount":53,"integrity":"sha512-r9I5+cL7HX1adxmKvNZjLPgEc2wHkog97s+PTFtAREV9uQfVTrR76qlEOisDCgGRTCvcVQz5zZpZlnHfKIY65w==","signatures":[{"sig":"MEQCICbmK/fTGmFNp/qVrgeC2py/diIbtxxNRFVINWv+t8K5AiAajrgsRXtfiU5k/OYGKcjYStNWj7ilRYkMnkUKI0Mk7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121136},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d520b88990e1b20674dcfa3db3b0461c1d6d9aa2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.1","@typescript-eslint/parser":"8.50.1","@typescript-eslint/typescript-estree":"8.50.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.1_1766423139191_0.5636286524965002","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ab21cebc4194561e49eb54814fa36979774cbc1b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.0.tgz","fileCount":53,"integrity":"sha512-RMV8+Rv2IAy/Vmb3JJ7OpeIFgThNTK5Y17trrkBJDaH7+zSSKNxmpdaCcS6cYQWZ1L2VItVh+Tk2zgfXhP7IdA==","signatures":[{"sig":"MEUCIAz3LjioTAAsD3u/qc3OwE+Y8UZRumdPSjnD3IkQ0x8fAiEAnMjbRMxVNJN4ogNmTAlprkJYX5MrNzNyQIDNGKPEYV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d520b88990e1b20674dcfa3db3b0461c1d6d9aa2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.0","@typescript-eslint/parser":"8.50.2-alpha.0","@typescript-eslint/typescript-estree":"8.50.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.0_1766424057906_0.737016997677697","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f0c2a1c5e487293896580f08f9d13e80037bb7f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.1.tgz","fileCount":53,"integrity":"sha512-wSmE7J48TiHlZy7Dk7zABQeS6DePdosmH8Kp0cOfuPxvKIeTd1Nyr/tCETqkXSfJmnxRxa6Y92cHCdqoER3w/A==","signatures":[{"sig":"MEUCIQDw4SamyjMbHPBNuud2vxxdUwWcCxyihRStsiGeUUJIDQIgLf3KhDtwIhbBKoyR84rwYmC9dbEflmF3JGQ9T8q8YvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"647487d972ec2cfc09c45b31b559e816025236fd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.1","@typescript-eslint/parser":"8.50.2-alpha.1","@typescript-eslint/typescript-estree":"8.50.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.1_1766511495295_0.25022322774858363","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9d36fec3c9ce989e4afb6f209875b9263c8eb3db","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.2.tgz","fileCount":53,"integrity":"sha512-2XYDW3dDSg88kDQN0EK1JZ7cIUiBEiJwZ/9eCj42iXV70FJLXVazcgjuHDPwYxCRlglwLBto/ckFiCABXT8Buw==","signatures":[{"sig":"MEQCIG5GAXjBnnni94fnL3x/qkuE8AIAXt+1LFO7ZYG9QmWXAiAVZfIPdoxTW/69ZLuvAj3RQrlh/UeSWF+msKqyT1yfTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"647487d972ec2cfc09c45b31b559e816025236fd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.2","@typescript-eslint/parser":"8.50.2-alpha.2","@typescript-eslint/typescript-estree":"8.50.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.2_1766512239269_0.46917225931989837","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a3caf1168883cac38153ee8c9afd12e03a5f62e9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.3.tgz","fileCount":53,"integrity":"sha512-nwnfYovJjchcWpVgfZq68cnlciYb39dkG8OjB/0XuR7QDAWJsn5JAO+tvlUmhG+G0Cso5NEybsGa7CXoQ3mXpQ==","signatures":[{"sig":"MEUCIQD8nPP2Ekn+hFN5TIaivOnCTQmh0617uMVGMyR2B0gIlwIgS7MAXKgqEHRu2NCvATuUkY2CX9GsFAGfiUcJzRzWiLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"34b4fd427beec693c9e91a6d3a137a28883a3eda","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.3","@typescript-eslint/parser":"8.50.2-alpha.3","@typescript-eslint/typescript-estree":"8.50.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.3_1766777961711_0.6767574267860836","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"52713072328b9de1ffc05897601f6283d6235299","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.4.tgz","fileCount":53,"integrity":"sha512-41UPZtftVLGZHxco5iwlV+PhCN6qCBCu9OypJ96erx8BAhabj0B27wxxbxaudZiuvglrSUCLguY8lywvy7gz9g==","signatures":[{"sig":"MEYCIQCJRgcvKnnT1RlbpxETQSYoS9B6CkDJQlI3o7xWe+/Q0wIhANy/kh6qKwKfFR1jHxCi+5NZROwogj0jYoLLNqK6hV2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"acfd54503b36a690dff97dd3ddbb660006dbe8ec","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.4","@typescript-eslint/parser":"8.50.2-alpha.4","@typescript-eslint/typescript-estree":"8.50.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.4_1766778702443_0.17396119133589516","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8f071d929fb19850f13d0619e79d7925598a198a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-WbXO+ZJJjXzViGFVG8Ahzkg4LSDFCyqQtX+zNfa0e9cDINl9bGsqeiXYSBVJQx3LQyxYoHCmCSdzXkARmyxN5Q==","signatures":[{"sig":"MEYCIQDGODXdIvVm5wIwOmQBNvOtXKoOW+6v/8PX7a/udDQhbwIhAP3iwQ0UmmqlgI0KvgTN1UEdGqOcdNkox+Wd+h/3PgPN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121168},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"acfd54503b36a690dff97dd3ddbb660006dbe8ec","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.5","@typescript-eslint/parser":"8.50.2-alpha.5","@typescript-eslint/typescript-estree":"8.50.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.5_1766779125852_0.7517004076237928","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3d53d35576f6f717a6ff6094d6bf64af251bb5b0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.6.tgz","fileCount":53,"integrity":"sha512-FZ/U5uPgx78g5KFJPtbJwAK9MxKuNV1qqRDjog2AkecCKSVjF9xv1pmhwIpL/pLzTL1ZQj3VqcpgOO4Fn3vtpQ==","signatures":[{"sig":"MEQCIFM9zSWdDgeCw7xyBkkohsezfULakQyj9sSx+d1N+ZEiAiAnnrrO6hvyDLF0cox9rUzpF94JJAeTuakm+kggHjlBGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2fe34b02ed56736a6e0b254be38f4905276bc285","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.6","@typescript-eslint/parser":"8.50.2-alpha.6","@typescript-eslint/typescript-estree":"8.50.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.6_1766789425821_0.25796630602145565","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c8141f9baec720930ae8e72d7c6a7e01ac9ba9c8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.7.tgz","fileCount":53,"integrity":"sha512-hdxRt9u9HM0Bbjbn9QmnEx0LMTxpBo3KbuaCZn0yiMrQYFnXoWfJ1Ldmh0Vp7CReXjJ1eBliemGdCQkFMYm2PA==","signatures":[{"sig":"MEYCIQD8229jrEB665fIODfVir0AIruxnuCK8I4qGcYIah9whAIhAJN8rlprN+aKdhwuIuS9paSyaSTc/zB+z+MM/WcHATVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a0a1dcf12bf91e151dd50c47c75990441b9e802f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.7","@typescript-eslint/parser":"8.50.2-alpha.7","@typescript-eslint/typescript-estree":"8.50.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.7_1766792033228_0.10504944520069137","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b05cdbb60633cc879f9a63b754554b3e608df104","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.8.tgz","fileCount":53,"integrity":"sha512-upnJudvkDHuTU8gLS2ZNPGcd7gfrnoHPnexcc8/xLT5O5/vogwDCPd/RgA2fukvVK49+8+50WYQxPzPktFDlVg==","signatures":[{"sig":"MEUCIC7kLPafQH4/OEeA8Vekp0wutIA9C5UKNu+l8YedpYumAiEA/0aEm3j24IjjYhRHfzimPqKJJ7vOVsJG6svVDIT6uFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f7ddd95c09bf143756adbbcb335cf68a2b30e2b1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.8","@typescript-eslint/parser":"8.50.2-alpha.8","@typescript-eslint/typescript-estree":"8.50.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.8_1766808507377_0.36193997411923196","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ad44b06d2c0dca2d55283af873c4370ae30236d1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.9.tgz","fileCount":53,"integrity":"sha512-XpRSY/J/bx6UNRVFL6SbggJbD403Z8AIHNDWKE2cO6mlHZsoybw9AhiS4qODlYwZDAmQcyUAXfvO47L3+bh/dw==","signatures":[{"sig":"MEUCIQDFJwEMSqySiiQFsewXdWr3boqPmPnttiK1kFr/WCJw2gIgZ03eC3rulP8s5VP09kYobcCHzQIr6fqUNvivxCEYWoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"f7ddd95c09bf143756adbbcb335cf68a2b30e2b1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.9","@typescript-eslint/parser":"8.50.2-alpha.9","@typescript-eslint/typescript-estree":"8.50.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.9_1766809191896_0.49314578858440705","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0215f0e002d408e5d25ea4ce733b30ea0726f88b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.10.tgz","fileCount":53,"integrity":"sha512-G1t17vvVk/mCRtG/PeeFgv6QW3uHsSziV6dL9qShy4HB+cTiHGNi3MMQJ9uCWHaSzRfZ8VmDZEWH+KZbPy8Rew==","signatures":[{"sig":"MEUCIQCn1b4himT6/EF7el9OzIcE6F9nnz6cEhugSek0NUcb4gIgKoX307KfbTEP3fdC9ClConYsRptog4RpYk9hhXsadBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2e56a58100b0fc52dee6c8bb35f39354fecf2074","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.10","@typescript-eslint/parser":"8.50.2-alpha.10","@typescript-eslint/typescript-estree":"8.50.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.10_1766835792448_0.24185964802550908","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"49f2053f537d387456087f9fb656f79201a7e9a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.11.tgz","fileCount":53,"integrity":"sha512-675uDOfxy7gw3jfXU7+n09fSF6AT00/Fnr1tQIpzY+ttgY1O9rU2QSRgOQcrFPgNCwmyorlxWRv6ieVURBX4hQ==","signatures":[{"sig":"MEYCIQDHUXDh1UQDwp0GfeEkNIwNbJSFNTYG+56hLt3ur9bnPAIhAIk7/FSjtqeB2ootQz6vYRen9lUsO+gPE3t/Ok/z9tra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ca1865f239749edba69fa6503ad1c0e05e638a7f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.11","@typescript-eslint/parser":"8.50.2-alpha.11","@typescript-eslint/typescript-estree":"8.50.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.11_1766836622916_0.2781821417285455","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4d1f676cecbac42946a733480cd3221ff3fcec92","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.12.tgz","fileCount":53,"integrity":"sha512-7Pidkkr0P7LVQzvC9ou7rr/cYUDPPb+gGWhcRPZnW1+wrE54lcadZ5XFnM/W5iz9L91plEakqlz4RdKwYUD5JA==","signatures":[{"sig":"MEUCIQDFXHMwDruoHv8FaoEhbY3Xfw7Atxkveo66Px53O8G0+gIgUkjbdBr6ifg8Jx/RS/JZQhpbO2zFlVDDFA/vzEcw+cY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"ca1865f239749edba69fa6503ad1c0e05e638a7f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.12","@typescript-eslint/parser":"8.50.2-alpha.12","@typescript-eslint/typescript-estree":"8.50.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.12_1766837378582_0.28450392811749303","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"97123839dbe49e5e05e4a7e941dc42eec935dce3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.13.tgz","fileCount":53,"integrity":"sha512-WBMp9cIo59s3rEmFK15s5DS+r6sfwPYlBUaZAvcALWl96ZpL4UJEiaDVDQG7qHLP0lQkTnkwWh1hmyQx5C01aw==","signatures":[{"sig":"MEUCIQCKf2Oh6ipKMnr1x4VhZPF/tMugCAGdrCjQ3ieNs9OXUwIgGKt2dfQId8Wq4io6Ov2nx1ci/Yv98GChushrpVGIb0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7379004168d2ab7b105db03eaf498d1117925a70","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.13","@typescript-eslint/parser":"8.50.2-alpha.13","@typescript-eslint/typescript-estree":"8.50.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.13_1766855281224_0.8121529364344267","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fd0fc716629d03dc02f86f9781014326ea58c94e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.14.tgz","fileCount":53,"integrity":"sha512-pCW9hoqIrqPlZcFGTqEHtlLW+PtM4q9miMdXiY6cpDIvTdaDCJB6W1S3gA/846wuV3Zx/WhysE7pU1ROApgjPA==","signatures":[{"sig":"MEYCIQDhgPlx0pQSidavVuBTX/EANthff2W631p26IeRcD8WogIhAIVgF79cvNoo5Y0GWjlzpWzW2Q/t3BkVIhaLiAYBdMAf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7379004168d2ab7b105db03eaf498d1117925a70","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.14","@typescript-eslint/parser":"8.50.2-alpha.14","@typescript-eslint/typescript-estree":"8.50.2-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.14_1766855972620_0.5594060731035198","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"167a2b58c97af7bc7721f89ae66589cb8339d2de","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.15.tgz","fileCount":53,"integrity":"sha512-WflqbmiiaLzGSaiuTbq80MIM0sTurdjN4N3P+eZ+dGmmvDjHC4kLcpkjdkeQ4gsiqFWoDLI1/gSCifm+m/snBg==","signatures":[{"sig":"MEUCIGrcGggkuQ7kDROeKVHlqhaVSxGIsXDVqv8/IUT3Ah1iAiEAjjUVbnSLz2vNZ6s/h1cwTVb5t8VT/2UWSdXMLaC8hoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b0d14b279eb679b53be89bc85ff8a08d8665b9d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.15","@typescript-eslint/parser":"8.50.2-alpha.15","@typescript-eslint/typescript-estree":"8.50.2-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.15_1766979745971_0.09306476481427373","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e355205648c33a15dc6a1372f44a37d1a8e4bc92","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.16.tgz","fileCount":53,"integrity":"sha512-NMBmLjNvpXJuIkEqDGD2r6gMQ4rr5WwOn4AMrHfEndli+dzpU0ZqXsuX04coNw3ngRFB/stEFIGdUraDhfftmw==","signatures":[{"sig":"MEUCIQD3wAqpozG5jc5osDOLI3P221lTUXwuG/pyk85MidEMXAIgSJkQ1gvTDygDmYHAovIOKpY0I9XyQ6vB8JrQrd51tJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"2b0d14b279eb679b53be89bc85ff8a08d8665b9d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.16","@typescript-eslint/parser":"8.50.2-alpha.16","@typescript-eslint/typescript-estree":"8.50.2-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.16_1766980450935_0.18044580983720726","host":"s3://npm-registry-packages-npm-production"}},"8.50.2-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.50.2-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.50.2-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"612354e97344a8ce2067d79f594ce44bb95c1d72","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.50.2-alpha.17.tgz","fileCount":53,"integrity":"sha512-I4fObkvMf3xTXMcH11IQUjf30MU2jAwqCPbNftmjoSVo6FeBtimoGoivZLFNuFx07FNIwHR8sfzoarpS8F9BHA==","signatures":[{"sig":"MEYCIQCdAhlam7XPhnm297ID+urZ4qN2JY7uU4Z+iPQMQrrosQIhAPIb4ua3aYVrWR31Z6GNcVXaejdoomNt5vkkXeZRgUlP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.50.2-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"1992c42bafef327d4d97d4ce8801d4e2391b4182","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.50.2-alpha.17","@typescript-eslint/parser":"8.50.2-alpha.17","@typescript-eslint/typescript-estree":"8.50.2-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.50.2-alpha.17_1767027642960_0.3789592662209085","host":"s3://npm-registry-packages-npm-production"}},"8.51.0":{"name":"@typescript-eslint/rule-tester","version":"8.51.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5ac5b9ec7dc7cf50ce8b706d97d5db95f8541ef5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.0.tgz","fileCount":53,"integrity":"sha512-iMEcUgzOcVhNo68VelLiZNdBGp91bG3CcLvFR0kJokMooRU82PkWT+ISGDHuph2eMnUucYkf6QTr71IFQ6aB+w==","signatures":[{"sig":"MEQCIFuSc9x5i9HZoaUqClUvXugoGwy2Ty3XRO3h2upanJOvAiA6c/AbAkSELmxM7BNnCTv1m8+bWp7GGsOVcWXtJSIh8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121154},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4c57f5996a9a3aed8a8c2b02712a9ce37db4928","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.0","@typescript-eslint/parser":"8.51.0","@typescript-eslint/typescript-estree":"8.51.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.0_1767027933807_0.35281897456277433","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a3516c2984fac8a3290cdb540941fd00316dfdcf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-d8+JK9gziOI6NES2Lpr+jtHUKJYLYcxyjO4Pakt/eyejS1qS4XyhVQDBUjCqxEZiyXGfD5TgCVkYBA69zASIkw==","signatures":[{"sig":"MEYCIQDz+wyZoVDSmeyf5zj0SeTfjm1NZlcQVmcdQzRmvG8RfAIhANRDp9hbS3iB1ftvFtU428R5JzaWcrs0pdpLBwqU/ONi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4c57f5996a9a3aed8a8c2b02712a9ce37db4928","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.0","@typescript-eslint/parser":"8.51.1-alpha.0","@typescript-eslint/typescript-estree":"8.51.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.0_1767028389085_0.8746323889407159","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"aad06d21e4606467b354b32ba69c813d314563bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-A2xpVF4X59btMTR0Er94cvyT3BWhOzd2cUn2rMPwMv91l+2Hh5pKTH15OTPrL6azlIgS7NqKgX7GiyrieTRMaw==","signatures":[{"sig":"MEYCIQCAkru0NrshDrB5p4Di21DZGkMPkfNkLaDl92bYBYyTDwIhANNc0Wi/ehq7if6dTUQUJ1PKz1VDWVR9lq03bF/ps1+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e4c57f5996a9a3aed8a8c2b02712a9ce37db4928","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.1","@typescript-eslint/parser":"8.51.1-alpha.1","@typescript-eslint/typescript-estree":"8.51.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.1_1767029101299_0.5453394931418203","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"80a04c74001d3eec5b5a738f39688643ffb450dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-v47xYdT51fIXozbG9SF/iEQFSx3uXmg301PiQc57GgG2VrdTxSpDOOQ1/rN1lEupOb5ECUrBfJx5ZQ7n5Rks7A==","signatures":[{"sig":"MEUCIQD5/TaeXgDa95+21WXLWPvB7hang1tfKuemEfgJOtYK8AIgPPQe6xWdrm4YyqGQKJiJ6SRCwgGOYGy57d20Tq9Pjow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6a05a1ab06c2ce91965949c8706c618e69494b44","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.2","@typescript-eslint/parser":"8.51.1-alpha.2","@typescript-eslint/typescript-estree":"8.51.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.2_1767037657244_0.8135378170924821","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f9cd73c08cffdcc8bba7b80697795a07b7af09ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-xEkNe8jRKdzoM5DsE+hS8eB2qvMcYJpIrwgMa/9bg11jcG1ZpAdKw2CDS8wX5volVozVZ4ux/RP83NtkseVLcA==","signatures":[{"sig":"MEYCIQCsark4MQbAjjT7kPqCCNbEs05AeL6I/3JZfKS9mTFcwwIhAL772j73JVs/qHgyxqgfclOFErq9HC7wJUxPnYM+bOeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"45a7d2bf60afd214046ff76e7feda516b3d7bdb2","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.3","@typescript-eslint/parser":"8.51.1-alpha.3","@typescript-eslint/typescript-estree":"8.51.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.3_1767190653646_0.9635902337992142","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"473e321ab43b6ca18b0bd74ac8fe045a64afa833","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-Q8fZa1PKKVcj9I0SjGa6dne3AzzJmU9s46smCJBwGdkaWct46vA/eJbYYPkSpsLdEi521/w26JXVexvWA2IRFg==","signatures":[{"sig":"MEUCIFktrblvuMcSvJw7Uc3tqDDqjl23hg1bkGgzEXVoCfNOAiEA08hiUPwqlhyPAZKcpjt/RCKeEt+dgpfDXqFG/D6fuzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"46fc7fe4089d9f7f864bea8b397b8a0e1c7a4bc6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.6.0","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.4","@typescript-eslint/parser":"8.51.1-alpha.4","@typescript-eslint/typescript-estree":"8.51.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.1.3","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.1.3","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.4_1767222733151_0.039877158895403","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"89cd72066e4f8e7a426e278d69d6732184c9f4f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-FljDnCxEKaLV42vVBeNC70Gt0UErxXdeVEi6dKZU5gokElM6LxMv30tB6uyDooj4P5XU4uvosu6r+zIlhxuJUw==","signatures":[{"sig":"MEUCIQCnQaIfMoMCa1ouyCumA8QvYdlRS+irmeiB1XPjEWV7sgIgVNH9FL26h5GQGYD7+qApsW+PFTWd/KaTUKBZMn3ySHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"95c7c730c254ef5e51843e2f3280977eec53f5b8","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.5","@typescript-eslint/parser":"8.51.1-alpha.5","@typescript-eslint/typescript-estree":"8.51.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.5_1767580034591_0.847615183645775","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f35267f29214e236a64419ff9c7d16763ffc9c82","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-lmkwtXn7uhUxSVCV0mKZ37fWloz8+8KLHysx9Cu/pN5fDEkLwPIxri93UEbSzj2zp7cTFaZIR//ZFYdR8uC6Bw==","signatures":[{"sig":"MEQCIBNrtZhNV8+6WPO7Tma12bn+8LlizfjFcLpXVAovPc3lAiAoqcZT4L4tlFwpt63cQiAggAOn43ZSnmtSd6aVSKHYrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c0363923535580bd31cc6f40dee2d55a62d2f0ce","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.6","@typescript-eslint/parser":"8.51.1-alpha.6","@typescript-eslint/typescript-estree":"8.51.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.6_1767582599530_0.9176011311890258","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4d2380a77b1879288c13c9878eded096326d7dac","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-HD20D5bIjQ0J2gn2bQyZhFlkOVYYquatdlTJcFAFh7wusVa9krAxe+r2LlFvPGIJVWIr0UA3rSKI1DoeAvj/pQ==","signatures":[{"sig":"MEUCIQCVU+G8fujq6EZXI5Dte17+Jnk0lMsd2K1IPQ7x9I61XQIgE0yY68iLZF5EPnIeBTYnvU085m8urujnobqTOQ96JR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"8ba5333b3fee82e4ce06107735e4f8dd19df5434","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.7","@typescript-eslint/parser":"8.51.1-alpha.7","@typescript-eslint/typescript-estree":"8.51.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.7_1767585355387_0.7678544665308367","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9237a1e1673351d1afebb8320428ae1cd41a7be0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-UMz2HWqDPyPHCDcq+g8F9+AnhQqbWMbYX8yP/9MWd92EDVa79Z1vl5ZE9Osm6X+xSPrR5yPUHm3E4Om7I13xWw==","signatures":[{"sig":"MEQCICx6MEUlOT6Rnz9JjZm2ALi5xGO0AFvwXfqhPetO4HLqAiBVLNxxuN/RxGc4VqZYPrmjgOq7EhwSMwG26Iu6vlmwFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a166cea2d00fedd0762ecb87d95bc1f1cf93d528","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.8","@typescript-eslint/parser":"8.51.1-alpha.8","@typescript-eslint/typescript-estree":"8.51.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.8_1767586127244_0.5889973364246885","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d95753cba8224336612e9e0e396d306516a94636","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-6vc7kAZ55w1aT5MUmVk2c58iGEP2y1FWa+OEk/bSnxnaK4WzK2M1/CKD3155koSn0LnSp5whuWEJli5JKSqfog==","signatures":[{"sig":"MEUCIQDilb001gw5UwcgquTX10g1N9pnmxAeH4q2KXczcqrXHgIgU728IFhkgOJn1AT3g7vdTFv3yktvQNm41z50VOVTpbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"a166cea2d00fedd0762ecb87d95bc1f1cf93d528","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.9","@typescript-eslint/parser":"8.51.1-alpha.9","@typescript-eslint/typescript-estree":"8.51.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.9_1767586767752_0.9998208807614544","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5169b74acc34cb6b96cd686a03b774d70c41f046","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-zNDcwJfMCFz/hmXXu1V9KTjX8QmYsBA4NNxuDnRn0xoqDwDf11t2K8S8NFTEtA91j0mURjF5yGwo9LI0mzE9EA==","signatures":[{"sig":"MEUCIC8lf8wm4p+Xvl+ixxYhIlmCeeoOF4Q6M8PpfK0EcvUaAiEA+8BlfFWB+uALeSh9+woboTITCuSm66d0L/hs7s0yCO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cf79108b6405972fb73f5991e913e1b36de8a67f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.10","@typescript-eslint/parser":"8.51.1-alpha.10","@typescript-eslint/typescript-estree":"8.51.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.10_1767587730738_0.08737916279403457","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0682ea96f3eab734c1eace01a8befc5cbcf89856","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-qOGvrg+/rCtx0PpW5q2H26xTP6wX2ZAuQmiNnsY5isUwvKEhpcITid7g+kATX17hix/84igW/xbf5bgTr3UrIA==","signatures":[{"sig":"MEUCIG7KVQHLhDsGU7t8lR9wWK7kHsXtZsmewfFdp14d6HmYAiEApXDEwJ4ylkC+egErJS/twkmyh+oPzMXnKJNrfBvGvvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94c505833fadf39bb29675976cca4d3f8c043f5d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.11","@typescript-eslint/parser":"8.51.1-alpha.11","@typescript-eslint/typescript-estree":"8.51.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.11_1767612101641_0.624222214374085","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b5da44958c1976f25ef903379496d3777ad0cca6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.12.tgz","fileCount":53,"integrity":"sha512-hthg7MwmmR2J1S0cjP+nUHq8nP6OkKyS9uwh+ffoa7+gaIAk1fzlrXK6Ok+o3JAYLfvAy40VCzHg8s4rb2wdHg==","signatures":[{"sig":"MEQCICTuvLxnIb/vKnGhLOC0bP/UNslX+eZ6PwAbfl2JIgSdAiArm+LrMzLo8n8418o8gqjLO9VZ+BmtS5cRte+Yx3/A1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"94c505833fadf39bb29675976cca4d3f8c043f5d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.12","@typescript-eslint/parser":"8.51.1-alpha.12","@typescript-eslint/typescript-estree":"8.51.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.12_1767612990218_0.0382179502566764","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"450ad2ac6088e3726c4ea00cd074901d1ca09283","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.13.tgz","fileCount":53,"integrity":"sha512-C+m28dhSeoR1H2mmqOkJTINulFtIhx4ddN9fJYnFVPQzl+ZqVyT46/b3mxKXFwSpULDpXFXRMS6jNbCsEzSurQ==","signatures":[{"sig":"MEUCIQCW1fBYUesyIxTyUFD/TP4qp4nD4iOC2xA5SVHL+sbVqQIgU2Fm51sTWFq3L4Up/M0LO7B2C774QAIiY4dgIYAUi9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"309a38ed83994738323efd78fc31137136a7681a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.13","@typescript-eslint/parser":"8.51.1-alpha.13","@typescript-eslint/typescript-estree":"8.51.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.13_1767622363508_0.9193672804224122","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b808b3c0c9cc49cb273b523ac0130e9cac9e4dfd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.14.tgz","fileCount":53,"integrity":"sha512-hg1R88jFPdCkiVO1PXC/qFCQq00UiIejBf+Y4CUmnwVXbgnwG9xmkDVZIVKWkfz0SmbZh4UjTaZ77hvvSEdNYw==","signatures":[{"sig":"MEQCIDIWiLY6E9jKSzsha3+67fcyPZt3OdyzC81w5uIiWwZoAiAMaWOpljvCWAxlaK/3cDF2k/9SMycfR49STdoI+TSY2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16766b4f370fdd9e29098654ef3817e4d5ebfb95","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.14","@typescript-eslint/parser":"8.51.1-alpha.14","@typescript-eslint/typescript-estree":"8.51.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.14_1767623470993_0.5934960504866742","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2c2316ea5d2173dd29cf18fbf532d09468eea747","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.15.tgz","fileCount":53,"integrity":"sha512-KLnvOktpgdXQ0koiHzkMa8u2FmQlCY4Iu5gnAuXrlhnHeNAgIrm9GGxywkA4UdgY3wJPRwaWytbGc+mquLuWsg==","signatures":[{"sig":"MEUCIGq+1C26khydnqyn08WJrdQ030H81rfisQrJWRRoK2vbAiEA2OfuRsZTvWLDcCbDSKgbZHNsUanxWysuXR/+WEjLELA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"16766b4f370fdd9e29098654ef3817e4d5ebfb95","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.15","@typescript-eslint/parser":"8.51.1-alpha.15","@typescript-eslint/typescript-estree":"8.51.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.15_1767623903210_0.8887197001412355","host":"s3://npm-registry-packages-npm-production"}},"8.51.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.51.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.51.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0dd2e00ac703fe3372e6eb167583e71206ad524b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.51.1-alpha.16.tgz","fileCount":53,"integrity":"sha512-1jMFVl1Z4WVEg62Nhs1hDbvmpPHDm0PwHTQOo94PhsFx3YTrz4lpUB/KFGK55R6DopOJeL1Tz7sY2v+CgVHb8A==","signatures":[{"sig":"MEUCIQDZ9AAO0vmhHHDippEyC9oxZSVRjKqMdKsMwRZrkyql6gIgXIT07Sfcc2OpQ48kvWzXB9hrJrLwEbmwbS8VmsGA62A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.51.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"6b467b0533b78777fa01128cdeeab1b5326a4550","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.51.1-alpha.16","@typescript-eslint/parser":"8.51.1-alpha.16","@typescript-eslint/typescript-estree":"8.51.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.51.1-alpha.16_1767624728861_0.5071697813303204","host":"s3://npm-registry-packages-npm-production"}},"8.52.0":{"name":"@typescript-eslint/rule-tester","version":"8.52.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b3c41f8a640a0b5be820bd52ab87bc2e2d90f307","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.0.tgz","fileCount":53,"integrity":"sha512-1STd9svWS+pVcOhYViSIBgUZxywTlAb60ivltS5WrHT2HoNXqlZrXhi9QcTpOLn41z0Oy+6cDZJoa9ORpTf1AA==","signatures":[{"sig":"MEUCIEiLtluaLygF8jkCPZbP8eHRvzaqQoaVzr4XFEJXUqHIAiEAxEIKbl5soyIcpaW5d1hmHSMSFbI8zI9q/vH0fIMZefE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121154},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9ddd5712687140a68352978fb76428de53ab789e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.0","@typescript-eslint/parser":"8.52.0","@typescript-eslint/typescript-estree":"8.52.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.0_1767632847883_0.43609376374339015","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"76ba3e1f0c1554d14728c71eedb2f40a998f9693","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-3Oei7ECZXpz1+n7Wm0b9xbPkPgwB4Road7h5sJ+A4ab8V8IXPOyw2k7ZZx3V/Fing7cG0kVYChmz1j4+OgYzkA==","signatures":[{"sig":"MEQCIH2SlkUxv3UdqJ6TUFmK7VjgBgV7S5L0N8jOfcXZigMIAiAD3CMV3Ndtvp3b8R8bnZvHQ4zLjMtZiJPYWE1eHREiOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9ddd5712687140a68352978fb76428de53ab789e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.0","@typescript-eslint/parser":"8.52.1-alpha.0","@typescript-eslint/typescript-estree":"8.52.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.0_1767633712651_0.46706824746175","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"06860beccba7f8c10ce04826064e38ee2509fdb1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-bZiQ2Dvr7XWYgAo73CrBmfvTYFL6Hys1uRBo1HzNhMTihUzMYfJKH0TSA/najxxYc7cK/zZa+QeDC4G+06iCwQ==","signatures":[{"sig":"MEUCIExPy6yRq4/l4lg7ilFaMZBv2S03+Jg6BX/1UU8jf9Q4AiEAgfMQsFwoK7pU5rMa8f3S/odd3HHeIAhsofea4mXsTt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b13550c32e80832812ff95a0e0f30ee36963810f","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.1","@typescript-eslint/parser":"8.52.1-alpha.1","@typescript-eslint/typescript-estree":"8.52.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.1_1767679858466_0.40600367980690377","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f08634cf172bfc26c61a2608e1b6e3f9e0bce6cf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-xY9J55yc2y/S8Yn/FzuPWu2lIibFNdsK+T8dVf7gouPiltBIdVHxkm1Nbg8Fs46GiRjcLUpYbPEVS7z8NLhPbg==","signatures":[{"sig":"MEYCIQCOs71z/U7Wl04IeYtmtsH/ueiE8PUW93JnWI7BnKhpcQIhAK/JRYDa8vWI6tl/bmlhA1Jghl4M7hC/ToRPCs1sQNvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"053668f4ff467621badd5d605460dcf1fb39daaf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.2","@typescript-eslint/parser":"8.52.1-alpha.2","@typescript-eslint/typescript-estree":"8.52.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.2_1767680597612_0.5435559812997997","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b0927528925d1698684311b9c176c237afbabc58","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-ZsedD95OdTRsYt/KWKQNkW+zflCXU37Y/Pc8yEEIJrOM+SY0j7lh5KO7Jk3IeZzRZkRFIi/ruWCZajWcSDxJFg==","signatures":[{"sig":"MEYCIQCKeMaeB2nEBRuuRGzqFGV//36KoEMKDKv6K9wd5tV3xQIhAJxhBGNiNgGlEfiRpOCOp0LVvGUhTjUDVsae/Fu2074n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"053668f4ff467621badd5d605460dcf1fb39daaf","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.3","@typescript-eslint/parser":"8.52.1-alpha.3","@typescript-eslint/typescript-estree":"8.52.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.3_1767681248994_0.962062747734951","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e78be442918253bec03b68c5ade4abae8ab62410","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-GL7EewgWXf8OtqnkNalQBp14L/AddlnMIZlqDy0ksuwCGc5Pv1eUn0GAAVpJwiv0LC2AyYJ1m+tMr0IKWM1gVw==","signatures":[{"sig":"MEUCIBkjTagFjj8zlH9Lz8A+qBM9356ZFQcv7A6YVb/qqzifAiEA3o+fdkpyTiWGvTeCJytlstK7ipyV1+nI7ronuMkQh0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"29f703f1b3bfd6c490f021c741bf3d00fe96eaa6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.4","@typescript-eslint/parser":"8.52.1-alpha.4","@typescript-eslint/typescript-estree":"8.52.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.4_1767741197152_0.7326174313091856","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fc0b67353b818f9f106c8d0fe0b0008d011563c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-UfBFcw49vxSOCGKA8hLCJroVg6FrrX0Fo1VtNNztO3dxoXMAOU1xQVWEfM3OQjzO8Nv38b+DDWKWr0keRwH/8g==","signatures":[{"sig":"MEUCIGCt8FPgPa7hldcp8gxp1jzN3YTB9yg7a1HkweJF0YeKAiEAiS3S+y2d5X3lSH5waKpbFfmzqnxfqydBIr5DQbLV8FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"674a76abfa6bbfc2afa9c1a2f6493b15547d7e4b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.5","@typescript-eslint/parser":"8.52.1-alpha.5","@typescript-eslint/typescript-estree":"8.52.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.5_1767744776768_0.18673397932470248","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d7ea5358d79b921b1eadab7fe039a7b05000cc0e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-PFA76XCJgbv2ZcJ+7+gCFPGzDG/I3Lw1LfF8QbdSsdgjThrjQ07r4Zz9tDCrEixVHAgN/nIzG52Gf4guRxrT7Q==","signatures":[{"sig":"MEYCIQD37lF/wfMGctRzrhzsSQij/QPcD25TQmq4Kh1TbRcT6wIhAKbsnQlyBs98tjIBkZShgpPxU+GxZsBMbGuTNR2PYe8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"674a76abfa6bbfc2afa9c1a2f6493b15547d7e4b","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.6","@typescript-eslint/parser":"8.52.1-alpha.6","@typescript-eslint/typescript-estree":"8.52.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.6_1767745567717_0.8427254895817671","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ab2c6b981db3361bb9352a29fcdb20472b534351","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-pk88rObZy2CT6sxqaUPcnPFoce+AkOZe1Yqm0t4fFFk98pbEsC20C0a2KQ/NW0trtKQreJtZTbv/Clvbn1muyQ==","signatures":[{"sig":"MEQCICiWWQo/FQ98Hk/r6mWDcH3KmHrI3zq7rObLdT/Moo7fAiA0GabRd03P+VukvrrZPiUMO6skrp2LjNHAdOMjoHTaLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3ac77355112f5c4150f5a9e2f97fd6aa9812ab4e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.7","@typescript-eslint/parser":"8.52.1-alpha.7","@typescript-eslint/typescript-estree":"8.52.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.7_1767746895579_0.46607098527864754","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d94f58c1534f1802390c121ed1a39485a74a2e0c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-4UxLuN3/lItnb+GxhHvYdwdwOVBBSe5Rk9L8LiQLD/5JyfCGQVEOeKf3khU5st+MunqwZiiU/JXRh0pLCjffSw==","signatures":[{"sig":"MEQCIFhTvZxUEO8sSebOjVSwdIuRXIVUEB0K0fyZbNeD5ekLAiA0APoI7nIYvYdPAVeqXKKOIECek1AJbgF2Tw/YT3qbEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"e29bdb00083ca06a04f9cbb7981045863847d411","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.8","@typescript-eslint/parser":"8.52.1-alpha.8","@typescript-eslint/typescript-estree":"8.52.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.8_1767883261055_0.769301748465067","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ac22c5bce7de0c8738fc97cac1a906d27cde56d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-Pgdk6RkN8aHQ/Ns1jRvpyb7pM5QuCuSZ4bP2XBeCLb96EDxNfCZRPwbRbGOODIHV9MVnC5kSDGAio9LpKkmwPQ==","signatures":[{"sig":"MEUCIQCZRfy7fpH2WrjQh9RXpuqHy/FJs1XsEAA39iAWPD8T8QIgd7Seezau9pHrLefcHuoeiIvsY7hIckr/4OfrjlBM+lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c4d5a56925e588d0e84e18f6f2d7756d0248d3be","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.9","@typescript-eslint/parser":"8.52.1-alpha.9","@typescript-eslint/typescript-estree":"8.52.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.9_1767933842093_0.20803800002980655","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b28f045de4f60e752c4c6140a02a314620b9c228","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-jn6OxLeXsgwh6W2Lb+bcwHUTryoXan8+1lrEm1xQf1SxeRxkLQrw91Eh5qxKlabqAwN0Q8T08VdESEWSoKvwBQ==","signatures":[{"sig":"MEQCIA6qMsT0ZPIO86mTeL767xp4BDFCxtimfVaPVXImPcBxAiA35sl7AhpCrFnXh0jNuvc3WX7dgruIegDniCbMdxhoIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"dd90da8f442a651ab0dbaead80735f9259260569","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.10","@typescript-eslint/parser":"8.52.1-alpha.10","@typescript-eslint/typescript-estree":"8.52.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.10_1768017915696_0.5690083862248503","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"215c138f12ddd712f14ee4abf3ba5c5422c2a1cc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-G+bRq08DEIHiwUWh123m2pagDD3F9S7xkPzUtA0ga9sz/fUWrsqt3Cxs7c3fH4FyZU9Z3VSYwWBYA4WimE3ZKg==","signatures":[{"sig":"MEUCIQCVOnwjH1vOvX15FRH+b7Xx20v8pl63DFAhRYPfuC//wQIgJ6RBQezqEf/UTD/vwsvOCCgKa0SahYSKx78NFMNDwBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"62ee26ead99bf23c16e819dbcae6eb4c24c67175","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.11","@typescript-eslint/parser":"8.52.1-alpha.11","@typescript-eslint/typescript-estree":"8.52.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.11_1768218401616_0.6388065569886452","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4246902bdbfa1e25349c3f93103682efc3ff032b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.12.tgz","fileCount":53,"integrity":"sha512-jGqhs5HAQ/fJMBIYopuWtgRp8IPNYZp1PTAabksuj2vHe+ObjoDZhxkpzCTfe4HQm2t/UhbfkrPui9H0YrkbJw==","signatures":[{"sig":"MEYCIQDjVHktUGBjSmqowQlQK5JoCiba8Q16DT4/SLV9MSmRwwIhAOzeYNTXI0iqJbfdcYhHO2VaNJJO/zSTtqELKHIZmaet","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3fb03817d66e274560a4ed115e53fb2d770bf6a1","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.12","@typescript-eslint/parser":"8.52.1-alpha.12","@typescript-eslint/typescript-estree":"8.52.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.12_1768224582786_0.560102293485079","host":"s3://npm-registry-packages-npm-production"}},"8.52.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.52.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.52.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"98b3aa10221e618ecfb0659dd844b41938f11fcd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.52.1-alpha.13.tgz","fileCount":53,"integrity":"sha512-EjbcBl3HpfiDo5E1tiPuV8asshMcsM/RYDhOToKMUvONWNDxtW+4HoClMUHJV0KueaszyshH3vLQV+n8O6b2Lg==","signatures":[{"sig":"MEYCIQCiY+oxjhkTOcFZ72sssz85w+gjbXUDIcDmEuPxX4NRqQIhAJEVwtl7O0Ep0DeH5kNYRXIrrbyiutucyPF8xLay47Ym","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.52.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"b059a6a4aa91abdbc85abc4604b585a339aee0dd","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.52.1-alpha.13","@typescript-eslint/parser":"8.52.1-alpha.13","@typescript-eslint/typescript-estree":"8.52.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.52.1-alpha.13_1768228088435_0.6084211115086566","host":"s3://npm-registry-packages-npm-production"}},"8.53.0":{"name":"@typescript-eslint/rule-tester","version":"8.53.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f14c6b03b336f0f5b5d363584bb253f865b28c31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.0.tgz","fileCount":53,"integrity":"sha512-H9pc3PuvkgdnAuAFo7t7EuCbKgdJyrI6BmGOlZ5x6l21SiuNHC2NyfEFmJHbPrdJtnbuIARqEFll3M+QoXgxxA==","signatures":[{"sig":"MEQCIGHyjRBzWgMawbTKgXYE1I+jKtHrgMXel7r8DmSadot4AiA6FtNsWiyZr8SnjbrQBv+zAhQ5FHBR5/X0AQSf65Iw/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121154},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"3021ede961732e66b1daca804759aa0cf4143b97","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.0","@typescript-eslint/parser":"8.53.0","@typescript-eslint/typescript-estree":"8.53.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.0_1768237692190_0.12091372698181124","host":"s3://npm-registry-packages-npm-production"}},"8.53.1":{"name":"@typescript-eslint/rule-tester","version":"8.53.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cfa5cf5e34f46c5db2de53bd505198ca6f33a06d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.1.tgz","fileCount":53,"integrity":"sha512-+Xn/2Wd3AxB4LD1AYVLSDNYMCjbFrZAwt0rYgS/KmT7DjJr/TRMXVtS4eK4Gje8r4XUdWbiR/akse6aVYgqcCA==","signatures":[{"sig":"MEQCIF9lAPNwzQD+6nXMXEpbohEfqQc7IZOJB5WtDYzxvLyEAiBlI46uXdf/WE1DHB0SIFi8SaSyElgxg9DvMaXmFCbxPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121154},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"9940e53a156ec75b2e2910a63310650b4d19a6c6","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.1","@typescript-eslint/parser":"8.53.1","@typescript-eslint/typescript-estree":"8.53.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.1_1768842458520_0.14277477276255857","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7c96f2138779b809934399a6c20f6c9799442523","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.0.tgz","fileCount":53,"integrity":"sha512-pVUWdSSbPRxDEdezKNGzCZ6X01TESRNeNsLmJ1qZH/WH3gm3nutkn4hOtIDXEGBT++rDMBypn2nQO91Oht/guA==","signatures":[{"sig":"MEYCIQCXnBIOKe0fJa/Z7foJQeLpnWGqELa7XF3k/cASmPM60gIhAMHX1bK2iPotNzTyL1QTMx0GoiAz3Hb2M9LJBndL5+SS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"cc7328a60ce9e1c2c7d735700e8ce8607ccb295a","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.0","@typescript-eslint/parser":"8.53.2-alpha.0","@typescript-eslint/typescript-estree":"8.53.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.0_1768854161743_0.3175734433345685","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"60a5f1f51ee07379683d8a315be2f5391072828c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.1.tgz","fileCount":53,"integrity":"sha512-fc1g79Rt6pTuVPTvDHd+VzxwARb5OchdAA+WN5EwkPQCy+UGC5HeLV2yng/g1XYaARDhdK6a7OoGsIRZKr0qVg==","signatures":[{"sig":"MEUCIQCtRRbaXswv7gzLVKWbj9w0uKI0sgktyyXlWXALtLsHWwIgCHgRQsgyxuRjTDHD+S7FCipQSW1CjiNXYqyAbNsEYng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c73a344fff9923f2c8d118556a12025624c66162","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.1","@typescript-eslint/parser":"8.53.2-alpha.1","@typescript-eslint/typescript-estree":"8.53.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.1_1768939956078_0.3700088850697818","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7f03e4751f849a3ce9a76d00b59d022cc80f4bbd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.2.tgz","fileCount":53,"integrity":"sha512-9kCjO564Lv9ZynH7lNaaYiJlEnY3TtVK54SS8hcqgEYiAH07/ZZMQuZUlv7yPewZEeA8g+Uc29B/20XbFwym6w==","signatures":[{"sig":"MEQCICpQidEK4gbmI6N6N44BbR6vCyyb+C223ux34+40f1TZAiBiZqrakfHlb4s5tjZ4G0aDkXrVaXWtxQ6GJRAKJhv6Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"c73a344fff9923f2c8d118556a12025624c66162","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.2","@typescript-eslint/parser":"8.53.2-alpha.2","@typescript-eslint/typescript-estree":"8.53.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.2_1768940366462_0.9860992356916025","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"164ee69ba8b6c295d348eb0e2f26897ef589a31c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.3.tgz","fileCount":53,"integrity":"sha512-KgC3ALaxLnPzcIK1NlEh+5cCxOMhtzAnG8URXBBE04tGSX4lJ3gEeDyq3alrkiGd9UVH6/QS/AjXLgY55xRnTA==","signatures":[{"sig":"MEUCIBqc+8gvAKU9pGtywe+SksWdfHMyJVjTtFVfvq1FFibcAiEAnaTNSPr5AbYIA95ixoiD9kyXFw8mMnJqNhraqCqXL5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"4c0b37964eac642cf54a3a76723531c2f468183c","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.3","@typescript-eslint/parser":"8.53.2-alpha.3","@typescript-eslint/typescript-estree":"8.53.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.3_1768948232141_0.028896259485909237","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5f91437edb6ee4f6a6cb59da928cb8d6fd93d308","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.4.tgz","fileCount":53,"integrity":"sha512-SeG5zhoMuQBeBLvet5A2NT5AISH96bxOQhQp8xH0QPicGsJABbf2CZV4KRbDOQ+pvw5GgbBuDwBN42N9LFavJA==","signatures":[{"sig":"MEYCIQCfwjOsgMqWMpM0k8YT3j7hyy1yAlWTRmz/qO3mBAZHVgIhAKIjUymiTWsawJ0F6nVfzKnwVPM0EWjNmJ2uiCSwIcJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d50aa1899ff83254056320c5313a5c041f465afb","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.4","@typescript-eslint/parser":"8.53.2-alpha.4","@typescript-eslint/typescript-estree":"8.53.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.4_1768983794413_0.3881222010024443","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4b87af66b4f59dfc2067ec23f565105937f57243","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-Me4r9U5dnInDet+Z6HGDbfcrbz4pxkdN8Gjns4JMjg+CyNgcNZ3hpanz19hojdGV5ikoD6s2kn+Xks+BW3EXug==","signatures":[{"sig":"MEUCIQDZ9N88oOzGhKY6Hgcm/YJIimjrFT6YL6MVqrhaZwyrJgIgKPwVfAxkhWoaSr2IENbe0nSesGUSql3jSKCxHNfWHrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"aaa7ca2d6afd8def8cf9d01d0d9deedd38ae1495","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.5","@typescript-eslint/parser":"8.53.2-alpha.5","@typescript-eslint/typescript-estree":"8.53.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.5_1769054806452_0.9158658216862059","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6247ce649d1a71e91390f3b6a8450e240bc0fc89","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.6.tgz","fileCount":53,"integrity":"sha512-wexp5rNyS3NyXSO3e4qQDBHk+V3x1lJ43D5+gVJBEpk0eqFoUiOz78HFRQadTydRILuDfQq0gXGEw8WNg4TlgA==","signatures":[{"sig":"MEYCIQDw1BhWA+NYP4GseyKAuZDeRDkRBk6s+lleJIqk8HAd1gIhANmIg1KTCRK/KhhZWjTYviS8KNFW7zF6HJ4lgXTGQaRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"7a26f2b2fdc7aade4af76f1cea829d47d05ae7c7","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.6","@typescript-eslint/parser":"8.53.2-alpha.6","@typescript-eslint/typescript-estree":"8.53.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.6_1769090162859_0.8272745020153685","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7e9f28d2d9949e3db0f4fc26637645455fe95480","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.7.tgz","fileCount":53,"integrity":"sha512-uJBwRdm2yMyyDDTVgZ6/faHbinpztoudg7jE/2L8F1I0/8RktXZvjsUAkOMzYNVbP52nXwkgb+TCXFogXIS8ug==","signatures":[{"sig":"MEUCIFq+hKAnxdUecm3QqcFVffDZ5lTSNSOGL+8vQh68x6pIAiEA+vkM5xM+j50NIzNgYfa+pDY+l5Fzb4EZhsNKRBbc1WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d86e0a6a004e7a8b77806e5d1c21df60ba07db5d","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.7","@typescript-eslint/parser":"8.53.2-alpha.7","@typescript-eslint/typescript-estree":"8.53.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.7_1769091063870_0.9707235443749211","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6921ea1314793c4b0fc1eeb09b35b47071bf14d1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.8.tgz","fileCount":53,"integrity":"sha512-nu1NZH1rX+VjX57xea9S06IVYyMX1LFjDQBS0K11ceEPtXOg3v6h7MW4+xsfxN2Oz1yNXdFqOIF2MwmmlLEmIg==","signatures":[{"sig":"MEQCIAtm0k2QtiQRADM/Il13uafZHmRTUJP7gbGZdodoey6DAiAKeOpKnKf3JezpPQydA2VzIwbhaDScaejotPLEyudOsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"836ff3d47e9744cd0b69d194a8bddea759b9a1b9","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.8","@typescript-eslint/parser":"8.53.2-alpha.8","@typescript-eslint/typescript-estree":"8.53.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.8_1769121980595_0.9926697276721519","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"60f2ca5c30db2b78d6f01117ae0503da1d9921ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.9.tgz","fileCount":53,"integrity":"sha512-st8FVqUUCrRstN3j4jGUwuNDLP7PONtYylUQbMZhFt3O4K8nb8h1MBZSuBduxSbHJmXxtMD6Qh03rGnjsLKF5g==","signatures":[{"sig":"MEQCIDLkOkXVuehOjxDZN+KwhoMJmBCfF+PyA2xp/8LedUwdAiAoduvZ3AbJGHL3VVYiHWNg1RFRXtTTqYolkkmwE+LheQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80e33ff2fd81f88100cda942db5232851adab90e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.9","@typescript-eslint/parser":"8.53.2-alpha.9","@typescript-eslint/typescript-estree":"8.53.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.9_1769434759581_0.37299086365491774","host":"s3://npm-registry-packages-npm-production"}},"8.53.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.53.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.53.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"06a31bab2755440d813d3fa6fb07a42498f358ec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.53.2-alpha.10.tgz","fileCount":53,"integrity":"sha512-rcbcmWtUh79uJ6FwsuXM7wZWzQstSb0N8vwYshd+/NvNBzaoh0+XTTsyPoiTEaPqgUjFtwKS0FzHupEz+V2RVA==","signatures":[{"sig":"MEUCIQCRCZIxzeshrdLsZc806F7KgRgCOhGuqXgKlf1+VtA0yQIgSFiHnOKiM5yteJ4+tMkwlVM52dgzm811KJCNrOwKt5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.53.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121190},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"80e33ff2fd81f88100cda942db5232851adab90e","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.53.2-alpha.10","@typescript-eslint/parser":"8.53.2-alpha.10","@typescript-eslint/typescript-estree":"8.53.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.53.2-alpha.10_1769435255540_0.3015560764080121","host":"s3://npm-registry-packages-npm-production"}},"8.54.0":{"name":"@typescript-eslint/rule-tester","version":"8.54.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"138fea7d793f311dd95d258b73db0720cba398b0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.0.tgz","fileCount":53,"integrity":"sha512-+Fc1Y8xmSgdIBJXUKIjlswZ1EvSejqoayHxEfV20piWhKik+GKaJznKCz6XnCIzJLwzRlncnVjTceZohsKYvyg==","signatures":[{"sig":"MEUCIH657sxtCesMo+hybAZGRnxxuEPAbT4mSwIl0eLMF1lPAiEAxLY9wk3kI7cScgXHolojk5P0E6fEvHdbY0C+wHeXPko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121154},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d423e57622e1c8e789a1b84109d1ab2c15497507","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.0","@typescript-eslint/parser":"8.54.0","@typescript-eslint/typescript-estree":"8.54.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.0_1769447423373_0.3510375127973069","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"238da9d22c54afb241e20cf54442352bc492a895","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-JKaNUzu/feXb7jQNU4hfg1mjUmXoJL6wGE8CH2eobA8o9uYNEzD7Sc4N6kv+x4k6v+5Homx1KG8Ohh/9tk6QlA==","signatures":[{"sig":"MEUCIFog4xq7lbdjHPrg6EgEbFYbV31pNHW2ugaqyiiwJALMAiEA8uX2kU8idgsm4fwBNj3C/peEvMslR0LLi4/eJg3akRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121186},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"gitHead":"d423e57622e1c8e789a1b84109d1ab2c15497507","scripts":{"lint":"yarn run -BT nx lint","test":"yarn run -BT nx test","build":"yarn run -BT nx build","clean":"rimraf dist/ coverage/","format":"yarn run -T format","typecheck":"yarn run -BT nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.0","@typescript-eslint/parser":"8.54.1-alpha.0","@typescript-eslint/typescript-estree":"8.54.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.0_1769448152091_0.26208008333652066","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"907917b89835d989b616a2ceaf7ee76b6b869c20","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-eifSsdcTSVkBJOlxC5cRyS2F1SqsNn43GMMHgKeiR+BPu8pXgat7yXh7fBCFWkjO0bzkUt5up0fFI6Lw/VtdfQ==","signatures":[{"sig":"MEUCIBCWpLMY/XorcgWZ+52ulmGZwWh+iB80h+Gd5cjH6zPUAiEA7juQcoONZq8esqkoCu0KWII4TP9wuNTGaLuAJMWnW+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":221316},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1a7c79945853ec82c2af83cb452a3752/typescript-eslint-rule-tester-8.54.1-alpha.1.tgz","_integrity":"sha512-eifSsdcTSVkBJOlxC5cRyS2F1SqsNn43GMMHgKeiR+BPu8pXgat7yXh7fBCFWkjO0bzkUt5up0fFI6Lw/VtdfQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.1","@typescript-eslint/parser":"8.54.1-alpha.1","@typescript-eslint/typescript-estree":"8.54.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.1_1769892769721_0.2767100526969608","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"51a4741ff10ea3029cd58c8dda45de480fd5c242","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.2.tgz","fileCount":54,"integrity":"sha512-ebDCiDAUeKnt+eKPcj/r9ytMzrE8pDjD1d6LtaW/4ekYOJfszYO7X+FWnDynM1czynv7Vu8gAiDY2ADgwOPpFg==","signatures":[{"sig":"MEUCIADODHLq5sXcpxS4T/rxpiZSogIOdmH8FlNzFhgAxIOpAiEAn2xSlAUpz0DkLGr+RxxpaY7NMJXZzxkPa8U4m6SZVbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222381},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d3a6fb5479e1a8837e1c4a2b4832f5ce/typescript-eslint-rule-tester-8.54.1-alpha.2.tgz","_integrity":"sha512-ebDCiDAUeKnt+eKPcj/r9ytMzrE8pDjD1d6LtaW/4ekYOJfszYO7X+FWnDynM1czynv7Vu8gAiDY2ADgwOPpFg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.2","@typescript-eslint/parser":"8.54.1-alpha.2","@typescript-eslint/typescript-estree":"8.54.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.2_1769989433120_0.09032572856735754","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5cb1b2a5c58f13a7d2dc6f3c066f1a6cf90c6195","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.3.tgz","fileCount":54,"integrity":"sha512-HS1lyV1wU/44Zf6m9MHBMwM+Cc67W2OY4+jsaJz4/kCmWyvzdFXPFzrdLLSN2StaOO6ITwCdhOiC+zvmoIqr5Q==","signatures":[{"sig":"MEQCIELCZP1jMrJmZHageBXetiav4V5zsWZvbGVCtFTwUskaAiBhJNUciqUbFayxND10avhvhIaMPD7kFM/rotxd391QLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222381},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/92aa202d2c064d7d338621dfb8ad3bae/typescript-eslint-rule-tester-8.54.1-alpha.3.tgz","_integrity":"sha512-HS1lyV1wU/44Zf6m9MHBMwM+Cc67W2OY4+jsaJz4/kCmWyvzdFXPFzrdLLSN2StaOO6ITwCdhOiC+zvmoIqr5Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.3","@typescript-eslint/parser":"8.54.1-alpha.3","@typescript-eslint/typescript-estree":"8.54.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.3_1770057016542_0.19423087762946167","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dbcb1f941710db6ef8d211f6f0fea62fea82027b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.4.tgz","fileCount":54,"integrity":"sha512-6l7r8eJriHv8ZbDuFswwRfh9hUDA8fCwmckF1q0FnK5Crgmtlm/d5DTxcaHJyGHV62x5Mz7DNIrC/pBHo/PIUg==","signatures":[{"sig":"MEQCIEAj53FhPFjdf7U2F3u1q4x1cw9XjfUttI6YSg65Je7EAiArLoi/HbW0tBTeTjd6bEXGXVS1rwzIiT1BIUmhT4VfKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222381},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/47501832789cc1051ed439bcc8408120/typescript-eslint-rule-tester-8.54.1-alpha.4.tgz","_integrity":"sha512-6l7r8eJriHv8ZbDuFswwRfh9hUDA8fCwmckF1q0FnK5Crgmtlm/d5DTxcaHJyGHV62x5Mz7DNIrC/pBHo/PIUg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.4","@typescript-eslint/parser":"8.54.1-alpha.4","@typescript-eslint/typescript-estree":"8.54.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.4_1770160949874_0.2938002551091068","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e41309c8010e814957b43644fa556f6e08228e19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.5.tgz","fileCount":54,"integrity":"sha512-suUP5cQinR+HalPGS3F/Y5bxy08G6WHxHp7tsMbIKHpVNuk9l6sc4jAq6U8vAzixkAkwOJaZdCgRI0v8Auva6w==","signatures":[{"sig":"MEQCIH7/klkBenEHSb3mmNRTwZmWu0OutHtEcW2ceyk0m5FwAiB3mUIOtOVipOsDQtH1JZJdMRRV9S0X8oQdLODUdmyn2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":222381},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a6bfce8ab1a72d572804d910523d59de/typescript-eslint-rule-tester-8.54.1-alpha.5.tgz","_integrity":"sha512-suUP5cQinR+HalPGS3F/Y5bxy08G6WHxHp7tsMbIKHpVNuk9l6sc4jAq6U8vAzixkAkwOJaZdCgRI0v8Auva6w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.5","@typescript-eslint/parser":"8.54.1-alpha.5","@typescript-eslint/typescript-estree":"8.54.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.5_1770240152536_0.26811158680035563","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c015240d258803566d08a4d3d378417b873a7303","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.6.tgz","fileCount":54,"integrity":"sha512-tLBxinRagL4n4PtS/WqATPnTEc6lyxq7lNw5Ho7Y5QxrH1BZF7AMbvQ9mhye6vmI1Yx3WJkzjvg5EczC3Hj0NA==","signatures":[{"sig":"MEUCIBLHgyGzHeJP5ipQmopWbj3yiP5YkkVNs52fiY0aEG+tAiEA1XNaNbwo7R19K1J4Dgce/1QNvWX4kUNOR4c5rNor1q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225682},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/913bff4fc0dff7df9f7a7584395cd955/typescript-eslint-rule-tester-8.54.1-alpha.6.tgz","_integrity":"sha512-tLBxinRagL4n4PtS/WqATPnTEc6lyxq7lNw5Ho7Y5QxrH1BZF7AMbvQ9mhye6vmI1Yx3WJkzjvg5EczC3Hj0NA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.6","@typescript-eslint/parser":"8.54.1-alpha.6","@typescript-eslint/typescript-estree":"8.54.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.6_1770398474576_0.8342648431777631","host":"s3://npm-registry-packages-npm-production"}},"8.54.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.54.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.54.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ca54a2d81e1ec0a606dbf41edf1cb65074a2b0a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.54.1-alpha.7.tgz","fileCount":54,"integrity":"sha512-AZtyqTj7Yuz0fmxHzMbiS8eB2B+i6U8pBkg5acTik9M3nwIrERh4g6FKDl8R3LBNAnyGJTB6e7dN08r0Cpd4fw==","signatures":[{"sig":"MEUCIBKpUhBRQa854fM6ayJsNhRAKV6en0GH0wdWyoFFqgYwAiEA12IAKVyvG4gPajqvlezBEDiEpKcXjUnT/qFteAGSqpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.54.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225682},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.54.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/91cee14a3cc754c97b09e761c477bde8/typescript-eslint-rule-tester-8.54.1-alpha.7.tgz","_integrity":"sha512-AZtyqTj7Yuz0fmxHzMbiS8eB2B+i6U8pBkg5acTik9M3nwIrERh4g6FKDl8R3LBNAnyGJTB6e7dN08r0Cpd4fw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.54.1-alpha.7","@typescript-eslint/parser":"8.54.1-alpha.7","@typescript-eslint/typescript-estree":"8.54.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.54.1-alpha.7_1770403495093_0.6590479451282303","host":"s3://npm-registry-packages-npm-production"}},"8.55.0":{"name":"@typescript-eslint/rule-tester","version":"8.55.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7a953ce8887100a7c6fea5ce36156cf21f7cfabc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.0.tgz","fileCount":54,"integrity":"sha512-3/oWRUQr88O+MabXfcyHIhnxZXU/Gq8mbcqVoEM3bC4gRVejHq88T2KyNmhMn8AD3p/sLvtMi9d0Zp4f19HFrQ==","signatures":[{"sig":"MEYCIQC5HE8qVVnjEzRUlHdgykVG1rRj5wpWOqNKGePy4XAfugIhAJAottrEwhvOi+TfYdCEs5FxvOcYo5kqpW+8eBji/IHP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225650},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/51da16e3c8a441561a138d12f28eeb08/typescript-eslint-rule-tester-8.55.0.tgz","_integrity":"sha512-3/oWRUQr88O+MabXfcyHIhnxZXU/Gq8mbcqVoEM3bC4gRVejHq88T2KyNmhMn8AD3p/sLvtMi9d0Zp4f19HFrQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.0","@typescript-eslint/parser":"8.55.0","@typescript-eslint/typescript-estree":"8.55.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.0_1770657721140_0.567991413915039","host":"s3://npm-registry-packages-npm-production"}},"8.55.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.55.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"00a698ac65515c30bce4e22a84087ffad2283e64","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.1-alpha.0.tgz","fileCount":54,"integrity":"sha512-nqAxSKq11QywWWqB4kN33uAAtcVr880PbLkxXRb1+GWfLQtClUpaPdFbIugYTfdS+7mG+Nm9nAD5pzAqE23MaA==","signatures":[{"sig":"MEUCIAgYQoYEADQc0hcjQXasCa/tBxqmPpnroYI/8t7/mmAUAiEAuo2ReDyDMHNebfyPVHgOpNdh/zWLJvwuwtqVDvqnPhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225682},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/add8a8d19a77a363f88f2c0db2ba76c5/typescript-eslint-rule-tester-8.55.1-alpha.0.tgz","_integrity":"sha512-nqAxSKq11QywWWqB4kN33uAAtcVr880PbLkxXRb1+GWfLQtClUpaPdFbIugYTfdS+7mG+Nm9nAD5pzAqE23MaA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.1-alpha.0","@typescript-eslint/parser":"8.55.1-alpha.0","@typescript-eslint/typescript-estree":"8.55.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.1-alpha.0_1770662408748_0.1380083594554209","host":"s3://npm-registry-packages-npm-production"}},"8.55.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.55.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9003f182830044271ee8b4bfd7b919981e4546ec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-6LtPiLOweBdMBc/JH14bg4onrldThO1+kOjc8SxVTtkU0fyC2OCioGwykH7Ii5KN6hUcMwQ54huoMi7cBuVGyQ==","signatures":[{"sig":"MEYCIQCgyj9lr3fFQvg5bp1l95pjyWJ52QI2m34B41BW2H+x4wIhAKd4ZQrvooNd+vz5R5JWI3orfxtquKlG8UbphaSeWg6E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225682},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7dd10201a46eb75f433a8c5e06816a35/typescript-eslint-rule-tester-8.55.1-alpha.1.tgz","_integrity":"sha512-6LtPiLOweBdMBc/JH14bg4onrldThO1+kOjc8SxVTtkU0fyC2OCioGwykH7Ii5KN6hUcMwQ54huoMi7cBuVGyQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.1-alpha.1","@typescript-eslint/parser":"8.55.1-alpha.1","@typescript-eslint/typescript-estree":"8.55.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.1-alpha.1_1770758787914_0.674641390521763","host":"s3://npm-registry-packages-npm-production"}},"8.55.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.55.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"45c29695ac51d1911f29bdf19100daa411159ed5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.1-alpha.2.tgz","fileCount":54,"integrity":"sha512-Mmxe3CTrnuvk56XprolC+jr8p6IgpisMBsIsRkrba+eA6IY5l2SgyhlVGFBPHrWNbgF0PuvSMWrwbVPR7LZz1g==","signatures":[{"sig":"MEYCIQClacN1PvaJ5C9hlJL5d1f81EI08z0oZraFNj8tjENwSwIhAIZ6+TkktGcSZWUUasyHBUAPOiJ3l3cumVWzs29xx2Ln","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225794},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/43d978763524a6cd2b30882f42da639e/typescript-eslint-rule-tester-8.55.1-alpha.2.tgz","_integrity":"sha512-Mmxe3CTrnuvk56XprolC+jr8p6IgpisMBsIsRkrba+eA6IY5l2SgyhlVGFBPHrWNbgF0PuvSMWrwbVPR7LZz1g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.1-alpha.2","@typescript-eslint/parser":"8.55.1-alpha.2","@typescript-eslint/typescript-estree":"8.55.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.1-alpha.2_1770900694557_0.27021730243680575","host":"s3://npm-registry-packages-npm-production"}},"8.55.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.55.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2f65cbfd0306e4bedede68b0cc8e29f309cbee3b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.1-alpha.3.tgz","fileCount":54,"integrity":"sha512-q7sG7RCeDqwunBFxNTsHovyTyR24neq+SIfjZf9GaGqAPMs/CJEfJzCVmsHL+AiJJvS1hN2Vnc2q6M7xI2VfMw==","signatures":[{"sig":"MEUCIHvr4cNJAkH7bGAkCEoBtb05QNqSQ4KDr/kkDAzfN8JVAiEA3YFBADxCPDLSmjR5QsHHAW9ZhYEgmU6M8Rjf9HeLQAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225794},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/477589dc112b0db35387ede2bf3049f6/typescript-eslint-rule-tester-8.55.1-alpha.3.tgz","_integrity":"sha512-q7sG7RCeDqwunBFxNTsHovyTyR24neq+SIfjZf9GaGqAPMs/CJEfJzCVmsHL+AiJJvS1hN2Vnc2q6M7xI2VfMw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.1-alpha.3","@typescript-eslint/parser":"8.55.1-alpha.3","@typescript-eslint/typescript-estree":"8.55.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.1-alpha.3_1770934607675_0.8055524957199927","host":"s3://npm-registry-packages-npm-production"}},"8.55.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.55.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.55.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ac1763ba1cf0535b48e9eaf13b21423951c1a153","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.55.1-alpha.4.tgz","fileCount":54,"integrity":"sha512-PXudSSD5vDnp2ekT0P3FLozY5udTjtRRJ/3n+Ew7YWKQgsI+0F67sxcRup2LO9V39EtDRBoGFe84aJ1GX6UWmA==","signatures":[{"sig":"MEUCIGmVRVVWvba/QlV1fAiJeFtuN22fuxDkbAARRvu+MvYzAiEAudxeNAAI0njMWcYXs0rZ54Uc3n7A2kuvruYWYMRfK24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.55.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.55.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8dabbe7da1004e1af4fc81be26784697/typescript-eslint-rule-tester-8.55.1-alpha.4.tgz","_integrity":"sha512-PXudSSD5vDnp2ekT0P3FLozY5udTjtRRJ/3n+Ew7YWKQgsI+0F67sxcRup2LO9V39EtDRBoGFe84aJ1GX6UWmA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.55.1-alpha.4","@typescript-eslint/parser":"8.55.1-alpha.4","@typescript-eslint/typescript-estree":"8.55.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.55.1-alpha.4_1770969228752_0.4266245890190976","host":"s3://npm-registry-packages-npm-production"}},"8.56.0":{"name":"@typescript-eslint/rule-tester","version":"8.56.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"24bf53882e414fe262334b1e9ff6e27752d071de","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.0.tgz","fileCount":54,"integrity":"sha512-1sa5dpun53chmUV/qpLm30zXFa6+7yloTzdYnSwnya3waam/XA8orej4PNH3i/dG+Y58HNPW8JspJUwtxmTApw==","signatures":[{"sig":"MEQCIBpfvpV9Pp55wEMUVuTWmqIw6peHJYjzxZNPI0AMw9dWAiAKiSRkc8SesSnqLLYUHRsou0QtjrJf9c1uAHozjnj3Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226304},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0931d57e2427d9f6000592140412c3d0/typescript-eslint-rule-tester-8.56.0.tgz","_integrity":"sha512-1sa5dpun53chmUV/qpLm30zXFa6+7yloTzdYnSwnya3waam/XA8orej4PNH3i/dG+Y58HNPW8JspJUwtxmTApw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.0","@typescript-eslint/parser":"8.56.0","@typescript-eslint/typescript-estree":"8.56.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.0_1771262162144_0.4784884032541188","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"605591a2e8eb6f035683be5d0eb4caf33c73a976","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.0.tgz","fileCount":54,"integrity":"sha512-KdbN2lFAvIMpRdNAVdKEbmLcfEJgEzbqGmJhhOVdAOYDgtqP4fX/Ha7Ybc6yPOb0sDshApyKXa8NGifZg6Tyzg==","signatures":[{"sig":"MEUCIHMwGBFb116uy0wjQiDaRinSlM0qTZAGiOtPhkkc/I4mAiEAs6Sf9/x9E7hD1ClNwfDhxK3stiwTtDIOvSw5ftDZA7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/546e6e5f3d71d32d7b322dcff3492da4/typescript-eslint-rule-tester-8.56.1-alpha.0.tgz","_integrity":"sha512-KdbN2lFAvIMpRdNAVdKEbmLcfEJgEzbqGmJhhOVdAOYDgtqP4fX/Ha7Ybc6yPOb0sDshApyKXa8NGifZg6Tyzg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.0","@typescript-eslint/parser":"8.56.1-alpha.0","@typescript-eslint/typescript-estree":"8.56.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.0_1771262729820_0.758059199628917","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"aa22dfab843210f9db26a80e9ea68cbbfe9a4425","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-O6K35Cj9suvZWz+DZ7codTWW757XzK7FNYaOBG7ckltEYbEAe26UFZA/FWClS6tLO0CCiUt+kQGUwG3AdvpSsw==","signatures":[{"sig":"MEUCIE/JhbMwPUxoGy4DM3cgqesNZtjGOnKZabroKv5iXUQuAiEA1uVHI+PCgPjYh/OBvDxXfuK0pHno+eyIgf8L6pP4BhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ea78dc1875e4a35813d4473c7c05953a/typescript-eslint-rule-tester-8.56.1-alpha.1.tgz","_integrity":"sha512-O6K35Cj9suvZWz+DZ7codTWW757XzK7FNYaOBG7ckltEYbEAe26UFZA/FWClS6tLO0CCiUt+kQGUwG3AdvpSsw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.1","@typescript-eslint/parser":"8.56.1-alpha.1","@typescript-eslint/typescript-estree":"8.56.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.1_1771365118204_0.2719108604801468","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c2fe290fa3b1b328fa336111a4e1cfb04a324915","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.2.tgz","fileCount":54,"integrity":"sha512-MTtlwSYPoOKXDC7+XDZ/GW3dPDNzFgSFkAk+K+APaBvdrszApI+TNILgFM//Tgn47VXmncQ7Sla5IXLTCMTxqQ==","signatures":[{"sig":"MEQCIFZ33ZBla+LhvV6SQD4SbQIBbPE9T/o9EbDPthWWQgVvAiBY+DQpIUpirYMT6t4XoGrmjQ+7k44mhyAWMJdAvBqHOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7a438a0e645e577aaaf345fd1ebb67e1/typescript-eslint-rule-tester-8.56.1-alpha.2.tgz","_integrity":"sha512-MTtlwSYPoOKXDC7+XDZ/GW3dPDNzFgSFkAk+K+APaBvdrszApI+TNILgFM//Tgn47VXmncQ7Sla5IXLTCMTxqQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.2","@typescript-eslint/parser":"8.56.1-alpha.2","@typescript-eslint/typescript-estree":"8.56.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.2_1771365407770_0.37823818169637446","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a98bfb2eefab5ad28bc5967461732a890dfb48a6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.3.tgz","fileCount":54,"integrity":"sha512-D6HyE4ZOqiK9B4HBYg1l6sElXnEc3YUY7oQvGfHZjO2LXGj9ZtVVyWLSU4ElSefIPc6m62dlU5Oute431WfNpQ==","signatures":[{"sig":"MEQCIHAq3u8UpwEc86N/mHpIN5wlgtROXqgB4BrhrpxcmiD9AiACM8hpg9wHC+Vo1l4GGg9JCbnmyI7PMSNZZwUfFI0ibQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b01887cceebf2eeaeadc725ec679d81f/typescript-eslint-rule-tester-8.56.1-alpha.3.tgz","_integrity":"sha512-D6HyE4ZOqiK9B4HBYg1l6sElXnEc3YUY7oQvGfHZjO2LXGj9ZtVVyWLSU4ElSefIPc6m62dlU5Oute431WfNpQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.3","@typescript-eslint/parser":"8.56.1-alpha.3","@typescript-eslint/typescript-estree":"8.56.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.3_1771724400074_0.9287740085360328","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"afc85e057fa7084edb54343f7e28e9a6a9b6be15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.4.tgz","fileCount":54,"integrity":"sha512-y1K17aKz0nOk2Eo/fE0jNXRTxdvWfsr38tfPfbr7mwwwnyZqmISDhdwh0UXiHX2HUmSyGc53rRX9jmN6qL3L9A==","signatures":[{"sig":"MEQCIApKG+NnkNd39QN52+CF60Df42i7Wa/AsRPvt5hO6DLLAiAkUXEex0RsKo7QseXuN5mgNWVRYNaMbuK2+VO2NN2E5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2260a233dc495220312610e1aa74c13b/typescript-eslint-rule-tester-8.56.1-alpha.4.tgz","_integrity":"sha512-y1K17aKz0nOk2Eo/fE0jNXRTxdvWfsr38tfPfbr7mwwwnyZqmISDhdwh0UXiHX2HUmSyGc53rRX9jmN6qL3L9A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.4","@typescript-eslint/parser":"8.56.1-alpha.4","@typescript-eslint/typescript-estree":"8.56.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.4_1771863218057_0.5347229642854698","host":"s3://npm-registry-packages-npm-production"}},"8.56.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.56.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1cdf29b0c98ca78f2846a5c301e22c0ea7090801","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1-alpha.5.tgz","fileCount":54,"integrity":"sha512-XUH92/pDORk+Y4KO+iVlQCIDyrY35rSdLP/4PRAjQBy2ltmYcKnrJ5A9vZnPueG33yhmtmrYRpiBPoQvJTPpMQ==","signatures":[{"sig":"MEUCIC6DuRLBJAN5JUHM/j9/yP7Wehc92i44OhgIUZn47jjSAiEA9rmxKO5rHgiLipQq7JcLyBYQoqr7ZMo1ZyFowtMxBeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a8c12a5ed775f45685d52eae70edae52/typescript-eslint-rule-tester-8.56.1-alpha.5.tgz","_integrity":"sha512-XUH92/pDORk+Y4KO+iVlQCIDyrY35rSdLP/4PRAjQBy2ltmYcKnrJ5A9vZnPueG33yhmtmrYRpiBPoQvJTPpMQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1-alpha.5","@typescript-eslint/parser":"8.56.1-alpha.5","@typescript-eslint/typescript-estree":"8.56.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1-alpha.5_1771863664499_0.46043625013181955","host":"s3://npm-registry-packages-npm-production"}},"8.56.1":{"name":"@typescript-eslint/rule-tester","version":"8.56.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ffc2256b75403db5b1fc1259b87a1775c44c92e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.1.tgz","fileCount":54,"integrity":"sha512-EWuV5Vq1EFYJEOVcILyWPO35PjnT0c6tv99PCpD12PgfZae5/Jo+F17hGjsEs2Moe+Dy1J7KIr8y037cK8+/rQ==","signatures":[{"sig":"MEUCIQDgM7Jv/wryVlEMyZ8gNRpxiy5u04+TNgaL+4qPQcm/9gIgHkCjtMiIc4ltOo3gb6VxLZReI2hBHVXn2KfB3Dlnbns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226304},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/31459f9ba5eba870a9aa5498193d11b4/typescript-eslint-rule-tester-8.56.1.tgz","_integrity":"sha512-EWuV5Vq1EFYJEOVcILyWPO35PjnT0c6tv99PCpD12PgfZae5/Jo+F17hGjsEs2Moe+Dy1J7KIr8y037cK8+/rQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.1","@typescript-eslint/parser":"8.56.1","@typescript-eslint/typescript-estree":"8.56.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.1_1771867514137_0.6666011291759342","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a2f0041c64cb63417136d5c1d560c2719334f744","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.0.tgz","fileCount":54,"integrity":"sha512-N16Gm6Xdnj2pJuZq2zYbkgqAlpvf7SqczLwHPAaRWP4fvJqQjlFHyswMEZSS2EBIB6nC1CR0f5o6X/l2xvElFA==","signatures":[{"sig":"MEQCIF7qqpUL79beQ4I0SiWcMNyZ12BWUaPaeUMl8hSBB1oeAiBOx7Q4kMNTpxJNOCtMaL/hKX+/F7WQCn83aCfjii2+xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226336},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e88379926d69e771e7abd6d2c7051edf/typescript-eslint-rule-tester-8.56.2-alpha.0.tgz","_integrity":"sha512-N16Gm6Xdnj2pJuZq2zYbkgqAlpvf7SqczLwHPAaRWP4fvJqQjlFHyswMEZSS2EBIB6nC1CR0f5o6X/l2xvElFA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.0","@typescript-eslint/parser":"8.56.2-alpha.0","@typescript-eslint/typescript-estree":"8.56.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^3.2.4","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^3.2.4","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.0_1771868036275_0.6063031426424443","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8b007bc74da733f67c5f3e50b23f109e64938e1b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.1.tgz","fileCount":54,"integrity":"sha512-6AfpNUFgXutyMriTTCAejqvEvyFvUotYZj0TwvplveqHcxUE7FZB3oslud0ICEujJ0c4rDQtMlUeoZdmG6A53g==","signatures":[{"sig":"MEUCIEtvAvlOLHJ5sb2AifXAdA7bMXlu17pldv94Y8FKBhgfAiEAh6eRtpwwHAlvSvzYYi1C+sW+PePAjGIRFybauHui4gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/59e48d9f3d1fc89e3322be1a03b289e9/typescript-eslint-rule-tester-8.56.2-alpha.1.tgz","_integrity":"sha512-6AfpNUFgXutyMriTTCAejqvEvyFvUotYZj0TwvplveqHcxUE7FZB3oslud0ICEujJ0c4rDQtMlUeoZdmG6A53g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.1","@typescript-eslint/parser":"8.56.2-alpha.1","@typescript-eslint/typescript-estree":"8.56.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.1_1771917020226_0.7451742455333876","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"db371534fd6fa229a6dd62c245fb1246e5bb82e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.2.tgz","fileCount":54,"integrity":"sha512-qGg9xJElrpGTP98gMl3qERbemOuFfx5yIA845TWQ1coTuDKcRulu4Euzc4d+hsnDTMaKTyjoVzBnZgLm/9OQVg==","signatures":[{"sig":"MEUCIAvEQ3xabPFeuPkDk7Ws5MQ8P2MarVBlR3/1c+a9KLS0AiEAp/pQM/qBDx+PuuO4/p1L8/QfEs0ccpVj22g5/laRZ9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e44e30ca717c417870ba8af4b949d971/typescript-eslint-rule-tester-8.56.2-alpha.2.tgz","_integrity":"sha512-qGg9xJElrpGTP98gMl3qERbemOuFfx5yIA845TWQ1coTuDKcRulu4Euzc4d+hsnDTMaKTyjoVzBnZgLm/9OQVg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.2","@typescript-eslint/parser":"8.56.2-alpha.2","@typescript-eslint/typescript-estree":"8.56.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.2_1772662354563_0.3695973337750762","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b2545e460341f0c45946893547566bc081367bfe","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.3.tgz","fileCount":54,"integrity":"sha512-MKCQK7j5tid8bVjB3fxf+DP2weeGCV2vsfzbcyL1UdsxLqqkV0xJOQUgJ+9YGoyhBDOhewvEg9UFfpBg2TBlog==","signatures":[{"sig":"MEQCIBLrYgmb+ZHrT9EPDtBm5R6msN2D+i6gBNeR83EKmYJZAiAq720/R7JESMDajMOgpbe+IKhCieLxdb4LsRNs53ZxPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/02b33c351e6e0220fc02c12ce93816f1/typescript-eslint-rule-tester-8.56.2-alpha.3.tgz","_integrity":"sha512-MKCQK7j5tid8bVjB3fxf+DP2weeGCV2vsfzbcyL1UdsxLqqkV0xJOQUgJ+9YGoyhBDOhewvEg9UFfpBg2TBlog==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.3","@typescript-eslint/parser":"8.56.2-alpha.3","@typescript-eslint/typescript-estree":"8.56.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.3_1772841314440_0.4271637762879681","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8f59e03157dc2122112c11f92aca9ebbfb76a500","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.4.tgz","fileCount":54,"integrity":"sha512-057Ev8Rb7qGygtqF649AK+9F02YCI8MQG1uyDlOkNZm9s6iNYK+boqq8lATSwV7+XOGos90iITYIJ2K4XegA/A==","signatures":[{"sig":"MEQCIDlkDQ2Rb5sUPv7zOz5AHAFDpGfyWjoJmc8f/NaEPnDZAiA541SmkONxzwnoOtrPyInrFtyDCdwtaBs3NzJqpMhNmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8f05d1277641d70468beeb2ca0542ec5/typescript-eslint-rule-tester-8.56.2-alpha.4.tgz","_integrity":"sha512-057Ev8Rb7qGygtqF649AK+9F02YCI8MQG1uyDlOkNZm9s6iNYK+boqq8lATSwV7+XOGos90iITYIJ2K4XegA/A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.4","@typescript-eslint/parser":"8.56.2-alpha.4","@typescript-eslint/typescript-estree":"8.56.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.4_1772893105890_0.8212044635241131","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2cb8ceef0853de95cdbcea8d8dfa50ca9f374e19","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.5.tgz","fileCount":54,"integrity":"sha512-x0yLHsGvktFFuUVymCbV7wMAhnRnsoExxOMg282lWEAqX8m0FkkCRpA+7zoNRzom8ZPvH5WZV1ISIoQp35tpog==","signatures":[{"sig":"MEQCIFA4RUAegJyw3uXnCdKBZ0EEmw4gYOhxEnVRxeBCIi6DAiBAgS3DGIqz+sqACgUmL3j0Jclj7rEieyEgfFyLGA7tFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9df4ef3ca9670f935166ebd57863a171/typescript-eslint-rule-tester-8.56.2-alpha.5.tgz","_integrity":"sha512-x0yLHsGvktFFuUVymCbV7wMAhnRnsoExxOMg282lWEAqX8m0FkkCRpA+7zoNRzom8ZPvH5WZV1ISIoQp35tpog==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.5","@typescript-eslint/parser":"8.56.2-alpha.5","@typescript-eslint/typescript-estree":"8.56.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.5_1772894223235_0.9017530663150577","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4894e7f13b46459c693c83fcee03f445fa584201","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.6.tgz","fileCount":54,"integrity":"sha512-qcYNRvtMF4gzvYUMEHVddxSnN8oUQoFVkKNltCd+sOuWJZ706vovqf8UP6NrHAYgGeUdx65hte8R8LFZD7FbMQ==","signatures":[{"sig":"MEUCIQCjlAS6hxFR0BxlDgwn9hsUP8uoJJS+rT6ap1JkYtDLmgIgetYJ+jNlZSH8A0o2KbVpu841VzQ7v1vrNArmITYawMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3a60b033fd9ec64f1f0864b61d14d893/typescript-eslint-rule-tester-8.56.2-alpha.6.tgz","_integrity":"sha512-qcYNRvtMF4gzvYUMEHVddxSnN8oUQoFVkKNltCd+sOuWJZ706vovqf8UP6NrHAYgGeUdx65hte8R8LFZD7FbMQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.6","@typescript-eslint/parser":"8.56.2-alpha.6","@typescript-eslint/typescript-estree":"8.56.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.6_1772894755529_0.4176195035935313","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6b99a8acd911f83e9a61b97a4e3ef166d94147b1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.7.tgz","fileCount":54,"integrity":"sha512-OYfP/NdxsBups5UwJJb2WvG/+BCdXk0qWz/ufsmQYsNiy4KHEJf438vEV0nMm0kOFtmyVAoSDVCBlD3/9yBt4Q==","signatures":[{"sig":"MEUCIQDCzvEcE+z0dOzR2mJ8dI88XK4e+laSUAAI1reodn2ihAIgDs78QRokHiLIjhNdVaL1GE0yqvrwdumFsf0k2LrYpSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212866},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/bcb3192e1947b11d9d8436f2dd3ab319/typescript-eslint-rule-tester-8.56.2-alpha.7.tgz","_integrity":"sha512-OYfP/NdxsBups5UwJJb2WvG/+BCdXk0qWz/ufsmQYsNiy4KHEJf438vEV0nMm0kOFtmyVAoSDVCBlD3/9yBt4Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.7","@typescript-eslint/parser":"8.56.2-alpha.7","@typescript-eslint/typescript-estree":"8.56.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"*","rimraf":"*","vitest":"^4.0.18","typescript":"*","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.7_1773010221712_0.95211635174521","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a4933647807059ab656308cc00229e49bcff225c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.8.tgz","fileCount":54,"integrity":"sha512-YlYS2aBjoFoEQV/RmZzkZfwSC+XgLfaG9ksmqnr9UcD0CCqKXPn7BfkrPgd3VaBShwRvOoSCioIf2fQKz5LsJw==","signatures":[{"sig":"MEQCID/iSP72nqBu237FjvapICy88nXvRJpLerpbx40q4EmfAiB6HGruZhITRfB6viMgta8rgvkwxTxLah6Hpy4LCpK1qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e1b7d5f68b481c6fdfd079d6a95a6913/typescript-eslint-rule-tester-8.56.2-alpha.8.tgz","_integrity":"sha512-YlYS2aBjoFoEQV/RmZzkZfwSC+XgLfaG9ksmqnr9UcD0CCqKXPn7BfkrPgd3VaBShwRvOoSCioIf2fQKz5LsJw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.8","@typescript-eslint/parser":"8.56.2-alpha.8","@typescript-eslint/typescript-estree":"8.56.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.8_1773011024339_0.36729178495102044","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"425394c302ce891116dac2364725f920650c10cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.9.tgz","fileCount":54,"integrity":"sha512-QGXi7EXBjApUKhygCeaDjXc1CIpLpCrD8+spXuu2xlRFMMPjB5W8VRP7jAhw08RHc4PEn/SD/zEWDIu1Ef+3zA==","signatures":[{"sig":"MEUCIErY5EZs4VQ091US4vOq2w/lhI5kWacmIlEUDrDLTBcqAiEA0tG4XQWqBJ/qBZkojGdEOX0lCtikmVnPiEyG72XFFKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/81b567a92e1aea63ff631d1214aec46f/typescript-eslint-rule-tester-8.56.2-alpha.9.tgz","_integrity":"sha512-QGXi7EXBjApUKhygCeaDjXc1CIpLpCrD8+spXuu2xlRFMMPjB5W8VRP7jAhw08RHc4PEn/SD/zEWDIu1Ef+3zA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.9","@typescript-eslint/parser":"8.56.2-alpha.9","@typescript-eslint/typescript-estree":"8.56.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.9_1773011414739_0.939819696724854","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"474dd91e9b2c6edf616e2e0dd2efe767ab3ab083","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.10.tgz","fileCount":54,"integrity":"sha512-FWkIYddYZWxS1fLU3lbP89I0Z+QH7P3d9cBZ5fW7RdhJHSW4HjDQRPARfYhVphg9xoE8LuH9m7UKrWN8yXtcYQ==","signatures":[{"sig":"MEUCIQC1VLMJsOjzOB5OXsn20JkHkNdcIsKtogHzifjRciKEogIgHWTt4fmkikZ3SoCpHjHVpbfAqxioiVle8LO0i0TQ+/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f46eb44b00f3851bc09288ea447759e4/typescript-eslint-rule-tester-8.56.2-alpha.10.tgz","_integrity":"sha512-FWkIYddYZWxS1fLU3lbP89I0Z+QH7P3d9cBZ5fW7RdhJHSW4HjDQRPARfYhVphg9xoE8LuH9m7UKrWN8yXtcYQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.10","@typescript-eslint/parser":"8.56.2-alpha.10","@typescript-eslint/typescript-estree":"8.56.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.10_1773063047461_0.7984527003067226","host":"s3://npm-registry-packages-npm-production"}},"8.56.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.56.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.56.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"07ade11cd34456d335b93f2abeef4ebb04c0980f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.56.2-alpha.11.tgz","fileCount":54,"integrity":"sha512-jZHVkyb0PkMe5CgVouPmcfbUimCXDXUvzYF2m0kRSFj2fhZQbdtE+MZjydVqj4x7XgPsmT3RSD/mta8h4aHGJQ==","signatures":[{"sig":"MEUCIQCi8QsdL/E/GkSy/K5NBZEw2OylY9Diy83mOQHU+gKk7QIgQvPhuJYmo5cJlDFmj5lTw4c+aXyLpzIQfg3OhoiD3Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.56.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.56.2-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/867417874b91ae92ce9e16c24854766e/typescript-eslint-rule-tester-8.56.2-alpha.11.tgz","_integrity":"sha512-jZHVkyb0PkMe5CgVouPmcfbUimCXDXUvzYF2m0kRSFj2fhZQbdtE+MZjydVqj4x7XgPsmT3RSD/mta8h4aHGJQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.56.2-alpha.11","@typescript-eslint/parser":"8.56.2-alpha.11","@typescript-eslint/typescript-estree":"8.56.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.56.2-alpha.11_1773063533003_0.7413421353073608","host":"s3://npm-registry-packages-npm-production"}},"8.57.0":{"name":"@typescript-eslint/rule-tester","version":"8.57.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d296a8acc12f4f129bb7870ca397f12f94a6742f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.0.tgz","fileCount":54,"integrity":"sha512-qs4OapXmAIj3so85/20lQG1WrBSSvDE/3b42Orl3lpZkaOlNXtbfKzL+9EPaY5wSEgdlhKEpympAMFHPG9i72Q==","signatures":[{"sig":"MEUCIQCLLK7cS9pXhVqqUpJ/3fB/Ptcl6WCrRlHjjjVtF7OPzgIgTN6QvPbF3ftl1+uUYv19clttsgKMc7H8zgZqgQEjx6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212859},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ef949d5612b404b061e346cb30106352/typescript-eslint-rule-tester-8.57.0.tgz","_integrity":"sha512-qs4OapXmAIj3so85/20lQG1WrBSSvDE/3b42Orl3lpZkaOlNXtbfKzL+9EPaY5wSEgdlhKEpympAMFHPG9i72Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.0","@typescript-eslint/parser":"8.57.0","@typescript-eslint/typescript-estree":"8.57.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.0_1773076744152_0.9155837324869296","host":"s3://npm-registry-packages-npm-production"}},"8.57.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.57.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"fe1030fac8f7d05b01366310755f26e4c2b8fba0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1-alpha.0.tgz","fileCount":54,"integrity":"sha512-Jgd/5yI/PUrVrAB/H5XTEV53W/C5KYhlm9PWdbluud1dG+hhZc8n+hEhqTCftDuQfxord1H+0j6cldEg8Pgeww==","signatures":[{"sig":"MEUCIQC+W1EwumdUcYtZsfmncZNSkzGGRTHjqvr8ZPlz7FAI7QIgA5T8G1mX3KB+vzGBdxDkgxNOIQYohKl2qXFeGPy4BK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5316633478e27f3e1f6f82dfcdd4c184/typescript-eslint-rule-tester-8.57.1-alpha.0.tgz","_integrity":"sha512-Jgd/5yI/PUrVrAB/H5XTEV53W/C5KYhlm9PWdbluud1dG+hhZc8n+hEhqTCftDuQfxord1H+0j6cldEg8Pgeww==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1-alpha.0","@typescript-eslint/parser":"8.57.1-alpha.0","@typescript-eslint/typescript-estree":"8.57.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1-alpha.0_1773077252223_0.5151673183517598","host":"s3://npm-registry-packages-npm-production"}},"8.57.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.57.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5842713a24b1e93ba656fac0e56dc1658f191ce2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-dKudj1qyLz+2Pca0Ve7xj/hjPcZ7vzYAj+KzCO6UrIh28YStux7kYq22/qdza7JdbXBJItIVnJ2FPQP5uRjifw==","signatures":[{"sig":"MEYCIQC8nuT4AuYZum2wbMHpKYD00zdN2mUya01wkKevXgbE2QIhAIGYrk0gtNlP5SXFzNAU+3v8MXQGzNAp1lmr1ZwZ/n7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d44a398f32c1e198d02e461a774e23b9/typescript-eslint-rule-tester-8.57.1-alpha.1.tgz","_integrity":"sha512-dKudj1qyLz+2Pca0Ve7xj/hjPcZ7vzYAj+KzCO6UrIh28YStux7kYq22/qdza7JdbXBJItIVnJ2FPQP5uRjifw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1-alpha.1","@typescript-eslint/parser":"8.57.1-alpha.1","@typescript-eslint/typescript-estree":"8.57.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1-alpha.1_1773101734681_0.39530807808259794","host":"s3://npm-registry-packages-npm-production"}},"8.57.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.57.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7935326f57bd4ebc756530c13f5ae82cd76d5e21","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1-alpha.2.tgz","fileCount":54,"integrity":"sha512-7WgrTYm7q3562nHT8wS7vKstPZJEfSWDHC/6iekGqJqYnMNL4vP5KoK90AuBPTnXi41zhTGO7HED9oqwBblF+Q==","signatures":[{"sig":"MEUCIEybLP9EiRB0gWetkjzvaOL017LFPk8zLIi/IlDVx+5CAiEAhvwrfHx9eBmRjQJaTCfFA1KkZvbUBNRlgIG2O2Z++wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/636cc403959ed4abc381c080d5403673/typescript-eslint-rule-tester-8.57.1-alpha.2.tgz","_integrity":"sha512-7WgrTYm7q3562nHT8wS7vKstPZJEfSWDHC/6iekGqJqYnMNL4vP5KoK90AuBPTnXi41zhTGO7HED9oqwBblF+Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1-alpha.2","@typescript-eslint/parser":"8.57.1-alpha.2","@typescript-eslint/typescript-estree":"8.57.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1-alpha.2_1773319031677_0.7597092422657532","host":"s3://npm-registry-packages-npm-production"}},"8.57.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.57.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"93bda26d0853e2d43239dcd3975350ec063d556b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1-alpha.3.tgz","fileCount":54,"integrity":"sha512-fbXccQF9IBdTA9ifcqENWxVc3aOZ2nEEUzI28hpwjj8qavm4HyDYW4egvMXnSckTda9UrVEEJdxPVOCXttUX7w==","signatures":[{"sig":"MEQCIDxBT57vsLC0hi7vVzMtwm7aWGSqX5W2SCOF16WXhhXgAiAf17Vq3jTrWp3Fh8NxYwH2FWtmQzBXc9R+R6vx/RbG+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/27da9c25fd2a158fdf0bcf72daa6b389/typescript-eslint-rule-tester-8.57.1-alpha.3.tgz","_integrity":"sha512-fbXccQF9IBdTA9ifcqENWxVc3aOZ2nEEUzI28hpwjj8qavm4HyDYW4egvMXnSckTda9UrVEEJdxPVOCXttUX7w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1-alpha.3","@typescript-eslint/parser":"8.57.1-alpha.3","@typescript-eslint/typescript-estree":"8.57.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1-alpha.3_1773607318742_0.8714542126250442","host":"s3://npm-registry-packages-npm-production"}},"8.57.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.57.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4850a979aba7f78f74ef1380c61b72b8a5c2e441","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1-alpha.4.tgz","fileCount":54,"integrity":"sha512-CE1WgBMRg3znWUUKUIBdgOMKTBiGdI70+iJptWAODqX87JeRaOgYGXxfdgeo8x2RR/PkMk7olRuMDjglCHmMSg==","signatures":[{"sig":"MEUCIHY1ZaJygZ5qSL6/1ExeUgBBdeYvmOjS3tUEVdfDJk/2AiEAhLVhKz2smBvIsOS2wmCSzDl6YzrPYSOdQVxGfU4+hVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3e95c91ee290bffe83da9055d2edceff/typescript-eslint-rule-tester-8.57.1-alpha.4.tgz","_integrity":"sha512-CE1WgBMRg3znWUUKUIBdgOMKTBiGdI70+iJptWAODqX87JeRaOgYGXxfdgeo8x2RR/PkMk7olRuMDjglCHmMSg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1-alpha.4","@typescript-eslint/parser":"8.57.1-alpha.4","@typescript-eslint/typescript-estree":"8.57.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1-alpha.4_1773675156779_0.9550772160126377","host":"s3://npm-registry-packages-npm-production"}},"8.57.1":{"name":"@typescript-eslint/rule-tester","version":"8.57.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"eeb5dd56384f0a16e4d85a862eff628c16d60ab8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.1.tgz","fileCount":54,"integrity":"sha512-gk0q0rLa7a1uEB0iD2t1GZELK1z6HfudiKYeSVhjQ5gW5FdL0OcZ+8f09Lg7NbmHSBF3V+S9BDuw0qoCFkHR+w==","signatures":[{"sig":"MEYCIQDGsRvSh0iAQ8y3w2a7XyAedOmCXlIe2YhYCJ5j6UTTVAIhAKk87OBDWYtGJKWVQGwz663kuCG/JkvszWNCqoEkJO9/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212859},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c852ea8b88d933fec1c2b6ee874132e5/typescript-eslint-rule-tester-8.57.1.tgz","_integrity":"sha512-gk0q0rLa7a1uEB0iD2t1GZELK1z6HfudiKYeSVhjQ5gW5FdL0OcZ+8f09Lg7NbmHSBF3V+S9BDuw0qoCFkHR+w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.1","@typescript-eslint/parser":"8.57.1","@typescript-eslint/typescript-estree":"8.57.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.1_1773681840831_0.3016152789036328","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a6d4eb33c273b6a61eb338255129f4dfd0bf1dc5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.0.tgz","fileCount":54,"integrity":"sha512-kY66k28GXpdHp+ZuWh+4QoOTQIxAdSp/+9J54K/IWN7FEPkyJfRjXG2Puvf7+FClktNWY2hK7etLYBC7P/STcw==","signatures":[{"sig":"MEUCIAMQayamIC3FLsTFpwefgjWRFR9fhbCrF0jGPKkhSj+MAiEAwtHSOcRpn7yhMN3SX9y+OHUJnvxNDJdGxm4PgkEDkrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5e043f670c511a3720063bcec081a969/typescript-eslint-rule-tester-8.57.2-alpha.0.tgz","_integrity":"sha512-kY66k28GXpdHp+ZuWh+4QoOTQIxAdSp/+9J54K/IWN7FEPkyJfRjXG2Puvf7+FClktNWY2hK7etLYBC7P/STcw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.0","@typescript-eslint/parser":"8.57.2-alpha.0","@typescript-eslint/typescript-estree":"8.57.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.0_1773716311279_0.30490965537498305","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ade50954a7a9e933c4f8478a37b730ebe4488f1f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.1.tgz","fileCount":54,"integrity":"sha512-USv/R3sMN8NPPy5dyt/ZikH8f94P4+H6XQC1NXluSHpAyEBeJ0vA3oUnEl6CVFTtAbDC+QSux1cLrKdx9/WGOA==","signatures":[{"sig":"MEYCIQCLslDOgAKgifhQJxGVf+eVQC6ni/ZDLy8W7C5HOADfuwIhANspd9ARSsin7h2R0pvkLqc6B9z2W21ebtbPrb5bWiBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/90473f7d930b6734d8010a09b2068eb2/typescript-eslint-rule-tester-8.57.2-alpha.1.tgz","_integrity":"sha512-USv/R3sMN8NPPy5dyt/ZikH8f94P4+H6XQC1NXluSHpAyEBeJ0vA3oUnEl6CVFTtAbDC+QSux1cLrKdx9/WGOA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.1","@typescript-eslint/parser":"8.57.2-alpha.1","@typescript-eslint/typescript-estree":"8.57.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.1_1773717556124_0.2635670887508983","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9ef17a4b18e69dd69536c7542a6b7ed78a295734","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.2.tgz","fileCount":54,"integrity":"sha512-Eknz7e0/gFx9ncMiPh1vIGksE66wKXdyPPX4z28qunQdMSxEIXh3XPLOYy20mGCzU020mLaKdO3KaATyczYMbw==","signatures":[{"sig":"MEUCIQCQ3rXa+4fi6Q5JBJoUhDHNHsRH6NP5Di0LC17bsx7SJwIgQ6s7D4Zfv1CZk8ZrfJ26wDONGyVBW/yFF3xwZe5751U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/135946ba26e2c52b0dcfd008528a0798/typescript-eslint-rule-tester-8.57.2-alpha.2.tgz","_integrity":"sha512-Eknz7e0/gFx9ncMiPh1vIGksE66wKXdyPPX4z28qunQdMSxEIXh3XPLOYy20mGCzU020mLaKdO3KaATyczYMbw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.2","@typescript-eslint/parser":"8.57.2-alpha.2","@typescript-eslint/typescript-estree":"8.57.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.2_1773752565670_0.09478902641143616","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d849b05a71c91ce7241ea8ec458050262592f22c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.3.tgz","fileCount":54,"integrity":"sha512-DPQQhBNm7HPE4GJ6r5iOMEJG7aJwZhgIVXvT2Cx7lWCKPeNCj9/4XcOHAPDYxkh/+Kt4syVKiPFkdJLwuroTpA==","signatures":[{"sig":"MEUCIQDcicBx1/3C/F5Z3pcMf8G6cynOPDlz4GUJkUCI9OySvQIgYOV+ylEzCkEo6Kj4YqOesRLhg0PmUUXCnowlhf8eLl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/dcb5b982bcff0751d6599d54f8e0b686/typescript-eslint-rule-tester-8.57.2-alpha.3.tgz","_integrity":"sha512-DPQQhBNm7HPE4GJ6r5iOMEJG7aJwZhgIVXvT2Cx7lWCKPeNCj9/4XcOHAPDYxkh/+Kt4syVKiPFkdJLwuroTpA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.3","@typescript-eslint/parser":"8.57.2-alpha.3","@typescript-eslint/typescript-estree":"8.57.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.3_1773825651682_0.7464748636504506","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"afae43298ee8c4e89ff5cae3303dd6bdc65a3613","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.4.tgz","fileCount":54,"integrity":"sha512-GiFboV/EAdJFE0ws3FlF9Oj41qrI9ym3XxAjZWz99GGZbUl7Q0n9Q4aBBor1lQf0McH/d8Rcu1n1bvPkrXwTOA==","signatures":[{"sig":"MEUCIQDMk+8JE3WySwOug4NbAFrDp0sZAIycwpjwLesYvfvgFAIgRb/p7EcBKg1SubAhApG/6jdNsds55rtDq09OFkuRJaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2c06de9554d3303217e82c47e2ad07a2/typescript-eslint-rule-tester-8.57.2-alpha.4.tgz","_integrity":"sha512-GiFboV/EAdJFE0ws3FlF9Oj41qrI9ym3XxAjZWz99GGZbUl7Q0n9Q4aBBor1lQf0McH/d8Rcu1n1bvPkrXwTOA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.4","@typescript-eslint/parser":"8.57.2-alpha.4","@typescript-eslint/typescript-estree":"8.57.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.4_1774129914949_0.5465675226574516","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"96cb67992849cce434bb98e26da98f4a5b60c6f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.5.tgz","fileCount":54,"integrity":"sha512-nGd8cC94BtL2YeS6sfsKRTBN+qVqoRQb/SM4MEDBIg7wr9/eIWSvHC6ueshVjZDtzS6z+DpTfAc1mX06VT0E/w==","signatures":[{"sig":"MEQCIAz85fEp7KR2jeGrQ6dLhuLDLwp5LIhkTzwKcQyaX3e0AiBkTeYXwp6ysG53uDsQK2RQXsy++/WC8SREw0yxZNoCwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f7fa622388712458d7f91abcf32b170f/typescript-eslint-rule-tester-8.57.2-alpha.5.tgz","_integrity":"sha512-nGd8cC94BtL2YeS6sfsKRTBN+qVqoRQb/SM4MEDBIg7wr9/eIWSvHC6ueshVjZDtzS6z+DpTfAc1mX06VT0E/w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.5","@typescript-eslint/parser":"8.57.2-alpha.5","@typescript-eslint/typescript-estree":"8.57.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.5_1774130449143_0.795630006126741","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"45bf01ee9fb6babcb474f72702bf9435877a95d0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.6.tgz","fileCount":54,"integrity":"sha512-YkHBnTnFPJbxlSYw5HZp/ZfWvcZN5pDq4t2zzfoAHtmjmNrX5i/7HCzpDtV+qXJhltGC1ckGuY9Rmq09wREMAg==","signatures":[{"sig":"MEUCID5Sq6cXl0je0Da6njHhdWhAAoocG7bAQj8fFQqzbNzeAiEAr9rFc8mTRPak8cPV16rLZbelO8FL0c393E2NuPY4GEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/17570410cc60d9b40a1f3a1fef38e51e/typescript-eslint-rule-tester-8.57.2-alpha.6.tgz","_integrity":"sha512-YkHBnTnFPJbxlSYw5HZp/ZfWvcZN5pDq4t2zzfoAHtmjmNrX5i/7HCzpDtV+qXJhltGC1ckGuY9Rmq09wREMAg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.6","@typescript-eslint/parser":"8.57.2-alpha.6","@typescript-eslint/typescript-estree":"8.57.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.6_1774134419276_0.4506187962400867","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"58a7c6c42056832ca593347118749e52ba0f022e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.7.tgz","fileCount":54,"integrity":"sha512-B4yksLcMAKSRbIDyYDLeMxhvVitWkaOlUeAGn8SDHZ+ZZUIRMeczeqCLbjV9r6IJARUJAQxjEkRwsDX5/ekVjA==","signatures":[{"sig":"MEQCIE6yt7wkhtciBBerBWiNmD1ag448qWbXs8lGHlSrYugXAiAn/8lnRPRCxvLGlV4AAJNCEUi1fW0rN+O5qCe/IsPCMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/81977d298efe8b1d7db4c2e9c65bcfdb/typescript-eslint-rule-tester-8.57.2-alpha.7.tgz","_integrity":"sha512-B4yksLcMAKSRbIDyYDLeMxhvVitWkaOlUeAGn8SDHZ+ZZUIRMeczeqCLbjV9r6IJARUJAQxjEkRwsDX5/ekVjA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.7","@typescript-eslint/parser":"8.57.2-alpha.7","@typescript-eslint/typescript-estree":"8.57.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.7_1774134997644_0.13581538023688622","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"64bba4fe2ca9b35bb3fb9177dbbd4da5c0029c29","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.8.tgz","fileCount":54,"integrity":"sha512-p7/LNSInsE+0IyXPyL7jBRPX2VB05GcsGGv4SsAsa0M3+8VA4IyLfiKSa94ZCwZz989y/XuMUMf8AYPljudoSg==","signatures":[{"sig":"MEUCIQCDsE72qhBSqPt5fPWLr32kH0k3dh/qBNmZOV51Qu6NvQIgHbe3cnSFt2uC8jGDg4aTHmTxeVqr3/Bom4IqpCxyp78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/77d933838280d0bcd840374034811c03/typescript-eslint-rule-tester-8.57.2-alpha.8.tgz","_integrity":"sha512-p7/LNSInsE+0IyXPyL7jBRPX2VB05GcsGGv4SsAsa0M3+8VA4IyLfiKSa94ZCwZz989y/XuMUMf8AYPljudoSg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.8","@typescript-eslint/parser":"8.57.2-alpha.8","@typescript-eslint/typescript-estree":"8.57.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.8_1774135322516_0.2478330487978242","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2e63e94518b7b89f04e5ecd6a998edf251e66e88","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.9.tgz","fileCount":54,"integrity":"sha512-XBT3e7qz1PN80jr81BJnjwbr14OKQMewHfN2pPZXalx/HR8eiAf3cGH022dzyo9cQygCQEa+7vRFbiMc70kqqQ==","signatures":[{"sig":"MEUCIA+hj+VpHVLzLtZ1PoOVOG7rYJFqrYqqwM6JieeT5IunAiEAmzKgNNwlehM2Qb45O0lEh5y77NRTcsJtx3TY+/005uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e628abff16505e1dfcf0d2a8c2673027/typescript-eslint-rule-tester-8.57.2-alpha.9.tgz","_integrity":"sha512-XBT3e7qz1PN80jr81BJnjwbr14OKQMewHfN2pPZXalx/HR8eiAf3cGH022dzyo9cQygCQEa+7vRFbiMc70kqqQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.9","@typescript-eslint/parser":"8.57.2-alpha.9","@typescript-eslint/typescript-estree":"8.57.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.9_1774135880057_0.48974767431355115","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"adfe242d7be6bbe05ea748207f9f0ce27c39616b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.10.tgz","fileCount":54,"integrity":"sha512-6aM4cK6BWAOwem+57pXc7Z3zOs14wQGFWNeXBzsVDujkiQSzG9u1y+KalfxfJLtiViISbFZe09Jj7xGNVU9tBA==","signatures":[{"sig":"MEYCIQCcJ7L9IhgB3796Ev+7clBzc2d24oVrfEBn+eVplSsEEAIhAIIPT9sSHqFSyZgd1BYwedhcf7t0JNbLrlikbwY7gDkM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7f4ee4a746146582ba86b4ecd9d25531/typescript-eslint-rule-tester-8.57.2-alpha.10.tgz","_integrity":"sha512-6aM4cK6BWAOwem+57pXc7Z3zOs14wQGFWNeXBzsVDujkiQSzG9u1y+KalfxfJLtiViISbFZe09Jj7xGNVU9tBA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.10","@typescript-eslint/parser":"8.57.2-alpha.10","@typescript-eslint/typescript-estree":"8.57.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.10_1774137335383_0.7469350717674392","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ccb899256eb6e5dc661c2e168fa17892d41012d8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.11.tgz","fileCount":54,"integrity":"sha512-4nB3+otuWLFsMjH3nE13sf0Ta7iW13TMDXf2SU484UrkE7rzO/gPU4YdTwOS1ONRcDx1sNrRXP+6WhIwrL6nig==","signatures":[{"sig":"MEUCIQD1YFx3yDtdldfn7FhXTSb4s/fIXtsn9UzIeC/WHd0OxQIgAmRxjTERaQw5F12ZIMXdlhs0DI8HGXpn2A7wu60ahz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/dce7cac464863c56f0494ce1fe16de90/typescript-eslint-rule-tester-8.57.2-alpha.11.tgz","_integrity":"sha512-4nB3+otuWLFsMjH3nE13sf0Ta7iW13TMDXf2SU484UrkE7rzO/gPU4YdTwOS1ONRcDx1sNrRXP+6WhIwrL6nig==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.11","@typescript-eslint/parser":"8.57.2-alpha.11","@typescript-eslint/typescript-estree":"8.57.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.11_1774217765334_0.18095232988966647","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2ba57802839c37108c80026c9b17fe2ac2fc04b7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.12.tgz","fileCount":54,"integrity":"sha512-8nr7tXgQnC2ImbZQiOVrqg3XY0j3CVrgrAW8f9cxdpwSEzEXGfbEvosbNEJlHo8gqgSLvA6jlYe05X0rac4kqA==","signatures":[{"sig":"MEQCIDQzVHuiF824pWqW+uVZBxcOHPBXYw8+3CQUqg/2yinFAiBTKisKR7rRP5H0EtjE36yg8ndCWz7A1Q/5T4VDlat2wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ada8ad9a31bae51c2735c06bdb3c1770/typescript-eslint-rule-tester-8.57.2-alpha.12.tgz","_integrity":"sha512-8nr7tXgQnC2ImbZQiOVrqg3XY0j3CVrgrAW8f9cxdpwSEzEXGfbEvosbNEJlHo8gqgSLvA6jlYe05X0rac4kqA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.12","@typescript-eslint/parser":"8.57.2-alpha.12","@typescript-eslint/typescript-estree":"8.57.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.12_1774232405847_0.6355781984477085","host":"s3://npm-registry-packages-npm-production"}},"8.57.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.57.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0f6eca10415f1cfb18b44bf84fe2323f923fb0a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2-alpha.13.tgz","fileCount":54,"integrity":"sha512-YPwo449HWHZoWYdWEvVdSmB/WCsxMrmF3ZQVADmT77CM3USejz+grOF4+PAe4XjNajxZKU7+yK41AVpScgKhWQ==","signatures":[{"sig":"MEQCICFWwGPgaCggsQolFezI+E3l3mk+krUsBfufospFO27+AiBHUKhFj8QQzZqnb87FQlo3yWlLfoE6ueFtxoC1SuNwrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212895},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/397e84d9c1e5e8a47f47f56f7c4e042f/typescript-eslint-rule-tester-8.57.2-alpha.13.tgz","_integrity":"sha512-YPwo449HWHZoWYdWEvVdSmB/WCsxMrmF3ZQVADmT77CM3USejz+grOF4+PAe4XjNajxZKU7+yK41AVpScgKhWQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2-alpha.13","@typescript-eslint/parser":"8.57.2-alpha.13","@typescript-eslint/typescript-estree":"8.57.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2-alpha.13_1774234591638_0.31923052771657434","host":"s3://npm-registry-packages-npm-production"}},"8.57.2":{"name":"@typescript-eslint/rule-tester","version":"8.57.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f4fa516f223d0386a6e88baf924920fcc1a1cd8d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.2.tgz","fileCount":54,"integrity":"sha512-cb5m0irr1449waTuYzGi4KD3SGUH3khL4ta/o9lzShvT7gnIwR5qVhU0VM0p966kCrtFId8hwmkvz1fOElsxTg==","signatures":[{"sig":"MEUCIQCqKd1YIpP7XAw0Bi50nZwfHRrTFto4XMB1E6otBvy3vgIgMyafGGRK9X8rM+WwzDn0YxSgtnh/XrTz81jjzcRC49s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212859},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/235cbe7dcd16354aa25cd8bc41c75bf0/typescript-eslint-rule-tester-8.57.2.tgz","_integrity":"sha512-cb5m0irr1449waTuYzGi4KD3SGUH3khL4ta/o9lzShvT7gnIwR5qVhU0VM0p966kCrtFId8hwmkvz1fOElsxTg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.2","@typescript-eslint/parser":"8.57.2","@typescript-eslint/typescript-estree":"8.57.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.2_1774286375967_0.5705527277743074","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d39cefddf12cd465bb12eda6ac1b0ede8a176aaf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.0.tgz","fileCount":54,"integrity":"sha512-K4ibZATxuyozDWV1zuTMoKRn6AG+7kLZdVXQhEWjqw+JFfQOSkmCUmDtj/BbAuTb9mrtKDaPOxxRUob9YRywXg==","signatures":[{"sig":"MEYCIQCVe6f3eNtWJbFHSNuvKHeRoP/ZFaLpkyXc10zUeH2gsgIhANMa0x5Vap7g9aE0OSEbfvnR7EghIr+dIgGjjkeXI1eZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/bd5104ecaadf8fab6dc0a9329ce2d095/typescript-eslint-rule-tester-8.57.3-alpha.0.tgz","_integrity":"sha512-K4ibZATxuyozDWV1zuTMoKRn6AG+7kLZdVXQhEWjqw+JFfQOSkmCUmDtj/BbAuTb9mrtKDaPOxxRUob9YRywXg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.0","@typescript-eslint/parser":"8.57.3-alpha.0","@typescript-eslint/typescript-estree":"8.57.3-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.0_1774286832262_0.644294748706413","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b3c5d89bb33d231146e1f3989f7efc666f283b08","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.1.tgz","fileCount":54,"integrity":"sha512-mrRzGI/Igdwy/leOEmkOhUK02VrSlyfbNdZbUhl6D4IoYpqKHsnntQBDEMs6eQ5zskBsy8iVeDBQSzEbquWaEA==","signatures":[{"sig":"MEYCIQCskZoTcJkmTriHQiXX7vPpbAUhL7xlOlXBMOUT6x7VoQIhAPwsWpStn1EQ9IelOOZBafa4xUXsT12K3FSM3trGrB4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b9be72e65ba591bf0798e0abce4152c7/typescript-eslint-rule-tester-8.57.3-alpha.1.tgz","_integrity":"sha512-mrRzGI/Igdwy/leOEmkOhUK02VrSlyfbNdZbUhl6D4IoYpqKHsnntQBDEMs6eQ5zskBsy8iVeDBQSzEbquWaEA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.1","@typescript-eslint/parser":"8.57.3-alpha.1","@typescript-eslint/typescript-estree":"8.57.3-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.1_1774290586155_0.514133676435828","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"58ae0442f125b456b9f1034dcff791e0e282ea50","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.2.tgz","fileCount":54,"integrity":"sha512-M2bWwRx4LR0hs2JGjv0x71Q0mXsAH6dC+cCsTFA33u68ewQFIjho1KKw+VFn/S7vz96zTau6Sn80M4sj+edgIw==","signatures":[{"sig":"MEUCIFmtGicgm7BEOEI+MQwu44v9atOUXDrNfyTVSEs3pXdvAiEAg4MhkzUOEWIShpuHzD3XYxasujInzJdec4hEGoJE6gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212891},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b029197347907cee474eb581d7aea009/typescript-eslint-rule-tester-8.57.3-alpha.2.tgz","_integrity":"sha512-M2bWwRx4LR0hs2JGjv0x71Q0mXsAH6dC+cCsTFA33u68ewQFIjho1KKw+VFn/S7vz96zTau6Sn80M4sj+edgIw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.2","@typescript-eslint/parser":"8.57.3-alpha.2","@typescript-eslint/typescript-estree":"8.57.3-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.0.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.2_1774527730602_0.06270857348397096","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7e4c4ef71f5977310f6d7da4cd7a5b71ba15185c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.3.tgz","fileCount":54,"integrity":"sha512-2FwuHPv+eVhni6s9h2aYc5X2oIYdw84+UBfNvnxOMu5kwWDfScAcZRK1ID67aMXFHnd86XHNeQGAqs5WTfDqmA==","signatures":[{"sig":"MEQCICEOFQTYOvWrCgIRcyjw39/lYUcggkBpdlCRuX0rQV7hAiAfrn0y36hesbuciBhXwNNsx4V4dhrQkyIxYNIgOazCnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8baad3d022a2d990b2429c8ec157f4a5/typescript-eslint-rule-tester-8.57.3-alpha.3.tgz","_integrity":"sha512-2FwuHPv+eVhni6s9h2aYc5X2oIYdw84+UBfNvnxOMu5kwWDfScAcZRK1ID67aMXFHnd86XHNeQGAqs5WTfDqmA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.3","@typescript-eslint/parser":"8.57.3-alpha.3","@typescript-eslint/typescript-estree":"8.57.3-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.3_1774785470065_0.30748174073400714","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"9db0debc9c23310ef543c370c8c6002cb5afd4ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.4.tgz","fileCount":54,"integrity":"sha512-bZ6FrgYL68l/Jl7pWLZrRaQ7LciuYx/Vpn2TavfxbsY3d0WHfRzhsflwXWFT6l1+j2sQ9FKWDFLxumau32jErw==","signatures":[{"sig":"MEYCIQCb6yfWLcM40EshPn1UKvJcB2D3SG+7nx/J1GOsdo77yQIhAKIkFbee8BrcspU70tImW+pmRaemUfNMpZ4dRDJEDc+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2ef0edeb58e5e30947ea86db7d407fee/typescript-eslint-rule-tester-8.57.3-alpha.4.tgz","_integrity":"sha512-bZ6FrgYL68l/Jl7pWLZrRaQ7LciuYx/Vpn2TavfxbsY3d0WHfRzhsflwXWFT6l1+j2sQ9FKWDFLxumau32jErw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.4","@typescript-eslint/parser":"8.57.3-alpha.4","@typescript-eslint/typescript-estree":"8.57.3-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.4_1774880812659_0.41761923624736963","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0d2012969fbceec307151ba1249ad23b4cccdcb3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.5.tgz","fileCount":54,"integrity":"sha512-c1QR/PvdtXcq4RX4RHe7tZYBPv/d5DbK8T49r5LrrV7i5sod8aPETKOdBQIlYstzBlz50XsfEI4J4nnsmzxLgg==","signatures":[{"sig":"MEQCIH05kRB8drGqxu5mXTUGZFw+hL/FwimKR/hPZqDywd6oAiAUZIet0zeJoKAcM/Ipw3NcgkpSa46YuQV8xOgZvXr7ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1a958c49215bc4e6c52fbc5b6cd362b6/typescript-eslint-rule-tester-8.57.3-alpha.5.tgz","_integrity":"sha512-c1QR/PvdtXcq4RX4RHe7tZYBPv/d5DbK8T49r5LrrV7i5sod8aPETKOdBQIlYstzBlz50XsfEI4J4nnsmzxLgg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.5","@typescript-eslint/parser":"8.57.3-alpha.5","@typescript-eslint/typescript-estree":"8.57.3-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.5_1774888145089_0.32786791862408027","host":"s3://npm-registry-packages-npm-production"}},"8.57.3-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.57.3-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.57.3-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c19c44dae1bbf269aacd6d731fa4ef4c23214856","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.57.3-alpha.6.tgz","fileCount":54,"integrity":"sha512-ZNgKXAB68tEgpLzEo3G1HUmoRe7VVxQcJ8stfeDJmdvAOFHnIkP3WlwzjRGe6co7Af+82b9XdQEmKt/C9WNl8Q==","signatures":[{"sig":"MEQCIChHSoYt0u3sFGoi3neq+XW6rIrYWqGEM+QKSxJiEGYAAiBlei5HBGFhgMzTzaNx6Zq1YKRI46LAAWBmi8X8wvRa+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.57.3-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.57.3-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/524c5d9fd30786e1bf2517a7167327fd/typescript-eslint-rule-tester-8.57.3-alpha.6.tgz","_integrity":"sha512-ZNgKXAB68tEgpLzEo3G1HUmoRe7VVxQcJ8stfeDJmdvAOFHnIkP3WlwzjRGe6co7Af+82b9XdQEmKt/C9WNl8Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.57.3-alpha.6","@typescript-eslint/parser":"8.57.3-alpha.6","@typescript-eslint/typescript-estree":"8.57.3-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.57.3-alpha.6_1774888672528_0.5712513119637337","host":"s3://npm-registry-packages-npm-production"}},"8.58.0":{"name":"@typescript-eslint/rule-tester","version":"8.58.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8996d331c10a3b33a8cd116de05415e9a4233eb3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.0.tgz","fileCount":54,"integrity":"sha512-a/J72Cxeo5ug5sbey7+Dcna6tMBc4Z4eYwBEKM6MVuBqbxnROpLm8yn/j00lPZc75joPZJVR5oiTZxbK95zp+w==","signatures":[{"sig":"MEYCIQCTIS4MPat46knex/HkElp81NtCL1kinj1omB7TaqAPIQIhAIN4kB+mFz2LJNBw5Coe8Sxxdj8SjyKTFEG61PYhLM+R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212800},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a0cbe0847f48b596b29cdb804034b374/typescript-eslint-rule-tester-8.58.0.tgz","_integrity":"sha512-a/J72Cxeo5ug5sbey7+Dcna6tMBc4Z4eYwBEKM6MVuBqbxnROpLm8yn/j00lPZc75joPZJVR5oiTZxbK95zp+w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.0","@typescript-eslint/parser":"8.58.0","@typescript-eslint/typescript-estree":"8.58.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.0_1774891196910_0.11470167702602763","host":"s3://npm-registry-packages-npm-production"}},"8.58.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.58.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"034debbcc8e262e026ac0c969883f867ba568db7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.1-alpha.0.tgz","fileCount":54,"integrity":"sha512-0bZKn6rjyoo3hHQJjkzKW6sRmdxEKGvckSlcbHtWrbDaxtXHIi+AQVVomYGK830HOFgbMGaDsuGLUzKa+bgx/A==","signatures":[{"sig":"MEUCIQCQ/1pEvpjX0uvcs7Hao1Pl1K34fY3hKHlLXYUnEw1uuwIgEO3k8QcmylG9LDekKg0Qno6N+Tuezulb06bIzXpxKIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4bc5eceb3947a9fd7ff9f4821e4ea3b5/typescript-eslint-rule-tester-8.58.1-alpha.0.tgz","_integrity":"sha512-0bZKn6rjyoo3hHQJjkzKW6sRmdxEKGvckSlcbHtWrbDaxtXHIi+AQVVomYGK830HOFgbMGaDsuGLUzKa+bgx/A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.1-alpha.0","@typescript-eslint/parser":"8.58.1-alpha.0","@typescript-eslint/typescript-estree":"8.58.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.1-alpha.0_1774891656428_0.10478672042185422","host":"s3://npm-registry-packages-npm-production"}},"8.58.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.58.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"95e55d8b4e9fbfa918ccd457ea408d48f70d774f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.1-alpha.1.tgz","fileCount":54,"integrity":"sha512-xdtZMeWuz0lV/IjMaoSO769xY9LGV0OixRYvihs6L6C++lSdm2hr8yb2aDlNkfRDKeYPS3iG2N9747FmgFmOAQ==","signatures":[{"sig":"MEYCIQCtVOl8QIn9kKI5O0Jlzb/epmUgtdluD+oTiRpkFkNbugIhAL+6M2s648ldSTyk6q9Xd35qUC1cC3+ItUFVqn9xHhG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/eeceaa84190258ab271cbd9f0a68de53/typescript-eslint-rule-tester-8.58.1-alpha.1.tgz","_integrity":"sha512-xdtZMeWuz0lV/IjMaoSO769xY9LGV0OixRYvihs6L6C++lSdm2hr8yb2aDlNkfRDKeYPS3iG2N9747FmgFmOAQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.1-alpha.1","@typescript-eslint/parser":"8.58.1-alpha.1","@typescript-eslint/typescript-estree":"8.58.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.1-alpha.1_1775517352021_0.6455085699939425","host":"s3://npm-registry-packages-npm-production"}},"8.58.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.58.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e70b339cd7027d814d6e91a29b4c1f9166397259","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.1-alpha.2.tgz","fileCount":54,"integrity":"sha512-38InrVhIF0ZEEcJ0lVMck6C9b+ltcnPnTblscKs5drt+7UaizMWfN0vusoI8ARx963Tu8CJYLqUS+MKHuQ9cdw==","signatures":[{"sig":"MEUCICy/ZFFv21NZfs3Cm8qoIe1/q/9bvTotb+BcfEQIDA/UAiEAx4LcnNTVb9Y2JT1TH+lpI5k1VOHwufsTrTdy0w8g6Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3971464fa7dda2131408176f8fdf7f7d/typescript-eslint-rule-tester-8.58.1-alpha.2.tgz","_integrity":"sha512-38InrVhIF0ZEEcJ0lVMck6C9b+ltcnPnTblscKs5drt+7UaizMWfN0vusoI8ARx963Tu8CJYLqUS+MKHuQ9cdw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.1-alpha.2","@typescript-eslint/parser":"8.58.1-alpha.2","@typescript-eslint/typescript-estree":"8.58.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.1-alpha.2_1775517865313_0.5353001471742762","host":"s3://npm-registry-packages-npm-production"}},"8.58.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.58.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3cfe76e4d070abbf23cb4c6c575e34b47ea36abb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.1-alpha.3.tgz","fileCount":54,"integrity":"sha512-+2srLPCQhMcZi49BFeeUtR9Kb7NPYv4UP1D93Ql1H6yPsSAev9u1n5DNCbY1B11yGgBEw8lbj1MeK7ba+uLYkg==","signatures":[{"sig":"MEYCIQC8R6g41eWu9bJRO8BE/i6yTkSPK4DAbm1Hvjjw0M9aCAIhAIjuzyH/RX0XtBJg6cA2TrPG1dj4pAXGpjKb07gSUfeV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f0dac46c424612de3d2a15399e61c144/typescript-eslint-rule-tester-8.58.1-alpha.3.tgz","_integrity":"sha512-+2srLPCQhMcZi49BFeeUtR9Kb7NPYv4UP1D93Ql1H6yPsSAev9u1n5DNCbY1B11yGgBEw8lbj1MeK7ba+uLYkg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.1-alpha.3","@typescript-eslint/parser":"8.58.1-alpha.3","@typescript-eslint/typescript-estree":"8.58.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.1-alpha.3_1775611797797_0.6474579484315985","host":"s3://npm-registry-packages-npm-production"}},"8.58.1":{"name":"@typescript-eslint/rule-tester","version":"8.58.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"afc6343f9ef04bd263fa77967bc352875dfcbe26","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.1.tgz","fileCount":54,"integrity":"sha512-xNpISfU2bSCaw4zOy81xZJ3zC+CV6byOGRtMJGheAVqLGhRCX6NcA1UcKMpIWu4Vva8Jh76+j6VoeKKtYbeXNQ==","signatures":[{"sig":"MEQCIC7Iewu3sInk+raVoeehDUW+Sx0PbrVqAQMnxrvxI4IoAiAYQ3mEL4j4VY2rGjBRGla0SRCdIwbuLMKNbp8ohgM9WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212800},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2345c1a3a6bc73e756afcf4b32118c78/typescript-eslint-rule-tester-8.58.1.tgz","_integrity":"sha512-xNpISfU2bSCaw4zOy81xZJ3zC+CV6byOGRtMJGheAVqLGhRCX6NcA1UcKMpIWu4Vva8Jh76+j6VoeKKtYbeXNQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.1","@typescript-eslint/parser":"8.58.1","@typescript-eslint/typescript-estree":"8.58.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.1_1775612018258_0.3779826819698311","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c63e52b84740166152be287bc2d34f739d96a2f7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.0.tgz","fileCount":54,"integrity":"sha512-0Amh4+lllji37BP72lH/H+eIZKS58Ed75ORy4Ice2pt46G7lZkblqtxCjbgU1MEsd8GjFgcfw/4jPgInPHTQmg==","signatures":[{"sig":"MEQCIB+shOWi3grkrit/ULm+nRqlCI402xIVfP/vwnfXBNOyAiBRkFkmcb5TlxyBd/3tK8EitvDI6e8zooSeCxSvowuZYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b36622e437c7a80aec1263f606a14055/typescript-eslint-rule-tester-8.58.2-alpha.0.tgz","_integrity":"sha512-0Amh4+lllji37BP72lH/H+eIZKS58Ed75ORy4Ice2pt46G7lZkblqtxCjbgU1MEsd8GjFgcfw/4jPgInPHTQmg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.0","@typescript-eslint/parser":"8.58.2-alpha.0","@typescript-eslint/typescript-estree":"8.58.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.0_1775612431503_0.7542449341553592","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"716c88addd9ee496d4e1df6106212c4e7e7162ab","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.1.tgz","fileCount":54,"integrity":"sha512-55hJLTFh/mJafijxBmCS3JakcGlYWITOuuacHI3+sjYrsFhXolI5rapCkkSvcZthLfmmmYqWjewJSJmj4x9epA==","signatures":[{"sig":"MEYCIQDYn4mM7v3FbnLn+ALosErU3xya9mQ+tNRtkbSNJ61a5wIhAJjVRFUbylX0nNg1jz/xq8DQhx5MvGhKaiVClRZu7Dle","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c5bc81260a64700cad3f9ad099273dd7/typescript-eslint-rule-tester-8.58.2-alpha.1.tgz","_integrity":"sha512-55hJLTFh/mJafijxBmCS3JakcGlYWITOuuacHI3+sjYrsFhXolI5rapCkkSvcZthLfmmmYqWjewJSJmj4x9epA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.1","@typescript-eslint/parser":"8.58.2-alpha.1","@typescript-eslint/typescript-estree":"8.58.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.1_1775613101578_0.4232911782615889","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"eaea366b2713e56e8f6c3557d28e2f8c911b15bc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.2.tgz","fileCount":54,"integrity":"sha512-8cPEVclgjQtem/uhjpnGO6v8fDgZ/IAsCyLWMxMWn6N82x3zvl20O26P+z/T03VZY3lsjiGn1f1JAIuy9Kfspw==","signatures":[{"sig":"MEYCIQC34KeGxHV7g+i6aAhViauCnEPpFW1at1uwvTvBhM4+0gIhAJueLIObx8IPYB0OQfTcvbEp71Kb+snol+ZI9SgD2BhG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":212832},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/42e92fa0fb155361bb2326e861282b4e/typescript-eslint-rule-tester-8.58.2-alpha.2.tgz","_integrity":"sha512-8cPEVclgjQtem/uhjpnGO6v8fDgZ/IAsCyLWMxMWn6N82x3zvl20O26P+z/T03VZY3lsjiGn1f1JAIuy9Kfspw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.2","@typescript-eslint/parser":"8.58.2-alpha.2","@typescript-eslint/typescript-estree":"8.58.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.2_1775613490924_0.23250346133326705","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bba31c1606c88f01967f5cfe128c3542b51bbe1b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.3.tgz","fileCount":53,"integrity":"sha512-trk9lpaE92Xq3J/L+FyMHo6r1t1nAgR2ZT069006fWsQ+jmjTzfr0Cx+3IMG1Viwr7uMQxagPbkvZzDJVWB8hw==","signatures":[{"sig":"MEUCIB+1E2RMuZ+I9LhOoAfxA1NgGv6MCzlYtDvba9zpna6xAiEApXXeVgUaIwK/XukVyAkGnKrDttQH9EA+PFrRpzxTlP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3e7859e6fd96c37630fcf8113b3696aa/typescript-eslint-rule-tester-8.58.2-alpha.3.tgz","_integrity":"sha512-trk9lpaE92Xq3J/L+FyMHo6r1t1nAgR2ZT069006fWsQ+jmjTzfr0Cx+3IMG1Viwr7uMQxagPbkvZzDJVWB8hw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.3","@typescript-eslint/parser":"8.58.2-alpha.3","@typescript-eslint/typescript-estree":"8.58.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.3_1775614596761_0.18149809368746173","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"39324c2d80e8f1aece76b073f378ea107bfad2ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.4.tgz","fileCount":53,"integrity":"sha512-QqhGf81jD8DSDUyFf0MaYNRBQCBCVh9rbEM8HwcoznzKdqubB/WK3R4Aj69EcH8OzhEUXkjRaM8fZYChQctc1Q==","signatures":[{"sig":"MEYCIQCtxGsuc9jOiUP4lzNfYMOVFeo4hz7BtlEQiNOva+Oe0gIhAMvJ23YmYfALpsZk3vz2An5u0H5nFyPEnApPfB2KqClU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/54e40f958ff645aa23afcc008bbe24b9/typescript-eslint-rule-tester-8.58.2-alpha.4.tgz","_integrity":"sha512-QqhGf81jD8DSDUyFf0MaYNRBQCBCVh9rbEM8HwcoznzKdqubB/WK3R4Aj69EcH8OzhEUXkjRaM8fZYChQctc1Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.4","@typescript-eslint/parser":"8.58.2-alpha.4","@typescript-eslint/typescript-estree":"8.58.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.4_1775614924385_0.7820249335832152","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"800c18e6ea23656aae1a7fb916916cbbedbf8615","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-1MDAOMnuAgl+/1xDCMQ+FTfnHqmysN7sJPuOGQZSyrnW6j5iuWJ9Z/zL4Mn3ojyb4y0MLBOrfS8+UP2cqmd+Og==","signatures":[{"sig":"MEUCIDvg6ttN2f6oVXFkb45pLYb+5L/8n5zIVjmyK3BVywsuAiEAhHwBDEQLFPDX1ssR20c7DYoQajCxgsSVJd52kyW4YSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1d18689f2fae75898086e19feb24b08f/typescript-eslint-rule-tester-8.58.2-alpha.5.tgz","_integrity":"sha512-1MDAOMnuAgl+/1xDCMQ+FTfnHqmysN7sJPuOGQZSyrnW6j5iuWJ9Z/zL4Mn3ojyb4y0MLBOrfS8+UP2cqmd+Og==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.5","@typescript-eslint/parser":"8.58.2-alpha.5","@typescript-eslint/typescript-estree":"8.58.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.5_1775666965872_0.9163242245480336","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bb89be802ba22f902fd9812cffe69136613dc56b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.6.tgz","fileCount":53,"integrity":"sha512-4NnvGBXCSB3iSzKwOF2z6jQZeI0dy4s0ELf/WxXMEjin2idBfQENKt47QjBIxpx6a1UnDPlwN7K3iubvuSyg9A==","signatures":[{"sig":"MEQCIDezYHnWOuBvy2PINRymxDUfI5fResIScXYltClOyCtHAiAqBWTJGrxWBlLaMpUOAh2+uZE9wkk7+bADb4weiaiYSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e1ed463782016f89ec03ab4cd802f8a1/typescript-eslint-rule-tester-8.58.2-alpha.6.tgz","_integrity":"sha512-4NnvGBXCSB3iSzKwOF2z6jQZeI0dy4s0ELf/WxXMEjin2idBfQENKt47QjBIxpx6a1UnDPlwN7K3iubvuSyg9A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.6","@typescript-eslint/parser":"8.58.2-alpha.6","@typescript-eslint/typescript-estree":"8.58.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.6_1775710416977_0.7151252180553178","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"70668144c0075163aa33165841f02ad6ee186df9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.7.tgz","fileCount":53,"integrity":"sha512-ruX4ZoEESI3zMPcfvQMIYWtBbFpizQ8Eexh+zhyWLx8C/HWat9B/gW5w2J2+cA1tO2vhTXnYfXnoiKBxe4E/5A==","signatures":[{"sig":"MEUCIQCwyBkHLcBvf7bliAOCNK1tqyg9dF2uLGayZpoSBVv+/wIgddLpL/ZxWkwc2E/6EKGOHDmoPU80470F35btXEzLT4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c7c1d922cd94daf34ec61102a4f65da0/typescript-eslint-rule-tester-8.58.2-alpha.7.tgz","_integrity":"sha512-ruX4ZoEESI3zMPcfvQMIYWtBbFpizQ8Eexh+zhyWLx8C/HWat9B/gW5w2J2+cA1tO2vhTXnYfXnoiKBxe4E/5A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.7","@typescript-eslint/parser":"8.58.2-alpha.7","@typescript-eslint/typescript-estree":"8.58.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.7_1775727906417_0.8160896564323827","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"27efc7ab15c20ce69b336de34756c00191e2dcd7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.8.tgz","fileCount":53,"integrity":"sha512-pm3Nfv1LonlWdMmhjm/wbR8zfMb/BaDasKJFXxbTwkgt9FXN6zlv58DWI/5DEw3OJKEgwRuDVhbDJsEQzW3wxg==","signatures":[{"sig":"MEYCIQCIeodUhZZHbFyhnCYywedXOhTV4ohEwSv3HsdOwPT7cgIhALQYtI1rn/0uPeO5Oa3xZn3VT7H+JUhzycjwwF538YS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/71039815f9b33e60db5685eebff6914a/typescript-eslint-rule-tester-8.58.2-alpha.8.tgz","_integrity":"sha512-pm3Nfv1LonlWdMmhjm/wbR8zfMb/BaDasKJFXxbTwkgt9FXN6zlv58DWI/5DEw3OJKEgwRuDVhbDJsEQzW3wxg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.8","@typescript-eslint/parser":"8.58.2-alpha.8","@typescript-eslint/typescript-estree":"8.58.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.8_1775782949354_0.590593398528698","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"15e9773cf772f88b661a240f0877005243a2e573","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.9.tgz","fileCount":53,"integrity":"sha512-CmEa9ahcNPsum+Mo273vxoafJLoN4uo/xu4QXnNtM0bpIvOzynECdm7cAT7YZxnesYYEhYKZkEy2LbV8MMC+0A==","signatures":[{"sig":"MEQCIDcqM4kvHRiWFcxJ+nrc52y8rlHnMWFSUc5zP3nmGP6dAiBniA63Pm1Mr03nL8PoCr3n4ca1avmKSPynFBnzRGThmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f6539c6f6ae7b685ac095b3007db3178/typescript-eslint-rule-tester-8.58.2-alpha.9.tgz","_integrity":"sha512-CmEa9ahcNPsum+Mo273vxoafJLoN4uo/xu4QXnNtM0bpIvOzynECdm7cAT7YZxnesYYEhYKZkEy2LbV8MMC+0A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.9","@typescript-eslint/parser":"8.58.2-alpha.9","@typescript-eslint/typescript-estree":"8.58.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.9_1775923284463_0.6857538205626519","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2aa66756207ad79c14547bca8b992bbaca830511","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.10.tgz","fileCount":53,"integrity":"sha512-/aBlBx3CGoG+s12KhA2Q4f6gMuGTSAsi0uap2Boz8MxDon3NmNCDvhqdA9jhHT4Kp2yey2ZGMUprR05uG/QmkQ==","signatures":[{"sig":"MEUCIQC0281Jz9nYA/WjpD2T7K0YNCjU24MFCiijP3HjTBp3EQIgR7j0ymr0+4/tO+VQ1/I9ocHYRUo4HJx37wNxPKffBuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1f1f817a03eac8d3176a4e0679b966af/typescript-eslint-rule-tester-8.58.2-alpha.10.tgz","_integrity":"sha512-/aBlBx3CGoG+s12KhA2Q4f6gMuGTSAsi0uap2Boz8MxDon3NmNCDvhqdA9jhHT4Kp2yey2ZGMUprR05uG/QmkQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.10","@typescript-eslint/parser":"8.58.2-alpha.10","@typescript-eslint/typescript-estree":"8.58.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.10_1775923602038_0.4886107310561576","host":"s3://npm-registry-packages-npm-production"}},"8.58.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.58.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"306649245a3f25ea1da4cdc5605c35303931be8b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2-alpha.11.tgz","fileCount":53,"integrity":"sha512-gkKE7rQVYOPNsIspHnkX3w/SX0DClm+snFpHIuAUfLLNrY2PQy9ZjJRHyWPA105VNoiORCvIG/+pQYZtZIRvmA==","signatures":[{"sig":"MEYCIQCOaYCndVjFw7WBWiXb0dSYojl6KJxVPiC14Q4CkRiB/gIhAMbnmlkG/qr1idPExK4fWPltU21HB0RkhR5xjeNelWR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/235b0538f8221be822451bc3ae9381ec/typescript-eslint-rule-tester-8.58.2-alpha.11.tgz","_integrity":"sha512-gkKE7rQVYOPNsIspHnkX3w/SX0DClm+snFpHIuAUfLLNrY2PQy9ZjJRHyWPA105VNoiORCvIG/+pQYZtZIRvmA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2-alpha.11","@typescript-eslint/parser":"8.58.2-alpha.11","@typescript-eslint/typescript-estree":"8.58.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2-alpha.11_1775965451522_0.14171910093941653","host":"s3://npm-registry-packages-npm-production"}},"8.58.2":{"name":"@typescript-eslint/rule-tester","version":"8.58.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f4c12c44880e8662d33e9cc77fb1a6d988d51793","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.2.tgz","fileCount":53,"integrity":"sha512-HF7ry5ZhQSLn4JAJfQCPX39D6BE5MhYXE743I0phrJw1BvB0adH8JpsEc4owCxEESQflodyhRWNUZY+m2EVenw==","signatures":[{"sig":"MEQCIHpVJDtuM25n/DnENZv5QiP4HkTGSUI+YdDUo5yaKx4UAiBnyLt901MsTUeUxKOw5fEZT0McXvJKp0MT/O6sUkdLxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121351},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/36ed4d20090eabc8808f2ece0d38e514/typescript-eslint-rule-tester-8.58.2.tgz","_integrity":"sha512-HF7ry5ZhQSLn4JAJfQCPX39D6BE5MhYXE743I0phrJw1BvB0adH8JpsEc4owCxEESQflodyhRWNUZY+m2EVenw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.2","@typescript-eslint/parser":"8.58.2","@typescript-eslint/typescript-estree":"8.58.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.2_1776101082221_0.653558334715499","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"343f218cb85c817407e31635a82e8e87004f6d95","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.0.tgz","fileCount":53,"integrity":"sha512-kT6nlbSJ5YaiRPRikENmBOABfD5G2N3I2wXytLFgM46WtOnsQNxyrEy9wWzccCHkBUoQ7qu0JLSSYBOcsmTYIQ==","signatures":[{"sig":"MEYCIQCMfErQi6KGxDrXAIevaN4wZK6WX3dQGB4QgipyyVujAAIhAO+Pp54tW42RDI2Lhndb06FrtI/OTRmToFFc5IazHfIo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e46dda24828b497572a5d76a4e5dd44e/typescript-eslint-rule-tester-8.58.3-alpha.0.tgz","_integrity":"sha512-kT6nlbSJ5YaiRPRikENmBOABfD5G2N3I2wXytLFgM46WtOnsQNxyrEy9wWzccCHkBUoQ7qu0JLSSYBOcsmTYIQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.0","@typescript-eslint/parser":"8.58.3-alpha.0","@typescript-eslint/typescript-estree":"8.58.3-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.0_1776101559177_0.4947164952618508","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"88e74ccf821a07fe99d741cc240f8fa371d68319","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.1.tgz","fileCount":53,"integrity":"sha512-YXkaZFzgpHvb/q6lmNkS3n6zH+0em92b9vlamDR93IBrnaxntFFziwvYqQB7D6rHSAn4GK0sWyoPZebczq+7OQ==","signatures":[{"sig":"MEYCIQCTHodTP6y1s7GGlBZFuFki1ZyYV1MCnXq4jMOgWimVzwIhAKR+NQxEONv3XvMeNyUez9zVBuy4Sv3XIZVUWn80Sxhc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/69df07d2c0efe1c305ceaaa3e5b410ed/typescript-eslint-rule-tester-8.58.3-alpha.1.tgz","_integrity":"sha512-YXkaZFzgpHvb/q6lmNkS3n6zH+0em92b9vlamDR93IBrnaxntFFziwvYqQB7D6rHSAn4GK0sWyoPZebczq+7OQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.1","@typescript-eslint/parser":"8.58.3-alpha.1","@typescript-eslint/typescript-estree":"8.58.3-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.1_1776187887169_0.6462088568153121","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"66e989b20e8fb5762542892238f76e9b816ed7a4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.2.tgz","fileCount":53,"integrity":"sha512-Q3QcL4hSpPBnFdTts0PQzM4esyBunGXSAA1pd5i9fI+LxuBxLZViNpwqAWpvTsydM4fStzRYKTtQll9gLp1Z+w==","signatures":[{"sig":"MEUCIQCYy/xu7UEOLqmVJJNhvPJpLRAsMJdMaBBuCWxSMnIq6wIgOIzaKahOotTGGr6NqqVsJT7KYioejr6R2nttryIkDHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ef364182b4d3e03b715737e2523a0ab1/typescript-eslint-rule-tester-8.58.3-alpha.2.tgz","_integrity":"sha512-Q3QcL4hSpPBnFdTts0PQzM4esyBunGXSAA1pd5i9fI+LxuBxLZViNpwqAWpvTsydM4fStzRYKTtQll9gLp1Z+w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.2","@typescript-eslint/parser":"8.58.3-alpha.2","@typescript-eslint/typescript-estree":"8.58.3-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.2_1776361271079_0.6266674003187624","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dd0b4f08ad5dad9208f573eeec2755d4057230c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.3.tgz","fileCount":53,"integrity":"sha512-VLdRjSqxkOEa1Yqm6KUyVHUyPDENG8Sp1qBj3kHwj3BgED49PY9mX3Jj3oCq3DFZozClfsL7fUINK0Sits64Tg==","signatures":[{"sig":"MEUCIFP4jWEHwc8nqH/6hKPxiiFtKs0rKrDgT93HmXi2SKv9AiEAgsntGAAFzpo90O0Qdrz92QJgCOmhfZBZsIif6mKwupw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/01e0ce5a8bb1596ed23eb32b38046827/typescript-eslint-rule-tester-8.58.3-alpha.3.tgz","_integrity":"sha512-VLdRjSqxkOEa1Yqm6KUyVHUyPDENG8Sp1qBj3kHwj3BgED49PY9mX3Jj3oCq3DFZozClfsL7fUINK0Sits64Tg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.3","@typescript-eslint/parser":"8.58.3-alpha.3","@typescript-eslint/typescript-estree":"8.58.3-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.3_1776362772282_0.38350206735185655","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d56ef77c47ca35a5ec958aa2f61d4dcff10f0ee5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.4.tgz","fileCount":53,"integrity":"sha512-BTRttbrF1jrZ1tpa9xlgTdJFVb6R6tngQiMu5Dles5W7RUkVcDG290NlHvms3BbjY4B8rU7HizJBKevun3Zyxw==","signatures":[{"sig":"MEUCIQCwsP2xuIYsMwvlgvd8anju3etk20AksREr7ogFggXdhAIgO9xIL/cENyh4S9F6OzAw/12GrDVTFEdsoArfg7BbozY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3a9131151f1c776a16bbbb1b46a9c579/typescript-eslint-rule-tester-8.58.3-alpha.4.tgz","_integrity":"sha512-BTRttbrF1jrZ1tpa9xlgTdJFVb6R6tngQiMu5Dles5W7RUkVcDG290NlHvms3BbjY4B8rU7HizJBKevun3Zyxw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.4","@typescript-eslint/parser":"8.58.3-alpha.4","@typescript-eslint/typescript-estree":"8.58.3-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.4_1776387901856_0.5338725121478669","host":"s3://npm-registry-packages-npm-production"}},"8.58.3-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.58.3-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.58.3-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"926efac576f7b31f198573a85569a9a4e12b0473","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.58.3-alpha.5.tgz","fileCount":53,"integrity":"sha512-BPXy7N19+emDBrJKO9ihPZQR/giOyNZq8ahJpfOQw1c0NNlcoH+eJ5VA8F7yI1Q9EHTomj8/un/WXft84i6lSg==","signatures":[{"sig":"MEYCIQCS5RqeFZnjDOU9sFmco/cpOfz7vEhzPwEatRfBjp1RCgIhALMUWSMoCypOLWdmYV9GTC3JZhCbtf0ZcdZoM6ucVU8C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.58.3-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.58.3-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7e6ee4b85967e84408b81067e922f354/typescript-eslint-rule-tester-8.58.3-alpha.5.tgz","_integrity":"sha512-BPXy7N19+emDBrJKO9ihPZQR/giOyNZq8ahJpfOQw1c0NNlcoH+eJ5VA8F7yI1Q9EHTomj8/un/WXft84i6lSg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.58.3-alpha.5","@typescript-eslint/parser":"8.58.3-alpha.5","@typescript-eslint/typescript-estree":"8.58.3-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.58.3-alpha.5_1776522051293_0.5178379225773826","host":"s3://npm-registry-packages-npm-production"}},"8.59.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c4f31e27e5ab76cf45d892e9953a3276aa95f544","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.0.tgz","fileCount":53,"integrity":"sha512-2Ej6W28DqObFuEUQ+puEpDZFWFXAW7jIZ4TsgfLUCTNz1FID0NMfp1sXc+fQq8m5ysfPdhXAPjti6jYEu1oRcg==","signatures":[{"sig":"MEQCIGr5Et6++vpFZYRxyxazcszZBMM0NeTe9oTxrd82qMdXAiBs3VY0zrKMB72L1vraL9l53JmZrw4ZYpfS4xDrnUBhVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121351},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5a50e7dc0ca58a884ee238ce268e14cb/typescript-eslint-rule-tester-8.59.0.tgz","_integrity":"sha512-2Ej6W28DqObFuEUQ+puEpDZFWFXAW7jIZ4TsgfLUCTNz1FID0NMfp1sXc+fQq8m5ysfPdhXAPjti6jYEu1oRcg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.0","@typescript-eslint/parser":"8.59.0","@typescript-eslint/typescript-estree":"8.59.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.0_1776705845571_0.40891412684029094","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"abb25a445462a30e973453c71543d5f9e60d58f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.0.tgz","fileCount":53,"integrity":"sha512-MIsF6R9ug6x0Bfu3AbQn0MoNZ7ZVbFNLVaacETXycZUVhJfEyDsgXeYCZyGuS5VJCxCBSGqAkFrIELzx4l5ccQ==","signatures":[{"sig":"MEUCIDjMWZ/0FjpLtu7mnB67tqz/6inkUcJerO0QclL05tsfAiEArM0qn0sVgS0QTXeY5vX05lab8ESj/PV9r/spinopNgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/daf550763885219c635831484afc9394/typescript-eslint-rule-tester-8.59.1-alpha.0.tgz","_integrity":"sha512-MIsF6R9ug6x0Bfu3AbQn0MoNZ7ZVbFNLVaacETXycZUVhJfEyDsgXeYCZyGuS5VJCxCBSGqAkFrIELzx4l5ccQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.0","@typescript-eslint/parser":"8.59.1-alpha.0","@typescript-eslint/typescript-estree":"8.59.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.0_1776706278279_0.38929128042613614","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cdf81b6470a9addd8541aa205ac0d26cabacc6eb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.1.tgz","fileCount":53,"integrity":"sha512-jn3qN8DGvseP6Ga+3tHdjaAhLbYNXv8CwJfMVB0njGSVEf7GIVfTYtbBcYq2iTJcykSOJ38ABDv1rLeJcnPm7Q==","signatures":[{"sig":"MEUCIGLQ8BerI136l+oJBJxm9gxJAWHY4t8OvKXL2b89yA9QAiEAmzSsCi1a9fz8OAQmaNKt4XkONVsLd2PBXGbrNc3evfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3d44e5e1f4b7332769ac978d4e37a31b/typescript-eslint-rule-tester-8.59.1-alpha.1.tgz","_integrity":"sha512-jn3qN8DGvseP6Ga+3tHdjaAhLbYNXv8CwJfMVB0njGSVEf7GIVfTYtbBcYq2iTJcykSOJ38ABDv1rLeJcnPm7Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.1","@typescript-eslint/parser":"8.59.1-alpha.1","@typescript-eslint/typescript-estree":"8.59.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.1_1776781169535_0.9152470096240879","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a6ae9cae6893d3e416cdbe21ce8f75e8b605bc88","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.2.tgz","fileCount":53,"integrity":"sha512-4RIMnLfO4o24Nn5QQKW49zjsT+tBcKuNgiBpiDYemMWM2zF9tu2NODp4ghhRdSKSJnSFtXllp+Y9UdecHVXrWA==","signatures":[{"sig":"MEUCIQCTe4N+/TC5/yaHuaog9ueeqOBF+Zn4NJMVuPIZyV9OQgIgCp/kYUTKr89hHXrMZGeyS6rifqPhD1qXenCayHc4MaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ad1f5df27cc3b4594c1e02cf67c80fe6/typescript-eslint-rule-tester-8.59.1-alpha.2.tgz","_integrity":"sha512-4RIMnLfO4o24Nn5QQKW49zjsT+tBcKuNgiBpiDYemMWM2zF9tu2NODp4ghhRdSKSJnSFtXllp+Y9UdecHVXrWA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.2","@typescript-eslint/parser":"8.59.1-alpha.2","@typescript-eslint/typescript-estree":"8.59.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.2_1776893484614_0.5936720089360772","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3723c083100a4df7996321eddb5dee3415640881","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.3.tgz","fileCount":53,"integrity":"sha512-5RofyY8QVcwmIEysXSrduRgvKSnV41Y3+rmMkHS9RZBwnxcuLxwoPrDOXt/0sPJ6amqrjhmw974i3OrlnSDPfw==","signatures":[{"sig":"MEYCIQCEtW6dgEpXomHbvWLKD56ApIO3eL2tfxSrR7WlGjYxxAIhAL1Usy7hofnhtFqSSDrRKZ0UeORrgLBjPV/dxZnYm1kN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/18f8a2fd043fd9b40ea3dbbbd9b542d7/typescript-eslint-rule-tester-8.59.1-alpha.3.tgz","_integrity":"sha512-5RofyY8QVcwmIEysXSrduRgvKSnV41Y3+rmMkHS9RZBwnxcuLxwoPrDOXt/0sPJ6amqrjhmw974i3OrlnSDPfw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.3","@typescript-eslint/parser":"8.59.1-alpha.3","@typescript-eslint/typescript-estree":"8.59.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.3_1776905126732_0.3001005446069398","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"10a3428c5dca74379d3f3477246579b3ea2a981f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.4.tgz","fileCount":53,"integrity":"sha512-U3eeSJM66cS6cs5C+l7vEZcGoB/RzD/9YL+bo5rGiMSQAUEWO4W21gGxlighGWFtTJBoZKLO3uOroE6hjBi0Og==","signatures":[{"sig":"MEQCIDvmeoWCwVh68lkLN8yuh6n0RRJWJ5gA7sDDvCtZmSZLAiBZCNQzmwN/YYndB+y1IFL3anZ4Z8aetnNPMEmBCiduww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/076d7ca2182da63861de9576fffd2371/typescript-eslint-rule-tester-8.59.1-alpha.4.tgz","_integrity":"sha512-U3eeSJM66cS6cs5C+l7vEZcGoB/RzD/9YL+bo5rGiMSQAUEWO4W21gGxlighGWFtTJBoZKLO3uOroE6hjBi0Og==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.4","@typescript-eslint/parser":"8.59.1-alpha.4","@typescript-eslint/typescript-estree":"8.59.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.4_1776932250980_0.8384939404109557","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c97596bcdb0762466abd05191d8fa6ae3a4fba92","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.5.tgz","fileCount":53,"integrity":"sha512-7OCdLDYciNCUGm0aSV7mqQv/yGWWu6ygRVXDsMwV/9ZmstwK3Leh7BIoHQ8arKjOiymYmaKDMEm5V8d1tYRkAQ==","signatures":[{"sig":"MEYCIQDCixDBtHcTlhKHBgSVQBc9owvTUqPKZyxkYXx6vOg0lgIhAI45tKhZnqH805gYY3e+QrdtDYfoWDZkIsyrvK+bu/Mo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2eba5debdd8b0ae8cf0a74cc280a61a2/typescript-eslint-rule-tester-8.59.1-alpha.5.tgz","_integrity":"sha512-7OCdLDYciNCUGm0aSV7mqQv/yGWWu6ygRVXDsMwV/9ZmstwK3Leh7BIoHQ8arKjOiymYmaKDMEm5V8d1tYRkAQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.5","@typescript-eslint/parser":"8.59.1-alpha.5","@typescript-eslint/typescript-estree":"8.59.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.5_1777142904356_0.618668989610285","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4c0cab733fc9499a1997caa5359422ca688b4d0d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.6.tgz","fileCount":53,"integrity":"sha512-Rg6Ov6mwu7JhLI6T9GFjgDM4ysw1QS4PNsX9AUdtl2IunOfDXn/PZmzQfDrx3qeSgvsjQHcp2aWuN8W5+oh00A==","signatures":[{"sig":"MEYCIQDo4bKODkGiBUfizoEM6AOBiJsuAwE/45+WbmPuU5YpZAIhAMTWwvQ4OejUu/RY0DK+4MJyrOxw5yIHZ58Mnva2nyI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8ec013e76c1300cf93a79483f0c7c5f0/typescript-eslint-rule-tester-8.59.1-alpha.6.tgz","_integrity":"sha512-Rg6Ov6mwu7JhLI6T9GFjgDM4ysw1QS4PNsX9AUdtl2IunOfDXn/PZmzQfDrx3qeSgvsjQHcp2aWuN8W5+oh00A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.6","@typescript-eslint/parser":"8.59.1-alpha.6","@typescript-eslint/typescript-estree":"8.59.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.6_1777143267321_0.043244435073741094","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"82e277a2d8d9c06f9d61ebd0aa7e07bd41523579","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.7.tgz","fileCount":53,"integrity":"sha512-HD55gDhHNS/hiz9ywCHRbuES5zesfYpHTdSvkgXX/vBPOShWh5DYT4UFviU0EqThl2vyzHQpsDWe/lye2z4oWw==","signatures":[{"sig":"MEQCIH887uut3iJ44xgd0M7C1NrRCyr2hgTxMVN/xDuvDL4MAiA1WAONc583FXKc85heq6wFqEjpM4tra1e/0FnjQfJkkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1d6ae5bc2fc1d880b2efac1eadc27ddd/typescript-eslint-rule-tester-8.59.1-alpha.7.tgz","_integrity":"sha512-HD55gDhHNS/hiz9ywCHRbuES5zesfYpHTdSvkgXX/vBPOShWh5DYT4UFviU0EqThl2vyzHQpsDWe/lye2z4oWw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.7","@typescript-eslint/parser":"8.59.1-alpha.7","@typescript-eslint/typescript-estree":"8.59.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.7_1777157248389_0.3832635015435386","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"337e584f4e340c3bd46dbffd43984f949a356ea8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.8.tgz","fileCount":53,"integrity":"sha512-UozRuUSrmg+nWbazFw8nzyPFH9cu6uLicmXgnmAMu0Ck6TjMBO5u9W1uyoOGF8PbThLBx4zxPMpXkBpODXoetQ==","signatures":[{"sig":"MEQCIE83t2t13eLcqNxPJG62ZnMRwOmfrQWb+nipo+3y+oUBAiAN8mpUSkbrAsZnVrt6GV/urC9svVEacDCY8XMDyVogqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9f466cf92060477cbb31131e6b6328df/typescript-eslint-rule-tester-8.59.1-alpha.8.tgz","_integrity":"sha512-UozRuUSrmg+nWbazFw8nzyPFH9cu6uLicmXgnmAMu0Ck6TjMBO5u9W1uyoOGF8PbThLBx4zxPMpXkBpODXoetQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.8","@typescript-eslint/parser":"8.59.1-alpha.8","@typescript-eslint/typescript-estree":"8.59.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.8_1777210084565_0.5780071466285084","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7ad6c6fb932e462e92facb6f62a827dfed87987f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.9.tgz","fileCount":53,"integrity":"sha512-pm7MZVWdpnXh0uQc5bgilbTMim45Ww8i1+eUlTvRtN0KEX6pPBOvdBt2Fii6d2nnKYt501Vbk9jXARlWOtLQfA==","signatures":[{"sig":"MEUCIG34xlDcLMEFqmrybo12nCV/uoFOuUh3recgPW2lSz9MAiEAzDPMmLhwb2N1LnZzjfi0nUpogtzkZooTchlQskWlzvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/cafd288ed7ba1f185fc45ede5e66d1ac/typescript-eslint-rule-tester-8.59.1-alpha.9.tgz","_integrity":"sha512-pm7MZVWdpnXh0uQc5bgilbTMim45Ww8i1+eUlTvRtN0KEX6pPBOvdBt2Fii6d2nnKYt501Vbk9jXARlWOtLQfA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.9","@typescript-eslint/parser":"8.59.1-alpha.9","@typescript-eslint/typescript-estree":"8.59.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.9_1777216915988_0.6891577921461847","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"b70e31b5c431066c18a20dda3ec1693e41f122e9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.10.tgz","fileCount":53,"integrity":"sha512-1wkI1Z98MO5117Wpt+T+fdVfEPN6g6qCCQ73LWFl7iIkWTcPrta5BOYQ/IjZ135Aho8Eb9xk7nY4pFR1MO+ocQ==","signatures":[{"sig":"MEUCIGRpmL1Y4YDegsSZoaftwLgj92eVlwyzcJrusqdatZb+AiEA7ml1vS+H3mfh5biYTF97y3ofqE4ZamN1wXMd/ToEPXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e490a234802ef50f578fd446f55b71b0/typescript-eslint-rule-tester-8.59.1-alpha.10.tgz","_integrity":"sha512-1wkI1Z98MO5117Wpt+T+fdVfEPN6g6qCCQ73LWFl7iIkWTcPrta5BOYQ/IjZ135Aho8Eb9xk7nY4pFR1MO+ocQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.10","@typescript-eslint/parser":"8.59.1-alpha.10","@typescript-eslint/typescript-estree":"8.59.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.10_1777217229018_0.37793908107131235","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"5d8021ebc76cefc58e74735d85072790d0238600","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.11.tgz","fileCount":53,"integrity":"sha512-SjUfNUJu+9NOge2xhTp4eE+n3lmjp1Yl3UndSlLbwbpuA45axEZZBz3f8qwaWNMVLiJ/NNRu/t+7XRwYYptKOA==","signatures":[{"sig":"MEUCIQCsZBqBpHN/irYMWV1tIfhZOAeDnQgGvN36W3dcZKyl6gIgN1pKLckMQBHDgHymuNjUQ/bq5XgVu2Wb1E5lcC5d+lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f27295e16b88b0ca41f648882efeca5b/typescript-eslint-rule-tester-8.59.1-alpha.11.tgz","_integrity":"sha512-SjUfNUJu+9NOge2xhTp4eE+n3lmjp1Yl3UndSlLbwbpuA45axEZZBz3f8qwaWNMVLiJ/NNRu/t+7XRwYYptKOA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.11","@typescript-eslint/parser":"8.59.1-alpha.11","@typescript-eslint/typescript-estree":"8.59.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.11_1777219614789_0.043473601119512706","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2e721634e8d66c65f3f84da41ed278bac1fb8b6a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.12.tgz","fileCount":53,"integrity":"sha512-Mhd+xzIn6Q1hsE8qkTcnAvyFEMCVT9nXZMV+jVS05UhMrdCtLnxdo2HdIE1CGxq5//gqj1LZfAnBZVR0VrOtng==","signatures":[{"sig":"MEUCIQCqpkUrcd3gtRyG93i/eAurDECbKVUj5aywHZb7TJnfuwIgJPZtdJMGJiPg9pt5FtS3e4hP1VEAJIuzAWI5RUUXaIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/26addd5ccef626d889cf88eb3154530b/typescript-eslint-rule-tester-8.59.1-alpha.12.tgz","_integrity":"sha512-Mhd+xzIn6Q1hsE8qkTcnAvyFEMCVT9nXZMV+jVS05UhMrdCtLnxdo2HdIE1CGxq5//gqj1LZfAnBZVR0VrOtng==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.12","@typescript-eslint/parser":"8.59.1-alpha.12","@typescript-eslint/typescript-estree":"8.59.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.12_1777220322993_0.9362320783034463","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"baf4ab3d57f9461398b3be95262d177cf9fb6164","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.13.tgz","fileCount":53,"integrity":"sha512-AOxy9vYxuFzb+lQVj0O1SXIt8YE62+B0ivIwgh/IClPbAkob4LhDstEi+ketVc2h06s3rzG56rrgPf+oiqVeQg==","signatures":[{"sig":"MEUCIC+l2C92ajbc6FbPL8WFYhhmvBby7QmGzQysOaymrdBiAiEAtF2sz77NeF+x55tgavTSwYyJEDledCWpcPDR8wdtHzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2aa96e80e20c8fe50a1920374756914a/typescript-eslint-rule-tester-8.59.1-alpha.13.tgz","_integrity":"sha512-AOxy9vYxuFzb+lQVj0O1SXIt8YE62+B0ivIwgh/IClPbAkob4LhDstEi+ketVc2h06s3rzG56rrgPf+oiqVeQg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.13","@typescript-eslint/parser":"8.59.1-alpha.13","@typescript-eslint/typescript-estree":"8.59.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.13_1777220836414_0.24329411105665977","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"eb4837c8bc4d60965eefe3a7b7b2bd34b6ae240e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.14.tgz","fileCount":53,"integrity":"sha512-CxSR86ThNOCB+bBAWLj4zJiAV7yNsqCjpYJnJYSOgleQ5d2Vvdw/+T6dEfxS1W319Q2J1IDGmIWeKCEMNkuH7w==","signatures":[{"sig":"MEQCIEAgyMN+husC+sZn9hgl+GDe4X9cjUO35A0IvT3Cy0OpAiBRqbx71+tlB2/Vuoq5mhv1B2J/KimBfMPL/MsQsJ6A0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d0d3f18e327ce0f914a77e8e430e9824/typescript-eslint-rule-tester-8.59.1-alpha.14.tgz","_integrity":"sha512-CxSR86ThNOCB+bBAWLj4zJiAV7yNsqCjpYJnJYSOgleQ5d2Vvdw/+T6dEfxS1W319Q2J1IDGmIWeKCEMNkuH7w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.14","@typescript-eslint/parser":"8.59.1-alpha.14","@typescript-eslint/typescript-estree":"8.59.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.14_1777221216005_0.8706088053020469","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e18369d46819b91df85f3dd6df5f05303fdbce54","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.15.tgz","fileCount":53,"integrity":"sha512-L4w6PsKXQkcvw51uS+Ft9h5C55Epu+hGC7OCWSmyeGt6kJMQlqBB6P2oQsMuKj5RXnwB8KNwxcxP0fDR+QKC2g==","signatures":[{"sig":"MEYCIQCcfk5gA+awG+SBUqbuxyUvAsZSTZMXvEKysj+VwE2thQIhAJVz4r1srIORoyfUjnlkAdxL2uad3uNcEtsmZREaPZCj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.15.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/114769d2dbf4b753ac2f69658ede7649/typescript-eslint-rule-tester-8.59.1-alpha.15.tgz","_integrity":"sha512-L4w6PsKXQkcvw51uS+Ft9h5C55Epu+hGC7OCWSmyeGt6kJMQlqBB6P2oQsMuKj5RXnwB8KNwxcxP0fDR+QKC2g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.15","@typescript-eslint/parser":"8.59.1-alpha.15","@typescript-eslint/typescript-estree":"8.59.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.15_1777221685048_0.7578283956459078","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"17d5c86c166b2bfc0877c4921256b25d8bd04fcc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.16.tgz","fileCount":53,"integrity":"sha512-GUmm6/NOX9z7FRTQuR0TEslZbM1+FtWDQskG1I0efiDu8pWhcPmSjeDZNElN1+oyb5zVwwSecAtMvmI9xEvGRQ==","signatures":[{"sig":"MEUCIQCN1dPT7e0mNO+bjUlx8ytBtncgX10NWySPo8tvPghcQwIgNopxLxeJXGnZ75TdKWk0f8Ls9gO1SzNeMq+VfGk7eUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.16.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9ab0f64fd7b17980313de398fe540ea8/typescript-eslint-rule-tester-8.59.1-alpha.16.tgz","_integrity":"sha512-GUmm6/NOX9z7FRTQuR0TEslZbM1+FtWDQskG1I0efiDu8pWhcPmSjeDZNElN1+oyb5zVwwSecAtMvmI9xEvGRQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.16","@typescript-eslint/parser":"8.59.1-alpha.16","@typescript-eslint/typescript-estree":"8.59.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.16_1777222520202_0.9447025222913543","host":"s3://npm-registry-packages-npm-production"}},"8.59.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.59.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"39c0ddb3b5172599441440a5c2491e11c6926cb9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1-alpha.17.tgz","fileCount":53,"integrity":"sha512-vltRfdf4dFu1hebNNdF2Meu41xzYdlq46yst8aP3Y64xHtOrCXUpH6hg/u55gpQUGewAjGbmhCy5SYewwSEiFQ==","signatures":[{"sig":"MEUCIQDCzFyEHmWu6l4JyKwZN501GiWXU4TcbqtVzVnniwGgjQIgGXINa/YhHCUWvFaHmC/RWKzCetd3sSj+SSed2gDr/Rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1-alpha.17.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7a8d963bd73ff1a78d21900597543532/typescript-eslint-rule-tester-8.59.1-alpha.17.tgz","_integrity":"sha512-vltRfdf4dFu1hebNNdF2Meu41xzYdlq46yst8aP3Y64xHtOrCXUpH6hg/u55gpQUGewAjGbmhCy5SYewwSEiFQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1-alpha.17","@typescript-eslint/parser":"8.59.1-alpha.17","@typescript-eslint/typescript-estree":"8.59.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1-alpha.17_1777222845895_0.3944814666324319","host":"s3://npm-registry-packages-npm-production"}},"8.59.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"111ba90b01135efc421392f151b6ec4203141400","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.1.tgz","fileCount":53,"integrity":"sha512-VAlTRylRP+zh2jepYylwEllQSI8yP0QWQqUKc3xcPbuSlnDeC0CjbpWAOp5CrqfGl9ZMGw74BjZnutb7mILOzA==","signatures":[{"sig":"MEUCIQC+6ofhLPuh8OujM6756MlK7WppaVzSAGPOy/16R2JrTAIgcCsbA53VDY1Ym6VOVw9106jQVtW8NJ9ser7scSJv+PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121351},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/52918f7c491db3212535ced0fe54ef04/typescript-eslint-rule-tester-8.59.1.tgz","_integrity":"sha512-VAlTRylRP+zh2jepYylwEllQSI8yP0QWQqUKc3xcPbuSlnDeC0CjbpWAOp5CrqfGl9ZMGw74BjZnutb7mILOzA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.1","@typescript-eslint/parser":"8.59.1","@typescript-eslint/typescript-estree":"8.59.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.1_1777311096448_0.8515433538428643","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"75da8f38d61e27a6dca4eef15c01bf564f76f9a1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.0.tgz","fileCount":53,"integrity":"sha512-sMXXKXCx9N8p4pJgcGGt8L0wJ8qGgwHJwPjPKYdE/OtxtwnYiV88kDNQEKiEfjys1P9OScWPzMTN9pp3iDKveA==","signatures":[{"sig":"MEYCIQD94+Tc1Zx2rfxlOYg6Z5Bz7c4AWx2TOSswNr8tGPRo4gIhAJfLBwRdNa+lFR8Zttz6o48uiGng/I6EIA0cDpCv0++Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3def7ff2cd11b4d45a0bc871262c0113/typescript-eslint-rule-tester-8.59.2-alpha.0.tgz","_integrity":"sha512-sMXXKXCx9N8p4pJgcGGt8L0wJ8qGgwHJwPjPKYdE/OtxtwnYiV88kDNQEKiEfjys1P9OScWPzMTN9pp3iDKveA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.0","@typescript-eslint/parser":"8.59.2-alpha.0","@typescript-eslint/typescript-estree":"8.59.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.0_1777311589489_0.683455945616313","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2173d2d2ff358553959cb02bef6a925e66a208d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.1.tgz","fileCount":53,"integrity":"sha512-BDWTc7kmLmDKclg4YFTQoRghjX0cQ++LUMd+R4yVnfiDXVGV6Y5Pblw1MKkHaUuI95KSAd3omIfFINZWbZiuQw==","signatures":[{"sig":"MEYCIQDgMaC+rMmZu3zWU5X46We0N0oxpRetHg46K9q8gowPdQIhAIru2ygv+ATY7X4C5KDWvRvZ0NloRm43Ko/+cvGBZkQV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121383},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4d7dfdd8a6294ebb5b0fbb5cae153356/typescript-eslint-rule-tester-8.59.2-alpha.1.tgz","_integrity":"sha512-BDWTc7kmLmDKclg4YFTQoRghjX0cQ++LUMd+R4yVnfiDXVGV6Y5Pblw1MKkHaUuI95KSAd3omIfFINZWbZiuQw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.1","@typescript-eslint/parser":"8.59.2-alpha.1","@typescript-eslint/typescript-estree":"8.59.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.1_1777380130440_0.4565161344266544","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3cc520a834bdd184c5a8b61ab8900ee6c962f2c9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.2.tgz","fileCount":53,"integrity":"sha512-OkIM0rlrwSe3Q/RA6xjGZ2dt+I8ljcWzUA73/0apyAm9LQ57LO/IfpigxhuANWn0pLAhyI7huncTZQ9K+IpAEQ==","signatures":[{"sig":"MEQCICKx4Bco2T6pI8OMGcua+Y/ApKzcYJsWG95TEkD8zqm6AiB0+Sv2LLtEkVjcRMT/qxgghEpqagPI+7euajZoOrVWZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a1ed461dd0e063be1be66346dc7af44f/typescript-eslint-rule-tester-8.59.2-alpha.2.tgz","_integrity":"sha512-OkIM0rlrwSe3Q/RA6xjGZ2dt+I8ljcWzUA73/0apyAm9LQ57LO/IfpigxhuANWn0pLAhyI7huncTZQ9K+IpAEQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.2","@typescript-eslint/parser":"8.59.2-alpha.2","@typescript-eslint/typescript-estree":"8.59.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.2_1777448001268_0.36399450642360454","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"0c9b29d277b65583b64891362e9e62381c188dd2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.3.tgz","fileCount":53,"integrity":"sha512-SbzvleInsJbB8+9nTPd9phZtp0wI/ADIeCvKS25jMlVCAkavabLYczUkrxwU044BzD1K0wtAiG2vdawUz8QSMw==","signatures":[{"sig":"MEQCIC0jcR1Igrbp8uQClDkYcVsPvGaqv3Ve2oFyKjpzMbTEAiB5M2lEdGu51nLCphAnTVDoCv2juWw3wLzgzFjgo1RQ7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/56c323a4d6689bf2461e9ca8fd21db8f/typescript-eslint-rule-tester-8.59.2-alpha.3.tgz","_integrity":"sha512-SbzvleInsJbB8+9nTPd9phZtp0wI/ADIeCvKS25jMlVCAkavabLYczUkrxwU044BzD1K0wtAiG2vdawUz8QSMw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.3","@typescript-eslint/parser":"8.59.2-alpha.3","@typescript-eslint/typescript-estree":"8.59.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.3_1777506458015_0.4948427331628569","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d706d42cb49087f01421a4910c68902f7398f4ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.4.tgz","fileCount":53,"integrity":"sha512-3Pbg4M6jCO08PDo3XreDgmSmjyBp7F7dMsoG0TT4y8Mwq8VOiVhFDg6AK+L0FAaex+a7cas8idSK/zlcvhKPiQ==","signatures":[{"sig":"MEYCIQDe8G63lt6lYbpB/SE8z6PYGm7YcZSz40csIJ+AkKOxpAIhAJkYX2oiuQ4A6mgP3o+074WHdhSkpjtggUA+IR8Bbk4G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2484565899760188bf7e6d4caae4d208/typescript-eslint-rule-tester-8.59.2-alpha.4.tgz","_integrity":"sha512-3Pbg4M6jCO08PDo3XreDgmSmjyBp7F7dMsoG0TT4y8Mwq8VOiVhFDg6AK+L0FAaex+a7cas8idSK/zlcvhKPiQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.4","@typescript-eslint/parser":"8.59.2-alpha.4","@typescript-eslint/typescript-estree":"8.59.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.4_1777554609755_0.2433874802344902","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"6b543e048bde4fd29aaa5fbb4e53d19be746edec","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.5.tgz","fileCount":53,"integrity":"sha512-/RX9dBwhoLXeWytQLvcomvYzPj/2KwogvxN05NpE7C2JyVs6AY3TQoE8Cy4mUjb85CW5gRmi6J7Q1Xo1AX1bMw==","signatures":[{"sig":"MEYCIQCHbssZ2xjGsKppmC9jLMLGl2U9SmM6K/bBhiX4b4hIFQIhAJmfp5rBylH5eP4EzKXexqlpZpi26bYRRLBOwuDA6bI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b1f494d289b169513549b49c1cd20caf/typescript-eslint-rule-tester-8.59.2-alpha.5.tgz","_integrity":"sha512-/RX9dBwhoLXeWytQLvcomvYzPj/2KwogvxN05NpE7C2JyVs6AY3TQoE8Cy4mUjb85CW5gRmi6J7Q1Xo1AX1bMw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.5","@typescript-eslint/parser":"8.59.2-alpha.5","@typescript-eslint/typescript-estree":"8.59.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.5_1777896540135_0.7784907655722997","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"cffe61a6a0318ed02701b017006acd1256360ee9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.6.tgz","fileCount":53,"integrity":"sha512-0a3C/RC+HKw4NGWM5uznNWzgBiZnQqqsF4MC07gJZ/UgSGhg7uGhMp6tIMKP2RQonzZWEJCkj9tpSc229gRyng==","signatures":[{"sig":"MEYCIQDsH4OVVX3H7ht2M5Z0SVQQiskcOt++roZlvqlsKNnc8wIhAOUY7cj/Fhe0boi49otlqcbsTIdhFKbrNPyjVNe0NdnP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7ef4f32ca790748cfdc5ad057009936c/typescript-eslint-rule-tester-8.59.2-alpha.6.tgz","_integrity":"sha512-0a3C/RC+HKw4NGWM5uznNWzgBiZnQqqsF4MC07gJZ/UgSGhg7uGhMp6tIMKP2RQonzZWEJCkj9tpSc229gRyng==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.6","@typescript-eslint/parser":"8.59.2-alpha.6","@typescript-eslint/typescript-estree":"8.59.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.6_1777897049419_0.15439328874296598","host":"s3://npm-registry-packages-npm-production"}},"8.59.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.59.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"83fb26e1dbaf94ae4870995aa38c20752874b1f1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2-alpha.7.tgz","fileCount":53,"integrity":"sha512-dHGqIWZPb0nPkIqiQREZaXo3dhNNva+AANaA5V251sEbU1p5sX9on60TV9cLjXuvB9b5hxRAFZHhm+yZi3GXPw==","signatures":[{"sig":"MEQCIF1yXDG5cQpDxFKrLFbFI99kIzfbE+iG6Huts6K9pHqHAiAVl1RC1dw5SmROhynhjg3xhYX4oJIyVL/NqsVV3DQ9AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/bfda74149ad2d02f57ff8a7f302fdbac/typescript-eslint-rule-tester-8.59.2-alpha.7.tgz","_integrity":"sha512-dHGqIWZPb0nPkIqiQREZaXo3dhNNva+AANaA5V251sEbU1p5sX9on60TV9cLjXuvB9b5hxRAFZHhm+yZi3GXPw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2-alpha.7","@typescript-eslint/parser":"8.59.2-alpha.7","@typescript-eslint/typescript-estree":"8.59.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2-alpha.7_1777898001920_0.6140557558510391","host":"s3://npm-registry-packages-npm-production"}},"8.59.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f30df6a8f53bb9a6c0bb49121cadfeeb004affdf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.2.tgz","fileCount":53,"integrity":"sha512-u6yY503P7E76xIzIQw2R6FCJwwifh0fOJsOWtkpEPeUUVmUApi1Hdnahz5mKSqRDi5wUN+iiUBedM0qZ41owYw==","signatures":[{"sig":"MEQCIE1Ti4XHk5nOpVV4lye/x9E+bcPNd83S8QuKlklZcclCAiBQOcBTW8DFrFbAfx75HCBwApSS7BAXm4NYf1fTJpGZyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/46dc897001d5dc3f560ddce68076d816/typescript-eslint-rule-tester-8.59.2.tgz","_integrity":"sha512-u6yY503P7E76xIzIQw2R6FCJwwifh0fOJsOWtkpEPeUUVmUApi1Hdnahz5mKSqRDi5wUN+iiUBedM0qZ41owYw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.2","@typescript-eslint/parser":"8.59.2","@typescript-eslint/typescript-estree":"8.59.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.2_1777915992616_0.6229410387189387","host":"s3://npm-registry-packages-npm-production"}},"8.59.3-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.3-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.3-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"01eeafae29632b7ea1e71c71783cdd74c90f12d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.3-alpha.0.tgz","fileCount":53,"integrity":"sha512-Xr4N2kcf9ABAkbYnhPtn5q6UVZTWQMNC8dEtYhvNZ4gHvGnLlUfFGTyGgMGbRg3aTjl35ZW/5EUlnr/bj6ieYg==","signatures":[{"sig":"MEUCIQDLMw+N5xYUWcZepsoiar/n5j9xJ4UxgMcecpYAHo9v8AIgVxl/jCRCdIuxPD2dWaRZvR7JCrB4c3QxLPxdF535oks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.3-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.3-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5f32a8fdb7794383d05dd9e0401798ea/typescript-eslint-rule-tester-8.59.3-alpha.0.tgz","_integrity":"sha512-Xr4N2kcf9ABAkbYnhPtn5q6UVZTWQMNC8dEtYhvNZ4gHvGnLlUfFGTyGgMGbRg3aTjl35ZW/5EUlnr/bj6ieYg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.3-alpha.0","@typescript-eslint/parser":"8.59.3-alpha.0","@typescript-eslint/typescript-estree":"8.59.3-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.3-alpha.0_1777916507124_0.6376219719151066","host":"s3://npm-registry-packages-npm-production"}},"8.59.3-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.3-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.3-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"666efa258f954c226aa0b2ea621529956640193d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.3-alpha.1.tgz","fileCount":53,"integrity":"sha512-+g4/sA1qA0v3vOHiBZA+/DNE71uYpL6HdT4WtKFMLaLS/9c3JbbGqbLWBlSQLxYbzK5cfRRx+8Gy7p4xXAEwdw==","signatures":[{"sig":"MEUCIQDOmAU72u1JLoHLFfMpZGZJ8Z1HQg8OUmlEwRdPT/rH+gIgWCYmaJyvWrM5Q+M+PN3fFBuRo9FgYlzUT1l2c8FOziM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.3-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.3-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e111a01fdcaf466162e69646138c0aa3/typescript-eslint-rule-tester-8.59.3-alpha.1.tgz","_integrity":"sha512-+g4/sA1qA0v3vOHiBZA+/DNE71uYpL6HdT4WtKFMLaLS/9c3JbbGqbLWBlSQLxYbzK5cfRRx+8Gy7p4xXAEwdw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.3-alpha.1","@typescript-eslint/parser":"8.59.3-alpha.1","@typescript-eslint/typescript-estree":"8.59.3-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.3-alpha.1_1777922757895_0.6140954283637525","host":"s3://npm-registry-packages-npm-production"}},"8.59.3-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.3-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.3-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"99af118dd0f187aba0feeb295b67d849dab245b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.3-alpha.2.tgz","fileCount":53,"integrity":"sha512-jk25sRSeMgcMsjWmtJYjPbMEbGY174tZUBhqLdqqeNI1KWIoIBqy8cS+GmbE4PuFQToyGK0baddEbzhYfXPSUQ==","signatures":[{"sig":"MEUCIQDK2p+LwcUCJepbPSRdNE9mnefqCGNluRQxSWO9FicV5wIgWVa9kA+EzDuhcURvp7Cv2x13vXAySyL5LqAeCKOSTts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.3-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.3-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0562bd4080645e8caad9c8320dc7693e/typescript-eslint-rule-tester-8.59.3-alpha.2.tgz","_integrity":"sha512-jk25sRSeMgcMsjWmtJYjPbMEbGY174tZUBhqLdqqeNI1KWIoIBqy8cS+GmbE4PuFQToyGK0baddEbzhYfXPSUQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.3-alpha.2","@typescript-eslint/parser":"8.59.3-alpha.2","@typescript-eslint/typescript-estree":"8.59.3-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.3-alpha.2_1778043253392_0.9181982989839759","host":"s3://npm-registry-packages-npm-production"}},"8.59.3-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.3-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.3-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"ea281e6cb96962fa383705fa2fce26c3fe2891aa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.3-alpha.3.tgz","fileCount":53,"integrity":"sha512-6/Wuo4vBqn0I+B1jx5PB9O2sEPzDZTcZxs1HPGLbOnlGRx/qNPyz+PKNbKMVQOfNw6unnyxxV5Y+NkdE+PJ1gQ==","signatures":[{"sig":"MEQCIDyuISPpZD4PL9q0gqa7tyCkrMqN3cHUkrK1pz/3bB+iAiBdq/YbdoRqfmj+phRaeSiXkG+n209LhW2FNSbH+lhBaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.3-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.3-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5750c4ce1075a187ffc123a693ad84f6/typescript-eslint-rule-tester-8.59.3-alpha.3.tgz","_integrity":"sha512-6/Wuo4vBqn0I+B1jx5PB9O2sEPzDZTcZxs1HPGLbOnlGRx/qNPyz+PKNbKMVQOfNw6unnyxxV5Y+NkdE+PJ1gQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.3-alpha.3","@typescript-eslint/parser":"8.59.3-alpha.3","@typescript-eslint/typescript-estree":"8.59.3-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.3-alpha.3_1778267209646_0.8102449494547155","host":"s3://npm-registry-packages-npm-production"}},"8.59.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f5fc6092b756da7a8bfb4b0db7231a61a12ba4b4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.3.tgz","fileCount":53,"integrity":"sha512-GH5g42Dt0IvM/G4ojD4JoOJaZCmogsQBGTSNExRa1ND+sDLI1SVppzYX66+xLIX/jFhcJRpYhiBOhHJEpLtgkA==","signatures":[{"sig":"MEUCIQC69NoMkkpestOtra33ZHOVZhsPJchkKFYaLbG4KZTXpQIgQckaJ118X619ni2+kTPk2lE4GsCGNK9x2v6RH0XTkRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7612e893314b3623d45d5e670403c3ac/typescript-eslint-rule-tester-8.59.3.tgz","_integrity":"sha512-GH5g42Dt0IvM/G4ojD4JoOJaZCmogsQBGTSNExRa1ND+sDLI1SVppzYX66+xLIX/jFhcJRpYhiBOhHJEpLtgkA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.3","@typescript-eslint/parser":"8.59.3","@typescript-eslint/typescript-estree":"8.59.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.3_1778521260565_0.8178369468601012","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"45c84e046b39a8a9f40ad247d40f9025379ddfdf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.0.tgz","fileCount":53,"integrity":"sha512-7BTLKq37y2CYbmBE5zY46ZckDvl9xh+nUlN3GoVVUQdpAskz0Vg3skSzRHRS9QxgOXisddK66ct7TP6Pe3jkxg==","signatures":[{"sig":"MEYCIQCfSxWX9n9CafUzsn6tlmJ1QNnmQDZGXl+SZ3XXlUrWNwIhAOF7CsxA7YBDimjX7FzY/n5BWfXtBuBOJ7ZraDBJoOi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/21a47cf4217f8ad50ed4cc6016beb87e/typescript-eslint-rule-tester-8.59.4-alpha.0.tgz","_integrity":"sha512-7BTLKq37y2CYbmBE5zY46ZckDvl9xh+nUlN3GoVVUQdpAskz0Vg3skSzRHRS9QxgOXisddK66ct7TP6Pe3jkxg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.0","@typescript-eslint/parser":"8.59.4-alpha.0","@typescript-eslint/typescript-estree":"8.59.4-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.0_1778521769192_0.2157666682871726","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"82aecd6811defac4d13e0d1e7d3fc999c6fdddb4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.1.tgz","fileCount":53,"integrity":"sha512-2MsEZ7dg12OJcsNOCxuc5jQFL5QkJGPz7sGzOqR/bxJaI8jM0WUB48/wOkfrDHb2R4bUT5kPYNl6sf3chyJqMg==","signatures":[{"sig":"MEYCIQDPVVTteiBFqHz+izRyd5lBRQo3AGVXMLOIVtMBTfIXSQIhAKyCvC9nJbi5vtAyGBj5nrqeSsh6Xs1w3+Ytc80RLZUn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d0216fe3d76a0da1e6979fee59c6e144/typescript-eslint-rule-tester-8.59.4-alpha.1.tgz","_integrity":"sha512-2MsEZ7dg12OJcsNOCxuc5jQFL5QkJGPz7sGzOqR/bxJaI8jM0WUB48/wOkfrDHb2R4bUT5kPYNl6sf3chyJqMg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.1","@typescript-eslint/parser":"8.59.4-alpha.1","@typescript-eslint/typescript-estree":"8.59.4-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.1_1778898481293_0.8052195510156037","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"d808c7fd3aa5a1a7187a26094e2bcb895e232294","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.2.tgz","fileCount":53,"integrity":"sha512-RWUkWsMORaH0fEFtj/TEWl6otCNggzmA1RXyBReaTDnBuVlNjit5481m/bv61BX6A4UkPJQP6AHBvDaY9ReQiQ==","signatures":[{"sig":"MEYCIQDLHuzIZ48cmyyt4yv/K88age6MyD4JugXZ3Gc9JtQDdAIhAI6y9FleFk9TpCm+hVVCftG8u1vcXelaLTTLi5SZPnVq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/78ee05ebf47225d8238d1a36de926db1/typescript-eslint-rule-tester-8.59.4-alpha.2.tgz","_integrity":"sha512-RWUkWsMORaH0fEFtj/TEWl6otCNggzmA1RXyBReaTDnBuVlNjit5481m/bv61BX6A4UkPJQP6AHBvDaY9ReQiQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.2","@typescript-eslint/parser":"8.59.4-alpha.2","@typescript-eslint/typescript-estree":"8.59.4-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.2_1778903222134_0.28812428325902983","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"011d55c3120d192a3fce97da6a0e5818bf0746f8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.3.tgz","fileCount":53,"integrity":"sha512-q51S9VL+YkkTPSPny/81SjmwyVCZpZPfkb3xyXYtjnnjynccYEidphX6PY8OP6uirdI/pJR41FNUZDiDAyyFUA==","signatures":[{"sig":"MEYCIQCUu7DMV6iEBdZLSjjgkSbqClZkkfg8z7+rwNbfWn90swIhAJyNXibAKs9x1rlcaX7zCaUV2EumCKywnZFu0woj+CW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/10a496714beca750686494df46b92442/typescript-eslint-rule-tester-8.59.4-alpha.3.tgz","_integrity":"sha512-q51S9VL+YkkTPSPny/81SjmwyVCZpZPfkb3xyXYtjnnjynccYEidphX6PY8OP6uirdI/pJR41FNUZDiDAyyFUA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.3","@typescript-eslint/parser":"8.59.4-alpha.3","@typescript-eslint/typescript-estree":"8.59.4-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.3_1778979412176_0.2135017578267666","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e82b9a36b8e899542240689a8d1c2366b2d221ff","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.4.tgz","fileCount":53,"integrity":"sha512-085XYQhl+9c0CknRrQyH6zhVUwA/GF9PsWjjw4/ojmjjWkxJb2vWgqGYWL/v8mUjT69Wj/Wt543nGlmshW72sA==","signatures":[{"sig":"MEYCIQCdBeAzIurYzXJzy3AhpgTLcpUgJS+F+aUgquMEDR+a7QIhAI/Nf9A/T9XfKLw8rX5ADvL/J2kB82mkoSxsjLd7y+rT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7e52b0fbfa40cd9836c97db105b17e46/typescript-eslint-rule-tester-8.59.4-alpha.4.tgz","_integrity":"sha512-085XYQhl+9c0CknRrQyH6zhVUwA/GF9PsWjjw4/ojmjjWkxJb2vWgqGYWL/v8mUjT69Wj/Wt543nGlmshW72sA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.4","@typescript-eslint/parser":"8.59.4-alpha.4","@typescript-eslint/typescript-estree":"8.59.4-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.4_1778979730052_0.9525930267518443","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"85e7f91563033690c95108ed718e145286abeb1e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.5.tgz","fileCount":53,"integrity":"sha512-wOx4YngcpNe8St+uU3MRP01LtW3Aw8RN8TU6PTcY4Cokls0jDHQHYZtIijzTv5RlHcDWAG5llfqzgImvpJ68Sw==","signatures":[{"sig":"MEUCIQC26cBEyfbMfJ3cOdd/FnKf8jhc8nTYonFulynOpHWG/AIgDd8nqP981rUiqXiNVLGa0GI/kEf4sXAKrNsjfeF/Ldo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/613864998589ab6ad895af343cd9e6a4/typescript-eslint-rule-tester-8.59.4-alpha.5.tgz","_integrity":"sha512-wOx4YngcpNe8St+uU3MRP01LtW3Aw8RN8TU6PTcY4Cokls0jDHQHYZtIijzTv5RlHcDWAG5llfqzgImvpJ68Sw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.5","@typescript-eslint/parser":"8.59.4-alpha.5","@typescript-eslint/typescript-estree":"8.59.4-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.5_1779103437009_0.16571408437458013","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"e91186a050f1ec1bbea664e6f1fe32226f5543ef","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.6.tgz","fileCount":53,"integrity":"sha512-17vmhO2PmeBk/f+crDVrnyDMeHONO4moSN5QRKt04eFyxqi9SzVfjUfZK0U7Chl6l6jNo+ZiOF+RJMb1tRf0Yw==","signatures":[{"sig":"MEQCIE3SDHS0JLxU/+GGpffGyhcXmHtY2vKxKsPBNHYxsF8VAiAUb1DdY5DRfZKaelI5/ALMoxyCppKGNnXvB8VdENWQOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/be59a70b1cda85398650e8066fa0bb50/typescript-eslint-rule-tester-8.59.4-alpha.6.tgz","_integrity":"sha512-17vmhO2PmeBk/f+crDVrnyDMeHONO4moSN5QRKt04eFyxqi9SzVfjUfZK0U7Chl6l6jNo+ZiOF+RJMb1tRf0Yw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.6","@typescript-eslint/parser":"8.59.4-alpha.6","@typescript-eslint/typescript-estree":"8.59.4-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.6_1779107053947_0.6791524662394577","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"3ffd11484265e6fe0d9d8dc561ea2359094de8d7","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.7.tgz","fileCount":53,"integrity":"sha512-FXl+UHbolbVYodJBFk9qPKRptkOJZHUwFojcQa8FrD0tvvzqvDR4Ds/gGwVSB7Mxep/nYsY97Q0x7ai6wFTO7Q==","signatures":[{"sig":"MEUCIAHoCsRDrAwkskHoZI1/ZLLxxn1lx8lmJxgviUwrx+s1AiEAu9XmjPN89kEDlytU1C6T2llwJ9Wj5Usw3fdu4Zib2qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/434d7464014afffe50893bae6f9cfebc/typescript-eslint-rule-tester-8.59.4-alpha.7.tgz","_integrity":"sha512-FXl+UHbolbVYodJBFk9qPKRptkOJZHUwFojcQa8FrD0tvvzqvDR4Ds/gGwVSB7Mxep/nYsY97Q0x7ai6wFTO7Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.7","@typescript-eslint/parser":"8.59.4-alpha.7","@typescript-eslint/typescript-estree":"8.59.4-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.7_1779110972596_0.27502667193669605","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"98268f46e385a5af92aabf8470aaf739675ed0dd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.8.tgz","fileCount":53,"integrity":"sha512-Yo5/afcXtUwdCKWZplAHKasyJFlsJfQIggWnXUiR7unmwQcE3x0VJ2dWn1mWaAHQOpTPDCVSlqfACR4dRqNiOg==","signatures":[{"sig":"MEQCIB+cIcwy0ZBeSa7ForXrL2KEl2a8uS2X1ZqwrNYPZab8AiBviZ4/jUMfSfpdc1gywJ0rU54OaXjbOHmFURv0WSrymA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/519b46d6474ca9649ef780bef76bfbbc/typescript-eslint-rule-tester-8.59.4-alpha.8.tgz","_integrity":"sha512-Yo5/afcXtUwdCKWZplAHKasyJFlsJfQIggWnXUiR7unmwQcE3x0VJ2dWn1mWaAHQOpTPDCVSlqfACR4dRqNiOg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.8","@typescript-eslint/parser":"8.59.4-alpha.8","@typescript-eslint/typescript-estree":"8.59.4-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.8_1779111325472_0.21251312363302244","host":"s3://npm-registry-packages-npm-production"}},"8.59.4-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.59.4-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"7effb57854e16cd8236d1a42514ab7cd5e962f2e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4-alpha.9.tgz","fileCount":53,"integrity":"sha512-k6tkYPGPCE0AiIOJCpOeyqWMvJW4KTttxQ81rtoBRgdeBf9coCt1+U63ZC2Z5DAYSJ9+nn+Pbd1l4mxC31vQmQ==","signatures":[{"sig":"MEQCIEqq2ZSCeWkqawxIwrBE9RsL2KeVHz1qSmXXhjHMqt3RAiA0tgjv2yrG0K156pB2V3/C28P25wGEUbu2Y0RmTAUZLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1450fac3ccf6d6a477d7a337bcb2654e/typescript-eslint-rule-tester-8.59.4-alpha.9.tgz","_integrity":"sha512-k6tkYPGPCE0AiIOJCpOeyqWMvJW4KTttxQ81rtoBRgdeBf9coCt1+U63ZC2Z5DAYSJ9+nn+Pbd1l4mxC31vQmQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4-alpha.9","@typescript-eslint/parser":"8.59.4-alpha.9","@typescript-eslint/typescript-estree":"8.59.4-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4-alpha.9_1779125877194_0.09639848978943077","host":"s3://npm-registry-packages-npm-production"}},"8.59.4":{"name":"@typescript-eslint/rule-tester","version":"8.59.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"dbe78e6213ccbdcef0f4c9243eb2bee2ea42a7e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.4.tgz","fileCount":53,"integrity":"sha512-kEhAUFyaLGuxk3LQVyLjeFwJeIoFEgMEAco89Ma9r3CD75W+fICWLW/2NG3O0TpnMivl5/XKbi2Ok0YJcQPwKA==","signatures":[{"sig":"MEQCIHIefFaRr8yA6pBCr3dNbzW2zDs1My5iFRPN1F8/PWxzAiAgSfnvCh1rCNJq0HEDV8ItfUWXW5g7nFCPUGwC23CylQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121387},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b51c8c2d7b87d7722c8b568da4038a44/typescript-eslint-rule-tester-8.59.4.tgz","_integrity":"sha512-kEhAUFyaLGuxk3LQVyLjeFwJeIoFEgMEAco89Ma9r3CD75W+fICWLW/2NG3O0TpnMivl5/XKbi2Ok0YJcQPwKA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.4","@typescript-eslint/parser":"8.59.4","@typescript-eslint/typescript-estree":"8.59.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.4_1779126209432_0.12358654437612149","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"bacb116e2b2ea11f5b75a500adc88801e3bf8460","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.0.tgz","fileCount":53,"integrity":"sha512-qlL8CHFIkR5HVkU/VlXkxywpqO58zXKnd0HgUJaLHg0Bfsmzx+uutFSsZr/2zuTW902Ik1MJBqHZqpwZHXKPKg==","signatures":[{"sig":"MEUCIB3mrlFpPD+SFolmta5c9q3jBfhLLdZ5dZi9m2TWPA9pAiEAnDcc73TkA5U4IrQuSKQkg0AZRlH9N1BE1pAyJeHI+Hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/076c5545d04630b6cc04a89de88f73ab/typescript-eslint-rule-tester-8.59.5-alpha.0.tgz","_integrity":"sha512-qlL8CHFIkR5HVkU/VlXkxywpqO58zXKnd0HgUJaLHg0Bfsmzx+uutFSsZr/2zuTW902Ik1MJBqHZqpwZHXKPKg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.0","@typescript-eslint/parser":"8.59.5-alpha.0","@typescript-eslint/typescript-estree":"8.59.5-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.0_1779126355129_0.4351988714988153","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"8e5debedfba044d5e4f467e6a8abbe8990645414","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.1.tgz","fileCount":53,"integrity":"sha512-xXzX4Du+c7Dq+t8HTCN57b7Ac3adWb8s08YgMid6zKl/MjnfibjgoplVxXnJaHCWnv+8E6QvRm4r2QxdC0XZnw==","signatures":[{"sig":"MEUCID2JBtwZkyObTdB+ihFX5owfjiYGWoxJBtNQ/zcwTvT+AiEApS/6A8xwIhyQTjDxJwIpp0ym9Jc3gerF8vZBd1S+qS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7bc852586797b470c11ee6345e0d401a/typescript-eslint-rule-tester-8.59.5-alpha.1.tgz","_integrity":"sha512-xXzX4Du+c7Dq+t8HTCN57b7Ac3adWb8s08YgMid6zKl/MjnfibjgoplVxXnJaHCWnv+8E6QvRm4r2QxdC0XZnw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.1","@typescript-eslint/parser":"8.59.5-alpha.1","@typescript-eslint/typescript-estree":"8.59.5-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.1_1779126666640_0.14842464122491128","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"f7cbd67804723aa826de373b948991d7bdb27259","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.2.tgz","fileCount":53,"integrity":"sha512-YVcIfRbfqwIKcAin0tHe9jxyVPAGx8n8XVdPczZqsxuP23ZasJxrYgXhqeNA1/R22eLpZM+apo1rI5dBJGwWCw==","signatures":[{"sig":"MEUCIHb1DaScRWTaikqa//tpbuBJ3KU/hjKD07RPTgyHbP5tAiEA2F8wf04H456HACABuatNmvs8J6139qeMqJnTkagexEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/91ecb2a708960328fe55b7a62261a001/typescript-eslint-rule-tester-8.59.5-alpha.2.tgz","_integrity":"sha512-YVcIfRbfqwIKcAin0tHe9jxyVPAGx8n8XVdPczZqsxuP23ZasJxrYgXhqeNA1/R22eLpZM+apo1rI5dBJGwWCw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.2","@typescript-eslint/parser":"8.59.5-alpha.2","@typescript-eslint/typescript-estree":"8.59.5-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.2_1779138428760_0.15179524287838397","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"60b7a2fcc5c24f9a78a6429d8876004aa67d5cdf","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.3.tgz","fileCount":53,"integrity":"sha512-w7hteitm0Nv9RE7nQ/naqLqVJIqA+hxNqupRpjxYz4WFu6gRjaUydIiBOBhNuR0hrYwAnyv/Iw79gUxRuZru8w==","signatures":[{"sig":"MEUCIQDilj34024Tb7w66RJeaHy4OYABYNHfQcOL0YVIhOQUAAIgHpYZpdPIr9KR/phQt4GiBEY58cA6qQSDIxoCJqXEbfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7bfdda19fb413a21f901785555b3b697/typescript-eslint-rule-tester-8.59.5-alpha.3.tgz","_integrity":"sha512-w7hteitm0Nv9RE7nQ/naqLqVJIqA+hxNqupRpjxYz4WFu6gRjaUydIiBOBhNuR0hrYwAnyv/Iw79gUxRuZru8w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.3","@typescript-eslint/parser":"8.59.5-alpha.3","@typescript-eslint/typescript-estree":"8.59.5-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.3_1779193953630_0.16670356748974058","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"074e88dcb25042946afef75166f03452bb2a3b9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.4.tgz","fileCount":53,"integrity":"sha512-osxs6mJNzMgumD1dxnRnJQ8u0+F8AMaDlyMaXvOeyKNeVtdRN7HaTn3abQAcsQcMrH4AyMUR51sqPVMrGTRCSg==","signatures":[{"sig":"MEUCIQC2J/AKTVFsORmoEwbLrm/5B+D7pzz9acFwCSc9RXbBIwIgLOohX5Ml7CQVvXH04KENlGp+UyMw81jyu5GAiD5o2YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/687c990ea646934358e726b0e7a55baf/typescript-eslint-rule-tester-8.59.5-alpha.4.tgz","_integrity":"sha512-osxs6mJNzMgumD1dxnRnJQ8u0+F8AMaDlyMaXvOeyKNeVtdRN7HaTn3abQAcsQcMrH4AyMUR51sqPVMrGTRCSg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.4","@typescript-eslint/parser":"8.59.5-alpha.4","@typescript-eslint/typescript-estree":"8.59.5-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.4_1779215159662_0.6941407458144269","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"1f55fb6259cb2e50c1e054e495b34374ff7261e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.5.tgz","fileCount":53,"integrity":"sha512-HEduooK/Wjdm6IMeq3tYbsJ0vydieghG8RLlzxdoWIqtq33AlMRrS3sDLf57QX6V1A385mbm+An9bMsHjomiOw==","signatures":[{"sig":"MEUCIQCkQYNAGttgM+Dll6CghMGyQ6/iOcvTqYCbAX7n9x9pmAIgK41EoddsR6lYFYnZ/uUpDpHjfTGNtSF2B6i+BHZGFaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121419},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1b7606371f0a1d299a799737f257acf8/typescript-eslint-rule-tester-8.59.5-alpha.5.tgz","_integrity":"sha512-HEduooK/Wjdm6IMeq3tYbsJ0vydieghG8RLlzxdoWIqtq33AlMRrS3sDLf57QX6V1A385mbm+An9bMsHjomiOw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.5","@typescript-eslint/parser":"8.59.5-alpha.5","@typescript-eslint/typescript-estree":"8.59.5-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.5_1779450059018_0.08379456440152255","host":"s3://npm-registry-packages-npm-production"}},"8.59.5-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.59.5-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.59.5-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"2e9aff87c719093cf342fb8f16597644ae3f54d9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.59.5-alpha.6.tgz","fileCount":55,"integrity":"sha512-ReptVPPOvyqwIr4S27vjX3grPGe/Zivm6BUVXQ52NOh4cVfGwA3Z6aQQROMd3qXBvoyNmP+LQUJ3/8Kf4fmJug==","signatures":[{"sig":"MEYCIQD/MMtYwHfqzqvTbUFoB+Kzu2tgrRcC7JFS0MJHJF8PhAIhAKdPGecLUdV5tZJD64bxcNz+7YrtU+8IiHwg6qNJl4jY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.59.5-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.59.5-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7cd6cca5008b32876265ecf805b2738a/typescript-eslint-rule-tester-8.59.5-alpha.6.tgz","_integrity":"sha512-ReptVPPOvyqwIr4S27vjX3grPGe/Zivm6BUVXQ52NOh4cVfGwA3Z6aQQROMd3qXBvoyNmP+LQUJ3/8Kf4fmJug==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.59.5-alpha.6","@typescript-eslint/parser":"8.59.5-alpha.6","@typescript-eslint/typescript-estree":"8.59.5-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.59.5-alpha.6_1779684545765_0.34753091126150704","host":"s3://npm-registry-packages-npm-production"}},"8.60.0":{"name":"@typescript-eslint/rule-tester","version":"8.60.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"867d566664215baea710ba6aaf26314cb36fe466","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.0.tgz","fileCount":55,"integrity":"sha512-lQct+GlpO4JKKxZbo+ZTWjnxA2BqSoOWmJYvQxezuJGGpl6Lk2XTd2odVP/7lAJUQaw3Qip+qo/1gsAda4jGlA==","signatures":[{"sig":"MEYCIQDWcMroBNg8g/FPtK4XLj+9Ybs41iN5TCduRyCibel6lAIhAO972AsLoKsexCaZL1NO+yIX17YR0KKp9K8Y3Alc53wo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125376},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/73ed081d24a87bef96c4bb2ff12c18a6/typescript-eslint-rule-tester-8.60.0.tgz","_integrity":"sha512-lQct+GlpO4JKKxZbo+ZTWjnxA2BqSoOWmJYvQxezuJGGpl6Lk2XTd2odVP/7lAJUQaw3Qip+qo/1gsAda4jGlA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.0","@typescript-eslint/parser":"8.60.0","@typescript-eslint/typescript-estree":"8.60.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.0_1779730457885_0.8438570387739077","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"c6248ac2fa2e3bc4291f57629879d0849ff8b354","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-FbTCenl8LBKWsWkP7TGerGBZdt2Pqs1UYaE41zdo/53r9lUrn4XuXUPfkzhnWfGl/tGRi0/RmQO8uEuodTWf2A==","signatures":[{"sig":"MEQCIDMLFwGESB5WqmQyv/q2bFgBythT1pXoVYbgL5EF7fjDAiAEJvSQnnh0Ml5cOOIDacRpFlMYKanfV388FvJOaKXSRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/847371083a994b6ae2120f47008e8691/typescript-eslint-rule-tester-8.60.1-alpha.0.tgz","_integrity":"sha512-FbTCenl8LBKWsWkP7TGerGBZdt2Pqs1UYaE41zdo/53r9lUrn4XuXUPfkzhnWfGl/tGRi0/RmQO8uEuodTWf2A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.0","@typescript-eslint/parser":"8.60.1-alpha.0","@typescript-eslint/typescript-estree":"8.60.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.0_1779731040802_0.16179918152241668","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"33fb825a243f7b4cd930cfd83eb8348830dfc224","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-8ySmQ1rxySlic5LmVt/tSNvrvAdiTLx38TBovPhPVnl0dTm/z+dCjsByzWcZ7BhCXFF77YWN+jyKDR84O+HdTg==","signatures":[{"sig":"MEUCIDZeDAYHzkUPqeSkeeAqNjldaFZZk6QIqSPOT1xjvm7eAiEA0tC8tdu6+sUM37qJsd9NLShn3WHVTHdefidZS12knZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c63ff842801df741d80514006331ae19/typescript-eslint-rule-tester-8.60.1-alpha.1.tgz","_integrity":"sha512-8ySmQ1rxySlic5LmVt/tSNvrvAdiTLx38TBovPhPVnl0dTm/z+dCjsByzWcZ7BhCXFF77YWN+jyKDR84O+HdTg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.1","@typescript-eslint/parser":"8.60.1-alpha.1","@typescript-eslint/typescript-estree":"8.60.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.1_1779885203914_0.8124876532104177","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"a91235a5042166b463eb69d5d62c3ea5782ae564","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-EH5is+z9B7JEoeJJk9ZQELbU+12dF/EY0ZFPX8rb/sm/mYgN3E8HoNY7Q8FNaqjYViRMAdAEeaxPqCYOH4/JwQ==","signatures":[{"sig":"MEUCIH614IAq/R8WG9Cl5XvX1HXSvWzPlFIs6PfvhRHwC9BPAiEApeLakv6iw6iUayGho0hFhkjgrcFHfs4+pNLuktu4OR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/ec4fca8f16626473c47c46f2ebadf1de/typescript-eslint-rule-tester-8.60.1-alpha.2.tgz","_integrity":"sha512-EH5is+z9B7JEoeJJk9ZQELbU+12dF/EY0ZFPX8rb/sm/mYgN3E8HoNY7Q8FNaqjYViRMAdAEeaxPqCYOH4/JwQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.2","@typescript-eslint/parser":"8.60.1-alpha.2","@typescript-eslint/typescript-estree":"8.60.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.2_1779887581779_0.6777158259674418","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"4f89088c70d8c7faa3977a4be0bd130c4e0e8a57","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-sqUVuxJwVLC62fqgpCdhzttgsXv5NRTOyJEL5BE590MNqDc3JITBQoZXosq8sXx7eu0nTKpAlMUS81+lxTJWRg==","signatures":[{"sig":"MEUCIHTi4lG6d1AP6YY4+fZVGMXbvIirYD7UpE3q1QLY9RFOAiEAqolTqBTiMMXaT+8CztPEBLjjKVzQNOgFM04bkEsxqno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e7e8f8885d597daa8757efb3d80abd5f/typescript-eslint-rule-tester-8.60.1-alpha.3.tgz","_integrity":"sha512-sqUVuxJwVLC62fqgpCdhzttgsXv5NRTOyJEL5BE590MNqDc3JITBQoZXosq8sXx7eu0nTKpAlMUS81+lxTJWRg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.3","@typescript-eslint/parser":"8.60.1-alpha.3","@typescript-eslint/typescript-estree":"8.60.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.3_1779888243887_0.6765374071950028","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"67d9adbe319f39335784d1c8b288d7b8b10847cd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-NddMS4ef5eE+cK8jqGgBARC3ylvh9FDugHzb+g5erXES9ZaxDpE0CY6LrwPZDz1wIfdIHoRiSmCElvDzWkjCYw==","signatures":[{"sig":"MEUCIQCRexNcGdiEAuGLxde+DgRXQXbTC5SASQvb3CbUlOm7UgIgR7NnLdWBV4NQ5TSZIQc2JduHK45Mvv28MOcWZsVoYXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5d538452086e101c2de76a57817764eb/typescript-eslint-rule-tester-8.60.1-alpha.4.tgz","_integrity":"sha512-NddMS4ef5eE+cK8jqGgBARC3ylvh9FDugHzb+g5erXES9ZaxDpE0CY6LrwPZDz1wIfdIHoRiSmCElvDzWkjCYw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.4","@typescript-eslint/parser":"8.60.1-alpha.4","@typescript-eslint/typescript-estree":"8.60.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.4_1779888662188_0.5926884456098838","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"}},"includedScripts":["clean"]},"dist":{"shasum":"829c73a494419bd4ca5bfe30b34aaf83e095703d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-rl0mrHz1M4+OPxnWmiWEwRO4rwyNf8tYFb+mBKN7oMNDgLarU69LSJLOH1eHQ2k1XblqddaPs8H5ihbld2Mr2w==","signatures":[{"sig":"MEYCIQCe8MY6EisLmaPZk6eBO5N9DP71Tf5K0jOprnajH8PFbAIhAJea8gtypyb5lqyTUQtbG2IfqjdC0nlr/Oq3nwcm3xAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125408},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7b3511301fa3ff0af1ae0ac872fb47ce/typescript-eslint-rule-tester-8.60.1-alpha.5.tgz","_integrity":"sha512-rl0mrHz1M4+OPxnWmiWEwRO4rwyNf8tYFb+mBKN7oMNDgLarU69LSJLOH1eHQ2k1XblqddaPs8H5ihbld2Mr2w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.5","@typescript-eslint/parser":"8.60.1-alpha.5","@typescript-eslint/typescript-estree":"8.60.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.5_1779889290760_0.2779757978882378","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5c10cd01d496245d789fbe6d50177f20a372e3a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-AuAmv0A0GwjlXewCKyPPadhsTvBdHtE6O9SzHUAknLUpfi75Np2VZXa66YK0+FC9FkSY2YKfuaK25iBLgsoPtA==","signatures":[{"sig":"MEYCIQCFpAacTyqiNKjhsWv0iTdiA5PDMNBAZhYM5GBr+Od8YQIhAJHim+epAkC6eagxK1mLxoJdxdCoD2VF3sGNWaIFxAkK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b72d28d8e3daa4891667404cb2af8a98/typescript-eslint-rule-tester-8.60.1-alpha.6.tgz","_integrity":"sha512-AuAmv0A0GwjlXewCKyPPadhsTvBdHtE6O9SzHUAknLUpfi75Np2VZXa66YK0+FC9FkSY2YKfuaK25iBLgsoPtA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.6","@typescript-eslint/parser":"8.60.1-alpha.6","@typescript-eslint/typescript-estree":"8.60.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.6_1779894308242_0.8858405984822777","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2caf4e16331c29ec63519affab3c4a5a977dd758","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-cUoEWtrytkBRIP0u+mqEK4+QZTQ8LvwiOc8YdAk6NpeQlnUk4mCI0bTXR8F+aS105e90Ob8Iv1bxmZykopuSsw==","signatures":[{"sig":"MEYCIQDRVc0nB9ZbTz8Ec8b1Op8Krg+C5SCG7Y+zblzfdQtYKAIhAN7eio99uQm3PVyIi9A88LYu0WRU6qQpZv27KWY3qQaV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8e9dd612dd2664ef48f0c14600533e6c/typescript-eslint-rule-tester-8.60.1-alpha.7.tgz","_integrity":"sha512-cUoEWtrytkBRIP0u+mqEK4+QZTQ8LvwiOc8YdAk6NpeQlnUk4mCI0bTXR8F+aS105e90Ob8Iv1bxmZykopuSsw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.7","@typescript-eslint/parser":"8.60.1-alpha.7","@typescript-eslint/typescript-estree":"8.60.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.7_1779894750029_0.6489938953073999","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"12274253025ca5a27f399cc345b3df2e98f0ef13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-4Mg2C8ZCOgB0cv8i0t1XrCGRsabWV6FCdo0ajioai96HMeZW6uttNDhW/e21STsUXRTPRjMWJbD90y8Sl+3XTg==","signatures":[{"sig":"MEQCICNdkz1l6jDM9dTbASx0oQkd3nIYSJqkAVgtV/Sk/DwYAiBKkHAEjAdy+H0QpdpZpLail959x6mtKE/lwzM9Rx/sTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a6d7096b3cc73d70280c86b516f5c29f/typescript-eslint-rule-tester-8.60.1-alpha.8.tgz","_integrity":"sha512-4Mg2C8ZCOgB0cv8i0t1XrCGRsabWV6FCdo0ajioai96HMeZW6uttNDhW/e21STsUXRTPRjMWJbD90y8Sl+3XTg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.8","@typescript-eslint/parser":"8.60.1-alpha.8","@typescript-eslint/typescript-estree":"8.60.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.8_1779919004071_0.8098496747794288","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"9d63653be6fa908bc1f7a5d2b3d0c9071eeb5a6f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-YJMuE8wrnqEkyloPTky7S5CyNqvqsJ/CsKdYav09qrfHvIsSZebTvcmzutAFcyydi6sUKsRzVv6BBYl+ky9fsg==","signatures":[{"sig":"MEUCIQD1E19dlkmhGSYM24mka0+no4M62jRmwtGvAHbMS4Cn5QIgItd8x2i0iMa6MyXn28tc5kwDiyNttnhO2AVXyf+PpFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e84b9cf03384764cf0f4fff442f03eac/typescript-eslint-rule-tester-8.60.1-alpha.9.tgz","_integrity":"sha512-YJMuE8wrnqEkyloPTky7S5CyNqvqsJ/CsKdYav09qrfHvIsSZebTvcmzutAFcyydi6sUKsRzVv6BBYl+ky9fsg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.9","@typescript-eslint/parser":"8.60.1-alpha.9","@typescript-eslint/typescript-estree":"8.60.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.9_1780070656320_0.6359381687422945","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d1a1b0534a26ce4973a5720c99c3c4c7d490fe6d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-OtVQvd/kkYH/S/8QbvHHorwFnMzmMgAYvUblKen5rNpBFInNNgbre1l5rDCnkTPF8G4RVl7O60zrJY9WjCJhiw==","signatures":[{"sig":"MEYCIQDGXx6A/fZNXMtC+WeLYdcx5lucVyXsdsKR6TCNMfblkAIhAINfxitJyHUTB9TNMYvhSE7Q3jwdynfIxLPhO+68BxRF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125554},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d9e623583e18f99a08ccef1994f86bf0/typescript-eslint-rule-tester-8.60.1-alpha.10.tgz","_integrity":"sha512-OtVQvd/kkYH/S/8QbvHHorwFnMzmMgAYvUblKen5rNpBFInNNgbre1l5rDCnkTPF8G4RVl7O60zrJY9WjCJhiw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.10","@typescript-eslint/parser":"8.60.1-alpha.10","@typescript-eslint/typescript-estree":"8.60.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.10_1780171535376_0.8052400578067154","host":"s3://npm-registry-packages-npm-production"}},"8.60.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.60.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c6207a284c5939b69f839cfab30e5feb46b2979e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-OuYnFKmwqTHI0rTEG9JgI2D1dp/fefXDZ8qB7GQgbsFSMUlzKG/WT/AQYy5hcqb4X78KxDtwDlW7kAz22Gr+/Q==","signatures":[{"sig":"MEYCIQCGGYdmuX/pzjyLJY4y+/X5LZasZ/MP0reUrXGm7DUL8AIhALWULIMAXxBDsMYSh+h9CLvvz5HKE9x0ZNHknU1ch4+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125554},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5d74c5c2eda75e1b17cef1432739d702/typescript-eslint-rule-tester-8.60.1-alpha.11.tgz","_integrity":"sha512-OuYnFKmwqTHI0rTEG9JgI2D1dp/fefXDZ8qB7GQgbsFSMUlzKG/WT/AQYy5hcqb4X78KxDtwDlW7kAz22Gr+/Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1-alpha.11","@typescript-eslint/parser":"8.60.1-alpha.11","@typescript-eslint/typescript-estree":"8.60.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1-alpha.11_1780305600961_0.5491432759258847","host":"s3://npm-registry-packages-npm-production"}},"8.60.1":{"name":"@typescript-eslint/rule-tester","version":"8.60.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"7a2d4e8cf8600d24fcc31cb6f6de791639eb6a88","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.1.tgz","fileCount":55,"integrity":"sha512-ly/WFKd5EwhTpuFbgQ81Z+67o4DRnlgKy+yHTuHWTy/u8yb0nEVPjDKqVUkJ1545vX2aAW1TELNSPPs+AOC+KA==","signatures":[{"sig":"MEUCIQCpvXeqXth9r6UbhUEaPs7mgdoSnXrU6sKNdzEqqy68KgIgdrTgCuYpB81UKmzAu4hMSqRlQENP4ixEsX9qd/AFQf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/044569b3c2ba237262b279610aa016db/typescript-eslint-rule-tester-8.60.1.tgz","_integrity":"sha512-ly/WFKd5EwhTpuFbgQ81Z+67o4DRnlgKy+yHTuHWTy/u8yb0nEVPjDKqVUkJ1545vX2aAW1TELNSPPs+AOC+KA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.1","@typescript-eslint/parser":"8.60.1","@typescript-eslint/typescript-estree":"8.60.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.1_1780340147428_0.5763585319236586","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c13e7bf31df889f73d698a3b8e9450b4a8a510c5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.0.tgz","fileCount":55,"integrity":"sha512-cH8xiBDlK6UNlPUM80SKKEdV7vWSgbuuuwNA8fYk+Ez38kF0tDx+oLO2SVvObJrZ+f0FMmYa5h4JEqw0aIMMeg==","signatures":[{"sig":"MEUCIQCLJqoROn1F4vr6tzcaBvlG4bHbZpOsiHIfPoaJT/Bw5AIgZxdSnUZOCAffoTDkhvzMo11Jg0aDJYyPCKlchogzMNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c7320d8dd6e7b7d9d0a511f16d576a9c/typescript-eslint-rule-tester-8.60.2-alpha.0.tgz","_integrity":"sha512-cH8xiBDlK6UNlPUM80SKKEdV7vWSgbuuuwNA8fYk+Ez38kF0tDx+oLO2SVvObJrZ+f0FMmYa5h4JEqw0aIMMeg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.0","@typescript-eslint/parser":"8.60.2-alpha.0","@typescript-eslint/typescript-estree":"8.60.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.0_1780340657682_0.7492318253928365","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8f31832cb6a5d26c23aab6e6284d5052ca14e483","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.1.tgz","fileCount":55,"integrity":"sha512-Bnl9wZep3Ceyp/H7/0zTe9V1sRyDpKerVG/iXTZz+M7KRXeNeFKtuLb70tzxgdTlZgpDCaFv7wtkaGNR3PvgVg==","signatures":[{"sig":"MEUCIEfUP2JngQmK0CexJuRhtrxGuQh2dQb2++AvruBAGZn+AiEAwOy48jYbZZTo/jIbJNYBILpeiW7h+w6PyUx/WikzcTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/10fa67d5358205f1ed67255c14b9357a/typescript-eslint-rule-tester-8.60.2-alpha.1.tgz","_integrity":"sha512-Bnl9wZep3Ceyp/H7/0zTe9V1sRyDpKerVG/iXTZz+M7KRXeNeFKtuLb70tzxgdTlZgpDCaFv7wtkaGNR3PvgVg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.1","@typescript-eslint/parser":"8.60.2-alpha.1","@typescript-eslint/typescript-estree":"8.60.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.1_1780385357039_0.9666593476147889","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"65cf7146f6bf9763ab7f37b1229816ec34818bad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.2.tgz","fileCount":55,"integrity":"sha512-twrCf/a/W/eqtIydsCJ29Fo+YCfLFP61pL3jVjjzQ0QEOTjtpH2TpuLd/Cv/KBaH/w/PPyaTaS5ExCeTGAj40Q==","signatures":[{"sig":"MEUCICHCJJmlBX0vedmF1jC78YYn5KDjwjBOs0SOSKXKkwF4AiEAlD3qmBSHz2DwBi0kXdvb4P2IV19D2eI+NEsd8/73HPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/6076e2c51440dc9c319ce3b80dfa5d57/typescript-eslint-rule-tester-8.60.2-alpha.2.tgz","_integrity":"sha512-twrCf/a/W/eqtIydsCJ29Fo+YCfLFP61pL3jVjjzQ0QEOTjtpH2TpuLd/Cv/KBaH/w/PPyaTaS5ExCeTGAj40Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.2","@typescript-eslint/parser":"8.60.2-alpha.2","@typescript-eslint/typescript-estree":"8.60.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.2_1780474510958_0.18079914945942854","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5df3a73f195ee35339a3e7e9bf7f7a39cbee86a5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.3.tgz","fileCount":55,"integrity":"sha512-QEdI041iXI8VhcPpNRw2gI5cB/z0eM0rxWBr37nMP9FPUI9f1KssNz48kBoJ1Ogdp2Bh9Ff7u0ZLLCvQzn0V/g==","signatures":[{"sig":"MEUCIAndNUhlNn1Hq7uToInVvOHoe3WJ3ndyLLWjfRExMoWZAiEAv8zui9As5q8lu6tIMKWAva8zKOceB/ulxeRXd9IMrn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a98d1d10c2fbeebbacc138a8a34124d8/typescript-eslint-rule-tester-8.60.2-alpha.3.tgz","_integrity":"sha512-QEdI041iXI8VhcPpNRw2gI5cB/z0eM0rxWBr37nMP9FPUI9f1KssNz48kBoJ1Ogdp2Bh9Ff7u0ZLLCvQzn0V/g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.3","@typescript-eslint/parser":"8.60.2-alpha.3","@typescript-eslint/typescript-estree":"8.60.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.3_1780770188612_0.7542267849946851","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"7dfbfbf91638f7daa2b0bb33e9fa69d56e24d169","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.4.tgz","fileCount":55,"integrity":"sha512-/6ejuC0nx5VS1Hh+XSNsN0YfTfgHXxqrm7dRjCDjQVX0ZpvZvZ3AHPu1Gkid3SYQNtGzpY4oFqtUergBMkBGbQ==","signatures":[{"sig":"MEUCIDxOrmAurQJssylLqlT6ZFUluzQ+AMofzLH7XY2G4FzKAiEAj0zG011lGc7toehVQV6Ym+XJbqBuAZ4nk0b0loamxd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e0a523a7805bf13d4c51e53cc2fcdf1f/typescript-eslint-rule-tester-8.60.2-alpha.4.tgz","_integrity":"sha512-/6ejuC0nx5VS1Hh+XSNsN0YfTfgHXxqrm7dRjCDjQVX0ZpvZvZ3AHPu1Gkid3SYQNtGzpY4oFqtUergBMkBGbQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.4","@typescript-eslint/parser":"8.60.2-alpha.4","@typescript-eslint/typescript-estree":"8.60.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.4_1780841857930_0.16713984914335267","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"02e424714ad25658cc694c3b2450b8e5a83e918d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.5.tgz","fileCount":55,"integrity":"sha512-sLuF6rSk3FR68wAQLhvVdhdv3JQWE+z2qIMNdMnolafAFO5LUIG6h+PtkYksVebQCd548zr87rvppooI1CEegA==","signatures":[{"sig":"MEYCIQDdyG+VQpPDUqrzCimPV9eYujFMarmqRM74dpJ6bcLs7gIhALIE+5m4kCRVb+ayVZZ73aT7TMKwPTLjc7bg0CfLC7kT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/215e22f1bc3d9da8776f5af195146d93/typescript-eslint-rule-tester-8.60.2-alpha.5.tgz","_integrity":"sha512-sLuF6rSk3FR68wAQLhvVdhdv3JQWE+z2qIMNdMnolafAFO5LUIG6h+PtkYksVebQCd548zr87rvppooI1CEegA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.5","@typescript-eslint/parser":"8.60.2-alpha.5","@typescript-eslint/typescript-estree":"8.60.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.5_1780846432864_0.7676945069945937","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"b850fa1e0b700bbbb4baef7d9b2001fbb725f0f0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.6.tgz","fileCount":55,"integrity":"sha512-tWz6Ba7owJ6BkPqMH56xyC+XhLQAz7DeL4oMD7nqAUMzo0TCPPJ55miG/wvmp4oLB9soBFcTju/RnzdXgAjlvw==","signatures":[{"sig":"MEUCIQCnYSpbSPc7XDQyr9b5cxwvgLS9Z258InR9nnBj4JELRwIgRXjNgoWbzWIpKSRvRWvjo3acWW1PmCKS/dKeXYsHNhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1b5850c61b52d6d000c2f14de2c1eca1/typescript-eslint-rule-tester-8.60.2-alpha.6.tgz","_integrity":"sha512-tWz6Ba7owJ6BkPqMH56xyC+XhLQAz7DeL4oMD7nqAUMzo0TCPPJ55miG/wvmp4oLB9soBFcTju/RnzdXgAjlvw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.6","@typescript-eslint/parser":"8.60.2-alpha.6","@typescript-eslint/typescript-estree":"8.60.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.6_1780846679016_0.8645256487542743","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"1b4a7da167b9df11f92f1f9a126bde746a918bb0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.7.tgz","fileCount":55,"integrity":"sha512-DlUbqqrS4cOyHULj72D70H70tJkRksH55aOVD4VrQDpc5U4TI/cl9ye7NQA62Pw6nyyE/U3mns1Lsnp0gHbHlw==","signatures":[{"sig":"MEUCIGIwthsVYSVPi5gsvFigE5xZ+U6Z6W6o/Mey22/oeGK9AiEAhJWVXaLth5oZNTQkEM+fb0T6hvbckhcDK9lN+Kigb+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/50a1d8c0d3be08d9b83deb9eb9ac6f04/typescript-eslint-rule-tester-8.60.2-alpha.7.tgz","_integrity":"sha512-DlUbqqrS4cOyHULj72D70H70tJkRksH55aOVD4VrQDpc5U4TI/cl9ye7NQA62Pw6nyyE/U3mns1Lsnp0gHbHlw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.7","@typescript-eslint/parser":"8.60.2-alpha.7","@typescript-eslint/typescript-estree":"8.60.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.7_1780878905712_0.21759624591978244","host":"s3://npm-registry-packages-npm-production"}},"8.60.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.60.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.60.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a1d4098e4929340357245fc02ee5da6bb1959d31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.60.2-alpha.8.tgz","fileCount":55,"integrity":"sha512-tYc2T+0DmiUkmMpyhiRuBOgKSuC+TxF0gsB2BZtuh3EOphBCGuxqSxMpYxdVKsP/DLAh9RDejka6B+bXHbxWUQ==","signatures":[{"sig":"MEYCIQD90OvbqUxulHKROjvYSaacY1IjdrspMqsrmYQ9PuOIHgIhAOSZ/B0cB47rjiJKuVMTun3vXvsE3dAEzV930gFf6xwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.60.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.60.2-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5b0418b0fa4e00322e2fa611c2ba040e/typescript-eslint-rule-tester-8.60.2-alpha.8.tgz","_integrity":"sha512-tYc2T+0DmiUkmMpyhiRuBOgKSuC+TxF0gsB2BZtuh3EOphBCGuxqSxMpYxdVKsP/DLAh9RDejka6B+bXHbxWUQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.60.2-alpha.8","@typescript-eslint/parser":"8.60.2-alpha.8","@typescript-eslint/typescript-estree":"8.60.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.60.2-alpha.8_1780926989199_0.433275496425773","host":"s3://npm-registry-packages-npm-production"}},"8.61.0":{"name":"@typescript-eslint/rule-tester","version":"8.61.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fc22b6f57764ff17ed4b0486c5dd18693d0524e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.0.tgz","fileCount":55,"integrity":"sha512-Lw4sbAYEhPtugEBz4/FX8j0fe7ynwK5Kcb4mlk9dwyydAg/h6ZwyBid6jf6jbgc5YaygY4Ih04apE1TU6wt6fQ==","signatures":[{"sig":"MEYCIQDNzgwZZNEipxCM9Cm9FvsOcHrmc6BWHpou+e+lbadeRAIhAM4WFS4diAMmBipQmwsKnyTd0d5vffdywArSC/hJLrrE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/79e839a4e2a99365c2d59440edb85fe3/typescript-eslint-rule-tester-8.61.0.tgz","_integrity":"sha512-Lw4sbAYEhPtugEBz4/FX8j0fe7ynwK5Kcb4mlk9dwyydAg/h6ZwyBid6jf6jbgc5YaygY4Ih04apE1TU6wt6fQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.0","@typescript-eslint/parser":"8.61.0","@typescript-eslint/typescript-estree":"8.61.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.0_1780941666921_0.5670727842004446","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"10ceb527c72d5ec6b0d2d9aca420f36cf22a1ac5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-uYKYiA62el9LClkwIf6u4rU6hLnOtZ90d8zCfS0R/DMGcL6MUmJtoJNapR6tFjHTWof9ZMP4iCry0l0TQdq7Lg==","signatures":[{"sig":"MEUCIQC6kSvi7z/C3gO+uThCL6E+NNqm2Q1nhOyfbfrcKafU9wIgN/T4eLcrX+4f3nB1jzBnFyVBLGUt1oOFnplUazTutnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c83072146b20cce3b0163f6e07a2c06c/typescript-eslint-rule-tester-8.61.1-alpha.0.tgz","_integrity":"sha512-uYKYiA62el9LClkwIf6u4rU6hLnOtZ90d8zCfS0R/DMGcL6MUmJtoJNapR6tFjHTWof9ZMP4iCry0l0TQdq7Lg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.0","@typescript-eslint/parser":"8.61.1-alpha.0","@typescript-eslint/typescript-estree":"8.61.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.0_1780942235658_0.44857087025603715","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0ba73552228228b02e4bc2b1cb5e4cf2e2d4e572","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-ZI6Wzy39hbYzLxtA5ug904vsuKVFDOmpIEhpXGyQK+vhRTtjP1L0ce2+5VVfSYy8RM6sytqmT1O1aHzSz7ZzCg==","signatures":[{"sig":"MEQCIAM0FU9QIkMYzpq2dOmCG87UXzv9h4TDt4PyX6uA5MnQAiBo2QTzN9iIJsKw315cTQAN7xqif0+yFDLMA+g48eB6WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8ebec061baeb5430eab86e23eeef2c94/typescript-eslint-rule-tester-8.61.1-alpha.1.tgz","_integrity":"sha512-ZI6Wzy39hbYzLxtA5ug904vsuKVFDOmpIEhpXGyQK+vhRTtjP1L0ce2+5VVfSYy8RM6sytqmT1O1aHzSz7ZzCg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.1","@typescript-eslint/parser":"8.61.1-alpha.1","@typescript-eslint/typescript-estree":"8.61.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.1_1780960944469_0.30003067967492836","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5b1d100186daff4669cd2f9ef15f007c586c4c72","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-Ae3bnndAUiu4F1v4fQsHNzR5pRyEak0/6Ku7QBTCueX1B4upXp89vUgVjeGUCsqchAocCIfxrGNzNoe1hFgJEA==","signatures":[{"sig":"MEUCIQCQeqW0HVtdzGRc41WiMno7LoYHwEyUuw5T6vwhGTWQ7QIgHBmVY0yz/auQaZx597fSv/eVaPcIfJIMv63tgDuEOoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/80d22917c7c301a8e809457a0c6f3986/typescript-eslint-rule-tester-8.61.1-alpha.2.tgz","_integrity":"sha512-Ae3bnndAUiu4F1v4fQsHNzR5pRyEak0/6Ku7QBTCueX1B4upXp89vUgVjeGUCsqchAocCIfxrGNzNoe1hFgJEA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.2","@typescript-eslint/parser":"8.61.1-alpha.2","@typescript-eslint/typescript-estree":"8.61.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.2_1781375486844_0.9233021007107216","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0fb57e0d26592b15029dfb97ac3f91ec058bba1f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-P7vlqTJqwWC+vl6U/+CDuv8YR0pHWemONb3f9D1jrq7+yJx5hMaozSMJ33tyCKLLBDgGC0wwgTCwWlFblaunZg==","signatures":[{"sig":"MEUCIQCHvydgaBwe7eDOhtnn/V0UTNzy6yPg+x/b9Zg7esP40AIgQWTZzhzmTAw4ifpHXRodvgGeEoTyKI3+zhoJR6GqhX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/fa1ce2a36b3f6918470f7c45a385ee54/typescript-eslint-rule-tester-8.61.1-alpha.3.tgz","_integrity":"sha512-P7vlqTJqwWC+vl6U/+CDuv8YR0pHWemONb3f9D1jrq7+yJx5hMaozSMJ33tyCKLLBDgGC0wwgTCwWlFblaunZg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.3","@typescript-eslint/parser":"8.61.1-alpha.3","@typescript-eslint/typescript-estree":"8.61.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.3_1781375856921_0.9231374925877476","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5ef6fb9a9e02b37cdafe313dbfc331eb35c91013","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-Q5RRFhZmoBNY89irhpZVnTxMqVgxANo/k6kScQCxj+0wZN3Gk4JzBU8g0XO63D6caZHjHEI+zMzWTf9nEOUXVQ==","signatures":[{"sig":"MEYCIQCl+Fp59Qz4qYyPFrx+Ue75df01OgqoFZ5Ftqf5bMMv3wIhAMOiGxPiht+oAbj9k8uEhhlysPAl1VhXB5vP4CmFqGDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b938add8eb427c277da25216ccab668b/typescript-eslint-rule-tester-8.61.1-alpha.4.tgz","_integrity":"sha512-Q5RRFhZmoBNY89irhpZVnTxMqVgxANo/k6kScQCxj+0wZN3Gk4JzBU8g0XO63D6caZHjHEI+zMzWTf9nEOUXVQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.4","@typescript-eslint/parser":"8.61.1-alpha.4","@typescript-eslint/typescript-estree":"8.61.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.4_1781541142278_0.9386866474284918","host":"s3://npm-registry-packages-npm-production"}},"8.61.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.61.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"901e3408184de7276e7d54d5d6bb56734c67b27e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-lgCJL9vSPvIma/4u1p558jlJBJbZEbJXi+s9Y9wV8nWbrZXGfaHvYJlNQL7BjFzziGGDnHgx+ZPzDqVQzoL6uA==","signatures":[{"sig":"MEQCIFgUrsFK/3mQv8gR0L0OzI6RBxy2H93WPKGRTB2skkbAAiBNU0d5PJ2ToiuOZk/0ocL9/wbUJAxBjZ2HDzNQCjFKZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d8c4a5d1c57ed61fa5d2d9840faf8210/typescript-eslint-rule-tester-8.61.1-alpha.5.tgz","_integrity":"sha512-lgCJL9vSPvIma/4u1p558jlJBJbZEbJXi+s9Y9wV8nWbrZXGfaHvYJlNQL7BjFzziGGDnHgx+ZPzDqVQzoL6uA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1-alpha.5","@typescript-eslint/parser":"8.61.1-alpha.5","@typescript-eslint/typescript-estree":"8.61.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1-alpha.5_1781541384207_0.5064785528383859","host":"s3://npm-registry-packages-npm-production"}},"8.61.1":{"name":"@typescript-eslint/rule-tester","version":"8.61.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8eb1fdf45f4d9d7fdc2280e072433d97f7dfb51d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.1.tgz","fileCount":55,"integrity":"sha512-x7xp2GZaFcrXv2tuGN5Lcdd05BcPDaL2wSPpARPSbbRE7N2N46za+9NTAtb8NX5a9FfoDLkhLYDbJjngV8xYDA==","signatures":[{"sig":"MEYCIQCD1ZNwT0BQo1JtMCPibxKpG7ConB7vwB0I9uC5KJBZMwIhAOHLPWlBXop0GK8PlzlWeaOWgTRxcREuhSw2ZiLkwSNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/23c0e4e20cc20193953fc256b7a99a27/typescript-eslint-rule-tester-8.61.1.tgz","_integrity":"sha512-x7xp2GZaFcrXv2tuGN5Lcdd05BcPDaL2wSPpARPSbbRE7N2N46za+9NTAtb8NX5a9FfoDLkhLYDbJjngV8xYDA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.1","@typescript-eslint/parser":"8.61.1","@typescript-eslint/typescript-estree":"8.61.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.1_1781548295063_0.9952414237661278","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"298e62b8b1e08689e16fd26854fb40bd9beef398","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.0.tgz","fileCount":55,"integrity":"sha512-mgoICcCvNzuhVW09JdIRt54kOoikJZFJeTJkIBW6MK5tTyII5GZNwbU/P1P3ay+M3skzBBdWj6XHdKuYzsytzg==","signatures":[{"sig":"MEUCIE4BOIpbpLCXsrToNomXyUymy9btUp/S+sreTo3xR2SQAiEAtEeXhtO+VSck5gttklu9LfPoAHagRhrRUq+MUJxWlhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2d92dbbda25a30b6ce3bb55510c97298/typescript-eslint-rule-tester-8.61.2-alpha.0.tgz","_integrity":"sha512-mgoICcCvNzuhVW09JdIRt54kOoikJZFJeTJkIBW6MK5tTyII5GZNwbU/P1P3ay+M3skzBBdWj6XHdKuYzsytzg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.0","@typescript-eslint/parser":"8.61.2-alpha.0","@typescript-eslint/typescript-estree":"8.61.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.0_1781548769531_0.33360425008473604","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f9364dc3953b72dce96e7c21d8b1864440f69603","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.1.tgz","fileCount":55,"integrity":"sha512-LgFJNW7VIshIPZT14N3GMi9gIOAATL4bkUnazGjPj7+osmE9ou7ShXBnNtqAD4v8Vvrp78DS//6LejpWKKbW5Q==","signatures":[{"sig":"MEUCIQD5Z6TXkVTD5aE6XgcFBgnR5NV6mUNq7zUkjjygvSM5lgIgIuWUCxn8ESwMVQ+K0AQyHXD5fivltt6CsQSocVUWmBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4dc53d3176c1aef9abb99419ae691af1/typescript-eslint-rule-tester-8.61.2-alpha.1.tgz","_integrity":"sha512-LgFJNW7VIshIPZT14N3GMi9gIOAATL4bkUnazGjPj7+osmE9ou7ShXBnNtqAD4v8Vvrp78DS//6LejpWKKbW5Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.1","@typescript-eslint/parser":"8.61.2-alpha.1","@typescript-eslint/typescript-estree":"8.61.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.1_1781568620710_0.07045353379929176","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0d39ac4205f299103c60349a16d865e4da4d2c97","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.2.tgz","fileCount":55,"integrity":"sha512-K8O2crzUzmmWNCvn1TuZs/foGKXdHiFKCGREPWulO/lNi/zDj5zbLlcub/cwAMAhos0wt2CLdrdsWc3aejX9OA==","signatures":[{"sig":"MEUCICkoJWCbXbrbcd0LdAiZPnaJmoFJ1QqtPgZVb4DVIZvjAiEAsHofx7DpaGhCT9ifEos2AO3Qo4xkXFZ68gMr2qElxMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1e4d8514330f30c2f1bf21faa2f07a75/typescript-eslint-rule-tester-8.61.2-alpha.2.tgz","_integrity":"sha512-K8O2crzUzmmWNCvn1TuZs/foGKXdHiFKCGREPWulO/lNi/zDj5zbLlcub/cwAMAhos0wt2CLdrdsWc3aejX9OA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.2","@typescript-eslint/parser":"8.61.2-alpha.2","@typescript-eslint/typescript-estree":"8.61.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.2_1781572261192_0.6664416271085956","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a9bd91795e83017f72a407f04ea78da932ff2462","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.3.tgz","fileCount":55,"integrity":"sha512-I2zOfO+Rk7iRd6pPTBTDPm5NrWrhBwVRseyufvTukaramYU2FMMRvUnHcfmyk5hIdI86gC7PfqpdYANaZd1NNw==","signatures":[{"sig":"MEUCIQDwPrhQ7jn/77z+Rk5yzfcMDoDSuPLtkx3T3U/UrkhWnwIgT17L3gX4QFp0tXl6VlQXQO8h1ZXMVfce3ccMc44h22U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125550},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/42b3bc0c475ff267af28c2908009f454/typescript-eslint-rule-tester-8.61.2-alpha.3.tgz","_integrity":"sha512-I2zOfO+Rk7iRd6pPTBTDPm5NrWrhBwVRseyufvTukaramYU2FMMRvUnHcfmyk5hIdI86gC7PfqpdYANaZd1NNw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.3","@typescript-eslint/parser":"8.61.2-alpha.3","@typescript-eslint/typescript-estree":"8.61.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.3_1781702101064_0.7139076108763651","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2d39ddffaf33aecd6b9415c526ec8f9e4c471993","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.4.tgz","fileCount":55,"integrity":"sha512-1Oh9Ddf19tH7M/W9+gO1vKwPPE4/+kbDNE2wkxn93uqpNsQaAhBKG3BCN+ChWW4KqrB24WEMSRSGKqkmKIvSMw==","signatures":[{"sig":"MEUCIBj0frN1ST1dzLfpVWoR9B79wvkrFg8ZueO+iqclymerAiEAs2AmPdCbPtKvFdzzVg2Rsup3707GuzhyfqDXfrugo58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b1f603a6a1ac9c673918d5b13f565021/typescript-eslint-rule-tester-8.61.2-alpha.4.tgz","_integrity":"sha512-1Oh9Ddf19tH7M/W9+gO1vKwPPE4/+kbDNE2wkxn93uqpNsQaAhBKG3BCN+ChWW4KqrB24WEMSRSGKqkmKIvSMw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.4","@typescript-eslint/parser":"8.61.2-alpha.4","@typescript-eslint/typescript-estree":"8.61.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.4_1782104921019_0.30762406670977804","host":"s3://npm-registry-packages-npm-production"}},"8.61.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.61.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.61.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2da55cbda1dbdf30166b578a53770dbeec716f27","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.61.2-alpha.5.tgz","fileCount":55,"integrity":"sha512-Ax2JDk2dwFQ8fDJFFcrdTL87HKQtC2wT2wRcBJx3ziroEKu7v4gzYNROYpe9XFGIFrgC8tI+1CncyNRiToDXuA==","signatures":[{"sig":"MEQCIG6xX1ggMXRos15RBv9DE30auNhvRWKw/HFMrC3rLJ/mAiBH+wrDjHWX+KQiy/bBqFzGmQ2BXLSxScJUxiFO+Hm15A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.61.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.61.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e7e9dbe68b848ed7390fc36b1fc8dbd5/typescript-eslint-rule-tester-8.61.2-alpha.5.tgz","_integrity":"sha512-Ax2JDk2dwFQ8fDJFFcrdTL87HKQtC2wT2wRcBJx3ziroEKu7v4gzYNROYpe9XFGIFrgC8tI+1CncyNRiToDXuA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.61.2-alpha.5","@typescript-eslint/parser":"8.61.2-alpha.5","@typescript-eslint/typescript-estree":"8.61.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.61.2-alpha.5_1782105160439_0.1508033835436009","host":"s3://npm-registry-packages-npm-production"}},"8.62.0":{"name":"@typescript-eslint/rule-tester","version":"8.62.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"345c87f1d5502f92e819888c9eaff8630eed1c41","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.0.tgz","fileCount":55,"integrity":"sha512-WfzCnmTeOM3AifMf5rXPbFWHGWEru9rZKy4U6CSgpmxfOM6sTdKwjX7gTQEfXwsQp/MjRuEv3XOTBdQzxTCWMw==","signatures":[{"sig":"MEQCIFVhpCtFRZyVws2T0xoLw6yNJrydGEnoiPs4eq3oHvnUAiB2C/GjAd5rgjNkXW57M38tyBmglG6o/TrebaFsZVmvuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125486},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1559115394222b4aea1521d18528ade5/typescript-eslint-rule-tester-8.62.0.tgz","_integrity":"sha512-WfzCnmTeOM3AifMf5rXPbFWHGWEru9rZKy4U6CSgpmxfOM6sTdKwjX7gTQEfXwsQp/MjRuEv3XOTBdQzxTCWMw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.0","@typescript-eslint/parser":"8.62.0","@typescript-eslint/typescript-estree":"8.62.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.0_1782152607645_0.8057595168824148","host":"s3://npm-registry-packages-npm-production"}},"8.62.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.62.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a48b8dc136a8920e9d9785bc8ee0523e5618b443","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-EiSC0Or0f+vd+SXLkBfdwKIhjT8gAF9KzM1GSKrWhkiPv/4Oc5xcO5ZI9h992jcFz84NNHnciLQNzaTBbHukKQ==","signatures":[{"sig":"MEUCIH2qDr5D615wbNMvo/VgjFbSor92x6XJR8n+GLGQu3c3AiEAvr6dYxhUzSjg231wYSdE66XRZU+b+nFrXtJQPf2ALzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0d388651e12e6dc92dbf41b629d38f29/typescript-eslint-rule-tester-8.62.1-alpha.0.tgz","_integrity":"sha512-EiSC0Or0f+vd+SXLkBfdwKIhjT8gAF9KzM1GSKrWhkiPv/4Oc5xcO5ZI9h992jcFz84NNHnciLQNzaTBbHukKQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1-alpha.0","@typescript-eslint/parser":"8.62.1-alpha.0","@typescript-eslint/typescript-estree":"8.62.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1-alpha.0_1782153060038_0.4725669327109532","host":"s3://npm-registry-packages-npm-production"}},"8.62.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.62.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fde57d5d563154b9cd1505fbc0015e51b2a5e961","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-PmUUQBL78yjXJ9qN5ofs2ukgmrzhD2w/bqNFMAWuDSqHeAZX/Zoq0HAnZAOKNEMl8erEDgwMJz6aydbBcvCkuw==","signatures":[{"sig":"MEQCIHn4OnQCc3+o8y1MwRN6nOaj2n5dPubtcRxZIckWrMwvAiAgam6dYA483UsO7Gdk4rrb+VZEM/qZ+2rEBsAgZA+oyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b2ba1793d54c740431228131ea555cd9/typescript-eslint-rule-tester-8.62.1-alpha.1.tgz","_integrity":"sha512-PmUUQBL78yjXJ9qN5ofs2ukgmrzhD2w/bqNFMAWuDSqHeAZX/Zoq0HAnZAOKNEMl8erEDgwMJz6aydbBcvCkuw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1-alpha.1","@typescript-eslint/parser":"8.62.1-alpha.1","@typescript-eslint/typescript-estree":"8.62.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1-alpha.1_1782735225384_0.46080938480283185","host":"s3://npm-registry-packages-npm-production"}},"8.62.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.62.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"460649a1d054b6db8fc1ce2d2a747b42b1b34b25","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-2odSHeHIlnnk3O2UKhHP9UW7BHRWCYDwxRbX2uFmRGGgHxb/mCWon4tMIwDRr9yK1edoH36XpH79zqHdx+U2gA==","signatures":[{"sig":"MEQCIF36feKV4hFIyk1ftg/wQNnBveg89OJeeEK3MsR15QGPAiBmdgHWe024T6yPMbXpfRe8br+NUsoOz6rZjKDV5nLJ0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/752996dc8402539e06b38e4c41ed54a7/typescript-eslint-rule-tester-8.62.1-alpha.2.tgz","_integrity":"sha512-2odSHeHIlnnk3O2UKhHP9UW7BHRWCYDwxRbX2uFmRGGgHxb/mCWon4tMIwDRr9yK1edoH36XpH79zqHdx+U2gA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1-alpha.2","@typescript-eslint/parser":"8.62.1-alpha.2","@typescript-eslint/typescript-estree":"8.62.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1-alpha.2_1782743841624_0.17603812829876686","host":"s3://npm-registry-packages-npm-production"}},"8.62.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.62.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f6f2168e70bd48619bab6f1f585a641ce975f801","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-lG61MZYXxPrQXHQfWnPU773WjShaX00ayk+lJwj6YhuS6VrxlfEw7yUpBjMbiDLevbT2GxSBTeByAHwdbm76nw==","signatures":[{"sig":"MEUCIGqJ7egRJ7suJOPzRk+4xLVvvu9mB1GnKEz7Q+qaNYrlAiEAoQXIUowZ5IavFGJ6mp/qFPetZ4WLvRDHjMDpGqhQkQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a2400fca7264a73886c29d14f2ad4639/typescript-eslint-rule-tester-8.62.1-alpha.3.tgz","_integrity":"sha512-lG61MZYXxPrQXHQfWnPU773WjShaX00ayk+lJwj6YhuS6VrxlfEw7yUpBjMbiDLevbT2GxSBTeByAHwdbm76nw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1-alpha.3","@typescript-eslint/parser":"8.62.1-alpha.3","@typescript-eslint/typescript-estree":"8.62.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1-alpha.3_1782744697413_0.730955540308557","host":"s3://npm-registry-packages-npm-production"}},"8.62.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.62.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"182a29fcf3a319d404be7e91b7bff1c3bf27201e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-cB2iL0/Efz99q1XXMZAIxLgNtIGoxBVS2z+1q5SNIuXoTGgxvw8LNS8aVoi+wEWvoSo5LdxHLph5d1VCzHknbg==","signatures":[{"sig":"MEQCIBbv45GZqQo5mQlj1t+UZzrVnoVAH/HkoTii83gtXeEQAiB0IXaP6zo561QccD44yySYC5KLPwMXpDj/JvzSCvLXsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/768c70188fd8b4c37ffb430d6e8dba15/typescript-eslint-rule-tester-8.62.1-alpha.4.tgz","_integrity":"sha512-cB2iL0/Efz99q1XXMZAIxLgNtIGoxBVS2z+1q5SNIuXoTGgxvw8LNS8aVoi+wEWvoSo5LdxHLph5d1VCzHknbg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1-alpha.4","@typescript-eslint/parser":"8.62.1-alpha.4","@typescript-eslint/typescript-estree":"8.62.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1-alpha.4_1782752325107_0.6399140650286381","host":"s3://npm-registry-packages-npm-production"}},"8.62.1":{"name":"@typescript-eslint/rule-tester","version":"8.62.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"9fc2574dba3e11beba068d0aee5acbad6df12007","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.1.tgz","fileCount":55,"integrity":"sha512-qq2Io5qOVAyKsXfcgpqc5qIef++7bFMit3R8gNLNYlxrivwWtZH5pfIuU0nc69mUHAxowv4sUGfbpwykfBGHYQ==","signatures":[{"sig":"MEUCICmCWlmELvrLfWV5cLTnDMJ7E+gL8/QgOpJxHibAO6qyAiEA3rNhzhCB4N6DvVHIg8BXyqz68OX5a7Z0BklC6cBP/fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125486},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/26c762d3045924f3f251edd75c2b0619/typescript-eslint-rule-tester-8.62.1.tgz","_integrity":"sha512-qq2Io5qOVAyKsXfcgpqc5qIef++7bFMit3R8gNLNYlxrivwWtZH5pfIuU0nc69mUHAxowv4sUGfbpwykfBGHYQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.1","@typescript-eslint/parser":"8.62.1","@typescript-eslint/typescript-estree":"8.62.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.1_1782755525572_0.25306296590823996","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"56d0c3bfc3153acb6c5741270c88c3a8125da4fd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.0.tgz","fileCount":55,"integrity":"sha512-YDFM7CV4HFlyOu4WyAzx1SQ/TXu8cUetrYyVVWSpqrgygHpj0WEHTfnlWPE7TUGZ7XjE8pjrh7sM+urCSr21PA==","signatures":[{"sig":"MEYCIQCV7V1UtDore2PPTF13tuCkMCDklOaiRH1t7NBrjC38zQIhAKmWls+Lm2112XGJXbRAe6zr0sPeGYGvK4f6isJnK4UQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f458bf0316834e7c43cfe67360516377/typescript-eslint-rule-tester-8.62.2-alpha.0.tgz","_integrity":"sha512-YDFM7CV4HFlyOu4WyAzx1SQ/TXu8cUetrYyVVWSpqrgygHpj0WEHTfnlWPE7TUGZ7XjE8pjrh7sM+urCSr21PA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.0","@typescript-eslint/parser":"8.62.2-alpha.0","@typescript-eslint/typescript-estree":"8.62.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.0_1782798342127_0.999796875198117","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f2a3e9231ef34844e3147b5b7b21ee02d755e993","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.1.tgz","fileCount":55,"integrity":"sha512-XTCWsDBl/8sGm00c1h6R8+hFHkoDdlxVjo8ssfrkfnkYtVSpzOH9g8Qb4KTRy7bYH/yXmz6X/gp8E+H44BJZDA==","signatures":[{"sig":"MEUCIQDP1ewMtoivq4QZ4wwwa4VlgT1XCwSSJtAE0wVCSMx1CQIgSuJgesXiaC24UBplAhXWqv3dUIFEX2HQuRqH1yFKoWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/275b3c3ad45078649cc2d105feb51737/typescript-eslint-rule-tester-8.62.2-alpha.1.tgz","_integrity":"sha512-XTCWsDBl/8sGm00c1h6R8+hFHkoDdlxVjo8ssfrkfnkYtVSpzOH9g8Qb4KTRy7bYH/yXmz6X/gp8E+H44BJZDA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.1","@typescript-eslint/parser":"8.62.2-alpha.1","@typescript-eslint/typescript-estree":"8.62.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.1_1782802501896_0.5228449793099659","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"65ddf2551f41466b816fd8d9bf8dbfe1d31ebe9f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.2.tgz","fileCount":55,"integrity":"sha512-IsfGQpT8WucLzNYaN9NN4Z1feUNPKs6J59BUpxfzXXkerrt/Ih3iQqBuxDsa2Ob+5JiGmBnPsc8emngA4ocyLA==","signatures":[{"sig":"MEYCIQDDKgLk+ln9QJGvsHd7GJqI8CwUShJE5ZYrsyHS+PT/dwIhANdRgj2UOXnmuxa5TwNoKWuzlRey0iauCcWcvgaRT0Jf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/823a9041e70151c461f389f87c9b8dc0/typescript-eslint-rule-tester-8.62.2-alpha.2.tgz","_integrity":"sha512-IsfGQpT8WucLzNYaN9NN4Z1feUNPKs6J59BUpxfzXXkerrt/Ih3iQqBuxDsa2Ob+5JiGmBnPsc8emngA4ocyLA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.2","@typescript-eslint/parser":"8.62.2-alpha.2","@typescript-eslint/typescript-estree":"8.62.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.2_1782907870193_0.9084956163514784","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"7a77ba1328a0a156509d646d5dd2ead92730c6e0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.3.tgz","fileCount":55,"integrity":"sha512-JECXZPq1CKgxguGor3UOdjHSH625fIzwB9Bu7PiOfYFCDPf1UfmpZYvcAsu5Ru8Z9WZK/hOEFWgT//SPSHiT7Q==","signatures":[{"sig":"MEUCIQD/QtlTj8cCLbp6XhJqnC591ijFoVgRWthbG8VXG9k63wIgT8cGhuG4P0D5d0GfyaKMqD0+AWdwoVtoCRmzt/Luwmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f44e630fd32a611427e69811d12cf336/typescript-eslint-rule-tester-8.62.2-alpha.3.tgz","_integrity":"sha512-JECXZPq1CKgxguGor3UOdjHSH625fIzwB9Bu7PiOfYFCDPf1UfmpZYvcAsu5Ru8Z9WZK/hOEFWgT//SPSHiT7Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.3","@typescript-eslint/parser":"8.62.2-alpha.3","@typescript-eslint/typescript-estree":"8.62.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.3_1782908317053_0.9031090609149519","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0c8249a2a61b545513e38e213c2c48e8d49b5124","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.4.tgz","fileCount":55,"integrity":"sha512-YJYd6/WwS77QHAXXv1lcLFy3tpfUFc/N+ZfKSZH8ngfzxAVXlkNlVJLd1XD44+ifEJvxkTONDJOKIIGz7h3qHQ==","signatures":[{"sig":"MEUCIQDMRJDG/+2X73l/HyLbVFa2ENLutrPi176RDHwCLBdSeAIgZ7KlzUrWg298hl4tkcbEs/7sZ8GTPQpy/MsbYiwKOX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/624c597387685fb2c97f4de24601484c/typescript-eslint-rule-tester-8.62.2-alpha.4.tgz","_integrity":"sha512-YJYd6/WwS77QHAXXv1lcLFy3tpfUFc/N+ZfKSZH8ngfzxAVXlkNlVJLd1XD44+ifEJvxkTONDJOKIIGz7h3qHQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.4","@typescript-eslint/parser":"8.62.2-alpha.4","@typescript-eslint/typescript-estree":"8.62.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.4_1782908642159_0.3164889345892872","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4e59a9cd4b89d8a979832554a509f2d952f7db0e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.5.tgz","fileCount":55,"integrity":"sha512-xqdSiwo7MccF8UNabvFMRsKumrRRjwkP161gErTM35dVw2sj7nfNxH0B7EPCev8UtJ0a06q1lhV5WxRfyoZL6Q==","signatures":[{"sig":"MEUCIDr8Ws/peH77VL5bE6Dt3O5IPq+CiUVst5FW9ZUroMT0AiEAnD5VFyvSQOrgvNeATGYo3OVMu+wcixPKKSl2zK9esoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e6bb7e9ae48450f27b15136eea2010d4/typescript-eslint-rule-tester-8.62.2-alpha.5.tgz","_integrity":"sha512-xqdSiwo7MccF8UNabvFMRsKumrRRjwkP161gErTM35dVw2sj7nfNxH0B7EPCev8UtJ0a06q1lhV5WxRfyoZL6Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.5","@typescript-eslint/parser":"8.62.2-alpha.5","@typescript-eslint/typescript-estree":"8.62.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.5_1782908964004_0.6086226139944406","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d5e79d2b8168f9fc3ab89e18594fbd51c927c9fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.6.tgz","fileCount":55,"integrity":"sha512-vmIx9en7dbtIb0k93AjqPuOpByihCnfHXxXYLonA890wN46i/tLWNY5B+I24LHOfuzriwGqg2RXgneVWkpTA/Q==","signatures":[{"sig":"MEUCIBno6xqKlJVs/U8gYzwZms/JXX+X/j6JtBq5hncruWpfAiEArLyKeP2MeJp1mmdw/eFr7zzEJM5j2BCjNMNIoFmvLHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1b44450856cd4c056e5ef304df6b87a2/typescript-eslint-rule-tester-8.62.2-alpha.6.tgz","_integrity":"sha512-vmIx9en7dbtIb0k93AjqPuOpByihCnfHXxXYLonA890wN46i/tLWNY5B+I24LHOfuzriwGqg2RXgneVWkpTA/Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.6","@typescript-eslint/parser":"8.62.2-alpha.6","@typescript-eslint/typescript-estree":"8.62.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.6_1782913366008_0.01126830677706514","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"7f40b87b83301fe01efb8010cd356561177940a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.7.tgz","fileCount":55,"integrity":"sha512-7D1r7/psp0Nib/G0NsSd/00gY+81acAAg4iE/0POaH3Fp39jD5Mx6z5rxTr2LxRFjsepGxC+ojlrf6+BkeinSQ==","signatures":[{"sig":"MEQCIGA7GfxLiegDr4zVw59/pZZ5OEeapi6eB7oea7pZZjErAiB65/Z1yhxRCDrAGXPw0S5qfg+7xVjwA5LYcfYa43UPhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8b3c4e4bb96611fdea16b7ee36dea653/typescript-eslint-rule-tester-8.62.2-alpha.7.tgz","_integrity":"sha512-7D1r7/psp0Nib/G0NsSd/00gY+81acAAg4iE/0POaH3Fp39jD5Mx6z5rxTr2LxRFjsepGxC+ojlrf6+BkeinSQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.7","@typescript-eslint/parser":"8.62.2-alpha.7","@typescript-eslint/typescript-estree":"8.62.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.7_1782970650354_0.16739716854595232","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4045915d8ff3f9a5e978f893043de62db7b5fb49","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.8.tgz","fileCount":55,"integrity":"sha512-/+qevVl/qNem6kgBsVB5YdKcaM+dimlc/EvUhQ2LvEVflh6QKMa6mFkBk6LWaaGeQtW3wlSTiNbVBWggDfYw0A==","signatures":[{"sig":"MEQCIE176o8UuYJ2mB5ReZ4z14qLdukEfjmQi/1PQp9atSGEAiAq93WwNxfftXTc4Cok6aP/RBayZ+6KGTdMFyPDenLSFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9adc91fbeda040756f874efb299cf795/typescript-eslint-rule-tester-8.62.2-alpha.8.tgz","_integrity":"sha512-/+qevVl/qNem6kgBsVB5YdKcaM+dimlc/EvUhQ2LvEVflh6QKMa6mFkBk6LWaaGeQtW3wlSTiNbVBWggDfYw0A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.8","@typescript-eslint/parser":"8.62.2-alpha.8","@typescript-eslint/typescript-estree":"8.62.2-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.8_1783088812121_0.9548248555987309","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c1ec8b0c8a3cc148b4b430c542917681c38df5f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.9.tgz","fileCount":55,"integrity":"sha512-jDkHXDr4Md1CPfl74IOBENVO6K8Ka6rWbR7/cibDPTv1BELfW0dkBiQpfyUZobFVNB1Y2XipSRunsMX504aGpQ==","signatures":[{"sig":"MEUCIQCNqopnIhABvKTrDsgTYWl2dHZXPXBHFJbUwN6iVj/APwIgLtIu/L22+p6AqTZ3eIPrcE8V6Ea/ZjXEjR4BOufeBBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/fc12ad7cf17d4be3c38e40881ae1ff21/typescript-eslint-rule-tester-8.62.2-alpha.9.tgz","_integrity":"sha512-jDkHXDr4Md1CPfl74IOBENVO6K8Ka6rWbR7/cibDPTv1BELfW0dkBiQpfyUZobFVNB1Y2XipSRunsMX504aGpQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.9","@typescript-eslint/parser":"8.62.2-alpha.9","@typescript-eslint/typescript-estree":"8.62.2-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.9_1783231555933_0.05947308917107974","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"b79e53932f07ed6599848426c41e074fe3c47ff5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.10.tgz","fileCount":55,"integrity":"sha512-vN6kd9sUGcVS/L6XuCNFTCenyR1jDml5FIn83yU9X4ho/F7G+3xwLao+2M/VPK1BvFhlRIgRdAJ+rNrzSzDf4Q==","signatures":[{"sig":"MEUCIQDriQFB3NAquU0fIFOQ3FgwTUCGZYxZKugrCkqI8MIbXgIgQb5QnBr94AQxvlRcofNLZhLwR9XfkpYAquEg43zrvQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a5a085a5d35975f253fdb3bb13b7e8a5/typescript-eslint-rule-tester-8.62.2-alpha.10.tgz","_integrity":"sha512-vN6kd9sUGcVS/L6XuCNFTCenyR1jDml5FIn83yU9X4ho/F7G+3xwLao+2M/VPK1BvFhlRIgRdAJ+rNrzSzDf4Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.10","@typescript-eslint/parser":"8.62.2-alpha.10","@typescript-eslint/typescript-estree":"8.62.2-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.10_1783232147133_0.06854087628029726","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a23bf668aa41c541a562c6ed60635cfd0ed643b8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.11.tgz","fileCount":55,"integrity":"sha512-GVkM1W9ka20sbUwOJNuEvGYAVNM8AJD9R31Hj44p8gxO0/1xwMDohMlZ/1Gho3PIW2YTCkPFlTP2lYu3lz5m4Q==","signatures":[{"sig":"MEUCIFDtDuMB81X+PX046Z+HgmIgcIn9bOVAV0IKKbl/hhTkAiEAvbEjiUCxm5VdKZbQY9Fevy8/0/uzYjLyuRAyS7qUmSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7c966c42e0ddff2d5fcfefefff61b201/typescript-eslint-rule-tester-8.62.2-alpha.11.tgz","_integrity":"sha512-GVkM1W9ka20sbUwOJNuEvGYAVNM8AJD9R31Hj44p8gxO0/1xwMDohMlZ/1Gho3PIW2YTCkPFlTP2lYu3lz5m4Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.11","@typescript-eslint/parser":"8.62.2-alpha.11","@typescript-eslint/typescript-estree":"8.62.2-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.11_1783279436806_0.19276283968285068","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"9981b65b6190eaf870d1b076bc724f1442ba85e8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.12.tgz","fileCount":55,"integrity":"sha512-1NY4JFhX0Xph21Alf/F5p9M5/5S+70C5+1sl76NhqlLFlvuBLsIr0E+dCQS+C2bWDlduNA+EF6gfeisFv8VNuw==","signatures":[{"sig":"MEUCIQCwNJ1dvXDVR5z+pbClMVDYyfDz+OHPQfmZTuNydiHvpAIgcFyfgVlEmBYbIe2aOakvu0lLm1DsuAp5mNdnfENMvUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/65e6506ad438b5407e971041647db21f/typescript-eslint-rule-tester-8.62.2-alpha.12.tgz","_integrity":"sha512-1NY4JFhX0Xph21Alf/F5p9M5/5S+70C5+1sl76NhqlLFlvuBLsIr0E+dCQS+C2bWDlduNA+EF6gfeisFv8VNuw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.12","@typescript-eslint/parser":"8.62.2-alpha.12","@typescript-eslint/typescript-estree":"8.62.2-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.12_1783353046612_0.29391000229260444","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0b6789b629bc1d8bdf9b4b6705c512637939d367","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.13.tgz","fileCount":55,"integrity":"sha512-wvQA/ckXNJ8Km0Gi51aB4iBDIpvtDubFXnb+AqMQKoa5tqHTDpu3feV6LhAnO26elsLnXD8iFAR16T4zOKh6KQ==","signatures":[{"sig":"MEQCIHD5a/vLoRGq1PmV30gTAUjyRS+tKWbqegMTroJ7JMILAiAmiFQwoIEE6f5/cn5QdivQ4FlOoR04F0WkwEMxGdGOZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f4e9cb4541b1a8c6a63fc19fda2e8b0a/typescript-eslint-rule-tester-8.62.2-alpha.13.tgz","_integrity":"sha512-wvQA/ckXNJ8Km0Gi51aB4iBDIpvtDubFXnb+AqMQKoa5tqHTDpu3feV6LhAnO26elsLnXD8iFAR16T4zOKh6KQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.13","@typescript-eslint/parser":"8.62.2-alpha.13","@typescript-eslint/typescript-estree":"8.62.2-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.13_1783353216807_0.22825419462065177","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"46804e7b4d5b481e00ef03dbafc737a714585fb9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.14.tgz","fileCount":55,"integrity":"sha512-pis/Tct7K8DtQlBmrGXt0AOOqsP6WPr04+gY/nz3pEOT9HLueGrInVKOzb3i8qTcjWIpA61HV+ObxiFTCq6ibQ==","signatures":[{"sig":"MEUCIF5PNMVCw1tzJ7wtcdTYssyMDfowAmOMOdiWbv2rkqjYAiEAsxjhfBymkwRC4WPp1+1sSacrqBdExYluS+f0iSkZFBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7468ba97227dfd8e4d0061d93d869c25/typescript-eslint-rule-tester-8.62.2-alpha.14.tgz","_integrity":"sha512-pis/Tct7K8DtQlBmrGXt0AOOqsP6WPr04+gY/nz3pEOT9HLueGrInVKOzb3i8qTcjWIpA61HV+ObxiFTCq6ibQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.14","@typescript-eslint/parser":"8.62.2-alpha.14","@typescript-eslint/typescript-estree":"8.62.2-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.14_1783353358447_0.8406829201302182","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"17a3ef343239be7e300647be7084d11f9e03deaa","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.15.tgz","fileCount":55,"integrity":"sha512-KxjTjgT8BFvIBqVeBBdCLhyImi9vJeHKCJHQ2sApRhHTihW35lgczKl4w9mY8foFBfVvZHs3qK4tBSGvvYxxLw==","signatures":[{"sig":"MEQCICevKqw1BRdOcXu/4UHSrsToZNYytxcobqP8SbYfxI4rAiATSrDJXFtg4gZgXkv5pO1z2y3jqQbQr/AxXcNZJgEpVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.15.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4d365e56f748aa52fe08b0b506f15483/typescript-eslint-rule-tester-8.62.2-alpha.15.tgz","_integrity":"sha512-KxjTjgT8BFvIBqVeBBdCLhyImi9vJeHKCJHQ2sApRhHTihW35lgczKl4w9mY8foFBfVvZHs3qK4tBSGvvYxxLw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.15","@typescript-eslint/parser":"8.62.2-alpha.15","@typescript-eslint/typescript-estree":"8.62.2-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.15_1783353712066_0.38176956059470957","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"06b8a3b0e72aaa24db72d16be350bfff14126a0f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.16.tgz","fileCount":55,"integrity":"sha512-L7Pl98AY0FC59sl2Y1+fx/OPin0u+gY30pXIampJXbWTPHql7M+RbyM+MnyoL9B1YLEkIHu8RWyMfB3gF9K4vA==","signatures":[{"sig":"MEUCIQDC3qNf2YsrpgK4Kn8wbDz9sp8ovQWb54PBMtOecm+g+QIgJSJYdAAchxeoJD4hRPm2XTCDfpmcTFvQkOg3Y7jQ6RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.16.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3aa23c4da11f00a245eec2a09724a39d/typescript-eslint-rule-tester-8.62.2-alpha.16.tgz","_integrity":"sha512-L7Pl98AY0FC59sl2Y1+fx/OPin0u+gY30pXIampJXbWTPHql7M+RbyM+MnyoL9B1YLEkIHu8RWyMfB3gF9K4vA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.16","@typescript-eslint/parser":"8.62.2-alpha.16","@typescript-eslint/typescript-estree":"8.62.2-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.16_1783353878206_0.5768041975782174","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d6c81409bec1da30e093fa31ee39443489d50c04","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.17.tgz","fileCount":55,"integrity":"sha512-3L428w5abtXrU2zFlpRj3oJjU191O29CnoMwxqYZ3SkJ0aUb65kiucW3MHjBUJk+Ut1V1ymp2NtFSu3J02ghVw==","signatures":[{"sig":"MEUCIHouW46CDFbeNnuxiNhT0yePzwA8OjeNVW23qcvqI9nRAiEA/jlnb8eQbRZLAKFxPz+4PY8F70zGUksN1f43x4UXXlc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.17.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0a8a2b76115590903d323eed32d978ed/typescript-eslint-rule-tester-8.62.2-alpha.17.tgz","_integrity":"sha512-3L428w5abtXrU2zFlpRj3oJjU191O29CnoMwxqYZ3SkJ0aUb65kiucW3MHjBUJk+Ut1V1ymp2NtFSu3J02ghVw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.17","@typescript-eslint/parser":"8.62.2-alpha.17","@typescript-eslint/typescript-estree":"8.62.2-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.17_1783355456320_0.9521974937431679","host":"s3://npm-registry-packages-npm-production"}},"8.62.2-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.62.2-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.62.2-alpha.18","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c86087722d1fbdd8f78fac584fa03a8f5d7d2b15","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.62.2-alpha.18.tgz","fileCount":55,"integrity":"sha512-ek+EPHx6QN9BA3d5pftVprtbMsSRPV3ZGH6+Ch0vYLTtmJnE3VE23fhKMzCt/9EyArgpI484PfM0sqNTm4CxwA==","signatures":[{"sig":"MEYCIQDLYt5XOFW4gbQ9Nt68daVu23VaT1h+3DwgOvw20ZxMLgIhAN9tUZPJM03d7Tf/odMo3UqBgEOcIg1dQv/VoRFGCSDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.62.2-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.62.2-alpha.18.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b06433848095c1b17b9095a09d3beba9/typescript-eslint-rule-tester-8.62.2-alpha.18.tgz","_integrity":"sha512-ek+EPHx6QN9BA3d5pftVprtbMsSRPV3ZGH6+Ch0vYLTtmJnE3VE23fhKMzCt/9EyArgpI484PfM0sqNTm4CxwA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.62.2-alpha.18","@typescript-eslint/parser":"8.62.2-alpha.18","@typescript-eslint/typescript-estree":"8.62.2-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.62.2-alpha.18_1783355689159_0.7253789890766067","host":"s3://npm-registry-packages-npm-production"}},"8.63.0":{"name":"@typescript-eslint/rule-tester","version":"8.63.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"9ba57503a045ba7b24e96c6277136484f16e5121","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.0.tgz","fileCount":55,"integrity":"sha512-as3yY/MRoRzK+rDDrmPqda7mBI5/8Qx0WLMohlTsCs1Q/ImEmiD7Lb4TgHrieztAkD0zc7DuvE3xNFy8fkwkIA==","signatures":[{"sig":"MEUCIQC9+WdWtK8vO9Tbbd2ZzZ3qiqcZPNBCMAWt7Ojx/EYaAwIgHjDsuX02a/VNBlH5YidN9vRcAQaK5/PlIdHrAn5nr5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125486},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3d11fdcdd95360534746ee85dcf03327/typescript-eslint-rule-tester-8.63.0.tgz","_integrity":"sha512-as3yY/MRoRzK+rDDrmPqda7mBI5/8Qx0WLMohlTsCs1Q/ImEmiD7Lb4TgHrieztAkD0zc7DuvE3xNFy8fkwkIA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.0","@typescript-eslint/parser":"8.63.0","@typescript-eslint/typescript-estree":"8.63.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.0_1783360361904_0.8336015462916024","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"1f86e1e21cc0e5e12e04c94fd60d7850eaaf9ca3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-ZedvjPcm1ojHxq0RH4MmYYN/DPHb7YsS0y3bJ8o9mdUbB0FdpI8jW37rAnzrI2wp1rRbYSZeTIdtDccVVQjYAQ==","signatures":[{"sig":"MEQCIC69AoUvKxgOI2T50sH2uM8LIXQaxoTnUno5IltOxBm7AiBYPX9IrykaV7BR+0Z6SeDiZzXnIFRIla2I4LDibmqIlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e7d350207bef2a6132b0bb8ddc4cd0d8/typescript-eslint-rule-tester-8.63.1-alpha.0.tgz","_integrity":"sha512-ZedvjPcm1ojHxq0RH4MmYYN/DPHb7YsS0y3bJ8o9mdUbB0FdpI8jW37rAnzrI2wp1rRbYSZeTIdtDccVVQjYAQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.0","@typescript-eslint/parser":"8.63.1-alpha.0","@typescript-eslint/typescript-estree":"8.63.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.0_1783360798745_0.30792340069559776","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"105de84e79d9d94473f8fb4dba9f3c4497f6245f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-AvMPY3143mVC4/VVFL6nvWT8tZ6YusaK2VHbtgSisKF8ubUlUd+V9gBMhemw/t2mNYecMYjqaTolIyQ2Ra0gsg==","signatures":[{"sig":"MEUCIQDj/A1wh14zMnOvHZUY4S0lBcrilkNzpcBqvXw7V8uEUAIgNvnrmiVo+5LK6gk/3V7XVfMjfIcxJjl/8ijQxsLA3IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/173cbda52d912a58f7174774a421a20a/typescript-eslint-rule-tester-8.63.1-alpha.1.tgz","_integrity":"sha512-AvMPY3143mVC4/VVFL6nvWT8tZ6YusaK2VHbtgSisKF8ubUlUd+V9gBMhemw/t2mNYecMYjqaTolIyQ2Ra0gsg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.1","@typescript-eslint/parser":"8.63.1-alpha.1","@typescript-eslint/typescript-estree":"8.63.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.1_1783363455589_0.06385486735493329","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0469ef5bd3f5f6d86bdd7af6ff31a4fe7dd6f144","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-zXt+pXRa9bfGDktfhxsZLnsP1dX4C+ZZKWgpB7jezqtVwM017wLm7bdwH7ZzMxxIRx0pNFhD0juEJnqjD3ZQCg==","signatures":[{"sig":"MEQCIC0/KeShO3TjsE97bfiD7Ty7yYI90Qi9D4QtKN6eLBP4AiARkTklKWKFj8WU/WFKc1mK4tXU/7/FY+PEZDf9FsfmCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/967425b63893928916619d4930757257/typescript-eslint-rule-tester-8.63.1-alpha.2.tgz","_integrity":"sha512-zXt+pXRa9bfGDktfhxsZLnsP1dX4C+ZZKWgpB7jezqtVwM017wLm7bdwH7ZzMxxIRx0pNFhD0juEJnqjD3ZQCg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.2","@typescript-eslint/parser":"8.63.1-alpha.2","@typescript-eslint/typescript-estree":"8.63.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.2_1783377513014_0.4912796190346038","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"838298dc37decbed89152e69380699e8289bc8ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-touiwxd0W83RnUCyHt+eUpfGHbdnwiNNHSMRP2OJBi51+yBbozpgR9ipasrabrUkoJpoy396s8WFAplELP6LuQ==","signatures":[{"sig":"MEUCIEQMe6R2JwNcWTnfWP0IaedIADRehm1wSJNcSRkR82DmAiEAnWrI+fBL752+xRFwINPSHZgEYLBzYC4+NB8f1YBkkTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1983c2036be878f55b0ccf536dd602f0/typescript-eslint-rule-tester-8.63.1-alpha.3.tgz","_integrity":"sha512-touiwxd0W83RnUCyHt+eUpfGHbdnwiNNHSMRP2OJBi51+yBbozpgR9ipasrabrUkoJpoy396s8WFAplELP6LuQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.3","@typescript-eslint/parser":"8.63.1-alpha.3","@typescript-eslint/typescript-estree":"8.63.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.3_1783407009331_0.8327176171351103","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"671ebd6b99333c593f82eb22766294c59c61fa34","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-eF7y1y6PYizopCrzew/ENVrpiH04w8VBl990k1vrVIlafTAhZlOFjhiWrWz4+8Du9X/FSeyo8Kdb7T8zZ8TW5A==","signatures":[{"sig":"MEYCIQDBns8NXso4oG8hM+WU7+4w+Io6R0lKdR+vxFb/CT6BLgIhAMwba9Kff40JXqAzCz9zLO0tijKhk6rv0oDTqcnW08ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/16e02db8aee6e7cd4208f52c0c23f28c/typescript-eslint-rule-tester-8.63.1-alpha.4.tgz","_integrity":"sha512-eF7y1y6PYizopCrzew/ENVrpiH04w8VBl990k1vrVIlafTAhZlOFjhiWrWz4+8Du9X/FSeyo8Kdb7T8zZ8TW5A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.4","@typescript-eslint/parser":"8.63.1-alpha.4","@typescript-eslint/typescript-estree":"8.63.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.4_1783438172962_0.32208428067476547","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"eeec8d8b1e570a4afe1e14a777b5b3b2d52b0d10","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-6vYDrWjjNxFBYWIDTvZz0OeVebo0CMYCk5bNgszs6wUI4EiwhRViYHjTLA1OOlO6Tp2XBf1a2qncQmkr+2cUFg==","signatures":[{"sig":"MEUCIDHVQ3WJ+O6YyWJZpr6FDpfEqivWM0UtysoMInoC4C9KAiEAzND5LXSaPw4SnlbBU8pY+M3wG6N6JSrkX82d2okpGJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0bb42537ecd950a59b72c022b5c1b23f/typescript-eslint-rule-tester-8.63.1-alpha.5.tgz","_integrity":"sha512-6vYDrWjjNxFBYWIDTvZz0OeVebo0CMYCk5bNgszs6wUI4EiwhRViYHjTLA1OOlO6Tp2XBf1a2qncQmkr+2cUFg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.5","@typescript-eslint/parser":"8.63.1-alpha.5","@typescript-eslint/typescript-estree":"8.63.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.5_1783445226629_0.013137327613613747","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"cdea909a535223e27097636edf8e5f5ee69cf7e2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-TQ0ub3KjXGp0d24yJJ/g+UVq+SUUGfoPNSXH7yxT62BHFFaONQR8f67QPWOWSeFFWOeQ3DHSO2dofBJUCof7KA==","signatures":[{"sig":"MEYCIQDJaGk6qseudf2mKzSW8uO5bOhkNhNgDsoDWCi0/lKGvwIhANupsrOwI1Y7K1RVXD+MrPl+6Z7BlNVMQXFBAfXdVwzV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4c6cac77f400020e05450062eaf411d5/typescript-eslint-rule-tester-8.63.1-alpha.6.tgz","_integrity":"sha512-TQ0ub3KjXGp0d24yJJ/g+UVq+SUUGfoPNSXH7yxT62BHFFaONQR8f67QPWOWSeFFWOeQ3DHSO2dofBJUCof7KA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.6","@typescript-eslint/parser":"8.63.1-alpha.6","@typescript-eslint/typescript-estree":"8.63.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.6_1783459829660_0.08986119678151416","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4c3c1947528fe6a9fe0f05f30db790e0879aaf90","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-Q/o7LQem4n371bNxnxp9bdzPSkFt3ypAwKciLkpfAZJPqmWtcdQ816pBpJQVMClaJnKsHjVAXo5Tj3nhxAwejA==","signatures":[{"sig":"MEUCIDWrLK6aQw0qzt6hFsZ8e1I1/LlkLrWwaODCnSzGtOLtAiEA3tz8K8HBZkysrlm0Cxvsmu8ZiooJwrBt0CEd83temkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2908c0198d9adf23b94f8584f877285c/typescript-eslint-rule-tester-8.63.1-alpha.7.tgz","_integrity":"sha512-Q/o7LQem4n371bNxnxp9bdzPSkFt3ypAwKciLkpfAZJPqmWtcdQ816pBpJQVMClaJnKsHjVAXo5Tj3nhxAwejA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.7","@typescript-eslint/parser":"8.63.1-alpha.7","@typescript-eslint/typescript-estree":"8.63.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.7_1783591382539_0.41336822449539556","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"88f53914977590f0f158bd09ccb1242b02847a5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-8dt+jdrqkF8nFQB1yffG9p/d+i9oRCKyzpczuKbtQ8CWYk3XDpJ9Lov+3FY4OL+j7jqR1h7gzbL+adgUHe+R2g==","signatures":[{"sig":"MEUCIQDaIFrAmDQ1ygYzGmqGeZWOolc1oCJGhsaEa8Xie/LQOwIgbe/SA1J3nYfxBdFhuQxkJ+olSj3tVENh/WH0YTzDU2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7c2287650443bad3011e6a02f207b523/typescript-eslint-rule-tester-8.63.1-alpha.8.tgz","_integrity":"sha512-8dt+jdrqkF8nFQB1yffG9p/d+i9oRCKyzpczuKbtQ8CWYk3XDpJ9Lov+3FY4OL+j7jqR1h7gzbL+adgUHe+R2g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.8","@typescript-eslint/parser":"8.63.1-alpha.8","@typescript-eslint/typescript-estree":"8.63.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.8_1783604550699_0.04310158730782465","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0386ab4df863815c2298930f13487fbe3086c55b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-R3gutqieY7MEVwdtmkkcnUpdRvdETDNQJNBmADmyszTVYZgFtG58KtUCx6Z1WqocoJguVWlhV/c6Ixbbe0BhIw==","signatures":[{"sig":"MEUCIQC84q4zdC+yIUhdwIH5zNoqV+GuhwYKVVg9VMDU1EpvBgIgXXwD71f4Rl43Vrc7mwd6AcE16IueOv3rymVWkIfd8K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/99c1aa3072bab43e16442f7640ca9d6a/typescript-eslint-rule-tester-8.63.1-alpha.9.tgz","_integrity":"sha512-R3gutqieY7MEVwdtmkkcnUpdRvdETDNQJNBmADmyszTVYZgFtG58KtUCx6Z1WqocoJguVWlhV/c6Ixbbe0BhIw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.9","@typescript-eslint/parser":"8.63.1-alpha.9","@typescript-eslint/typescript-estree":"8.63.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.9_1783780379969_0.5208504332787334","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ed2a8ecb1accef7f0f2c0c86eff8eedd1c933f7f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-42gYJ5BveRpARYMpFEO7lRLIWN+Ifp8sbJTyIR4gkoL18QySL4Q9zhSr0MvWd7qvyaYFlWXfZpXeAE5VXJhm0w==","signatures":[{"sig":"MEYCIQCwClLI98qWLtxddCpFd9GGttx2RSk8ZzQKTub8QAHXXAIhAODJu+M9A5t2KHc4YbU2tUw0BdWkFoBWMMn424MlrWTR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/149b7e9b94f58ed5e990d15dbd6e1fc5/typescript-eslint-rule-tester-8.63.1-alpha.10.tgz","_integrity":"sha512-42gYJ5BveRpARYMpFEO7lRLIWN+Ifp8sbJTyIR4gkoL18QySL4Q9zhSr0MvWd7qvyaYFlWXfZpXeAE5VXJhm0w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.10","@typescript-eslint/parser":"8.63.1-alpha.10","@typescript-eslint/typescript-estree":"8.63.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.10_1783804365684_0.49424776525238245","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c743052bb51317a46f4dfc66585e31e975a012ea","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-+VLurMvLiOrcJczFyRWEOBUMXtuUQzTAb9JeBvXKNkkRAbun3mDV2U4kj1NMZh0T4qAH6AG4VaU/COZhbS0/dw==","signatures":[{"sig":"MEQCIBMffooA3ecMQPGE4R7UNpAeA9mVHvjOcPf8b/kb1AYpAiAKfDXf1yJfF0wkxiZdBglvoPbTddVP74pO9+E7n8VsNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5028e87a9b0429865525392d51478633/typescript-eslint-rule-tester-8.63.1-alpha.11.tgz","_integrity":"sha512-+VLurMvLiOrcJczFyRWEOBUMXtuUQzTAb9JeBvXKNkkRAbun3mDV2U4kj1NMZh0T4qAH6AG4VaU/COZhbS0/dw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.11","@typescript-eslint/parser":"8.63.1-alpha.11","@typescript-eslint/typescript-estree":"8.63.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.11_1783841896923_0.30642936746281624","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ca1db6362ae1d18a6eb8bc3766309922111ea8a0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.12.tgz","fileCount":55,"integrity":"sha512-n+QbU7HDT6KjqD0TkGBELbr8Rk9cui62xcobCjc1tfVsVIiKPEJ2+hImdsUUF05mNddSqRjCxeTs4NOuZ2Cc2g==","signatures":[{"sig":"MEQCIElEJ85W6O64LNT8IUOolp6cKrByvmOvBxRAPnzwYI22AiBqOScFSxrO2ZmXoYePpbJai3Fk6bkCiNWlPdSOdMIhhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/684406ce77dd859932f5d4113849d785/typescript-eslint-rule-tester-8.63.1-alpha.12.tgz","_integrity":"sha512-n+QbU7HDT6KjqD0TkGBELbr8Rk9cui62xcobCjc1tfVsVIiKPEJ2+hImdsUUF05mNddSqRjCxeTs4NOuZ2Cc2g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.12","@typescript-eslint/parser":"8.63.1-alpha.12","@typescript-eslint/typescript-estree":"8.63.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.12_1783868647166_0.21000605311011245","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e94d2a9bc73a6888c8643049d4b81ea7389ad5ad","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.13.tgz","fileCount":55,"integrity":"sha512-/kTwUmbaGkUCM6ii4Vo/rnFJcpmzf/wmZZZVTPVtYKN09uU6Znz053n5aBZs2LaKsg8LJZv5vaSd6x69NUYFxQ==","signatures":[{"sig":"MEUCIHPYyqyluzNoWG2lG4TwNNdAo8/PydO8iWlOChHp24/mAiEAk62/ycF26K7dqurxMQZ5P18g3r51QER8fZdyrgOo4LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3a0fbd9d616afa332ae13f7c34530a06/typescript-eslint-rule-tester-8.63.1-alpha.13.tgz","_integrity":"sha512-/kTwUmbaGkUCM6ii4Vo/rnFJcpmzf/wmZZZVTPVtYKN09uU6Znz053n5aBZs2LaKsg8LJZv5vaSd6x69NUYFxQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.13","@typescript-eslint/parser":"8.63.1-alpha.13","@typescript-eslint/typescript-estree":"8.63.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.13_1783871469047_0.540279773797502","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d689f2d7e6f0ed738665f953bba97200f717572d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.14.tgz","fileCount":55,"integrity":"sha512-WkN1I+uTkrsICkpRNXRJ0IhFV7puZ+sSbHb5AbKFh4dqNCmq3DIkBBZlrFSYQ1oxC26k/3g5N3r7HX7XwolOEw==","signatures":[{"sig":"MEYCIQCEnapcSkWFj8+D0dyxFtH8oo0vnqRjziulPWf0SmueCwIhAM6p+dgXcFTiHeaoXkCr6xIMd128reaHipnNRi4ie2gj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/33428d8a63564d4badf879d20e8d1820/typescript-eslint-rule-tester-8.63.1-alpha.14.tgz","_integrity":"sha512-WkN1I+uTkrsICkpRNXRJ0IhFV7puZ+sSbHb5AbKFh4dqNCmq3DIkBBZlrFSYQ1oxC26k/3g5N3r7HX7XwolOEw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.14","@typescript-eslint/parser":"8.63.1-alpha.14","@typescript-eslint/typescript-estree":"8.63.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.14_1783871993233_0.8385989208217068","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0a47de9101ac64c4dc279f54c1ec8089ec18dc02","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.15.tgz","fileCount":55,"integrity":"sha512-26+/rmgkdxVnWlJEdFjl41XxodPOpOLi3Rdn13cIxqiEpP5KrvGju2FxZQ5Fub8cBIrdilc2I4grRg3kIDI+IA==","signatures":[{"sig":"MEQCIFxs3xaLddkPH0yw0F53HbtHO/mr/fghWs1FhGecarjtAiBzku5RJ2xgrH6gcpNwk8Oh0eoVpDGzzT5rU4AIIxjBng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.15.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/037dad5c25eabe1aa114dd3a74d64394/typescript-eslint-rule-tester-8.63.1-alpha.15.tgz","_integrity":"sha512-26+/rmgkdxVnWlJEdFjl41XxodPOpOLi3Rdn13cIxqiEpP5KrvGju2FxZQ5Fub8cBIrdilc2I4grRg3kIDI+IA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.15","@typescript-eslint/parser":"8.63.1-alpha.15","@typescript-eslint/typescript-estree":"8.63.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.15_1783875531947_0.4697855348245841","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8291f455e6335417a7caff645c3065a45a9c2c5a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.16.tgz","fileCount":55,"integrity":"sha512-Mf9wLqvW9TjwzEyhogjCCfxX9DsFZm1ZUDzjER3w9PvxogwzjO19UIMw2/eAwWsY2Um/6VAkjUlFeN7CsCsmqQ==","signatures":[{"sig":"MEQCIBPg9vVdjvoG5I+YQBcHDHkQRNqN0rMwFek7wVw2zy+TAiB6dpOG+DGEYdaBhw82TTXoEvShwh9LqjFjKAC3J3ZkFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.16.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/71a03981b5108cc7f28c393e5290e92a/typescript-eslint-rule-tester-8.63.1-alpha.16.tgz","_integrity":"sha512-Mf9wLqvW9TjwzEyhogjCCfxX9DsFZm1ZUDzjER3w9PvxogwzjO19UIMw2/eAwWsY2Um/6VAkjUlFeN7CsCsmqQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.16","@typescript-eslint/parser":"8.63.1-alpha.16","@typescript-eslint/typescript-estree":"8.63.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.16_1783875881009_0.39971303721576845","host":"s3://npm-registry-packages-npm-production"}},"8.63.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.63.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.63.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"42f64c46657001611c7b0b2b00c35c3288924ae9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.63.1-alpha.17.tgz","fileCount":55,"integrity":"sha512-QiKBR48H1qFx9Lpl0z2MASweGzsH5ZETQmpAd1HjTr7Cut9P+yh+/ekF6ekUrh0pZZaNVO8cCiY6Q2iQHZxq4A==","signatures":[{"sig":"MEYCIQC7SpdRDrshxe+GCZ7ArFJ+7VTZBWFNx/II3PeNx8TlsQIhAL7XZRTucSvyXVm0W5PrdUo400iPreV0D4mj6h5B0+c8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.63.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125522},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.63.1-alpha.17.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/54b874f1ddfa57775753b3461a4dffcf/typescript-eslint-rule-tester-8.63.1-alpha.17.tgz","_integrity":"sha512-QiKBR48H1qFx9Lpl0z2MASweGzsH5ZETQmpAd1HjTr7Cut9P+yh+/ekF6ekUrh0pZZaNVO8cCiY6Q2iQHZxq4A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.63.1-alpha.17","@typescript-eslint/parser":"8.63.1-alpha.17","@typescript-eslint/typescript-estree":"8.63.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.63.1-alpha.17_1783946229152_0.3665205203032149","host":"s3://npm-registry-packages-npm-production"}},"8.64.0":{"name":"@typescript-eslint/rule-tester","version":"8.64.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"97e84611761b93feaa67b8fd876b6412504d5bdb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.0.tgz","fileCount":55,"integrity":"sha512-QmEBcU+JKvSx2DagEb/Nip7331IAQkH77QlEp5KNWs9/OvbhiUXvdf09k43dZtIRtAA0ahNDesQ+bfpjN/UsMA==","signatures":[{"sig":"MEUCIQC1t3B8TxJyiwYHuadDrMK2Wrk3m99N0ShrJxM9n6aPmQIgC6N1F1ksMNmBC3xbdBq97Jm5BS9LGSYzZcwt6V6ikM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125486},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/00ce108ae9394ab6946d401630c733d6/typescript-eslint-rule-tester-8.64.0.tgz","_integrity":"sha512-QmEBcU+JKvSx2DagEb/Nip7331IAQkH77QlEp5KNWs9/OvbhiUXvdf09k43dZtIRtAA0ahNDesQ+bfpjN/UsMA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.0","@typescript-eslint/parser":"8.64.0","@typescript-eslint/typescript-estree":"8.64.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.0_1783964348399_0.772645333793808","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f423f52f80546f557aa53d55a80bf6d80c8d7516","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-6BVm3oLDfZCl97a5nXedlKlSFc2g7k2KcF7+QwsJQPK7ZjJipcZn5b7WikP4ZxfHnYTbl4VQVukblljWUS5UOA==","signatures":[{"sig":"MEUCIHlo+zs/I6PlaJIphIP4zMUQ3gGLMSCzlajweGeLb+GjAiEA91U/CLLssyXeAJpPifSqjcn6T4q49jl91QdLh3UrrUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/92cf8731295f9160b4c6e86522157fcf/typescript-eslint-rule-tester-8.64.1-alpha.0.tgz","_integrity":"sha512-6BVm3oLDfZCl97a5nXedlKlSFc2g7k2KcF7+QwsJQPK7ZjJipcZn5b7WikP4ZxfHnYTbl4VQVukblljWUS5UOA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.0","@typescript-eslint/parser":"8.64.1-alpha.0","@typescript-eslint/typescript-estree":"8.64.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.0_1783964844370_0.9725949487493704","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2c1475da28635f8aa987214661849be8ecc7c5e3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-PVakzFQ2BFofjZJUD3fZ6ewMXUaH15PfJEFoWE+3Moudkj7NeCQZhFyjE3/9J89rnAhVjXor3AeQptZStSWiOw==","signatures":[{"sig":"MEQCIF4/m7VsViHXqyvjmhmy1q9KULFEZERJf4pHLJprV3D7AiBToP+CLpXk54lIFslmkcV44fPAfG0tTGqfYZpCGcPOpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4105b331a0f746d9e18f818ea5b2ba22/typescript-eslint-rule-tester-8.64.1-alpha.1.tgz","_integrity":"sha512-PVakzFQ2BFofjZJUD3fZ6ewMXUaH15PfJEFoWE+3Moudkj7NeCQZhFyjE3/9J89rnAhVjXor3AeQptZStSWiOw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.1","@typescript-eslint/parser":"8.64.1-alpha.1","@typescript-eslint/typescript-estree":"8.64.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.1_1784031704973_0.06488411667063687","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"319e4651a6506cbe47d0eaa442e887da95193571","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-KLNskSHDlh4Unizpwzd0JzAjPaNW535uBQU34adwkEUVVOIGAdAct/w3fXJGkWOnf6W93ssi5aLc42o7lNv9mQ==","signatures":[{"sig":"MEUCIG7SnwgT+e67TzoDEZ3V9YjcTFhwsMxLsDyEhNqBf2KrAiEA0PCogE+HeyYI+XGY0XvqDgejzlurKvyKAg5kQsqLppU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d3d57260de199f8e2a1250696a5d8c1d/typescript-eslint-rule-tester-8.64.1-alpha.2.tgz","_integrity":"sha512-KLNskSHDlh4Unizpwzd0JzAjPaNW535uBQU34adwkEUVVOIGAdAct/w3fXJGkWOnf6W93ssi5aLc42o7lNv9mQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.2","@typescript-eslint/parser":"8.64.1-alpha.2","@typescript-eslint/typescript-estree":"8.64.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.2_1784032095041_0.43265826123862405","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0e9432a7271fe99ba4f3ab3c5a64e275956d6502","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-GMa2dQUCNY2NSCSftHSy/yQGctl9n8YI6sSeMTFZCmdD+3JYSOGg1GRPPxQ6sEEmm8Bg1awITWj4owGAA6rXEg==","signatures":[{"sig":"MEUCIQDiClBQTW3IEP5tCdUrJjGB6K07Y4rkx8hkUf44cIA3TAIgTAvFFklU9oqccAcOe4uKYP6EYAiCiix24LCeOs+aLhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a7808f6c4e4fb1b40bec3ce90a18b67b/typescript-eslint-rule-tester-8.64.1-alpha.3.tgz","_integrity":"sha512-GMa2dQUCNY2NSCSftHSy/yQGctl9n8YI6sSeMTFZCmdD+3JYSOGg1GRPPxQ6sEEmm8Bg1awITWj4owGAA6rXEg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.3","@typescript-eslint/parser":"8.64.1-alpha.3","@typescript-eslint/typescript-estree":"8.64.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.3_1784097392057_0.3653360393925089","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f37707e2dee363db75fc9d4664ea5932ddb5d3c1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-CYQ4MZ5kD3O6d/rAXNlcGGy7uu+1OZ7OkEyP/s3iYLRKL1soRJGcDIfMBbkMxBSuXVaWJcEB5U4cFQvzuMIBSg==","signatures":[{"sig":"MEQCIFaG8fN6kI6g7jDIKQoNYsDQhoOpDde89GmazXKA0kxCAiBC4ZWkvqRHrt9XZtgIWXCzFvDz2SVVb85CFAGeWTEJkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125518},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/fcedad102f4453804b4afe3cbce467c0/typescript-eslint-rule-tester-8.64.1-alpha.4.tgz","_integrity":"sha512-CYQ4MZ5kD3O6d/rAXNlcGGy7uu+1OZ7OkEyP/s3iYLRKL1soRJGcDIfMBbkMxBSuXVaWJcEB5U4cFQvzuMIBSg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.4","@typescript-eslint/parser":"8.64.1-alpha.4","@typescript-eslint/typescript-estree":"8.64.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.4_1784257250641_0.9983526975631336","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d398fdb2810be60313887dac4916a3fe9c4eba5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-xk4+a9pYcjF3tUwJW+CjVFlWsjFWj6DbqfV1UZDws5SBoAGa10vsHYTO/tsO0j66HCsdorJRUydgs8BjHi1INQ==","signatures":[{"sig":"MEUCIHg3V3hzT3M0PpVDSI60lVYDyVT/8b7zmdcYF1pIpFrLAiEAqEhMrmCJGqx7Z5INvr06xAsjCpnwFScLWq29VtWZfhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/bd52e31c344f388095d3a82f87698dd9/typescript-eslint-rule-tester-8.64.1-alpha.5.tgz","_integrity":"sha512-xk4+a9pYcjF3tUwJW+CjVFlWsjFWj6DbqfV1UZDws5SBoAGa10vsHYTO/tsO0j66HCsdorJRUydgs8BjHi1INQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.5","@typescript-eslint/parser":"8.64.1-alpha.5","@typescript-eslint/typescript-estree":"8.64.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.5_1784392418030_0.4901095832258815","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"cecfd09aaefad400f4f181e03e1cb3b177c4416b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-UVXg1dfywNluL5gONj6DQ7omDyIuJCUJEHQrlmDlevMZ6IB6BCNx84rcplwVTCN7j/Q0+a4n3WSlHtEpJp/dZQ==","signatures":[{"sig":"MEQCIDrIR6OZrUrAlN84r/HucjNAQAARxu+i8tgeZKd2hD8UAiAk4/wFkiFUoGt4fHkhoY2qR/P0egky2fbqNPnSHDDEXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3860510bffd2f4fd4dfdbb22f589efd0/typescript-eslint-rule-tester-8.64.1-alpha.6.tgz","_integrity":"sha512-UVXg1dfywNluL5gONj6DQ7omDyIuJCUJEHQrlmDlevMZ6IB6BCNx84rcplwVTCN7j/Q0+a4n3WSlHtEpJp/dZQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.6","@typescript-eslint/parser":"8.64.1-alpha.6","@typescript-eslint/typescript-estree":"8.64.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.6_1784392862251_0.1515527660117726","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"55b1fbf1f4d9fe4bd66340d94afdad640c8947db","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-GZOvAFZWKYcuKZRKOm+5sRO1E+OtbuCkZM/ApQ42ZA6WrLut4Csi0m1oxpSTBkFOcpzYc6nYxhQNmaX0UMu07w==","signatures":[{"sig":"MEQCIH8pP76i7v8AsK3QXd2VBtHR26bsJBkf1K236EYv26smAiB+ehBLZTc1zrIT0ilsMyMrAMdppUM7T0VB/HAGgdUg6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4249cef1437ae0e195498e6c17af4229/typescript-eslint-rule-tester-8.64.1-alpha.7.tgz","_integrity":"sha512-GZOvAFZWKYcuKZRKOm+5sRO1E+OtbuCkZM/ApQ42ZA6WrLut4Csi0m1oxpSTBkFOcpzYc6nYxhQNmaX0UMu07w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.7","@typescript-eslint/parser":"8.64.1-alpha.7","@typescript-eslint/typescript-estree":"8.64.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.7_1784393208142_0.5329680358178801","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"01f6c5f278cc8872835b4f6d31c69fb868dec010","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-lgp4J97hXSsnBHNE/eL9dirc6gKxcbR9a/A+Sa6Mi4nryjmBLaS2DomEFhNfH6JwrxD1UVhyojHqTdFF9eIDwg==","signatures":[{"sig":"MEUCIBkGGmxGfRz64sJfAGNnJnpZ3QtlVdF6Z15sEn/+Vo0KAiEA7bbcjGoZejn/3jVsHHDtUbTxbdBjnBVpkrB/JgtH3ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/00fed408314428bdd17a979d4ca3ab42/typescript-eslint-rule-tester-8.64.1-alpha.8.tgz","_integrity":"sha512-lgp4J97hXSsnBHNE/eL9dirc6gKxcbR9a/A+Sa6Mi4nryjmBLaS2DomEFhNfH6JwrxD1UVhyojHqTdFF9eIDwg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.8","@typescript-eslint/parser":"8.64.1-alpha.8","@typescript-eslint/typescript-estree":"8.64.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.8_1784393801755_0.8287898176426312","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5f5557ab80adb4d1da63294f2ce122ebf9e04bc8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-jSoZ6cgefsRt/BvhMd1ooRfOuYztHVgBnyxKvZIjTJzYN3Zw5NMEC46GUKhIm/2wx2L2GqgD0kkZqT7XcFlsyg==","signatures":[{"sig":"MEYCIQD6BcUmvzO28syRuJjF54Kx7RVaX8MZAbygu6Mdqub7lgIhAIEgRNDg3vMlwRM7iDXrVdumWdkuEReq35Hmd8xmhUn9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9162d018af40898c0b0002873d8831bd/typescript-eslint-rule-tester-8.64.1-alpha.9.tgz","_integrity":"sha512-jSoZ6cgefsRt/BvhMd1ooRfOuYztHVgBnyxKvZIjTJzYN3Zw5NMEC46GUKhIm/2wx2L2GqgD0kkZqT7XcFlsyg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.9","@typescript-eslint/parser":"8.64.1-alpha.9","@typescript-eslint/typescript-estree":"8.64.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.9_1784414534656_0.4365905433698871","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f0e7d01015a9f27775b66a77bfa985ca5aad96f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-8GPIn4oOW83aicGWacK9ZPeDDHXZ9AcnORQmj+7jiazYiMP+yIDrFoVHEEDCyxTo6bjY7MzajupC7iNIH9qIog==","signatures":[{"sig":"MEUCIGd2mRTohL8NCnvPIyrAda+nxMgCgNa6ydkO/IDegL5zAiEAur/BuJP8YJD50hcDG5M0ho8lIuQXCvJb+hdU1ywmom8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/3e8e22dc786393df78240a31fc978bf6/typescript-eslint-rule-tester-8.64.1-alpha.10.tgz","_integrity":"sha512-8GPIn4oOW83aicGWacK9ZPeDDHXZ9AcnORQmj+7jiazYiMP+yIDrFoVHEEDCyxTo6bjY7MzajupC7iNIH9qIog==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.10","@typescript-eslint/parser":"8.64.1-alpha.10","@typescript-eslint/typescript-estree":"8.64.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.10_1784450313392_0.5739273749098048","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"6152901eb8b296a5bdce4427d68104579a3af049","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-Ch3JDcJ91Husn8OtZleSeHO/g8+i0kI8qWXh8LEbakqfc7IEv2UMXJ5EW9lmJk09UVanSa+8ap36XQFAlw9ZTg==","signatures":[{"sig":"MEUCIAdFWKrYdXMh9bfVCq1LxZsX3uM6gqf1/zpLNBUG7NsOAiEAx18BHYn7xmxW93Rv1UZuPIxNhC0Onddi2x2pKU32GrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/69b96c902b54a6a7877b631f3fd44ff4/typescript-eslint-rule-tester-8.64.1-alpha.11.tgz","_integrity":"sha512-Ch3JDcJ91Husn8OtZleSeHO/g8+i0kI8qWXh8LEbakqfc7IEv2UMXJ5EW9lmJk09UVanSa+8ap36XQFAlw9ZTg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.11","@typescript-eslint/parser":"8.64.1-alpha.11","@typescript-eslint/typescript-estree":"8.64.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.11_1784450974057_0.26935640822688334","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f8106ed2bc662191cf580bbeb1153761d880c6fb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.12.tgz","fileCount":55,"integrity":"sha512-I4EF5hM6kuFCYKFL5lyOELYJCNSgBwI2Tud9dYT8/EzmH9lPfgKkqMkI8I7CaFM89YiV2KS3FX3iLDhZ0zaFWw==","signatures":[{"sig":"MEYCIQDA7mX8OcQOxxR3c0uTfcabXgDv3ROmyhJmrQeDBCiwXwIhAJrLwXzjjF5rSZQv6yIUI6kCjDSD/h+lUssZTvBAjZ11","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/fe859174b46cec334f0fd5e7b95fe514/typescript-eslint-rule-tester-8.64.1-alpha.12.tgz","_integrity":"sha512-I4EF5hM6kuFCYKFL5lyOELYJCNSgBwI2Tud9dYT8/EzmH9lPfgKkqMkI8I7CaFM89YiV2KS3FX3iLDhZ0zaFWw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.12","@typescript-eslint/parser":"8.64.1-alpha.12","@typescript-eslint/typescript-estree":"8.64.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.12_1784542524109_0.8018963115661897","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"efb710f1ff2f74ee5e0cc293de61395dceb7af31","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.13.tgz","fileCount":55,"integrity":"sha512-lCRzFK9xt4uOBBFRfGli6jJRf9RqZ9LAErLbzYyeYl45nMihjkq3tczXnYPAl92wVduMa14SDmlxXrdhCtUgUg==","signatures":[{"sig":"MEYCIQDfOmtFnXlNFY4zETP8SvMv91V92k69076AWb3Z7t6HjQIhAI0psL2Om0WAa9OBUSAhgOuRhxHVDnWqMGRNpqDzry2I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/49a7df85b9ce5276cad93b67848a5b9a/typescript-eslint-rule-tester-8.64.1-alpha.13.tgz","_integrity":"sha512-lCRzFK9xt4uOBBFRfGli6jJRf9RqZ9LAErLbzYyeYl45nMihjkq3tczXnYPAl92wVduMa14SDmlxXrdhCtUgUg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.13","@typescript-eslint/parser":"8.64.1-alpha.13","@typescript-eslint/typescript-estree":"8.64.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.13_1784564894643_0.5244520701480404","host":"s3://npm-registry-packages-npm-production"}},"8.64.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.64.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.64.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"b6737dc9aa0c742cf4a32cbe0907d302a820216e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.64.1-alpha.14.tgz","fileCount":55,"integrity":"sha512-KjG5VTa4BT/02BKp6XrZ3LL1LMsRozBTWtILUCn2sCmih45uSs+pgv84sKuu6Q/TgeqLlpLS8Dr4pcqQuE6r3g==","signatures":[{"sig":"MEQCIF55J8Zr6gp2c1D75Qmx0Rc8bgVWkgJEl6ublaG+PxGtAiBNGztR3y8JNjg6R1LPmkemvCyC+5q82lPD2ZjEX2HSbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.64.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.64.1-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/db829ab119404cf0744ea7e4dc62c1ae/typescript-eslint-rule-tester-8.64.1-alpha.14.tgz","_integrity":"sha512-KjG5VTa4BT/02BKp6XrZ3LL1LMsRozBTWtILUCn2sCmih45uSs+pgv84sKuu6Q/TgeqLlpLS8Dr4pcqQuE6r3g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.64.1-alpha.14","@typescript-eslint/parser":"8.64.1-alpha.14","@typescript-eslint/typescript-estree":"8.64.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.64.1-alpha.14_1784565170394_0.3519650104629566","host":"s3://npm-registry-packages-npm-production"}},"8.65.0":{"name":"@typescript-eslint/rule-tester","version":"8.65.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"16fd7c15f43520b7570e1ae07646184e6edbb290","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.0.tgz","fileCount":55,"integrity":"sha512-Ksf2XTK6yoO1uqVfLyqv69ZM1YO7FQHHpZqRR+CL42BfNEtD4mQ4kEPZaeyNCeLLpanFCvfntiP32h66riSLXQ==","signatures":[{"sig":"MEUCIFph6Hrsyj1yTunpVGFtBurPXIM1wKwXLOYg0fIMG5xlAiEAj9Go/sVC3hny0QFp0Zm8tiLprzwukMRivieLHhtVaHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125558},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d5f5e9513666f8804fc8f86c1988383c/typescript-eslint-rule-tester-8.65.0.tgz","_integrity":"sha512-Ksf2XTK6yoO1uqVfLyqv69ZM1YO7FQHHpZqRR+CL42BfNEtD4mQ4kEPZaeyNCeLLpanFCvfntiP32h66riSLXQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.0","@typescript-eslint/parser":"8.65.0","@typescript-eslint/typescript-estree":"8.65.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.0_1784569150584_0.8523675402472248","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a141658b43ee50bb28823528601f60225ac8e4b2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-AZ/4iSUnGs3eB0ZZq0uObzwhr07gMefHb3dMz2qArVOXzR8j7a3SzPuiF0QQpff4uwooGrRM3SFZiap8LHMoWw==","signatures":[{"sig":"MEUCIAJM3Yj7RrZkj3NYcS9DGKDVN1ymCUmH6xPOuxzIK0D/AiEAhbg81m/AIPNDTsXANJBWv+st910lWEhOr3nLePcCym0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/75628731757082f345ee1e28441f68f6/typescript-eslint-rule-tester-8.65.1-alpha.0.tgz","_integrity":"sha512-AZ/4iSUnGs3eB0ZZq0uObzwhr07gMefHb3dMz2qArVOXzR8j7a3SzPuiF0QQpff4uwooGrRM3SFZiap8LHMoWw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.0","@typescript-eslint/parser":"8.65.1-alpha.0","@typescript-eslint/typescript-estree":"8.65.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.0_1784569608483_0.7921597551583557","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0b4d9c5a5266ebc3e00dd83aa08c2e8afc4870d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-65QdZZiw+YEoiOlTFWVlLHt7LRKDguUJ5b5Iv8/D+AtPiosOvWvoCRCiIn1yIPtMaUXKM3Jg7Iq1hMQCuNKqIg==","signatures":[{"sig":"MEUCIQDgFS2Uh0B6Yo5HC2A6ilWJqPvSInXciswnX2XbsMOtKQIgR2anhv+QgkCMA+AfG4OOaXoQvSRHr1zLTpBGtF5ENq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f48c078ce4bef3905db2e911d2509caa/typescript-eslint-rule-tester-8.65.1-alpha.1.tgz","_integrity":"sha512-65QdZZiw+YEoiOlTFWVlLHt7LRKDguUJ5b5Iv8/D+AtPiosOvWvoCRCiIn1yIPtMaUXKM3Jg7Iq1hMQCuNKqIg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.1","@typescript-eslint/parser":"8.65.1-alpha.1","@typescript-eslint/typescript-estree":"8.65.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.1_1784575732189_0.8678067139185706","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2705a039c007efed8b1e6ce1b033842a57bc8ce9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-h9AlQlp0PA91XFxn3TfX3OSDObJ+iUqqP++2urnVEyr/3zTg7zi8pfUq4zxKBFg3JfKCWqY2h09TTjDB8gZdkg==","signatures":[{"sig":"MEUCICTza9pBuwTcgUG6hdyGoRXG6EY8OfCOyQif7yrRh6nYAiEAxuVtEqrgzoH66YBh2KffJ2W2lZ22qjQmKsUcy5/jeEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c5a1ff67f657d6eeb831b04c2c080639/typescript-eslint-rule-tester-8.65.1-alpha.2.tgz","_integrity":"sha512-h9AlQlp0PA91XFxn3TfX3OSDObJ+iUqqP++2urnVEyr/3zTg7zi8pfUq4zxKBFg3JfKCWqY2h09TTjDB8gZdkg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.2","@typescript-eslint/parser":"8.65.1-alpha.2","@typescript-eslint/typescript-estree":"8.65.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.2_1784605038772_0.2926102085612048","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4f927b55fc0340cad847bd66e1d01beb9eb4478e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-bZrPHERIK5swez0nHanfQOw6viv+kf2XbqU5UPT2+El8Vz9ECL5396KA2f3vScT+SMvqNfrilaS6Vl9TUxB1Pw==","signatures":[{"sig":"MEQCIFlzo5p2GUkrQs3vKen26Lq4bc9wsw5ANehHlV7SBaeKAiBgk4mt/J98+m+EKa+ciK8YJg7Aoy7uOiph0YcazOmhdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/5f31a5c57f42c867ff2b7115e0bfa719/typescript-eslint-rule-tester-8.65.1-alpha.3.tgz","_integrity":"sha512-bZrPHERIK5swez0nHanfQOw6viv+kf2XbqU5UPT2+El8Vz9ECL5396KA2f3vScT+SMvqNfrilaS6Vl9TUxB1Pw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.3","@typescript-eslint/parser":"8.65.1-alpha.3","@typescript-eslint/typescript-estree":"8.65.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.3_1784634913554_0.41481303458643093","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e692f2e04caaf349ff3278729cc01dbb6b88d868","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-sprONoZNJOasmcIn5d4Xb7bnieBXXcb05e8OCp3LZiDaELU6Fhusjr7t9kp22GQCb1h1rnovPu41p/ulsr5U2A==","signatures":[{"sig":"MEQCIAsFmLlEU+nCQ5ikMdwUrTJ9TKECmGygxuSdUI+USpx7AiB8jed+Y9TljodmTBA/Cp78dDx2dy7FT61gGFCCHlG11w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/369a6f2cdffb3676babe19cdc4c14d94/typescript-eslint-rule-tester-8.65.1-alpha.4.tgz","_integrity":"sha512-sprONoZNJOasmcIn5d4Xb7bnieBXXcb05e8OCp3LZiDaELU6Fhusjr7t9kp22GQCb1h1rnovPu41p/ulsr5U2A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.4","@typescript-eslint/parser":"8.65.1-alpha.4","@typescript-eslint/typescript-estree":"8.65.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.4_1784635167189_0.38779405088491004","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"96c9f76d50e760481c002dc0855dc37452f3dd37","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-jAw3/u00HBn+M9FJw/uO21V/5Z+qhkCSMP1gsSJdFvTSEBmuC0a1js6s9XlISRCKGSJXM8isPmk6bXsk4nP9Xg==","signatures":[{"sig":"MEUCIQD6fdl687ed/Ue3JwSDRN/2o72ICTfON3DgJMhVBmJjvwIgIT5C9vFctx2WXJ/ll3wE/HZP46pvJKb4sJC0S4bImi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/08a875c0dd81cfc261108a5359f3933f/typescript-eslint-rule-tester-8.65.1-alpha.5.tgz","_integrity":"sha512-jAw3/u00HBn+M9FJw/uO21V/5Z+qhkCSMP1gsSJdFvTSEBmuC0a1js6s9XlISRCKGSJXM8isPmk6bXsk4nP9Xg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.5","@typescript-eslint/parser":"8.65.1-alpha.5","@typescript-eslint/typescript-estree":"8.65.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.5_1784736323388_0.31449180714098013","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a23a61e87be25c2a7e07e820bb021488a62d89ce","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-ZP7qTWnS0spsljSCnMm6539EZ7xlZU65E4owktbfLD8uPzuN21XMw/WsmDAZmFzkAs4y9TGV+e84Ta/pIrhZdA==","signatures":[{"sig":"MEYCIQD5qcL+S4+oGL78Umspa4O1PLF5ZcQCSDK8WxzF+uoBgAIhAIXyHsdbk7QlVEg9uVna8RRvMMP+3TULhc/Jdpha/6Gf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/003fa5f361f7f44b455f7e4f93baeb69/typescript-eslint-rule-tester-8.65.1-alpha.6.tgz","_integrity":"sha512-ZP7qTWnS0spsljSCnMm6539EZ7xlZU65E4owktbfLD8uPzuN21XMw/WsmDAZmFzkAs4y9TGV+e84Ta/pIrhZdA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.6","@typescript-eslint/parser":"8.65.1-alpha.6","@typescript-eslint/typescript-estree":"8.65.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.6_1784736486747_0.938964074107584","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"05279a83c70a38fc8c60e6c93df4d876610b93bd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-0I6FZV/QwKX96BeSwfKGT2uERo0MwdHRDOr1gBgdkc08DIjFYR7TqagWjJtXud5FoKRGtNxpBkBtn8pE3v0e8g==","signatures":[{"sig":"MEUCIAijEKqR5RiLlvy0iH5EGXeO4H+5twANXGairz2454LxAiEAqX2nT4TQmhlwqVoFZrqVdZsU0M/uB1l/NJCdH5yZtuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9cdc0df57f5e1544bae808ac5d665fc3/typescript-eslint-rule-tester-8.65.1-alpha.7.tgz","_integrity":"sha512-0I6FZV/QwKX96BeSwfKGT2uERo0MwdHRDOr1gBgdkc08DIjFYR7TqagWjJtXud5FoKRGtNxpBkBtn8pE3v0e8g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.7","@typescript-eslint/parser":"8.65.1-alpha.7","@typescript-eslint/typescript-estree":"8.65.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.7_1784801458041_0.21259291439499428","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d3ec8c2feb758671c44ad891174a34e7fb70c567","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-F4/qpwcSZZV/9yLBrtCoO8C2fMYDAaUWyePZZ57UYrN8x3sqt8zSL1pTlpPh8m7/7MQtTl7G17msEdJeOTapJQ==","signatures":[{"sig":"MEYCIQDWTnUjMDegC3PHViUHM1PM5GEb3qZx4Tfoswy9AdWvYgIhANBXBimPIKDsLp0gmCeoY1QnMiE/NNHCSrqAdpXDDVus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD8WXboCWM9Dxifg2Hw/lHM5YMfJoOAqc9ap9ovJhnxAgIhAKhI/Jbyr0A73ENw2pSiB14cjehC+FBHstVJnRMKOdxO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/fdbd621d0e6a4267f7c6b937d37131e7/typescript-eslint-rule-tester-8.65.1-alpha.8.tgz","_integrity":"sha512-F4/qpwcSZZV/9yLBrtCoO8C2fMYDAaUWyePZZ57UYrN8x3sqt8zSL1pTlpPh8m7/7MQtTl7G17msEdJeOTapJQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.8","@typescript-eslint/parser":"8.65.1-alpha.8","@typescript-eslint/typescript-estree":"8.65.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.8_1785131077001_0.06551510895633794","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3f4bf54844599d4af2859bd43ae49106b17a54b9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-zAUSGDSS71xQBd7o5RrwXFaJQPct2/ZzkHl+WhNvwaarDDiyZaps0ue2jzPhyMaotghz9J81tfKAE9L2NIK6yg==","signatures":[{"sig":"MEYCIQDEfbkHehOTwWr3HBNaYFfxNMpvfb8d06OOeU8gHrfGwAIhALcW9AM89qoRdISv1GUSrNX4U6UmDItETqkiU3vT2kne","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGFUjKhwtfvEkbRniRlQMEbIdfmQJyhIWAH7DLZuMa0kAiEAgGyHIh3FvBw1/KMn6GIvgwRDJHFENPmA1iZMJeO1s+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a4deb85019bab7e0e2ad34beb35116f8/typescript-eslint-rule-tester-8.65.1-alpha.9.tgz","_integrity":"sha512-zAUSGDSS71xQBd7o5RrwXFaJQPct2/ZzkHl+WhNvwaarDDiyZaps0ue2jzPhyMaotghz9J81tfKAE9L2NIK6yg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.9","@typescript-eslint/parser":"8.65.1-alpha.9","@typescript-eslint/typescript-estree":"8.65.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.9_1785215259182_0.33927152634284585","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4a7f4e231c263cc93357e42a46d7aea0a8261c96","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-W+dumSfmD26ZsmyZ76qZnAFT+9GFAzQbfMDiIhkHTD+TcqVVKUI+XorGf4cMx8j4PmxyQngiIxKp7zjn40YBKA==","signatures":[{"sig":"MEYCIQDp9LDqRytXLR0QHsqoeorhZ2rrWXzYLa0AYdYlPaarIgIhAJgIUWWHyZXH6w8C4KlIKG+sahzvRkX+k58I1Kn7bCQN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG8kh3Ma1bVKcnQdXDzrhONJTg+bfK2StHWB9GJcOCI8AiBGmc991Ea914KdGomgXmsYgAGL2YYrf9QFQ+RJ1FM/RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/81f940106fa49f1be3c1b03344240a1d/typescript-eslint-rule-tester-8.65.1-alpha.10.tgz","_integrity":"sha512-W+dumSfmD26ZsmyZ76qZnAFT+9GFAzQbfMDiIhkHTD+TcqVVKUI+XorGf4cMx8j4PmxyQngiIxKp7zjn40YBKA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.10","@typescript-eslint/parser":"8.65.1-alpha.10","@typescript-eslint/typescript-estree":"8.65.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.10_1785250794777_0.1159449396931056","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"eb59a99bb8378263b56d1de4400fa401ed174d17","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-i/zuw0V9b5t6qUSRP3ZYc5wc6ja0UfEJ2DB2l4ZQaeqve3AVJGj6PoI6m63SzDJKi6NbY0nJ5skG1VZSSrMTig==","signatures":[{"sig":"MEUCIQDFltFW+MiFYhFUmLooRr8tmTeeftsap8gjfX4ytfmuRAIgC8J+XGspRNN7xW1IF4l4pIVQ5tohsXxVdWzvCxW+fdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDmtheEj6vVcDJEFAwa1TZuoJLETJfa5i1HJ09FQfpQ7AiEAvlJqN5UQD+ikzZPJ5c96LM+DVnAyaoTzF2TAYEzgeuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9e16360b279b9d9b8866b76d3ba70fbd/typescript-eslint-rule-tester-8.65.1-alpha.11.tgz","_integrity":"sha512-i/zuw0V9b5t6qUSRP3ZYc5wc6ja0UfEJ2DB2l4ZQaeqve3AVJGj6PoI6m63SzDJKi6NbY0nJ5skG1VZSSrMTig==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.11","@typescript-eslint/parser":"8.65.1-alpha.11","@typescript-eslint/typescript-estree":"8.65.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.11_1785303003167_0.28246531811444586","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a93840783d9e511a4d6c798ec053a8758ea30ba1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.12.tgz","fileCount":55,"integrity":"sha512-C1nPX4mrrq6OtN42xmrDOr9Ak3XJV/sP+Ghta6y7mY2m0qNVoN4cWq5fXKeZDDvg0FfCoXEHAMftR2AHy5xvjg==","signatures":[{"sig":"MEUCIQCj8IzW+mbk2nJEy1TlY3nGvmrI9z9AycsllBvObDg+iAIgUXVjfG5LH1P15SOWEXmWK/ahxWzfo1za0wyLTGCSN8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC266MqttAloBCsdpguP+2QZsPqZSKK/H9s10LyXsAmuQIgUH4/sTlufkdoePscWNGh00iEJrHMrg3MHhmi+/QvBNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d6135991b3be8b4b71ef4a77d5f370f9/typescript-eslint-rule-tester-8.65.1-alpha.12.tgz","_integrity":"sha512-C1nPX4mrrq6OtN42xmrDOr9Ak3XJV/sP+Ghta6y7mY2m0qNVoN4cWq5fXKeZDDvg0FfCoXEHAMftR2AHy5xvjg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.12","@typescript-eslint/parser":"8.65.1-alpha.12","@typescript-eslint/typescript-estree":"8.65.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.12_1785340057787_0.34813949411045075","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"346fe681e7707477910dff7bbb787caf56536d5b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.13.tgz","fileCount":55,"integrity":"sha512-ou4nun9KQKq3wpizcHA3putcgOw/2W7xvit3ECBYXQfE4vOejDr1/bsLZrbbEm/rTbISnkOpD7SLb2MhlinhIA==","signatures":[{"sig":"MEQCID+l5shM1GLDCP6NmKJGPsG7r5MXJY0eR6NPXjYuRAGDAiAK/7483avCR2iODdBh6lMMuN231WvavNx5evdoFUi5RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHk1Hsgy8BHBawkT9mhJNkj1cvFiw3HWa3zx6QYuavzMAiB++vQeskjl1+14+7IIlo+Dv5LB3eMQgHjArC3lAdcPVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/7d229d81d5888546fc85fd347cec28d8/typescript-eslint-rule-tester-8.65.1-alpha.13.tgz","_integrity":"sha512-ou4nun9KQKq3wpizcHA3putcgOw/2W7xvit3ECBYXQfE4vOejDr1/bsLZrbbEm/rTbISnkOpD7SLb2MhlinhIA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.13","@typescript-eslint/parser":"8.65.1-alpha.13","@typescript-eslint/typescript-estree":"8.65.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.13_1785386814995_0.04142988084538879","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"81f8c08989d334e6ab86ad99f3dea0b1168be4dc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.14.tgz","fileCount":55,"integrity":"sha512-tG343g8yXJ6nFogXDenBOQ9VOwSo5b3Gnwf7MnvaPmZ7z7e69fkFSiovOOlScs7MujAFvEbjVF95WE9XoLy1XQ==","signatures":[{"sig":"MEYCIQDvPoizPuSl8fRKfBLS9DWzdUIh0j9EqMadBmMbPe/DrAIhAMP/dFSyu/zijGGL6uL5fXDIyASe73JfIdLF/Uvs2PmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHSOwntqt4fKtXvbo8hStzHT8jxt26zlw1zlpkmndLNYAiEA9n9Vb/DFxAkdToVX+kGLofbjj1DUGiyZlldxrENaQzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/d034791e21cccc78da450c892740db07/typescript-eslint-rule-tester-8.65.1-alpha.14.tgz","_integrity":"sha512-tG343g8yXJ6nFogXDenBOQ9VOwSo5b3Gnwf7MnvaPmZ7z7e69fkFSiovOOlScs7MujAFvEbjVF95WE9XoLy1XQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.14","@typescript-eslint/parser":"8.65.1-alpha.14","@typescript-eslint/typescript-estree":"8.65.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.14_1785388277644_0.5630433143130329","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"500024676d15eb410479178ab162c56553b8100f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.15.tgz","fileCount":55,"integrity":"sha512-YInLfJfWr4911zYy1HptIBRiSwd10KDE17LcAqF8+GH/oHtwqFkFB5A96MimhjC8zXyHowtHEJ/nx1+9ISfo8Q==","signatures":[{"sig":"MEMCHxZR63yI4J9xl811BFlrquxLm6GEGatsG/4+s+v28akCIH0xp0VGLNE3gbgHVNcH6gdLPTzKSlLHYs6rU7BXv2TI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDagPiIcP1kqqthUCai1OeWUZ4ZWFqzCSaNC3LAi4f37wIgZxm1SZTD5Jjc/A8+Fi07N8YuePh/TprFUzq0eKxwAJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.15.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/6465e40c6619eb879d9e5e4646169d55/typescript-eslint-rule-tester-8.65.1-alpha.15.tgz","_integrity":"sha512-YInLfJfWr4911zYy1HptIBRiSwd10KDE17LcAqF8+GH/oHtwqFkFB5A96MimhjC8zXyHowtHEJ/nx1+9ISfo8Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.15","@typescript-eslint/parser":"8.65.1-alpha.15","@typescript-eslint/typescript-estree":"8.65.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.15_1785389531659_0.4753594014344287","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"6eaa6c8ffcc7b14d1890fea5c7a0c2f7d98cc491","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.16.tgz","fileCount":55,"integrity":"sha512-hSEN0HbSp90s4tzrsGXXTzxxuMoi1+s1+ocWaq5fBCRAC5Hqhy7s3qr14Yt9yr7XlhZUzzrQtnOBQqtV0m15YA==","signatures":[{"sig":"MEYCIQDnM7mkW4c9D6ouh3uHvGGdU9Pj1RpmJOHGon88qpvrCAIhAJLPWT4OWNLxXBj5BM0sdKB/vFaM+E0n9DLVzd/TtFld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAtkCH1rNuThbrA9oBh+8Y2rF0PrUY3dVLPNliafcc4gIgImLG8WLVtOa1prDUfU8NzZWo4U9BWdOQp6BbhYBIrhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.16.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8d50170b0db68b12b185723f0aae2d82/typescript-eslint-rule-tester-8.65.1-alpha.16.tgz","_integrity":"sha512-hSEN0HbSp90s4tzrsGXXTzxxuMoi1+s1+ocWaq5fBCRAC5Hqhy7s3qr14Yt9yr7XlhZUzzrQtnOBQqtV0m15YA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.16","@typescript-eslint/parser":"8.65.1-alpha.16","@typescript-eslint/typescript-estree":"8.65.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.16_1785390220345_0.9503894105604671","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"09388a1fc34ad563d7e31b074acdf11a58d2826f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.17.tgz","fileCount":55,"integrity":"sha512-Z3XGMxabFyoLp/KSWjXlNATB56MKjbrz2sH6i39SXwaW+39ilG7fj/Bmqk6Sm6ZFS25aN1fIIS12ZIjShR9wdA==","signatures":[{"sig":"MEUCIQDi8yeCJcFbQlgJvG2zUKTLfvgwtzbWRhTbIVOqFXwYMAIgIEDrbbIGhYX+vh3FPWbQenChNzd7goVO28krjWR/goQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF0zVcZjkqTpjKHoC8/6wcYyTY65/d4baDp9OrW/3QKpAiBUddfNR78BhKpxZwcrgrd+XwT0MEn1ngvHfJBSeDHRJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.17.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/980519479c5bde9a34e9c183b1771aec/typescript-eslint-rule-tester-8.65.1-alpha.17.tgz","_integrity":"sha512-Z3XGMxabFyoLp/KSWjXlNATB56MKjbrz2sH6i39SXwaW+39ilG7fj/Bmqk6Sm6ZFS25aN1fIIS12ZIjShR9wdA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.17","@typescript-eslint/parser":"8.65.1-alpha.17","@typescript-eslint/typescript-estree":"8.65.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.17_1785390505210_0.8558042780884045","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.18","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"293598021dc9612b753b6394e692effe2f7d4db9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.18.tgz","fileCount":55,"integrity":"sha512-tjW59My2TQ3AXLl9bpF6JgAU+TgTUXtAhs46kCJtwmKtyuuKczgYYt1D8lsU0445R74EWg42G4Hg/99gftYNvA==","signatures":[{"sig":"MEQCIBBBNOkO/pK/BLRHp++HNaK9DE+rY/L6tJArSHcrjndHAiBBzANmY5X67SGadikhOZJT2TFBOyKxNH3xCh+CNVb2EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDDoPnqaZyv39qZUUXSkIRez9aH1leavxFd81qtCN7DJAiEAltsckBJdKHFh9Las0W6SdGLphh3lnkBvun/2ayZVT8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.18.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/edb746080d05ecdbc9850955af02ee88/typescript-eslint-rule-tester-8.65.1-alpha.18.tgz","_integrity":"sha512-tjW59My2TQ3AXLl9bpF6JgAU+TgTUXtAhs46kCJtwmKtyuuKczgYYt1D8lsU0445R74EWg42G4Hg/99gftYNvA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.18","@typescript-eslint/parser":"8.65.1-alpha.18","@typescript-eslint/typescript-estree":"8.65.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.18_1785422188969_0.9850146297266493","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.19","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0175d65bdc2f694d2c4acebe9a26e77f94bb17a8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.19.tgz","fileCount":55,"integrity":"sha512-H7WMEjoUrx7sRmIH2eozGn7WifTS/ueUvy22JkpBcwyKr8vREp9gHmVDsbVWBG9Jw8h/q4FV5ikP+c1SmUcOFQ==","signatures":[{"sig":"MEUCIQD1TXq5ZZfyBR2gdpxVl+3vMitp/3RNxre9jwhIQffN+AIgW8L7jwD3DI2/mMc748mlzSVRHmhJYyhWX4OC4vaxYJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDExL0Yr/xRkCuhvI6eB1TLNkS5sRP7JFV9IgzQyFhlKwIhALu6s+7445TN4yO8CqQVm1gj4Iqo3bQ9WiI3AygXzfPV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.19.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/344ebe6be44940ba7103021e073d8856/typescript-eslint-rule-tester-8.65.1-alpha.19.tgz","_integrity":"sha512-H7WMEjoUrx7sRmIH2eozGn7WifTS/ueUvy22JkpBcwyKr8vREp9gHmVDsbVWBG9Jw8h/q4FV5ikP+c1SmUcOFQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.19","@typescript-eslint/parser":"8.65.1-alpha.19","@typescript-eslint/typescript-estree":"8.65.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.19_1785422801349_0.2907520480615444","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.20","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3e9580518cad8a7fff4ed7645383e265c5708041","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.20.tgz","fileCount":55,"integrity":"sha512-r4NB+VMut5rsyRYdH3dVQ+EJlRhaF5/3JGLZ1COyiUfN/vBjF4cGKPieARKywImbD4ofY7NX7wdS59yZ649PBQ==","signatures":[{"sig":"MEQCIBZAhaAmsZgO1JrAavLmPsfSbnjSClTuoYwQ9JOwlPW5AiA93k/yqFCBp9NhACE8+gcxH7SRSCgBmcFBPMV6UwH8Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhwe0yhd26rL30FquB1BoQ3eLv0D3N6X0+4aDb7zQBOAIgeQscw4uXPplVPp76/IThzZhfXVIP662BH0X1LQfH0zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.20.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/1004779e520038e4b662f5c3fb8ef5b2/typescript-eslint-rule-tester-8.65.1-alpha.20.tgz","_integrity":"sha512-r4NB+VMut5rsyRYdH3dVQ+EJlRhaF5/3JGLZ1COyiUfN/vBjF4cGKPieARKywImbD4ofY7NX7wdS59yZ649PBQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.20","@typescript-eslint/parser":"8.65.1-alpha.20","@typescript-eslint/typescript-estree":"8.65.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.20_1785669184263_0.1547635359910431","host":"s3://npm-registry-packages-npm-production"}},"8.65.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.65.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.65.1-alpha.21","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"53074d4e658fafb5ffd21e24eef2e39764de93d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.65.1-alpha.21.tgz","fileCount":55,"integrity":"sha512-jku4SjNsPoBd/4hxKmmDSHc0gHL+O89NIzS4y5n9YmdtXij5xUan4UUnTD8eMckijDjQeWqWNWpaFY0D7Vk6ng==","signatures":[{"sig":"MEUCIAOVFfoDn4kncyqlLwQv+WQ5TaWSnhuW1Gpmw5m5lhZ6AiEA0ZtH4AaE4VG+7xoYcoiBcbXwBcOKZYfZzk9K3+7V1Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBPJ/X4RYK7e7Ko+vTVH8F4J3svP15RGIXzvpIA4Q41kAiAzQyb7yF4PmYtXqmsHhY+cc6shsfp967Z95cVElPhd8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.65.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125594},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.65.1-alpha.21.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/2ef2671afda84ed16d6e3594f89fc1fe/typescript-eslint-rule-tester-8.65.1-alpha.21.tgz","_integrity":"sha512-jku4SjNsPoBd/4hxKmmDSHc0gHL+O89NIzS4y5n9YmdtXij5xUan4UUnTD8eMckijDjQeWqWNWpaFY0D7Vk6ng==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.65.1-alpha.21","@typescript-eslint/parser":"8.65.1-alpha.21","@typescript-eslint/typescript-estree":"8.65.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.65.1-alpha.21_1785760256234_0.46647077276977633","host":"s3://npm-registry-packages-npm-production"}},"8.66.0":{"name":"@typescript-eslint/rule-tester","version":"8.66.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d2a245628d5216ea043dcc5c1dba9744aac6babc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.0.tgz","fileCount":55,"integrity":"sha512-un0c+WFK1Bu9EqgJxu+IsKfOZEhzjnMlRub35L9UKVGEc6nAAbKoDTPAVaf5EvGSOPuECBxErv2Zu9s8pkbs9Q==","signatures":[{"sig":"MEQCIDfaAyLuIzBIByJJMSO3mHBt5aMOmiO4ucys/ZMgjmh9AiBPm8R0/UBMFOt+fySN2LIqMzD4jDBf0zBdPd9j2D/weQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID18AILvpn+rM9fjYvuHX+odKN2QPvjwhFT2pyWKJwvQAiAY5QbBVOWhdeDggKNrmexbX6Jd4gdRlr7lMgWodOvTTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125558},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/43f87ed3822e308dea615fd00bc64380/typescript-eslint-rule-tester-8.66.0.tgz","_integrity":"sha512-un0c+WFK1Bu9EqgJxu+IsKfOZEhzjnMlRub35L9UKVGEc6nAAbKoDTPAVaf5EvGSOPuECBxErv2Zu9s8pkbs9Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.0","@typescript-eslint/parser":"8.66.0","@typescript-eslint/typescript-estree":"8.66.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.0_1785778556451_0.7395454330228786","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"09d7a4233dda6c4ea84309cab05c1f414fb1e994","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-Oo8QGs5+3wlnU1GwFXa4PNFkI2x55D8O1Vo0T7Jwu32vEw3V3ykrHJeHI+N6aICD5oxal3+hewgoTlJE+4jW9w==","signatures":[{"sig":"MEUCIDNYqbdlo/pZvbXvecfWOzzsTxFPkQJboQ72oEaj3VuDAiEA8I4VRgoOZIgH0i2quhb8rkRyS8Y3cOj2L+c1etKZGQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBlHH9tO+sc4UDiqRCxCYbPPSow/TH1u0DusY+YLjS3kAiBrW64SA5frEVnRe8y9kRpuT91qAaqFQp6q0nN/p/LPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125590},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/259cde38d10d300b8ec020bd08278292/typescript-eslint-rule-tester-8.66.1-alpha.0.tgz","_integrity":"sha512-Oo8QGs5+3wlnU1GwFXa4PNFkI2x55D8O1Vo0T7Jwu32vEw3V3ykrHJeHI+N6aICD5oxal3+hewgoTlJE+4jW9w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.0","@typescript-eslint/parser":"8.66.1-alpha.0","@typescript-eslint/typescript-estree":"8.66.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@typescript/native-preview":"7.0.0-dev.20260518.1","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.0_1785779530908_0.6927810583247624","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8793525be7356ce215f0d97fe84c9409b91850cb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-MDqNTw9KCmFHnCS0sehvjqhOSI5K4usGVU9qnN3mciJu8F8LrcScRT9O1IWQ+QLa5es3snV33In8AoRVUu7rUA==","signatures":[{"sig":"MEUCIQD6rGmXkg2lema/6gdPF3nvu/wBKFwtd82SmUH/zhSH6gIgTZ3vR6/ifnmO41ao8Ckwcx6+AMzudNxtd9E5vOhtxPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG4Debk/qKP47dbKPHX2ANLXDx/BTP82MzjnU4pNIYKBAiEAtj4H7Dl0eFJHjIfARoRXS7PsDuLMvHe0aYOr+h2zd18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/98335892c89867ce9800cb5310f36871/typescript-eslint-rule-tester-8.66.1-alpha.1.tgz","_integrity":"sha512-MDqNTw9KCmFHnCS0sehvjqhOSI5K4usGVU9qnN3mciJu8F8LrcScRT9O1IWQ+QLa5es3snV33In8AoRVUu7rUA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.1","@typescript-eslint/parser":"8.66.1-alpha.1","@typescript-eslint/typescript-estree":"8.66.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.1_1785815084300_0.3946781694963386","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2c157bdcdacbd2474a2c27eb9fd3d746d8782c07","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-kZrSbk/5XOpQeTQBRlOZlg15+aGGtpsx2PKtog/rqRzmdx0Xm14OdwZn6OxXYlBCA6C9HJHIgqGP6iMBMofqVQ==","signatures":[{"sig":"MEQCICdbK+tkguHoNUpvsULYn1L7QfEOpoToC44Fa6A1AMMEAiAXOQ/Z6qeq4bkuOW/pCAYp6yCuz//AKP9cKEAWOkoQ7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH8D4+yJz6bs3CSStuiSycihmEBgYHGR8UD+48+rZaovAiAJdJZ8/yZObS2vkhygvx8RaRIigdwQc2yGwg1Yga/pEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/cda469922a0cf1059a1dc9c39560ac4f/typescript-eslint-rule-tester-8.66.1-alpha.2.tgz","_integrity":"sha512-kZrSbk/5XOpQeTQBRlOZlg15+aGGtpsx2PKtog/rqRzmdx0Xm14OdwZn6OxXYlBCA6C9HJHIgqGP6iMBMofqVQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.2","@typescript-eslint/parser":"8.66.1-alpha.2","@typescript-eslint/typescript-estree":"8.66.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.2_1785829127207_0.8890223873248548","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"311dd914b465859cf69c65f45f8e7dada8b3d646","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-wiJNJrHQiwnbET7zvmdeI8oT+qV0sD/oUrisY3aszyQS8AqifDjQCBsFIb6hrToWhh1ZWPJ2iU6cqo2QLykfSw==","signatures":[{"sig":"MEUCIQCAt84vzc6dHWkJrfL59EWbq1qA9o174rdQstVtyPTlvQIgbZHwVpv+gFvuKJltmeOnUrO4wJd+QnOGWH47fBuLXcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDlmc8MpCbFFa7dmoGBDCtRJDdAkPxp3LLJ0WlvBqNmUQIgX22A3+ZRPPg++RX1P4u4OBKgdiF1bf0gC6ZnAl0+NHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b916168a7d2a5806cd7c5a02e68b0a27/typescript-eslint-rule-tester-8.66.1-alpha.3.tgz","_integrity":"sha512-wiJNJrHQiwnbET7zvmdeI8oT+qV0sD/oUrisY3aszyQS8AqifDjQCBsFIb6hrToWhh1ZWPJ2iU6cqo2QLykfSw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.3","@typescript-eslint/parser":"8.66.1-alpha.3","@typescript-eslint/typescript-estree":"8.66.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.3_1785831941394_0.15013434257811098","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"90addadaacbe3c6953b448303354c4eec440cbdc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-tfs/kXK7WDoH6qa/xbACkJl2bYKSQNfmgwebUtEjVQP7VLqYatpAF1SIZYEZPS14urob8iHgsdgtRL53/XOEJQ==","signatures":[{"sig":"MEQCIHcAiYAfHZXSgk0BY0qQYvm+MegcE+vvn6aLccwqosbAAiBcGP9MOBADc7BwHUOaWcHoNLbtLnpeknTJAkXuIVImEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRwl6Z3j7ien7AZmGXU/DO1OS9b886S8C1EPhAy7NhZQIgQRMLcioU8N0uuBJhpPZGj8hOcg5jaLlztkeXklUuzYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/4b81d84fc3331d453d4b5a437b711114/typescript-eslint-rule-tester-8.66.1-alpha.4.tgz","_integrity":"sha512-tfs/kXK7WDoH6qa/xbACkJl2bYKSQNfmgwebUtEjVQP7VLqYatpAF1SIZYEZPS14urob8iHgsdgtRL53/XOEJQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.4","@typescript-eslint/parser":"8.66.1-alpha.4","@typescript-eslint/typescript-estree":"8.66.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.4_1785839964420_0.42302543557279404","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ef8c6b1301c6c6f0dceeaefc2b8782dea94cf19f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-3yTb7uP3UzclEWh7dWE6fxnsPOHQx+TsCRubhvgyZg4pSnXmoBvbQSUipgLADtorbZnHKHTpQKYt10byZ10RHw==","signatures":[{"sig":"MEYCIQDWv+X9ENcQcG77Mq2057WU+atRJmvsYm4t13ZHzE+pGgIhAMAVux6zIrVyxmlLXXhZ+LdnBhVgvk0z48nX5Tfm2+aZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC7UwjxQivS+DTdZi1kkz6Wk5RvWvQxqSmlZ6WczTMVCAiEA3RYudAZcqzecrg64OFSLOoqkzeGxk3dt/HJEm1qgkj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b1fe79412aab734fb481db78829e28d9/typescript-eslint-rule-tester-8.66.1-alpha.5.tgz","_integrity":"sha512-3yTb7uP3UzclEWh7dWE6fxnsPOHQx+TsCRubhvgyZg4pSnXmoBvbQSUipgLADtorbZnHKHTpQKYt10byZ10RHw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.5","@typescript-eslint/parser":"8.66.1-alpha.5","@typescript-eslint/typescript-estree":"8.66.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.5_1786020983579_0.47676332982858227","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8e7c2beb34706b54139bc4a07b53ea16a666561a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-9qvG3cqjRgy1NM4teSxklnXz3nC/qCJOdFlqIYUmiw9Y4q9AAXUFeaXuJJjKz0upw/rJJsJVrIhpbfXa7/OYAg==","signatures":[{"sig":"MEUCIEvaHi0zlX4wglzXeRvzyK2XrQiHbAwLCYrpEs0zbPhNAiEA+A2FQVTPmIQ7/u3aSQmVFf8zQoBrcaqqx3E9DIoQxnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEzR9tj/O+i+V93d6tfif97Il1CMYY6FM64n0an5DKZwIgOCDRsWh6aSJqlVig4t4q9WKhxwuCTaEPrn0xj7HNymY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/8bc34cc89c41ad153f694c16aa9480e1/typescript-eslint-rule-tester-8.66.1-alpha.6.tgz","_integrity":"sha512-9qvG3cqjRgy1NM4teSxklnXz3nC/qCJOdFlqIYUmiw9Y4q9AAXUFeaXuJJjKz0upw/rJJsJVrIhpbfXa7/OYAg==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.6","@typescript-eslint/parser":"8.66.1-alpha.6","@typescript-eslint/typescript-estree":"8.66.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.6_1786021710337_0.5888050021415192","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2d4a5027eafe45ffc7baea6d3fbdbf83c728ca59","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-sf7eqZ1pnMQ+PFGiQn0/MwSDiIO4P9mWjiXXVnXXu0kLLTxvIegWJawY5A8fL4n6JiFNkljJXCS6iBaWlW9XdQ==","signatures":[{"sig":"MEQCIHSY/QG+2KSVeezX50RNQ31twZ7uq8Eyip8JBb0iyGkEAiAVTc9mtuXTdADmhgU/Hs+VwMbJr5DC2tlcAU3ff68kGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDerrxWOSgLCyMkFpbvNHAzcFeFJ/BHeRd6Ewh8R9PIeAIhANyNUabCcnAxEL+Gy5TCYV49TO0bfasAa9C4uClE9rEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/855871e3ef3a509030b1c658b429f816/typescript-eslint-rule-tester-8.66.1-alpha.7.tgz","_integrity":"sha512-sf7eqZ1pnMQ+PFGiQn0/MwSDiIO4P9mWjiXXVnXXu0kLLTxvIegWJawY5A8fL4n6JiFNkljJXCS6iBaWlW9XdQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.7","@typescript-eslint/parser":"8.66.1-alpha.7","@typescript-eslint/typescript-estree":"8.66.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.7_1786022716953_0.2112623425870246","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d1542af0651b48d5da297d63a7f477ad239c8b13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-SQBFgTNew3114VsYO2yK1xurswRSroDuzm9s167BxD4eJrjvmTWkzcNDL5/L83999Ggss82DbwONLOM+GRGR+w==","signatures":[{"sig":"MEQCIHZrkMWkQEZyx8dKYEyS5b5Samr2abb7DKXbj3Bb/qEqAiBxkTeDH8b5GWyrwf8zG7U23nux6X6FxKWuJ+T3B5QYWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGgU3NIPLEdxdKpY0D3XFLDoqoDLSVqVjSqIOTKtohIAiEAipAsSNnmZYavzhzz8kpKkeravKGvwiyBcEvsOEav8zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/619eeaa428a7c22fdaf4ef65e8f79330/typescript-eslint-rule-tester-8.66.1-alpha.8.tgz","_integrity":"sha512-SQBFgTNew3114VsYO2yK1xurswRSroDuzm9s167BxD4eJrjvmTWkzcNDL5/L83999Ggss82DbwONLOM+GRGR+w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.8","@typescript-eslint/parser":"8.66.1-alpha.8","@typescript-eslint/typescript-estree":"8.66.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.8_1786022855894_0.7829415469193906","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ae127a3ba1a87f64f583382ec23a13f161a1c069","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-4S0k4WhElNs2gKkuDDJPfVRkTD/82A50A4HZpGpZFypemgvq82G2b0XLptcEsBFOuywip4WXyjuxSF0VNxC9Dw==","signatures":[{"sig":"MEUCID1ksmocMGqj459i8E/KZA1Ods9A2JP1ZstA2Mxb53OCAiEA9S5MLTaDAINJHe7idDk3QYBeHjpGN9waEIZg9wpbunI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBX+opi3AgBWdn5Z+r2rBciS0iYmD7nvJlKun3mWd2B3AiBZUaKmUSYXkv4rNIZVETNBdXKSd01XNSGUmrEbQ7Gr2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/cce4f5c62ca07f3e78f611d319ec5b68/typescript-eslint-rule-tester-8.66.1-alpha.9.tgz","_integrity":"sha512-4S0k4WhElNs2gKkuDDJPfVRkTD/82A50A4HZpGpZFypemgvq82G2b0XLptcEsBFOuywip4WXyjuxSF0VNxC9Dw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.9","@typescript-eslint/parser":"8.66.1-alpha.9","@typescript-eslint/typescript-estree":"8.66.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.9_1786108363039_0.07978644055974815","host":"s3://npm-registry-packages-npm-production"}},"8.66.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.66.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.66.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3235b3d4f29ac5d85e420f71f78454cbc58b2998","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.66.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-s6W4yCnR/ezbsh2YxzOfu+x7/C0Y+Zx5ZYsFAR9k1OB5dI0dfqUme+YMhmUxBp4ZjAAQq9o5lxW9VlFJplD6QA==","signatures":[{"sig":"MEYCIQDG7Jm3dR1gpOeWwAzYmp75jl22mK/HjLj7mBx9N0h76wIhAPofnTmomiOUO7TPDH72JoaoMXTcuonZo7moDougrh35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDPEkWYQCSUm01/vmZ3dkAJLuyShOWguR7zJ9YpVnb0gAiAs0NxFD5hl6yPlOcea4sbCx7jWeHWsXwxz7bEIp0q5ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.66.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.66.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c08965b1a4044d6bb9e46d20af0c5cc4/typescript-eslint-rule-tester-8.66.1-alpha.10.tgz","_integrity":"sha512-s6W4yCnR/ezbsh2YxzOfu+x7/C0Y+Zx5ZYsFAR9k1OB5dI0dfqUme+YMhmUxBp4ZjAAQq9o5lxW9VlFJplD6QA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.66.1-alpha.10","@typescript-eslint/parser":"8.66.1-alpha.10","@typescript-eslint/typescript-estree":"8.66.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.66.1-alpha.10_1786119315080_0.17295227144459902","host":"s3://npm-registry-packages-npm-production"}},"8.67.0":{"name":"@typescript-eslint/rule-tester","version":"8.67.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e2cad6b6622bf642f8270c53808444c456b0755e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.0.tgz","fileCount":55,"integrity":"sha512-aOPA7+XgoRe4idCQZH9V1+ObHW6wslSp/GWwXoRwsTFUW1AZnHVvcnCFvQwTUdDtOhzwT3F/G2nOls7UuiOBiA==","signatures":[{"sig":"MEUCIBt7QZBFNjTXtQQkOwcBxrzNQeHWGR4gYZRYYTjYquB/AiEAg/q8Yq4fHEx5r7pl0PIm7/dXURX5eCO6cqYZ6xP7UEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA8S772EFdW8PprWlYrj+UNj1LHckJ/tuiRHXNm+A46lAiEA9mLS2q9WPTRzH4OLrBz4RN3FuN7i8LfyEhJ28tHue4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125551},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c1d9f0a67159e77a5ca24f62a8d0803f/typescript-eslint-rule-tester-8.67.0.tgz","_integrity":"sha512-aOPA7+XgoRe4idCQZH9V1+ObHW6wslSp/GWwXoRwsTFUW1AZnHVvcnCFvQwTUdDtOhzwT3F/G2nOls7UuiOBiA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.0","@typescript-eslint/parser":"8.67.0","@typescript-eslint/typescript-estree":"8.67.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.0_1786382784686_0.0020919260513438953","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"6459128db20bce65a2383939ab991a97a8063094","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-+GUpbbtlyyJSq7KZjGrZQeaWmnMe7IOJwfeDOfLWtSJnWU9mQlotfz5TRttp4K78o/6/4E/PrstxcVDWoYOA3g==","signatures":[{"sig":"MEYCIQC3b+Txxf5bgDHgNLg9nrUxNukAawYFEwn/BecqY/DN7gIhAIza7dOXMvkf4xwEp7fitwOnbjYRw7KQfbIfnlrVaSr+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGByngE1NjH3Vi51zu3nua3TZm/XaIIiQBGfAAly1dkpAiEAvZe8rFJ5Z2lK8SJZYso2ZVSRWevfvVa4Ca3MxzyGNgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.0.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/0973a3b5ab09023e641617cec4797183/typescript-eslint-rule-tester-8.67.1-alpha.0.tgz","_integrity":"sha512-+GUpbbtlyyJSq7KZjGrZQeaWmnMe7IOJwfeDOfLWtSJnWU9mQlotfz5TRttp4K78o/6/4E/PrstxcVDWoYOA3g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.0","@typescript-eslint/parser":"8.67.1-alpha.0","@typescript-eslint/typescript-estree":"8.67.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.0_1786383107921_0.30506473807726175","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"41a22a3440e4c9f9809a80b53c7967cb86b5af39","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-FD2YvtjTEvo+2qL1t7RsW+XQi/UIvyjh7EZnbC1AEEq+sAzybxoTQXttEoh5BjHnmPnTzVx9fb388Ub2RNoRxw==","signatures":[{"sig":"MEQCIACW2Sb89CR6YQ/cuR+D36q90bLjhiHckJP8mcTyWR8GAiBV3UocBniOgj3+WVtHEQGIu7OIxRg0wd6J+F/YvhiIUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcvtgkbx1HQD2tgF6nRf6U2b50n4QM8liTqWD8HXZ5XgIgMg+DBsAZ+bG+Mkc7d2yWNZB5rntbou/twEiMZoDTG0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.1.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/924414a10172f9c5cfbe1c0ce313120d/typescript-eslint-rule-tester-8.67.1-alpha.1.tgz","_integrity":"sha512-FD2YvtjTEvo+2qL1t7RsW+XQi/UIvyjh7EZnbC1AEEq+sAzybxoTQXttEoh5BjHnmPnTzVx9fb388Ub2RNoRxw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.1","@typescript-eslint/parser":"8.67.1-alpha.1","@typescript-eslint/typescript-estree":"8.67.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.1_1786535335890_0.36117733198962787","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"66059c14ca9edb9359176c38e1b0e129e1104fdc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-mShv1pV7khVb8Hzidzeip2833jYjdBl+KW8fehbGBLJmOFt+qRh3fzOvvbWkQjhBXXJmy9/CyeHzTS2TFRO63A==","signatures":[{"sig":"MEQCIBj8I0u1jCkUh4vVX+lcSRu4dmnnEEfeMVMgDWME3G9HAiAFqs3ttKvS4Uteb+jbZTk9VwjBtznMaO5X8qnK/JlesQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdEr8RCCc+BGcT0kkTsb6jTYUofMsedSXAYJyJF8rZbgIhAOIy07bukbUxrg8ZM2PjagJIMFvPEo8fOvBicArAWYcc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.2.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/9f8020f5ff06b39a8abfade5be0c2d3c/typescript-eslint-rule-tester-8.67.1-alpha.2.tgz","_integrity":"sha512-mShv1pV7khVb8Hzidzeip2833jYjdBl+KW8fehbGBLJmOFt+qRh3fzOvvbWkQjhBXXJmy9/CyeHzTS2TFRO63A==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.2","@typescript-eslint/parser":"8.67.1-alpha.2","@typescript-eslint/typescript-estree":"8.67.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.2_1786535358453_0.8792328486772782","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fd93e9b816de64cf29cfc23338aa64967822d95f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-N2J8ptAeb4ZMlSRA1ZgA5/32MRB92yJqUo7AYizrceir2fNDXacKjJCh59/JU2KV0W716IJCv3dl/nYzzw8L4g==","signatures":[{"sig":"MEUCIFGHTcsZrSwSdOO1MISsCdrkszQPTm2iKk3zQkt3DdJ1AiEAxxF1/ok6AwE5OjZiT17BDSL1tbT0sgu81Jw4bclS8Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBzzlh9IVPhnLcRQpOSQ0/j5jC/R2JeVUl/ggwJcLqHAIhANaaDEwS3EoyTyZD0AlDiEJRenR8Qxeu2iouTAJzlUND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.3.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/49a9e5e05e8dbe6d2bcbed40450f6670/typescript-eslint-rule-tester-8.67.1-alpha.3.tgz","_integrity":"sha512-N2J8ptAeb4ZMlSRA1ZgA5/32MRB92yJqUo7AYizrceir2fNDXacKjJCh59/JU2KV0W716IJCv3dl/nYzzw8L4g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.3","@typescript-eslint/parser":"8.67.1-alpha.3","@typescript-eslint/typescript-estree":"8.67.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.3_1786546264388_0.19792759502151047","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"85cb6bc6a8255263009ee573425072beeee2c68f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-TlgCIPR2Y4EWMPNk8PjTrV9GIrpxWqewW6ev4KEzoD8h92XvvWgS/OrHND2Ulz8f46AWVtp3WO/z/yamy8Jccw==","signatures":[{"sig":"MEUCIQDRU5J65FfEd8uiIYrHL4DWWWHpk4VVerkA5x+OwZ0GigIgMll0Gu3aM1PQKeTXjPl8JJCm11maUTOOzHwv1WOJYDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCOMC4TWBYG3hBPstSXU43rD6D9mqCxG+xfSBP7uSgQiwIhAIbEcQbTdH315dW0Dzwia804T6NboME75zxhayXSK4DP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.4.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/e332d63c337ea7dc6806221847dbd942/typescript-eslint-rule-tester-8.67.1-alpha.4.tgz","_integrity":"sha512-TlgCIPR2Y4EWMPNk8PjTrV9GIrpxWqewW6ev4KEzoD8h92XvvWgS/OrHND2Ulz8f46AWVtp3WO/z/yamy8Jccw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.4","@typescript-eslint/parser":"8.67.1-alpha.4","@typescript-eslint/typescript-estree":"8.67.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.4_1786601797300_0.01521588698710108","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"41b932f7e89afa67389e4c9225e66a6408fc1b13","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-Ht0UQ7/5u6Ue8zxak7dfzrEZgG08obqGR9dZe/3/b1krQWj0pHUGF2HIMf5Wzsxu1TMtpFTxOn3NsWxO1drciA==","signatures":[{"sig":"MEYCIQDvMKFnF2gnW//MdBhPgZ1nqa3p2IWEEsqBh3sPzhpF0wIhALogl1/SDhpadFexMTuLU7v1+lUdkEFZqPgkNoObXgh8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI5FR3DZRf0tYBc18G5ZgdYLhFNTHoRBj11KEK068b0wIhAKh67TCvututXs/R9J36kNdFL21o11xL3PWM6ywLWqeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.5.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/58b245544998c9078db36a8db49fc27a/typescript-eslint-rule-tester-8.67.1-alpha.5.tgz","_integrity":"sha512-Ht0UQ7/5u6Ue8zxak7dfzrEZgG08obqGR9dZe/3/b1krQWj0pHUGF2HIMf5Wzsxu1TMtpFTxOn3NsWxO1drciA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.5","@typescript-eslint/parser":"8.67.1-alpha.5","@typescript-eslint/typescript-estree":"8.67.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.5_1787058209607_0.9752782233841786","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"507747a8e16f30a03ff8a03106bfacc273d9a3df","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-eRCQL0MpXOt2baaj91f+J9F35H80BLVjINkJ7MWuIu3eIY80fog5EqKehNqxXQ60MSRN74ZqorE8UyFpSsboRQ==","signatures":[{"sig":"MEYCIQCVkaxiBT4msrIVMjwNmHWXgKiw4tjxFwhpOo5WvR8qBAIhAN987rglJVk5p14xbtt40gB0FC7+6vZ0Tx2hZf3Inbmd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDj2qd8Se904Yw2HY3GuMjkLgi7G9I24a+X6VSaO2wJ2AiEA/ccOhau70YX+ETlnvHkN9YinXis9FbX/B5FRh/z5qBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.6.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/f91796922ea65959bd2b0f6571058117/typescript-eslint-rule-tester-8.67.1-alpha.6.tgz","_integrity":"sha512-eRCQL0MpXOt2baaj91f+J9F35H80BLVjINkJ7MWuIu3eIY80fog5EqKehNqxXQ60MSRN74ZqorE8UyFpSsboRQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.6","@typescript-eslint/parser":"8.67.1-alpha.6","@typescript-eslint/typescript-estree":"8.67.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.6_1787058689098_0.4966461689315691","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"279bce64da6c9ad84c172300699d599b0f24d4c8","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-tCmhJwPZSlCsIXbWsjmFawDZVei366r8VIThOwVHkQSkoNgWXlvM7/X2iHTm5XvunJemsgNk3JrFeJAkRaQAog==","signatures":[{"sig":"MEUCIAseY89XODtFMERSkabYFMvfvgDo6lLRRJnH4RwMEA+lAiEA1Qctkqta+lW0L5Ksl2uZet1llFZZCfzx4R85wRcoGQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCemzUEVqKOyfinmSG1gJ7n65l5opgSjW7xY99ISmAIzgIhAI4OUmABNIUM//8aBdsMZJfUsaRLNeB4s484eYo0+HV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.7.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/98330f1987fd17a4abb5f0728d5e5f61/typescript-eslint-rule-tester-8.67.1-alpha.7.tgz","_integrity":"sha512-tCmhJwPZSlCsIXbWsjmFawDZVei366r8VIThOwVHkQSkoNgWXlvM7/X2iHTm5XvunJemsgNk3JrFeJAkRaQAog==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.7","@typescript-eslint/parser":"8.67.1-alpha.7","@typescript-eslint/typescript-estree":"8.67.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.7_1787060048059_0.16394069544690448","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4e3ed02c1f2b4a9dbf02e567300efc020e636af0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-xCX8iD0DKHZSNtvU0bKjYQg7hvCsdDe8j1QjoFyFzyqBHrdvsMRI3zhwh0jTCNE7vsBXgJG8YLzz+/miDTsT4g==","signatures":[{"sig":"MEUCIQCQiGbSiB3R4lHdJMHB/5b8IAU19Xdkg3N/hnZxkLk/OQIgQ4QVXXRoYveNur4jIweIBpEnUP2td/sk8phdDpc2CW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHOF6N64xz4xW0kr8ZpuZxY2pdx+24SGX0sujWcyg4m6AiEA8JlGRWrlUfciNYprQdSXWi2iM5FhzT2/RVARIx/MJ9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.8.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/b98806d670ae5dd3755576a9ac1a05ff/typescript-eslint-rule-tester-8.67.1-alpha.8.tgz","_integrity":"sha512-xCX8iD0DKHZSNtvU0bKjYQg7hvCsdDe8j1QjoFyFzyqBHrdvsMRI3zhwh0jTCNE7vsBXgJG8YLzz+/miDTsT4g==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.8","@typescript-eslint/parser":"8.67.1-alpha.8","@typescript-eslint/typescript-estree":"8.67.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.8_1787061570157_0.3621487476680667","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f4d669a0ebde07ebbfc3040706c3bf8ac9595b43","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-2ipSC435NnoV8OMEM3WhRiQXpeGxwVnpMUDhHfvgVyowvUD0tH3GwbvOxiQ2Jg6RrkZiuUvuTi6jd7zHPXMx3Q==","signatures":[{"sig":"MEUCIQC7eetfYrDH4v/qpSrQ226DMF4Yudvrdj27qHuhCdsNkgIgRv3WQ2S8rZy7jWOMuzm4PjxVf/7TsvvVsMqEkoQkJTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmf/TPCY9P4duWX64aGarOVks6TKyuYDsPad7LBhljzAIgH4YDLlEo15vhrOnS6p+TD4Sj4Dl7/eZ6CB46DgmQ1NA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125583},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.9.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a63be6a2355406fb0e8e241454186061/typescript-eslint-rule-tester-8.67.1-alpha.9.tgz","_integrity":"sha512-2ipSC435NnoV8OMEM3WhRiQXpeGxwVnpMUDhHfvgVyowvUD0tH3GwbvOxiQ2Jg6RrkZiuUvuTi6jd7zHPXMx3Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.9","@typescript-eslint/parser":"8.67.1-alpha.9","@typescript-eslint/typescript-estree":"8.67.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.9_1787062136156_0.3408870944329123","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0da73ef6db8d39fb5de1c7e36c680d75fc61740c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-gXDEQV4zvlEU1oqf2BeHPatcn8Kj/kCrxVbVMDV8xXBMdJsgxgB/VL3MUcFImLmYHc+qx/fLp5ssp04IF9aGjA==","signatures":[{"sig":"MEUCIFoXq+u2iwEIvkWIpn08fC791Z/C6rRF8rMU/S9fsbAaAiEA7HWqIJbX8CGeqiZ8s5XwhT/fyWfFFoe+NCUEzIMqB7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCtdxDomy/nfTek9TJPyIaevNGMDS6aB+aTs3Hb2CLhLQIgNkQNL1sMypWVhg+qeKLQ76BVtMxt8Vvs7JFdXz/JKIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.10.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/422b17312d062e33019fa269da2c9e8c/typescript-eslint-rule-tester-8.67.1-alpha.10.tgz","_integrity":"sha512-gXDEQV4zvlEU1oqf2BeHPatcn8Kj/kCrxVbVMDV8xXBMdJsgxgB/VL3MUcFImLmYHc+qx/fLp5ssp04IF9aGjA==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.10","@typescript-eslint/parser":"8.67.1-alpha.10","@typescript-eslint/typescript-estree":"8.67.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.10_1787062874026_0.12101758851159583","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"50789da083dd2287dc73575f5ac5dae21bd6af64","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-zVwSgLdwl2aZ1ZX5TyKpEsGymINUngQuLAQNHxlzs6YwF/2vd7fWjS6RLjaxYbOC18iBZ7rZaVTrqzRg1Xf9Lw==","signatures":[{"sig":"MEQCIFEpbUg12lmlMzRSI06JikqFxpQkk94gc1Q/oygtP8/jAiAnD2XwTI4oHIC1u8gu3qtUN1SyKkv/00IORtfcMGaIig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjzxmlPQyR4Lu0MtkfVikq+ivF/mV6QM2D3FWSVRwQeQIhAMepz4Fgqzr4/9yAtze9Du1oKUckTDIODW3x+6Wnet3b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.11.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c4d8fb16e3cbb37ea4a70c5b4a84b728/typescript-eslint-rule-tester-8.67.1-alpha.11.tgz","_integrity":"sha512-zVwSgLdwl2aZ1ZX5TyKpEsGymINUngQuLAQNHxlzs6YwF/2vd7fWjS6RLjaxYbOC18iBZ7rZaVTrqzRg1Xf9Lw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.11","@typescript-eslint/parser":"8.67.1-alpha.11","@typescript-eslint/typescript-estree":"8.67.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.11_1787063875614_0.4841659924330499","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"15eef810954e67c5e4c5373cbee00c63d7030bf5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.12.tgz","fileCount":55,"integrity":"sha512-6BDgYXr8fpk+npo5F8mEsw97dVqgV8bBNYzEx26VbmBUX/s96tLgfCuoGZNYLljZbXEIIbW8g9cxRGUyTXYKlQ==","signatures":[{"sig":"MEUCIH2tN1+0AKG4tc2KMF7uANp+0G9rliCVY193OrHrVDDhAiEA5rwzYoPXJFTsUJhsxduF37ZtWc59ghIY+vmJ5n8ezyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDbWkvyic6+kbp3Yvr30JKXnSQa9m6JLWvrg/hm29Dd2AiEAqAXuBcChT4E6q0e/4Vh5KSnTWCpuDm8KqCLV+nEQobM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.12.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/a710a12da2e9d171a1fb7561d1e7d987/typescript-eslint-rule-tester-8.67.1-alpha.12.tgz","_integrity":"sha512-6BDgYXr8fpk+npo5F8mEsw97dVqgV8bBNYzEx26VbmBUX/s96tLgfCuoGZNYLljZbXEIIbW8g9cxRGUyTXYKlQ==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.12","@typescript-eslint/parser":"8.67.1-alpha.12","@typescript-eslint/typescript-estree":"8.67.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.12_1787065641275_0.2754633760587013","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"db0d38e6664027e5f2f09cb507026b6fb74e2c5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.13.tgz","fileCount":55,"integrity":"sha512-V4dd4WzouPm/qYkZtguhRBNfYnuN0YwaH3R8uJc7IqxWKtlEyF4F3Mfj7a+AsA5w73OHixD5igQeaIWXsv/R+Q==","signatures":[{"sig":"MEUCIQCjxNP7NiOkGpRkU+EVzk5uwd4/X35QCObEYqqwJ9br9AIgcIu03gyxpH0ist82WX64HGT3E6t12EubAY9dKN6FH9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG9494sjMpajGbQJPU06IlvNgzuAFlCj3QgmH3f5WC7AAiAyDsFPYlz2xtJXmDJVC0gzv9v/4LD+rEassfwJTQzVaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.13.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/08bb81887f8ea4f2141313f655be0e73/typescript-eslint-rule-tester-8.67.1-alpha.13.tgz","_integrity":"sha512-V4dd4WzouPm/qYkZtguhRBNfYnuN0YwaH3R8uJc7IqxWKtlEyF4F3Mfj7a+AsA5w73OHixD5igQeaIWXsv/R+Q==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.13","@typescript-eslint/parser":"8.67.1-alpha.13","@typescript-eslint/typescript-estree":"8.67.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.13_1787065855933_0.5814452100606151","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5690372629edc28d764c145c4468815d68a647a3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.14.tgz","fileCount":55,"integrity":"sha512-2Altnt/9e5Lg2jw6wKN4xjVTs/dfy+gJYz/KFryopZC8gZPY34z4LlgghnxMyB7kpOuBE5S6HXBZ+ar/RsG87w==","signatures":[{"sig":"MEUCIQDK2OBLutFSUfw1+uwunwjLBcn/40arDURp2JJSMnsX8gIgJOaJPJkvMzIknhMeaLJ8uWCGO/jAJqL9uMaNqwV5XgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID719CPo+P8Kx7u105Mzap/DIbT7i4O6DN9YoUqjhgxXAiEA7lxRKW+LlvL5BnDL13iS7ehIGhX56CsBsV/BjhR5cN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.14.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/211bc08c9949ad062297fed16232913d/typescript-eslint-rule-tester-8.67.1-alpha.14.tgz","_integrity":"sha512-2Altnt/9e5Lg2jw6wKN4xjVTs/dfy+gJYz/KFryopZC8gZPY34z4LlgghnxMyB7kpOuBE5S6HXBZ+ar/RsG87w==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.14","@typescript-eslint/parser":"8.67.1-alpha.14","@typescript-eslint/typescript-estree":"8.67.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.14_1787066847811_0.4730860917055699","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e96e75b5a17ab73bc94bb1ce759059d64eed7b7c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.15.tgz","fileCount":55,"integrity":"sha512-AwCmRUntdZcYxuO6U5UirHavbjfnklSUOyIc0NUx6oL2HbSsKb5CzFGr5RCmDhrxZo6cp/gF9ZjJvKeHVRxiOw==","signatures":[{"sig":"MEUCIQChR3XS0KiiL97c4/hNiMFPOOd/ET2JPj7SY2MOPsuYIgIgONmFXRW53flQNex3nbrOGRIW1lQWUYxPWGVpqClP5Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6WU4J+6HNvM1ML8xMk/ArAVBMSyEKTBHuVPKE5/xEyAIgeyhsaoiN1cNBLeBRNS8PdPZccCb1RprJ2d4fcIsYmFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125587},"type":"commonjs","_from":"file:typescript-eslint-rule-tester-8.67.1-alpha.15.tgz","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"_resolved":"/tmp/c6d1dead613a15ef278ee06c3bcfb8a9/typescript-eslint-rule-tester-8.67.1-alpha.15.tgz","_integrity":"sha512-AwCmRUntdZcYxuO6U5UirHavbjfnklSUOyIc0NUx6oL2HbSsKb5CzFGr5RCmDhrxZo6cp/gF9ZjJvKeHVRxiOw==","repository":{"url":"git+https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"_npmVersion":"11.5.2","description":"Tooling to test ESLint rules","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.15","@typescript-eslint/parser":"8.67.1-alpha.15","@typescript-eslint/typescript-estree":"8.67.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.15_1787067208750_0.9310425362646935","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c7034786df0bb2dc4f077b259b76a042d6f46465","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.16.tgz","fileCount":56,"integrity":"sha512-abriGYkFhcyPW1jppLiLq8RnjUzkDZyfhZJfX59/qi2FfGxnrwu7qeQweklf2FnFv2xW3MOGdMmxXaH81Qy2pQ==","signatures":[{"sig":"MEYCIQDMZ3qofPAcVP7gqX5jPdZgAImSDDeLFcODSgOt6YTkiQIhAOpK0nk9NBXlYwggASTbWifpowILsnHlUlLuoHzHFzqf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHAliOZT23MXjDznuKScHnzHItQp/anFWQlhV3k+Uk3iAiEAv4pP58Njn2KD9+JtEntev4oKVj3IZfsNcPGp5KanP+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.16","@typescript-eslint/parser":"8.67.1-alpha.16","@typescript-eslint/typescript-estree":"8.67.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.16_1787070323174_0.9014799387255663","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"6066482d2ac4f31f4b9d519c52c8940a02554dfb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.17.tgz","fileCount":56,"integrity":"sha512-o27RTAG4le8JrgDdDjk6lx3aXAMye3B0wgvRUoqUuFOSk3l4Bz8jBqyPNhwVDoh2qL8+PQEuCWpgDfdBVlu6WQ==","signatures":[{"sig":"MEUCIQDnImoJ/Wu6WrIjoyj8qCGbR7cA7tttiP5ZUJayXy6pYwIgCQKd4vohOfENDpRSLlKonTjqd8261GQQYH40wRwlTqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9IKSR0Ufbq1Fsmal8afrtQpBYPUi7b7zcspNAFxPlPgIgYjdi8dFsgZ5TregpdFczqx1ZZTw1nQXZ+hU0SesYFJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.17","@typescript-eslint/parser":"8.67.1-alpha.17","@typescript-eslint/typescript-estree":"8.67.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.17_1787070708058_0.3789153260122706","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.18","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f51c262129d4f81feb5eadc93c9cfb57079abd1d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.18.tgz","fileCount":56,"integrity":"sha512-6ToYUQh8HxwPBLIaiTNL/Xy2F34sJT3rXUtoRVZ9gKocp9E2b56DSMNOZDn7i7sMYg+i7XwirallbiVUFt4WxA==","signatures":[{"sig":"MEYCIQC0ILPZSt+37b4Epf9/GQu1VuOf/FtBN+mtYuqpqPuMHAIhAPXk00MkrLp2uCExa7gSOuHp0bYbWuv/IIENL9n8OAID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDITeO/L9g2al4qliOMJLdiFqOoBTbppRrhxexMlfKQfAiEA5k6f5WlzKr50Gf4bziMICSZ6dLdXwXieDfKObVThIrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.18","@typescript-eslint/parser":"8.67.1-alpha.18","@typescript-eslint/typescript-estree":"8.67.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.18_1787090653198_0.23383264598250575","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.19","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ad4c83c5be3e8e909930e8a103f4f6a0a60441c6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.19.tgz","fileCount":56,"integrity":"sha512-+5VLVrbAc4nkqLo4yTxhbS5xZpgiUgl/gInQ4zY+8YQjI89IpIyuph0lSaW9W51dB7gTxiwODT1w7QtsO6/jhA==","signatures":[{"sig":"MEYCIQCDZaINlXAnRkM/meLo50VxKzr4PY3LGWoOe82ne0Kx/QIhAOfKt8t5YqGugRgfYguvWn538skpXHCc4K24zhAbzELR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJUZ71Bw5uByEzSwad+5fVDPVJV8pZYVg0VrajwHSS6gIgfZ9WTeXIjdEWllA6+7B9lXtFjeESHaOnaNqQ4JQyzwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.19","@typescript-eslint/parser":"8.67.1-alpha.19","@typescript-eslint/typescript-estree":"8.67.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.19_1787142813120_0.6972658430565504","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.20","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"64c3d658e1185a502e1eb4196e49aeb7d591aaa6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.20.tgz","fileCount":56,"integrity":"sha512-qqJ6bLK8dY/5gs2LEfWA3Y3SuyvXn5nZE3zOVwNFCTLCns3CIkjSSP0RTqGNk0AHiZnrA3oX/K9SBPMlEZmlrQ==","signatures":[{"sig":"MEUCIQC1V0g6hoJXBm2KyZ5T447Bm5g/oLmeJKuKEGW0NU7bqgIgC0PjiBRP39rb3AQ28NIq0jGlX1fgpOYRMvzm6mOGM5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCinDgYKSM1dHRwIEDp67gqUzY3pMsFdNFKZ3+MVR8SKQIhAOzmWGmmJy7JivQ8FalrDxJznsMPHFbuZrNpb1l1RS/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.20","@typescript-eslint/parser":"8.67.1-alpha.20","@typescript-eslint/typescript-estree":"8.67.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.20_1787144030443_0.8725171315260987","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.21","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"16bcac2d29361597b3834835829c1a79dfa85b96","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.21.tgz","fileCount":56,"integrity":"sha512-gwg2B6UPPJOoDw4m8zlNazS6eZT/H/673DbSYAS/vGNUWTrlf64lKqeeP7Lt4h3Y3htNWrVJ4sNmNo9U1SypAg==","signatures":[{"sig":"MEUCIQDR1YhOPNOs2mtleQNyBxEZYIr5kmx7VdoTL03I3sZNLQIgBcmUH8Qrt1RVneUrh9k+cBZh0dgr06kMV3dl6fxfYL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHElGWfZiqbwlanBK2aJ1IMRAzGk8lm3IaaDB1p1jpOCAiEApUwtDr6ohZ3WAyJ5PxPCghEWg5B7y0MDfps63QY37MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.21","@typescript-eslint/parser":"8.67.1-alpha.21","@typescript-eslint/typescript-estree":"8.67.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.21_1787146408037_0.9697066212475345","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.22","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"7704dee5630d29d3b96b83eebe52592c035eb014","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.22.tgz","fileCount":56,"integrity":"sha512-hjhGe0R63Q/OSlPq6wZJUdJJj7f1FqG63yGpd2EvcoNTZMoPAf/tmTkjO+jRar6jJbIaNQNmV+QbvFqIiEVQjg==","signatures":[{"sig":"MEUCIQC6FGzUVT0QU8k5oskZPO0keAeCvNL7c15LXQTP04Fp/AIgQBYYIBniYV5/T8DVzgyVAjRfEZg4p1DVMOW7EpMRrcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+qHOo4zaZh9PMIw98/mzE/n9HT1+8CiPikjKqTx2QVAiBwaRlBXeqS6ERoa+WgMfg8i22WNDc8cW3hvOlQTpU40w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.22","@typescript-eslint/parser":"8.67.1-alpha.22","@typescript-eslint/typescript-estree":"8.67.1-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.22_1787158419910_0.15453225616436383","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.23","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"59c4fd3152501fa6006cfe967806bef63b140192","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.23.tgz","fileCount":56,"integrity":"sha512-rAkvcrYbD9gDH788cpJlYLXz26h5lp7tXOcgrcFv/QzC4yuJ0i1LiJqIMopxdphXVQKGy8WA4FCTwPcgpAnQDg==","signatures":[{"sig":"MEQCICYlYC5TLvfgOxiGnbhvx/jU0enirQKuQHMXhw86zbmTAiA0FzPvwfLG9xIjF6Y0gJdAPRMSXMvUSoLDJ95JBPWUNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHc7BSd2DRazCioLTVGkHLkgHgF0GnPz1jcTG6WgqtcQIgcMpmm6QkU0kdKsc8z9Ta6jbxRD5XHi1YuZMyfLcXtGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.23","@typescript-eslint/parser":"8.67.1-alpha.23","@typescript-eslint/typescript-estree":"8.67.1-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.23_1787203534229_0.35527223335244207","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.24","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f0071bbbc7af2e58f2b3e456f5e2f71f8ef7d581","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.24.tgz","fileCount":56,"integrity":"sha512-7aZgfquoxBZxjjjZwo4s6BHGaZUXFtNe63hejxnuxo1AVb6WAXX0mgFAyGudmwkRRLIVan6UCG/B0glJnjQ3iA==","signatures":[{"sig":"MEUCIGyaTWF5CF+gimXS1ptLZJXkZweiNEbWyZPp9ouAW+3bAiEAj0wf1ZBy6YZ17Fbsy/e3szBg4d9W2Ce6eqv1RzucW2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBxQ0IXJkTFEg9si53qEZy1pDQMthxQEDXTeUCy7HJtxAiEAuyMCoOfC+gGv3DidwOyk5PXwCs+Eb9g2whxEKdZI/Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.24","@typescript-eslint/parser":"8.67.1-alpha.24","@typescript-eslint/typescript-estree":"8.67.1-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.24_1787232459643_0.8510323819686854","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.25","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"876518a559450fcb3ad5c05f6165364b5a630b0e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.25.tgz","fileCount":56,"integrity":"sha512-mC6gO+pMLPq0H5jjT4yT7Amsag+SgeILQ9B0nnDnMdWzz9U/I9exoyLRKOnnWCjlyo0KZzjGUfHup8gx4fqTTA==","signatures":[{"sig":"MEYCIQC2AWCoUFzscDmWZ6ZqK7EXMs1NJHT5b5+0t3WvvwGQRQIhAL2IBc9f6/QuitpssVTtCQzAdiEHNe01OTkpzrv6+L1W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcrEPLqZ22P9NISB6G40gkVV1ppcQiVI2kRxAuHobn0wIhAINy5tjw3BBY9qoCdHrfwvpH0DSFJjFM5hxscpBeLgj/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.25","@typescript-eslint/parser":"8.67.1-alpha.25","@typescript-eslint/typescript-estree":"8.67.1-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.25_1787338730534_0.03664374169206952","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.26","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"55543afc66c557ece321d2858767103668f57026","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.26.tgz","fileCount":56,"integrity":"sha512-g/JqRYauIK8a13P4waLxWeS5iDciUt+oFkAoACjcRklIMSps4t8HZeX9FGwFQD3nfCeaGC2rF5uzHMT//S5Qdw==","signatures":[{"sig":"MEYCIQDusuMbGdzc5YC2Z7oY7DE3tVv/xNGc7jiUFWwwUvul2AIhAMtqZPhPoSvA+nyouaU23zw1buIWbMOl9q6o64mkGhAo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGLndGDF4TzTxp8EVvpOLWHRwo/rM3WSqLlxFZxuONHcAiEAlZEeI7HbvNrMzxdeaOs2F3rgmsOtvKmQ5Ota4ArG5go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.26","@typescript-eslint/parser":"8.67.1-alpha.26","@typescript-eslint/typescript-estree":"8.67.1-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.26_1787464937062_0.3668658723817615","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.27","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"90ef4988a21747ec70f7301f478d20257ca8166c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.27.tgz","fileCount":56,"integrity":"sha512-+TfHJ/5RoLOjuaDelfyGgF/h6BVhUltUX4jQZo78sQ0sOqIQ/8lWJt2dm0gipaIuxb7DNeUleMDsFepAOkbXaw==","signatures":[{"sig":"MEUCIESJHww70B3bgi9ATG5kW7mjSPWi5kiYI94u0MusmhXXAiEAoC5zvQCDospGsJwBcIRJf2gj1yBIfeUr8UNNsU7pfbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICurZre8IpaGV7u1lSgi1iWbwf74SxANRDp2dfoNzmP3AiBHaKAGB0doLQfOF8oT6sNnvo6N+TEa+OyPMTCTyvJNRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.27","@typescript-eslint/parser":"8.67.1-alpha.27","@typescript-eslint/typescript-estree":"8.67.1-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.27_1787478932997_0.9393445409313188","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.28","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"82a9d430af9ee05f0de2a3212b653495d431f59f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.28.tgz","fileCount":56,"integrity":"sha512-DVLNskGXoRFu7FyIZ5Hay4cmv5oPTQsBJm9eH7HYuzV+nHBPc6E90ISrM65DvasFcaWbTqlQauL1Fd/41rNNcg==","signatures":[{"sig":"MEUCIEGU1kwywIuPaYbo5OFa4CPyjn9RlNqu6a3/AL8PjZw9AiEAyXK3kSJ5fL71OLoPSgzeonZ4U468i2KIYrVcQFMGsZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBNEYTq3MuMzR2P8nhgZtuEyi+IN499VjJ+7Dc1RstkqAiEAkUafmoN5oXiorXWJSLzq55aVRmt8mDReRlcenn3TV28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.28","@typescript-eslint/parser":"8.67.1-alpha.28","@typescript-eslint/typescript-estree":"8.67.1-alpha.28","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.28_1787549886902_0.6402804437939484","host":"s3://npm-registry-packages-npm-production"}},"8.67.1-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"8.67.1-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.67.1-alpha.29","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c78c95c98a1988fbc8e09062d139654fa7d687d2","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.67.1-alpha.29.tgz","fileCount":56,"integrity":"sha512-pYi9eMwSqvFAkQlcJ/vtUDcDJ9kdjnq15llvn9ze84U2y364LIDc3QW72sQNM5B2PkOwN3CFlP/aslskkTRq3g==","signatures":[{"sig":"MEYCIQDQ0ThPzx4vjWAKYxBymQ7+j6HiJHwwc2MMCMGjLqkndAIhAKEyNUQIDkTnYlC3pSi8uvELgVvQQugftL+HgZITyvSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHrWyY3SQBE+aGqTMWW12SSL29BqNLZutFNkG2g4e1v5AiA8FEr5je6JNZkjMWTmaUUuvnj0dwxlr0PFf1Gat0lJBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.67.1-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191137},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.67.1-alpha.29","@typescript-eslint/parser":"8.67.1-alpha.29","@typescript-eslint/typescript-estree":"8.67.1-alpha.29","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.67.1-alpha.29_1787556617121_0.5061440513784947","host":"s3://npm-registry-packages-npm-production"}},"8.68.0":{"name":"@typescript-eslint/rule-tester","version":"8.68.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"bc7415829eabb23e198fd33ada6a6c5ab0edf5f1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.0.tgz","fileCount":56,"integrity":"sha512-sKEZYhHPtTXGGDu7RC+xAXLvBQt1fqojRmfOglKRnAJwmv+/d/DAgrvAGkwuMV01QTckGmsU0+gkn7qv09rhuQ==","signatures":[{"sig":"MEQCIG3J5mMDr8k2dITOUrluQqDd45AZ5dm9HxNnieZnbKcpAiBQQOVjgwLvTX6OKisrvbD5ERvdJxvge1Iv3TC6LxqRcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQz3Q6XB2zvIEYDJiUqdEOUMOS6hIs89edLhr3/nB/oQIgJk7nXAyTO6/m/7P0mmb2jzWRC5AzS4XQinYB+gKnH+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191523},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.0","@typescript-eslint/parser":"8.68.0","@typescript-eslint/typescript-estree":"8.68.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.0_1787592553928_0.2626924395597272","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"171a60496e4b7224f2c02b4517314dff59548cfb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.0.tgz","fileCount":56,"integrity":"sha512-xc1+nxwrTc70GE1BJG1IA6CUf0Rn+rvzHHidnxAIdsz23ny2oGecGRGSFDYJ1JJEHxDouNsUlNiLuJiaZshg3w==","signatures":[{"sig":"MEUCIFcQh6EmrGDzDtl42/raOoPmzAT6p0yfn2jjfNPhv3cEAiEAtzcX9QWdf96lOSsYNanVBgHCzcW8cjvyTyQpxnrE9fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHKWi8sjzqQrTQ4O0HVcPHjRnbeehBoc/R54H8/96HuwAiBhhM9opqoWjImC2capjgl5QxcDKBwuHPD4r6g9/+lSlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.0","@typescript-eslint/parser":"8.68.1-alpha.0","@typescript-eslint/typescript-estree":"8.68.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.0_1787593001582_0.08268948835795631","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3d8e85d8cf2f0e9bfb76726df7973f8a28f6e94f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.1.tgz","fileCount":56,"integrity":"sha512-J0jb8P67gnyE1tWgVrcoGAWWafXlU1dj7HWdSkmqjc6xcb7RNTJVhtcceZmboUAo1vO2ImasLNitnasYW542jQ==","signatures":[{"sig":"MEQCIAJYbiG8dzTWYsw7x3nOVV5rNfoc+3JIs0CMOSofSqGMAiBkLljuQqoTjqoHkts79CuKPuyIHpHa3PB2GdjZGH6PoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID9s6c0tbicaWjAFBoWsVn72djldvee4A/rMM5JxpsXdAiEAs9kKvYyTkJi9p2Ptxr83FYPtEhN8KafnyUM8N36ifHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.1","@typescript-eslint/parser":"8.68.1-alpha.1","@typescript-eslint/typescript-estree":"8.68.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.1_1787608593762_0.6375905468388567","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d32a2a8803f80e135a15520d0e909aae223a8ae5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.2.tgz","fileCount":56,"integrity":"sha512-N9nyJRXSAKUDRVKYxeOWtX2y3bu2P2WdizNWDSoPhBA7LCLh0esCytTI6N+LVSxJIliYVmdZ1l0meV7wl6ZhGw==","signatures":[{"sig":"MEUCIDxbre2TjWPzOJFUoBrrh7iHZ3+gITAPOGy3aGNcrhwBAiEAtoNeLWxqz7wP4LOwXB4f9rHSbK8YsG3HkQpBesAMJ4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIASPhECqKs1FKvlqK01CGIoK+8ilFqk48sGGe9QDFkdTAiBIK4ItEGroF6WwBb2rCMIQqdCADFvJN6qhJh6Am32MUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.2","@typescript-eslint/parser":"8.68.1-alpha.2","@typescript-eslint/typescript-estree":"8.68.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.2_1787637766485_0.9608846623175973","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"418e2154e375d0a82d884acb1c4c1f7d19e2f225","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.3.tgz","fileCount":56,"integrity":"sha512-MRz06lz18ToX6ilDVPv1gU2MwxZhaAw9GAEpDpb3l5E7dSNyl/sljIO3yNShZPa2aomfKuxQaorXi4usJbeeyg==","signatures":[{"sig":"MEYCIQCIVU1evV7u0zim+SiqDD7xep9YyWdJ0nIhi0u1aLaqlgIhAJRT8MMD7+z03tTnAyhpHmvEdKRnyn/ltaiSLFpR1+KI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFBS5RJpt6n25fPqik0ilSgt4xoaWrltWi0An/7EVFw4AiBbokj5kDuC/8+tT70H0PoltFn1KuBwI+5FS8WjScQnQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.3","@typescript-eslint/parser":"8.68.1-alpha.3","@typescript-eslint/typescript-estree":"8.68.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.3_1787649893829_0.9828922712878614","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"0aed9f609f2d3973a362a0a8246d97196635ff97","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.4.tgz","fileCount":56,"integrity":"sha512-Oywj7IMZk2nglVCxIsHED6rO4GEzQQ99j//gokcGtZZ7Oj7naDQBJu5txZki0tXduExJlGhJU8b3FlG4lPlkXA==","signatures":[{"sig":"MEYCIQCVrZJQ40WgHE4E2gyhznT/yaUWpskStUYUUMeUkB++dQIhAL/4jiwZ3gmu/2pRpujc4eIzRVKlMcB3NSeLbyTkONmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMglBNQSM9czhN3zCus3vps3RhwxrQ/4ZmHdMOsL/2dgIhALUYJI4V+hkw2tiQbcqLAjV/04SL9TWeJldImfmJ7V2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.4","@typescript-eslint/parser":"8.68.1-alpha.4","@typescript-eslint/typescript-estree":"8.68.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.4_1787723455072_0.651717315423616","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"94cf0cd8987c12aef36744763df017082db2d272","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.5.tgz","fileCount":56,"integrity":"sha512-tsxloCyNFezbDInnbEbJMjgxS+8bDItVDzpYqY6ljCvAdJy1qE73eqL76cdcSo/jkBSxuwCTYB6DEWXfy5xk1A==","signatures":[{"sig":"MEUCIQC3QevpTBtT/njoWSSHx/G0ocJzxEAsHTf6GuVYcJF8HQIgcXWi11XI5WMfGDdyP3IvHcNP2Q5kA1CNmVpBuTEitCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEPyfmFkmlchk7PwCnDgNIolM+7PKnuQsZXFA6nCYiUFAiEAroYjEuZ9+0i+fppcR2vUphOD7QVV3UqScYmy4uRs2js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.5","@typescript-eslint/parser":"8.68.1-alpha.5","@typescript-eslint/typescript-estree":"8.68.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.5_1787744206700_0.001785518420914567","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ca05cf4acc05bf059961e9ea9a8b2eb68932a8f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.6.tgz","fileCount":56,"integrity":"sha512-JLLZudy8JuUHnfvPtLkKrKHpagVMTUM1Dr4rZBSCwrrFtcrCLvRHEWndBQ1/4pagb1Nk2h4/e/4Qq6QqcDgIHQ==","signatures":[{"sig":"MEQCICIFxBaDFquwGhOfbb+BYCDfu7dZOTdUWcyQmwRCtSo2AiBJ+/tkbz0joX/qcmsT+roY8/y4WQLXoKbPgqmmzXFPfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSr4NjWvX3hu4sm4NHEg7ssucQ7y/O/efC+yCeA29GBgIhAMusNHdywbV+ohgUF67NZcgLdyK2Pg7L7DgmMC4icWbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.6","@typescript-eslint/parser":"8.68.1-alpha.6","@typescript-eslint/typescript-estree":"8.68.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.6_1787854488848_0.4150490378250846","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f959bc670140179bfa83df1696adb78f08dc26b6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.7.tgz","fileCount":56,"integrity":"sha512-17MRXdfjC38buirvDpk0iqVgukZKcAAWwJi9SXQwkjMeM9wX3PshPDAbXblrVqjNPChsbxaNON1lgkAxAK4adA==","signatures":[{"sig":"MEUCIHZ+37FHXVaMBkbmYfp/0BKoS33GKh/KLhPmVHppo1ALAiEA3rrs4kWoKBWIm1u0sFMk95M+ggqPsJqivntgbf6IXDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBw7nDMLXXANk06GjiR0mCymgk2BnKA3heNLKYf5c3fIAiEA/kneGyNaQO317xpkuuK6sqa7pN5a1/VHKOr0BjbzQ40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.7","@typescript-eslint/parser":"8.68.1-alpha.7","@typescript-eslint/typescript-estree":"8.68.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.7_1788129623114_0.12507465555088704","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"80de34a9b7c31df86bcd209c9cd51c315f0ff02c","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.8.tgz","fileCount":56,"integrity":"sha512-BNb/7vmkzY3gLu/+3KSOxX777wOBtrOM7419LYdPRUr+kCLthERUD9+N1ytH8lPEUuhSuyzL1ve8WhdI18tUsA==","signatures":[{"sig":"MEYCIQC0xlnTKIfc1gQHSp8Wv6lvozV7NIMGnr5I4DMdMTl0XgIhAILVfVNgtuh9DeB+EBuyenz5mdPDRNrV/FqhudSLZUxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4DTMW9ExhFcY14WpWSc9tPdcCrva84/Img8rAJ7gbWgIhAKFLw4ru77H/XAXRJrsNAFW4tWe0y6Z+xF5kD0RwDmiJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.8","@typescript-eslint/parser":"8.68.1-alpha.8","@typescript-eslint/typescript-estree":"8.68.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.8_1788129863645_0.8057296820604591","host":"s3://npm-registry-packages-npm-production"}},"8.68.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.68.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.68.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3b46030af6644357d54ffe4cd6e24e297bc509d6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.68.1-alpha.9.tgz","fileCount":56,"integrity":"sha512-uIcSPx946jjV9wH82av8O06bxSwPeWsVUpV379Pf719sNBBJoqVZzg2MbWRTAY72/laapOGQGUwJbTeidnkJYw==","signatures":[{"sig":"MEUCIQCCYeVUp0wid3aSzaeoNcNcgF9Y2ggjAHJ7PwjM6lFrTgIgS+BzaEXjhJd/REE36WcizvyT7FC+RPz3ZmPLW2Zjdb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1kzclxUMQiX8Gylkm7B+WVkJAc2i5ZnDCxvxcePzKKwIgcHM9MbyUcDpqZBYMMegIkIuI4J0EA610VbowSNUK7Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.68.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191555},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.68.1-alpha.9","@typescript-eslint/parser":"8.68.1-alpha.9","@typescript-eslint/typescript-estree":"8.68.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.68.1-alpha.9_1788181878860_0.3743781326249649","host":"s3://npm-registry-packages-npm-production"}},"8.69.0":{"name":"@typescript-eslint/rule-tester","version":"8.69.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.69.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c8dfb6cef0e2d7b52caa750042e4a4e2b3abf305","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.69.0.tgz","fileCount":56,"integrity":"sha512-VHKAWEzEeB+XgLzgvkP3eFAkNaKhF1TEBZvjuZ9G8ySp4u6iZjnfBVBwEtXocO/a+g/B32II+WaSf5OcikmAyg==","signatures":[{"sig":"MEUCIBoVI/zDaGJ3TeWN8ZIlMZJpbDQgarM1NPnobGQNXAgPAiEAxYlcnNBFf5tcCmHvxBeCSevzx4V648Sj5HiqtyD8SXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3auvNbUrTeI+GDdbePqatsqdDLJoxiKt/OrQRTXNASAIhAMKcp954ix0VZt/kllNhnAoGmG004KDtRS85ri3Pyiyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191945},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.69.0","@typescript-eslint/parser":"8.69.0","@typescript-eslint/typescript-estree":"8.69.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.69.0_1788196130558_0.030017377112701027","host":"s3://npm-registry-packages-npm-production"}},"8.69.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.69.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.69.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a80417fe3a4ab678dad8bb9d8f986d6e3fb122f5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.69.1-alpha.0.tgz","fileCount":56,"integrity":"sha512-n55eeKxw8mdg/Lb9fJYg7X/z39CkeftUFtqATemObztt2O9SxlifotitXQ+iQF4qsEQBs51sOm7sIZyVsVPVNA==","signatures":[{"sig":"MEQCIDTe3zrdS02AdYkA4f0+aMv/XWp1aUyNlW9I0LOHIO6TAiByiNgzKhpMllT/dBYJ/iKU5IL7J1UegdhY5LA/671d3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFu9c6wf8Vzwy3I0TnISIgSY/c66oFgIGSG4bwpMggESAiEA60Vp8tuz/nIxPj/HvpmKVYJM2IIESBu573Ziggj8TnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.69.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":191977},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.69.1-alpha.0","@typescript-eslint/parser":"8.69.1-alpha.0","@typescript-eslint/typescript-estree":"8.69.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.69.1-alpha.0_1788196714160_0.9111632302744102","host":"s3://npm-registry-packages-npm-production"}},"8.70.0":{"name":"@typescript-eslint/rule-tester","version":"8.70.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"890b8fa3776e0056dbaa0a975a424987812cc9d5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.0.tgz","fileCount":55,"integrity":"sha512-LzXzMo4BHoZ/K5xM3076qRigjG4PMwa/TMg5hOZ+b/4IIvpdRTsXraF5p+cn9i84xoJ5glA5favdGvVQrfIG6g==","signatures":[{"sig":"MEUCIQC1hoSt3/jZCB3+pS5Le0UH0999QPoAAU4ebWOXUapKAQIgRC4XWmpgoKpz6IDqxNkHkMLAUC+3a/VYXLGzlT1YbFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbhbE5O/JBJlmMF5WzsHsDufsoyz6yNO9anWmVOQ65UQIgPGGC1Gg2sNTBhWKkRBFGeMIEdQCo52bhpwhWY4xrUI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126674},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.0","@typescript-eslint/parser":"8.70.0","@typescript-eslint/typescript-estree":"8.70.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.0_1788805020939_0.6980960966856262","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fb59594709d855f81edf7223eb19f1580fc6b7dd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.0.tgz","fileCount":55,"integrity":"sha512-T0NxPrTL14I/P5nymlgbCrSMlEl55HogiLdTOo22RfmMQQJmBt8WJplFpqhqVWssYM8OH/9H2zZrDLGfVhHhKA==","signatures":[{"sig":"MEUCIAeIyVwHyI6gNLIbDksZtvIwQ2FPJrGVOr4Az0V6dK9wAiEA+QklVG6oKLtQPMbt35HieRacUmFajvwLjuREkJphZFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC7R9eZaAFGRVU8BG2CxOK9hcVSaVravzVrntIqJTtcYAIhAPF+TxhdpUpstPW4IVDn68SHuBeQrxgP10UpePoEk4Xa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.0","@typescript-eslint/parser":"8.70.1-alpha.0","@typescript-eslint/typescript-estree":"8.70.1-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.0_1788805472193_0.7386900375634151","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"59b88ceaf834b748a0ebbe3c061e4ce01edbe991","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.1.tgz","fileCount":55,"integrity":"sha512-79fRphdPMGLs9d6ZtWorHIJqSvq267c/punjt881D22nwm5RiLKUpY2nqbK9tceZ7JajimEGTc3DlNvkp7UHOQ==","signatures":[{"sig":"MEYCIQC2C8pUER3pOK8nmUz8UYJLbDheMkcq3+7HWSqwqlNr8AIhAPH4XdfhnE7/YJZ/26LilA75nJQ6mA97EUP6LM1/zOoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1IH31dfxvSDj6nqDXhHOk4HDLFe+osv6oQO/UJ0DL6QIgSdydGMXN7lVRt1+mE5q9TROdyhuQ4NWGKFW8osmJ0ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.1","@typescript-eslint/parser":"8.70.1-alpha.1","@typescript-eslint/typescript-estree":"8.70.1-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.1_1789416150445_0.3277609535939454","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"93fefd7edcf7c2a8bc022998defd5d3a50331e9b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.2.tgz","fileCount":55,"integrity":"sha512-svpRqSMLlkXRAXf5ihN8tJhg4G4a/Ney5V6wqUurSFbOYBiMkQdVA5+3wRc3qGTq5CKz+EIbyRWX9bBHiW4PTQ==","signatures":[{"sig":"MEUCIQCLhLMvwXgF/Or5siMRjttyK/jasnjphdSTBZyQbLW56wIgVav8GncRXECWku4RVKFRhHGwiXgXTE8u2p43zyo5SyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJ6KcxVvWi/CCe8T3Lzhiv0+eB3sWrGMHTpu7AfCyiGgIhAIeR5j3uEw5McxAt5BY8MDx7WN5k0Gep3spAabfX8HMT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.2","@typescript-eslint/parser":"8.70.1-alpha.2","@typescript-eslint/typescript-estree":"8.70.1-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.2_1789416596565_0.1866449656173732","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a18c98a56413d4bbe1f6c2f6874f16407e63dde6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.3.tgz","fileCount":55,"integrity":"sha512-TdknXkM36xf+h+d4jxmBBzKxjknYTSt5dVbnBSN+WGbkv74K2pJ7o15IjWAhu4WvOATw77lZ6Mw+rnyroTm42g==","signatures":[{"sig":"MEUCIQDffwbDJjrlakyAaqzQrYIGz6rHezsaiiblqafie+wZEgIgFM3JWfWg1pSwM+jC5vwN+hghfXBDCo+b9kRxQJEsigw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDR6nTyy3DLqWE+zWjsmvSVH4CWjNu5WVIqQTU1+S+poAIhAOwn8YgEEDZd0bi8wK7ocHY2I5kS4oSGLXcWZRlJb25E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.3","@typescript-eslint/parser":"8.70.1-alpha.3","@typescript-eslint/typescript-estree":"8.70.1-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.3_1789416985781_0.6797518389811419","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"100724a43dffa4269474b180f645a0f04e0b58b4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.4.tgz","fileCount":55,"integrity":"sha512-AgIBm8UdLyWP2rZ/xjyBEZyIESaN5r9EgYfBEukpx/2GIT0ML4+2tNKOJyswX+XywtcU0czS7PlyRqEaHExk/Q==","signatures":[{"sig":"MEYCIQCz9Y47ex6EOJ3QzPjkgxi2NQOrb0v3oyV4kWdo3myY6AIhAOK5qD4+QGxc2CNVGSNGbnTR9KLc3zSzn1jQfAT9rX9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzcIchBXVojnIzCKs5Gi3akv54fMFZvg7/ajCwrTj+vgIhAII0CBLEI6dLWI3nbo2l9khmR6+rdhAp2hXRnNJMIqLf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.4","@typescript-eslint/parser":"8.70.1-alpha.4","@typescript-eslint/typescript-estree":"8.70.1-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.4_1789417437917_0.08424437077206615","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f8b13b01a14bf4589c84021900a0b87b9b605b09","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.5.tgz","fileCount":55,"integrity":"sha512-YqBwtBTjVwB++eP3l67q/lp9mSuR0cQAHgrgMVjhj0i3hRRtYFikIGpuSAlsSqOA/JOD2uE8LxzAHIjUuKafQA==","signatures":[{"sig":"MEUCICFSNf6iDztSakfb3uQDvFQeUxC6hUMhnmpIQYvwzvZFAiEAyQHbAfTx4myBctIWH0Q6+AVS7Zx6EZC58cFaHOTOhtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMWPkFq1w+gugL8mjjznOx9vPELoGcF97qVlZmqAYXfQIga6cdgRbt4GCs4U9aJ6QjDBNXSv2m7wUX4LawQrkKQQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.5","@typescript-eslint/parser":"8.70.1-alpha.5","@typescript-eslint/typescript-estree":"8.70.1-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.5_1789421099708_0.21223285755543242","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"3f4cfb3921c09f7400ce6cc3b93a210ebb35ecc3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.6.tgz","fileCount":55,"integrity":"sha512-WfmVa5V5JHpE1VcwlW5RgQRiK2tulm0hw1zapdc1NEbvOiPqjK5GA1yIzzPs4fpUuOaB+JFIbe8VpuqptvfMKw==","signatures":[{"sig":"MEUCIQDuzvXWRFMXVUL1PJRR2eRu7mEW/TEBjy0O+NWVhw+XJAIgKMTVK6KvEbpHRWXvW00AkPwGc+vT0Kk7io7ulhA0wao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF33a6Qm9KetJc6+qnXJsLuRh9aHZ3ET1uOXdqV4TNkjAiB2y+2VHQRwHdFac6Bc3LbqIOl1lJITFcgK6BuAWypaBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.6","@typescript-eslint/parser":"8.70.1-alpha.6","@typescript-eslint/typescript-estree":"8.70.1-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.6_1789421929814_0.41756023168044853","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.7":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.7","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.7","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"24705c6b3a18985b6bd55858282069f7f49fe425","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.7.tgz","fileCount":55,"integrity":"sha512-o9J92jMUm3d61lDV3PP/pzqnTo11mWs44sFLxYDxTgBIU616ACN4721rsw/mx/w4kfVXWrao9rA1vevExsfC9g==","signatures":[{"sig":"MEUCIQDNN22B0tLv8Adj++g9SEPpb5J7Q21ijgUMfVh8Tx19IgIgTfWSc1EDokAYbnSWSolGPQoVsViZ/J7DJPRHuKWuHIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAnIXbYZhZVhrNgMRMhgXUmTAYXNpkWa/dOTF9nJOWLNAiEA5bFkbWWeXR98KspD2bzsuC66fizaxfo7Gi3y71OcKZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126706},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.7","@typescript-eslint/parser":"8.70.1-alpha.7","@typescript-eslint/typescript-estree":"8.70.1-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.7_1789422389703_0.6680465834987508","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.8":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.8","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.8","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"992efe0768d3a2630a76a048b7d0b63451931ef4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.8.tgz","fileCount":55,"integrity":"sha512-Nbq/5NA+t7n8S1DG53IYLvrNLh4VKErHITdfWulDV/vn0vhFDteEHuZUoXRh0H1ENPhKH6i9stE01WVwhGHjsQ==","signatures":[{"sig":"MEYCIQCvZdDgP63/pf0K2+c1SwIYJTVHF2trefMeT5j3gVzZRAIhAPCIGTdIt3EwkhaYWES51LmgZjOaPUz6078r7MvM01JH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmYWK/QN7al7ere0wC8dd8mzkeBxoWxg2nYAMepMA6nwIgVEZvXYrWz3fxd6lE/uNoCCe0bUXijzO4I9bysQiI62I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.8","@typescript-eslint/parser":"8.70.1-alpha.8","@typescript-eslint/typescript-estree":"8.70.1-alpha.8","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.8_1789426198344_0.32131897088694195","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.9":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.9","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.9","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"61a974a0822b1f2959d552e068c0d762838984f9","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.9.tgz","fileCount":55,"integrity":"sha512-v4D/W7Gn5NYUv+LEf2WfHFDDk9UlzpkARn9XMmm/aeFunC0qXAxSOE3+mxlQ/9i5fOVI5bTIWMxxCKIphKsImg==","signatures":[{"sig":"MEYCIQDli3Dn5iS84aOUsI/sDftOJO7SEtktKjwUizS4z7L8cQIhAJdSnihALjD4RFmKGG2IwykGb4L19cg5WGb/+WweKsRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGYGw2fcO3VzMUjGzxpIKE/XxFLZkI0hIEkGzbRhGcrRAiEAgaEXFPOlFGeHKPJBvOSdepwGrDKj54WzXsPXXeq/jk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.9","@typescript-eslint/parser":"8.70.1-alpha.9","@typescript-eslint/typescript-estree":"8.70.1-alpha.9","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.9_1789426581092_0.10511925669995592","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.10":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.10","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.10","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8c76da3f5ed46d8ff2dca80cbd1983fa93551e2d","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.10.tgz","fileCount":55,"integrity":"sha512-ACzRFUKAEppZ5dc/raIKSLA/3X7CaSJ3OrVyednhBrDAMtAsqMG4+vqlx58rwjhgEz7828b4Ih1x4bfu8xRQ2Q==","signatures":[{"sig":"MEUCIQCQrpXy3B8mC0nPlgax1fK2yQCm8R3XdBptIGfdXLcY0AIgAqA7RILmCbf7IOielNM47IUIbE2E3ELjQcT7a+OsaKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD66ANTovHaFtd+YoOhV/xyiaHvE1/7qiwVXdVAbPiWCwIgCVo4l4/NpjTpXMUZhs03f9GWrHQax63YRXRf0NhrRC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.10","@typescript-eslint/parser":"8.70.1-alpha.10","@typescript-eslint/typescript-estree":"8.70.1-alpha.10","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.10_1789426814556_0.39784685539987796","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.11":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.11","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.11","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8f1ac57bc0bcae3398f5b5245b25373eccbe8fe3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.11.tgz","fileCount":55,"integrity":"sha512-QlMY62GlTZJCTvkzXhkWOg4hWblB44LWaQacbZbid8F5I4X+ApZpTI0flR9PDD5soyB0GxfjpqU0XwFUYCZRRA==","signatures":[{"sig":"MEQCICn2AmAn841CD/rg2bllH+Q6hvTIkmgw7XvrjwQtLYYXAiBUaaPWoyNWJUc3mj6Ilx0QSmp6w6xwfxWyfItKEwwFYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDiW0Y01GNHKFZxdT7bTtTFZkDD0iEtdrTL+QpXPJj2ZQIgY71WR1Mv6ZgmR+FjMkRc5pJ40LCI04cE2VyNOoTMy1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.11","@typescript-eslint/parser":"8.70.1-alpha.11","@typescript-eslint/typescript-estree":"8.70.1-alpha.11","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.11_1789427819822_0.9275533412581602","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.12":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.12","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.12","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"81af81f5ad44d1cf041c29dda64e3e0af3585964","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.12.tgz","fileCount":55,"integrity":"sha512-/FZc1mLhN89jGAEcsQ0UxCDy6RpMHOiIXrbOp+QwjQAXaqZ7Q0265QusvK9zIB3S1+q4KcvpyH3QwqHzkgOBeg==","signatures":[{"sig":"MEQCICNn8e0Xe1oo3LRI5psqGkG2uyKfBxms8Y44JHe7NnqHAiAtSmdtpOi12qTR6jVXSIxa5GXGAcFZeuEbYbxp63C9vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCquMJHH/ot13kbL3FMkynkd+rvQ4SLEIYpjdo7n586kAIhANu218sOo6bJC5wYwCPyHtHlsmFzd+YmYjnyQSrg7xZz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.12","@typescript-eslint/parser":"8.70.1-alpha.12","@typescript-eslint/typescript-estree":"8.70.1-alpha.12","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.12_1789430172310_0.9610305585650853","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.13":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.13","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.13","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a403377941321878569a77804f9ced0261e5210e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.13.tgz","fileCount":55,"integrity":"sha512-2Vo5HgXBy8RU8vk1SerIkDD9ydio4ezmhCLTTkKSpqjHQ60PaPIB88MlZbqMt0s8jVTq6bjAnkTSM0mLkzCE6g==","signatures":[{"sig":"MEQCIHY4FS3yoDIPvSAhultIFO3diM6lU9OEbe9WskepcpHjAiBR4ZG30rRrcA+EvkOhIIs6T6N9usKpLhre6ipP/0JKOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClf6RJlWpSZkL1epPNEJ7G7K3N7xSW9zT7SFQA9QIPrgIgJ5fbbG6isq6SVmHNlDd02si59cldKo8RbMA//nzWbl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.13","@typescript-eslint/parser":"8.70.1-alpha.13","@typescript-eslint/typescript-estree":"8.70.1-alpha.13","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.13_1789432212751_0.8764382540762223","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.14":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.14","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.14","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8bb065567d1aecb003c5554b81c5ef8e5ad86ffb","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.14.tgz","fileCount":55,"integrity":"sha512-bKzcxqbBN+ADDMDjgxdPplWa3uXh4GQutD3U4ZyxGeQ43L1Hr8/6hKEKxs62RWdpq7Ypjn+n6v3832L9bJhcLg==","signatures":[{"sig":"MEUCIDSbD504tBdN4WonfPte4Hock2vDW5yRDCti0UVMUu3lAiEAniQln54nYxIpsDP9xVBwIF9fOV5/0NhVotPWJm0Pf5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgbj/i872vVLFQR2Dr0Gv8H3PHBGKxrnltndcPX6X0kwIgVeb1UmyK1d0DlUI2L2sYXzCBKu9zFnMKMCIHA6cbzkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.14","@typescript-eslint/parser":"8.70.1-alpha.14","@typescript-eslint/typescript-estree":"8.70.1-alpha.14","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.14_1789432805161_0.10877323216519885","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.15":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.15","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.15","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"a3259dbf2a97a8ebddd43aa2a20942ebd526dacc","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.15.tgz","fileCount":55,"integrity":"sha512-hovsnBbJ+WJojyQAWcQPG9S1rfO+BXY9P+zzvITu6/YwJxBlCaSpJHCOFULRLIzaSyopcggN35qwAE8/ekwijQ==","signatures":[{"sig":"MEUCIQCnHVzrQrlumHOcu/dGOn+whKPaKPcXZBMbQpVql0xMSgIgSozHtgsGlG4vtAZSa+S90YsvRJRJ8sLu2nqvzWUa58k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClX74eMYKJJd7ll6V16q7OFCJWvd4kdOmkxBU0UoJbbwIgFWhmiT6SReKVC0PPz2pkueWak6Law38HG/1yRWl0ndw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.15","@typescript-eslint/parser":"8.70.1-alpha.15","@typescript-eslint/typescript-estree":"8.70.1-alpha.15","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.15_1789446210156_0.0014601808721135257","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.16":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.16","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.16","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c79370a286c3a1b40e2fe6cf893ee2fc04db5d93","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.16.tgz","fileCount":55,"integrity":"sha512-LYi65b0cVK/QA3hLDfaaykTBbzKW1+OiCS1bhd+Y6WuXTA23qKDRbpw69KFC/7ESlUXap+61kxmLSUHK8dO4hg==","signatures":[{"sig":"MEUCIAVA1pjbFLU10wlyFmn65lheITH///GPTyO7jHBurrozAiEApB4eD0J89lZj6JVd9tBFFcscI60zxVtE8kiy323I8oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm6mZooMXcHx7A/3IA5Vb7xdZfwuZJjBCmWCoxjGcjnAIgLeeG+GwCeYno2p0Yy0bpeBMCrH6DvN3Gur9ruzDBBB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.16","@typescript-eslint/parser":"8.70.1-alpha.16","@typescript-eslint/typescript-estree":"8.70.1-alpha.16","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.16_1789486943440_0.9105952775090145","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.17":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.17","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.17","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c81e0183e85438daae09d13f6f46a4f320846708","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.17.tgz","fileCount":55,"integrity":"sha512-aV5Ofkc46B5fZc+F/uL14oF4ZlDZ1NFPKRE5UGqZEHbUMDKUOk7ej/D+YPL/gBoT8heBeMhISzdVyZaJKBIfPw==","signatures":[{"sig":"MEUCIQDzsnfZ4CYmnD/Z5uhGBJ3laPMJMT3eTcuqm6Fc3DryGgIgcf9T9T+Owl5PPqMxH3SXxeWMjKPDKhis+0QGHeub6Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDtxIf3JEqPek5G2CUvssCAscWSHU6lsbMBn106qEuEAIgCvmC+i3cJQi8VFY96BeUWRnNBiPeZVyy5zK90Hyjpjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.17","@typescript-eslint/parser":"8.70.1-alpha.17","@typescript-eslint/typescript-estree":"8.70.1-alpha.17","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.17_1789491002791_0.9102113402864573","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.18":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.18","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.18","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"b35e2f7d4c820eed9a1522355b7e34b073ebd661","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.18.tgz","fileCount":55,"integrity":"sha512-gGs3g5tab+jRbIS50uIH5C1+Ueqx7iOzT3K8szOA36ZBNiG91oHnyYT5B1iMr0fyeVLHf9YSvOR04hGlK0sI/w==","signatures":[{"sig":"MEQCIBKsq3H0+Q+oLslow9+layBKXsF6WJ7djhyjwFKpK7xeAiBapZdO9aeQ9h9vPL52ZDRq7lBaI2Oqh7IA7wulj0dc/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICjRCnI5NaZKgifkHeBLm2HS/RDnwSi7Bi7z8Ni3pf7KAiEA9p0kxOpISCjjdx0+u21lUZUYdB0PfE0J3N2FKGhoQjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.18","@typescript-eslint/parser":"8.70.1-alpha.18","@typescript-eslint/typescript-estree":"8.70.1-alpha.18","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.18_1789493128651_0.06553702980884024","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.19":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.19","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.19","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"b3a64ba67581e7cc7c3e401cad46b0d0041beab3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.19.tgz","fileCount":55,"integrity":"sha512-qfpWkAlc82knIHi7UMM5yWsJioR+c97Nqluf58o2b55erUfoxG4FDFfKoK/a/Ehtbx3fHACc7OshgD7ublctFw==","signatures":[{"sig":"MEYCIQCDyL4DuEQuc8TBUsN1MXA+nrA7geAPE4cULNC7r3WFlQIhANnIpp8ckibiBMdnEojdnSFc9LAbn5aRAzU68MVV/LjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ982yoSdE21KLHiwlE2V+msg0paDcNbJoHuXKHu3e4wIhAL/bR1dF8imU0Rtw/GY+kqBFzyianUK1xjdaEVyrFTIS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.19","@typescript-eslint/parser":"8.70.1-alpha.19","@typescript-eslint/typescript-estree":"8.70.1-alpha.19","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.19_1789495580067_0.7786908256308753","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.20":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.20","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.20","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"1eeb86a917e9c40ccaf216266f1bd08b22948508","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.20.tgz","fileCount":55,"integrity":"sha512-rjIFitJEuwzH6LG8vo7pNWwS4ieveFRcMGJqoCaQ79qQuU37sV4Pwz5cjch86Hqv/G5J5bSM1njcflQJuvTUcQ==","signatures":[{"sig":"MEYCIQDM1YdGQCoiOKfq/Asj1VvXYaZNXD0SSzMo5X6pMTgx9gIhAJlMDmNVQRUxY7CWvYs/d4IYZjHql3zlFu0Ttsuxl4rh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH9YzITdLmVmuz0LbjZfsxVtXvzcqfRrPTOBL+A8E9FKAiBGPNclgRXHUqjP1cJQAneBgCVGEShCqnAoUI03ydA9Ow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.20","@typescript-eslint/parser":"8.70.1-alpha.20","@typescript-eslint/typescript-estree":"8.70.1-alpha.20","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.20_1789497364786_0.3766383932730788","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.21":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.21","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.21","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"529117a1b7cad5ca14cf21b501614e848e5b04c3","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.21.tgz","fileCount":55,"integrity":"sha512-f1qTD6o/4km81piY4c8hX2B3yDbRu0xu1XMPX0p0rsAHNuFqZr9FfZyTB4NVoxR4c2D55cqddQYsyTYN7yV/tQ==","signatures":[{"sig":"MEQCIHwvU1xIkzcNc9EW9+hy4H7coiwiDjfiJPZUpwOByzsyAiBj4AlUorzGGleXdT+O/AXZZPMRLiJLWk5MXAU9D28Fcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIET8GFZfFK8OujW3mTlPX2K41KLFU9bfd5wLNdpoYoKlAiEAtQgMjFb6PBy8ujXnuYrDRjsxA9S2D6ObzFxH3dR9aWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.21","@typescript-eslint/parser":"8.70.1-alpha.21","@typescript-eslint/typescript-estree":"8.70.1-alpha.21","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.21_1789497803137_0.06419530370072613","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.22":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.22","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.22","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"76a5a59cd29e246c125a48d616502e8d795f81ed","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.22.tgz","fileCount":55,"integrity":"sha512-rsId4cn1OrMNivHUIXSiBTE24kKUA5ouEoveRJI1hWVwyOYH5Cod2hw8BraFRSkYALv+1WtdA/JeN8Pkk4rYww==","signatures":[{"sig":"MEUCIQC0Qqwuj/KeZLFi43PCpyYfPwnW0X9DC5I+Gncv0pQ61QIgSpz1/IbPTEw0wC1ToXvgPyy71jWHxy4tN/GKdmfoabo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtx7U9txjs/SqGBUzD2Tv7fzyVOc3I4AGwj66AglhBIAiEA2bcF4LiDCEFY9zCXKm4lD78U2sUZrdSdVFJeO40zYhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.22","@typescript-eslint/parser":"8.70.1-alpha.22","@typescript-eslint/typescript-estree":"8.70.1-alpha.22","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.22_1789596596697_0.2659997296837644","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.23":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.23","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.23","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fa74e0e7bb4840702ba18864b2336d97eb90c0ae","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.23.tgz","fileCount":55,"integrity":"sha512-uNl7XmcQCS1zRQhzFMwDTT6K9M3hklzfR8W7RCZPrV1nPlcpq1+J27C5Q438gohto91uPKMQp35ETqDKhLGKdg==","signatures":[{"sig":"MEUCIG+yQ2qKe8MtV9valSrp7NSAFmzHjtTI9mIzWAmsGBHhAiEAu5GYuiQ0lH1L0sTu4DU5vgj1TrXmx8vowFrPFyoj/fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFoHCJ8XVoQVVxF5+cIWI51QrJsN3t77syx77ktRzXptAiEAiPPx6UlB3Cvd6iezERiDxWuxQjVFXkQ3Wvmm+c1cA5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.23","@typescript-eslint/parser":"8.70.1-alpha.23","@typescript-eslint/typescript-estree":"8.70.1-alpha.23","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.23_1789624722836_0.12216601879061528","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.24":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.24","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.24","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"5fb9b80651acff534b741c2befbbcd1937a010b0","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.24.tgz","fileCount":55,"integrity":"sha512-QDkD4Zez9x5E0tXnq8pfMrSSlbphVGnj7dJ3saayFNrcDkcOvZZhKluL0tXj1+Epwkb7Y+V98ccNnKxTIH3WBQ==","signatures":[{"sig":"MEQCIGPjTU+QAOoSAicVafG7ZSKsgZ2eq6hnNcR1xTMYw3E+AiBVAm2Ei19vZJqnQ6K3VErawF1FSIRJWTLFP88NlfrwlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC65inBuejzebwSZZVaf3aBHrhF7Nl4y2M4utkldbw9QwIgIVnKEYeNmzflCRqaAEaYLAyX09qdDbLyIdwSg+n/na0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.24","@typescript-eslint/parser":"8.70.1-alpha.24","@typescript-eslint/typescript-estree":"8.70.1-alpha.24","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.24_1789663004733_0.5977973246420221","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.25":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.25","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.25","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"fd5fe1b3fcac4d78f4ad2f98ca3d55bb885bce29","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.25.tgz","fileCount":55,"integrity":"sha512-7MwBbYAM98podLcdCrutPYvXevQoAJ6IQciAMY4dLtoI+dfxWxn+R840ToPbN4FfeooFS4sUkmYxbhi4lqJrHw==","signatures":[{"sig":"MEYCIQD7STzTbQs6aHYeFLKA52gQJqv3Mdo497PuwiOkWfyhCQIhAMZhcM8pwl4N1RHtYbpbr9rsXiXwYvH7cGnC4FL7UTVC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/ON2DEgf65UmfbYyf8M0npAJUL/tmAw992G3+BDgxDgIhAKSmPoovvK5RGC3gvtbz1RqmjRjrX9OO3bvIdvlf64MV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.25","@typescript-eslint/parser":"8.70.1-alpha.25","@typescript-eslint/typescript-estree":"8.70.1-alpha.25","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.25_1789674104458_0.41160592106833227","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.26":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.26","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.26","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ef6c52b1bef716aabc3358da88d27feab6087bdd","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.26.tgz","fileCount":55,"integrity":"sha512-a2cAnZf7c0OcXbrEKFRFZ1xWc1fkcu/cT3zHnCjOby6TfVjP0P4sZMkdCR3KzDAZG5/7rgCMxE6vy3xKQsz31Q==","signatures":[{"sig":"MEYCIQCjNvLSqZRX6mHIo1G+iy3bWRHdOoO5aoQhprLNMkUptgIhAJByOi60MQF7B0FJ0ksczyUHZZ7bJ6/VpZthkrRrnzzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdLsVNTqZEeClai/JqNTEkkuNAQ1LiIkiJrNa1oFpWNAiArrteRSdQKGziVML8FDHSLHWs9g1bAA7lPmXknOjI2Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.26","@typescript-eslint/parser":"8.70.1-alpha.26","@typescript-eslint/typescript-estree":"8.70.1-alpha.26","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.26_1789774521451_0.8752551036654053","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.27":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.27","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.27","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"f1ef20fac0f61eb9032726465c4462a7a79fc2e5","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.27.tgz","fileCount":55,"integrity":"sha512-eh/bhywY8PlI9ULfuc+ntDQtabm7+KunJew2/F2e3En0y84lXrIJm187KmNhq8oEAz0LweSmLBsd8lsTeQh8Jg==","signatures":[{"sig":"MEUCIAQck5pVjoBV5y8xKzq78zdIy9bXhe8ebR7j0zV0sL5dAiEA/Wn/D5dPf64HlGRN6D+gTEanuLNuLHCg7RrsuyXjfco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGKsHpymGNgmR3EVRqsDymvfEMoBo11RA85UoPP0H/XfAiA5u0A8zan36NpkmjG+aE2fOw9qKJcHafrdjQfhDLR1Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.27","@typescript-eslint/parser":"8.70.1-alpha.27","@typescript-eslint/typescript-estree":"8.70.1-alpha.27","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.27_1789774845072_0.9745453787021781","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.28":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.28","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.28","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2a375644fae3ee59568fee064212bd3e24ac82e6","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.28.tgz","fileCount":55,"integrity":"sha512-9kfoOtO0v9SJpmQd/u6fJBJY/zli7el5bh30h4/oInlXwGbF0X8Eh/Bo/J8FSFogNHBP6RqPqPi0Yv2KOjjzVg==","signatures":[{"sig":"MEUCIEPF2u8gnPFSnqKiLTueABV0xx5YaVTgup2ZNJIfHW3VAiEAq84xS3CphpELmdb/CfLoiIzm0EtmH2c0bcHR6Zam5sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAwQG42/HfUhaoyd6La5zuACnLWfHf69jx3O0+t3c8FqAiEA9YSvLFO6MskbqVuy4Wuwv6MRrUMKP2lBNDkxM3yPxoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.28","@typescript-eslint/parser":"8.70.1-alpha.28","@typescript-eslint/typescript-estree":"8.70.1-alpha.28","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.28_1789856209681_0.0826094398700965","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.29":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.29","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.29","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e8b1acea66f3027d82364fbb5fc8406c2d13d318","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.29.tgz","fileCount":55,"integrity":"sha512-mkDkzySI5dvt8cdJ9UrKL9l+n8j5MnXzR2mmmBJW6ogkT+1Yhp8ogM5rC+EUGHlxb+0X9HvrMMeiYAyOHVX2/A==","signatures":[{"sig":"MEQCIBJiHkyGLP/isM7i+4fMct6bHXpnMdccoDQ+cSzd4CTvAiBeIhsV0k/JCwjWW1XoWD+95Ea6vRIjdiJorSLJvtf/Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFnQnxiLtnG+LzdOQYV6izCF3WgulrufBgBDTSiKd4XoAiEA7qhaaZCT4/ODx10RTuNsWiWDshUwnFAH2ekwKx2f0gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.29","@typescript-eslint/parser":"8.70.1-alpha.29","@typescript-eslint/typescript-estree":"8.70.1-alpha.29","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.29_1789994183201_0.07580412499838407","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.30":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.30","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.30","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"8bd8dca4ed4b6634981d9acff2a732a2f8135d1b","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.30.tgz","fileCount":55,"integrity":"sha512-4HvILM+M9o+HqW63HfOYwG6kWULDP59ccyl/7BDuQQCg/4u9U/haCKu13FBWJQ3rKYGaceKMqQZ2H+NCIMqGTg==","signatures":[{"sig":"MEUCIQD8SOPq/xtPebpCKq7y8PrxvECItUFF61aDQgqnTb1PEQIgG3O4vWvnN3rE2tPMYyt8pacvCDis9Zd/hY9H8WCaCz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDyfAE7mWFNLHJzuXjlXzhmhxWs9goLLJAY0gDkPxWS2AiBG5PnSXkvfGNtT+JaQCqev+vlzzdULdV0aSlyxjzA0Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.30","@typescript-eslint/parser":"8.70.1-alpha.30","@typescript-eslint/typescript-estree":"8.70.1-alpha.30","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.30_1789994821625_0.12825186837041946","host":"s3://npm-registry-packages-npm-production"}},"8.70.1-alpha.31":{"name":"@typescript-eslint/rule-tester","version":"8.70.1-alpha.31","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1-alpha.31","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"ceff91be4b04ecb6ffe2fdc0b9b9e193d3535ec4","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1-alpha.31.tgz","fileCount":55,"integrity":"sha512-z7lEo8tFiEuO4lGQMP6dPOVBAQLK6/ksShmbrZROoo4ZwjLUOfUo3nTvJkLiyRBjK7OB+tSrS5JfYlEAJ5zFBA==","signatures":[{"sig":"MEQCIBw9gqoW3vyFJf0gWVmoElxt/SAggHMMs4WsGg2fTMLlAiB224+i9VQnTrPpIDB9Hbx/DxZfr6o9bYUuxGfJUZVYpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAJWbOb8N7KMoDZTwK9A+G136EcRiT94zuhj0jTXAiJ9AiASejNvY3mWV+Yu7DRzENWIVtvYLcLrEgKWyTpuWwDBgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126722},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1-alpha.31","@typescript-eslint/parser":"8.70.1-alpha.31","@typescript-eslint/typescript-estree":"8.70.1-alpha.31","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1-alpha.31_1789996034737_0.045544745747102544","host":"s3://npm-registry-packages-npm-production"}},"8.70.1":{"name":"@typescript-eslint/rule-tester","version":"8.70.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"133fa0cf25fd4dbf85584ead694ac8ed39d4ac1f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.1.tgz","fileCount":55,"integrity":"sha512-HS4pIvTa4Zid4+aEUE3Zl6e4kFSDn6ieoR+ke8bZEWHMeLGv88t8qeMYPMUIKPHDPm7lnVkB3L6V7y70OZwDpg==","signatures":[{"sig":"MEYCIQDB1LH2Y618uDGm6N1jXWBvsh7oFJotrXJtnxK2JEqtCQIhALV3KNfBal0fWeCb+GXo0/9XiCRp7GU9K96UPdDzNo6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC2fsH7aVYpZoqzc7ZOCrMPPOr88wXFhy63VwbCPgy7aQIhALNocmZNhp1KyY5luZSFeuBsR7GSnpAfVIwnYT6hFL6/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126686},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.1","@typescript-eslint/parser":"8.70.1","@typescript-eslint/typescript-estree":"8.70.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.1_1790010459686_0.6188941579687475","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.0":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.0","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.0","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"4ce0a38f8a67f6186f620eb7956cc049d5533528","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.0.tgz","fileCount":55,"integrity":"sha512-t0AuENfbUcFYvOzGtNHGw/QFG/Zf8gsyq0Cq6/8/Y3UaST2mZAAXPPbHmDdJ14Ts+Tme61f1OzSmMNyrWtUVXA==","signatures":[{"sig":"MEQCIBvSz5j6P4w1zPMa5WxOCDaTPpyyV/P2O+Fkvf8m9/uXAiBWA26a4Jg0+74oVEVlsNextHiLXq3r0PBqLF4+50kAXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICoAEfS5NorLF6b+Wn+ORi5XwjhIRLHpom4xMimvhWrBAiBqAYnv/CI6J/zrrF4mHm0USuMRX4N3T8Y7D7FEqJ58bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.0","@typescript-eslint/parser":"8.70.2-alpha.0","@typescript-eslint/typescript-estree":"8.70.2-alpha.0","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.0_1790011020543_0.9075874413045575","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.1":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.1","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.1","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"702647f7c38df11df7ed5bc14c700b8f78f69ed1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.1.tgz","fileCount":55,"integrity":"sha512-DCK9m3cRp6YhaMm/FqLocuF9eqQR7arZch1DtkSOEAcKZ9vNJqnSwytaBT0X66exI3ZB8sCiRoFJljMK2NBR4Q==","signatures":[{"sig":"MEUCIQD2Kc4F9pjKjOIZm9De5U7L+oO+EGzDJGjSeSnokIYqNwIgKNz6oR5Q3yLs0CZje8+G4AnV5iwCQtoyIpLJWtZqoBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEel81pI7H0/aWBgiIIFZF0HXFswgWH/mVgE8UDP9P8nAiAyvscLMsKqOwhk/9cBwwH245i8OnSUbCxITSZ2VOgGUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.1","@typescript-eslint/parser":"8.70.2-alpha.1","@typescript-eslint/typescript-estree":"8.70.2-alpha.1","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.1_1790061443643_0.8137559298528845","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.2":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.2","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.2","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"2216e2cdcb48b1b3bc76c30d13aba41e450b12e1","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.2.tgz","fileCount":55,"integrity":"sha512-ag0W8OsWX5qNMuV+WvNMI4PyiQn//SuLzC2z4cmhBiZq9rLobuSKfwropDFU9epGZeEfmBJGcDr1TvVpAbQpnA==","signatures":[{"sig":"MEYCIQCmXfMHFQMdM8wRCVeTmnO3tMS+hcv4b0vfjdkN2kInNwIhAJ8RrnHyu6Rdd9idOoTN4IQ7rh8RuqEOLb0fVIzLcomy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICU65RlvLCaOtVhxO7Nj4x0X2dClXDHLg6WtrSWJ/IIRAiEAsBjHXJ6jRbGiWdP3SqvQyviymqD3wZOVj/XG7aXXhEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.2","@typescript-eslint/parser":"8.70.2-alpha.2","@typescript-eslint/typescript-estree":"8.70.2-alpha.2","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.2_1790081459925_0.2887780504846016","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.3":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.3","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.3","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"c20c5618ec45197c750c7ddedd9132874baeab5e","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.3.tgz","fileCount":55,"integrity":"sha512-E2zTB4xujKLBP0CRXxLdhdLxdVJr8vifHBfjd5rW7GtigfeN1Jri1r0W4evPnC/kKfpsKkDXFi+e5h9uEOmlyw==","signatures":[{"sig":"MEUCIGznsWQJxlQxiXgrYIN7G7Cnv0O4UhDbfOSBjcF75IYYAiEA6HnWl4Xlywa7fWHo05WL8AcpakQy9cKwkw/8ynsCRUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSC3LDDc+29fgtHsv9XW6N80IWe/9PPMgQAf0f2RWXeAIgPiGsJqvGXX05ZLnevlqTKPIhUErSbYJ0ZbmXFIp/k68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.3","@typescript-eslint/parser":"8.70.2-alpha.3","@typescript-eslint/typescript-estree":"8.70.2-alpha.3","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.3_1790082843862_0.7402644826755824","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.4":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.4","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.4","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e284553fc4e32566e634af35c1a0849becadc70f","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.4.tgz","fileCount":55,"integrity":"sha512-/1T0n/No/Cy3UH6g+97tSa+4rJdJCOOIcwo1UnQ8qwfyT9QDKVsk6q5pgzBQ/npQ8s4/ZdxcynSsnTh6q/7mxQ==","signatures":[{"sig":"MEUCIQDqRPOSDX7wxbn8NlBNvpM7Cpd0PUxF2fODhFZe1pDhHQIgS0qldr8mx0YyyF49ATq87kfJihif013S8D1xRx73Jxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDPr1mO3t6iZYXyL75Sc0CJHk2kgPqx9AFVWEfWxRgjYAiEA/S5M6W8undHeNhtanC9b79G5LX7jE48AVk9KkP4EM9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.4","@typescript-eslint/parser":"8.70.2-alpha.4","@typescript-eslint/typescript-estree":"8.70.2-alpha.4","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.4_1790083193716_0.5489155102169083","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.5":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.5","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.5","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"e0e581c2aaad9613bb95e5e718adc8e0e3653e3a","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.5.tgz","fileCount":55,"integrity":"sha512-yI7LP/0uukXrD8y4I2DjOD2KK9bee3W2mE/H9lhm2R4jYds/VNiVwCU7AYNsRtb67UHM1fEB/cNJBK8HAArOdw==","signatures":[{"sig":"MEQCIFsTa7NvEXxwsgGy9K10jyaTC5KN1kPf79jh6LJaK2vZAiBY8O3PRJHDTdBNsW7K6YYpbpLueQyDCsMVIJj7A6yLRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA9mVYZWdXCEn57D9yfa3YEKX/9ZzIRJck9L+WFd4VQlAiEA/tJlCkfzP1vty4m9BkWFDW+Rgb6OxOx4iMqLNFZpzHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.5","@typescript-eslint/parser":"8.70.2-alpha.5","@typescript-eslint/typescript-estree":"8.70.2-alpha.5","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.5_1790114510000_0.8877974125288641","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.6":{"name":"@typescript-eslint/rule-tester","version":"8.70.2-alpha.6","keywords":["eslint","typescript","estree"],"license":"MIT","_id":"@typescript-eslint/rule-tester@8.70.2-alpha.6","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"homepage":"https://typescript-eslint.io/packages/rule-tester","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"dist":{"shasum":"d0d8d41c9df0f7f22c72fbd5bd7d7c24739545ee","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.6.tgz","fileCount":55,"integrity":"sha512-LG0zUqIc1Vz+3ezEGnFuwRMvk5htgDQSOpHK16BBct23yATNGG3bNsMuAsLzLoEPkUQBHGJTLMoAMRDWHfcIAA==","signatures":[{"sig":"MEQCIApfoep07KoIBkqbYMBCsi7Xp+JAQOrkW4xJTPIj81ryAiBxAplNHFVFb1vV6G7G8mrf7X5KQpzAnJnpUN5g7ksImA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICs6j3NgQ9c7sPnGGrteAbDlLE1hXeUbnZ9Y/Z53KXOCAiEAzXvp0kutvfk4lRt1GAW699/pvuXRJlPTif/DKxgDb/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.6","@typescript-eslint/parser":"8.70.2-alpha.6","@typescript-eslint/typescript-estree":"8.70.2-alpha.6","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/rule-tester_8.70.2-alpha.6_1790210180784_0.8587117573343843","host":"s3://npm-registry-packages-npm-production"}},"8.70.2-alpha.7":{"//":"NOTE - AJV is out-of-date, but it's intentionally synced with ESLint - https://github.com/eslint/eslint/blob/ad9dd6a933fd098a0d99c6a9aa059850535c23ee/package.json#L70","nx":{"name":"rule-tester","targets":{"lint":{"command":"eslint"},"attw-check":{},"typecheck:tsgo":{}},"includedScripts":["clean"]},"_id":"@typescript-eslint/rule-tester@8.70.2-alpha.7","bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"dist":{"shasum":"1ed51d4e3b66b9dc477c93cb6c81aaa17f283d35","tarball":"https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.70.2-alpha.7.tgz","fileCount":55,"integrity":"sha512-d1qFjP+9/xMGEp0pm7WY169HT9xfJiBWQT8H2/WjGy/hGKZXLu8Iqm14W3BnvsN2O4JmM0xSPSS/Lc4o3VlVSg==","signatures":[{"sig":"MEQCIBLRPqxcVudKP9HE4/7k+kmYXJWEgN86kTRet64mEw+6AiA53r/YJkiSHIrlTOQYYT/b+JgREuANXg7FrY6EkE/BKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEe6sBTHKIwFQ7QqtpSN8VF48f0mEQ2hV59SHNRxECtJAiBfOEJdwV2eiEdZ1n4LaeRXxoW4wHLgkCKfu4E1fNAUMQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@typescript-eslint%2frule-tester@8.70.2-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126718},"name":"@typescript-eslint/rule-tester","type":"commonjs","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/typescript-eslint","type":"opencollective"},"license":"MIT","scripts":{"lint":"pnpm -w exec nx lint","test":"pnpm -w exec nx test","build":"pnpm exec nx build","clean":"rimraf dist/ coverage/","format":"pnpm -w run format","typecheck":"pnpm -w exec nx typecheck","attw-check":"pnpm -w exec nx attw-check","typecheck:tsgo":"pnpm -w exec nx typecheck:tsgo"},"version":"8.70.2-alpha.7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ba1b540e-13bb-4ae1-8115-bd74d6a6b088"}},"homepage":"https://typescript-eslint.io/packages/rule-tester","keywords":["eslint","typescript","estree"],"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","directories":{},"maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"dependencies":{"ajv":"^6.12.6","semver":"^7.7.3","lodash.merge":"4.6.2","@typescript-eslint/utils":"8.70.2-alpha.7","@typescript-eslint/parser":"8.70.2-alpha.7","@typescript-eslint/typescript-estree":"8.70.2-alpha.7","json-stable-stringify-without-jsonify":"^1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.0.0","rimraf":"^5.0.10","vitest":"^4.0.18","typescript":">=4.8.4 <6.1.0","@typescript/native":"npm:typescript@^7.0.2","@types/lodash.merge":"4.6.9","@vitest/coverage-v8":"^4.0.18","@types/json-stable-stringify-without-jsonify":"^1.0.2"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","typescript":">=4.8.4 <6.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rule-tester_8.70.2-alpha.7_1790234802195_0.1427757053108103"}}},"time":{"created":"2023-06-18T13:54:29.199Z","modified":"2026-09-24T07:26:42.703Z","6.0.0-alpha.158":"2023-06-18T13:54:29.458Z","6.0.0-alpha.159":"2023-06-20T19:01:06.731Z","6.0.0-alpha.160":"2023-06-24T04:05:44.278Z","6.0.0-alpha.161":"2023-06-24T05:21:36.729Z","6.0.0-alpha.162":"2023-06-24T15:19:36.960Z","6.0.0-alpha.163":"2023-06-24T20:04:24.858Z","6.0.0-alpha.164":"2023-07-01T00:22:32.057Z","6.0.0-alpha.165":"2023-07-04T17:12:32.450Z","6.0.0-alpha.172":"2023-07-07T01:36:12.132Z","6.0.0-alpha.173":"2023-07-07T04:48:22.670Z","6.0.0-alpha.174":"2023-07-07T15:40:22.342Z","6.0.0-alpha.175":"2023-07-07T15:57:17.570Z","6.0.0":"2023-07-10T18:00:14.419Z","6.0.0-alpha.180":"2023-07-10T18:16:39.131Z","6.0.1-alpha.0":"2023-07-10T18:30:23.468Z","7.0.0-alpha.0":"2023-07-10T21:19:48.518Z","6.0.1-alpha.1":"2023-07-11T04:19:05.756Z","6.0.1-alpha.2":"2023-07-11T19:41:53.140Z","6.0.1-alpha.3":"2023-07-12T01:13:35.850Z","6.0.1-alpha.4":"2023-07-12T14:31:27.406Z","6.0.1-alpha.5":"2023-07-13T12:32:29.884Z","6.0.1-alpha.6":"2023-07-13T12:33:10.412Z","6.0.1-alpha.7":"2023-07-14T16:28:39.198Z","6.0.1-alpha.8":"2023-07-15T13:30:29.669Z","6.0.1-alpha.9":"2023-07-15T13:35:20.335Z","6.0.1-alpha.10":"2023-07-15T13:48:44.861Z","6.0.1-alpha.11":"2023-07-15T15:49:12.732Z","6.0.1-alpha.13":"2023-07-15T15:49:31.171Z","6.0.1-alpha.12":"2023-07-15T15:50:06.333Z","6.0.1-alpha.14":"2023-07-15T15:59:40.336Z","6.0.1-alpha.17":"2023-07-16T00:08:27.880Z","6.0.1-alpha.18":"2023-07-16T00:43:30.917Z","6.0.1-alpha.19":"2023-07-16T01:58:01.053Z","6.0.1-alpha.20":"2023-07-16T02:01:55.511Z","6.0.1-alpha.22":"2023-07-16T02:43:48.624Z","6.0.1-alpha.23":"2023-07-16T13:56:19.495Z","6.0.1-alpha.24":"2023-07-16T23:49:17.546Z","6.0.1-alpha.25":"2023-07-16T23:57:09.676Z","6.0.1-alpha.26":"2023-07-17T00:17:01.279Z","6.0.1-alpha.28":"2023-07-17T00:44:01.852Z","6.0.1-alpha.30":"2023-07-17T02:12:13.694Z","6.0.1-alpha.31":"2023-07-17T02:19:08.284Z","6.0.1-alpha.32":"2023-07-17T07:24:31.773Z","6.0.1-alpha.33":"2023-07-17T13:00:03.600Z","6.1.0":"2023-07-17T17:17:22.873Z","6.0.1-alpha.35":"2023-07-17T17:20:41.675Z","6.1.1-alpha.0":"2023-07-17T17:37:42.005Z","6.1.1-alpha.1":"2023-07-17T19:34:44.942Z","6.1.1-alpha.2":"2023-07-17T19:37:17.555Z","6.1.1-alpha.3":"2023-07-17T19:42:13.456Z","6.1.1-alpha.4":"2023-07-17T21:39:31.180Z","6.1.1-alpha.5":"2023-07-18T04:39:12.237Z","6.1.1-alpha.6":"2023-07-18T11:03:52.671Z","6.1.1-alpha.7":"2023-07-18T11:08:16.871Z","6.1.1-alpha.8":"2023-07-18T13:49:42.035Z","6.1.1-alpha.9":"2023-07-18T13:58:05.595Z","6.1.1-alpha.10":"2023-07-18T14:07:59.673Z","6.1.1-alpha.11":"2023-07-19T02:29:24.308Z","6.1.1-alpha.12":"2023-07-19T02:32:28.287Z","6.1.1-alpha.13":"2023-07-19T12:31:19.961Z","6.1.1-alpha.14":"2023-07-21T09:41:54.206Z","6.1.1-alpha.15":"2023-07-22T00:52:36.554Z","6.1.1-alpha.16":"2023-07-22T04:43:58.753Z","6.1.1-alpha.17":"2023-07-22T04:50:31.390Z","6.1.1-alpha.18":"2023-07-22T09:49:52.710Z","6.1.1-alpha.20":"2023-07-22T10:53:21.869Z","6.1.1-alpha.19":"2023-07-22T10:56:04.068Z","6.2.0":"2023-07-24T17:17:04.754Z","6.2.1-alpha.0":"2023-07-24T17:37:50.681Z","6.2.1-alpha.1":"2023-07-26T12:54:30.252Z","6.2.1-alpha.2":"2023-07-26T13:18:54.055Z","6.2.1-alpha.3":"2023-07-26T13:42:50.823Z","6.2.1-alpha.5":"2023-07-26T15:26:57.993Z","6.2.1-alpha.6":"2023-07-26T15:53:08.256Z","6.2.1-alpha.7":"2023-07-27T18:20:55.906Z","6.2.1-alpha.8":"2023-07-27T18:22:42.794Z","6.2.1-alpha.9":"2023-07-27T21:03:39.289Z","6.2.1-alpha.11":"2023-07-28T01:14:32.928Z","6.2.1-alpha.10":"2023-07-28T01:16:24.357Z","6.2.1-alpha.12":"2023-07-28T01:56:48.404Z","6.2.1-alpha.13":"2023-07-28T03:51:31.631Z","6.2.1-alpha.14":"2023-07-28T16:00:02.768Z","6.2.1-alpha.15":"2023-07-28T17:25:48.704Z","6.2.1-alpha.16":"2023-07-28T22:23:00.545Z","6.2.1-alpha.17":"2023-07-29T00:00:46.420Z","6.2.1-alpha.18":"2023-07-29T00:17:07.994Z","6.2.1-alpha.19":"2023-07-29T00:48:14.768Z","6.2.1-alpha.20":"2023-07-29T00:56:01.989Z","6.2.1-alpha.21":"2023-07-31T03:06:23.839Z","6.2.1-alpha.22":"2023-07-31T03:31:42.389Z","6.2.1-alpha.23":"2023-07-31T03:32:04.394Z","6.2.1-alpha.25":"2023-07-31T03:39:52.067Z","6.2.1-alpha.26":"2023-07-31T03:46:45.416Z","6.2.1-alpha.27":"2023-07-31T03:55:59.595Z","6.2.1-alpha.28":"2023-07-31T08:34:05.699Z","6.2.1-alpha.29":"2023-07-31T09:08:40.843Z","6.2.1-alpha.30":"2023-07-31T15:40:43.288Z","6.2.1-alpha.31":"2023-07-31T15:50:09.149Z","6.2.1-alpha.32":"2023-07-31T15:52:16.177Z","6.2.1":"2023-07-31T17:16:13.826Z","6.2.2-alpha.0":"2023-07-31T17:37:22.782Z","6.2.2-alpha.1":"2023-08-03T22:53:22.401Z","6.2.2-alpha.2":"2023-08-04T16:09:57.829Z","6.2.2-alpha.3":"2023-08-05T19:54:49.880Z","6.2.2-alpha.4":"2023-08-05T20:09:32.899Z","6.2.2-alpha.5":"2023-08-05T21:06:21.813Z","6.2.2-alpha.6":"2023-08-05T22:47:47.675Z","6.2.2-alpha.7":"2023-08-06T00:02:36.515Z","6.2.2-alpha.8":"2023-08-06T01:24:42.253Z","6.2.2-alpha.9":"2023-08-06T01:46:29.098Z","6.2.2-alpha.11":"2023-08-06T01:47:46.627Z","6.2.2-alpha.12":"2023-08-06T01:53:16.979Z","6.2.2-alpha.13":"2023-08-06T01:54:23.954Z","6.2.2-alpha.14":"2023-08-06T01:55:07.017Z","6.2.2-alpha.18":"2023-08-06T01:55:39.706Z","6.2.2-alpha.17":"2023-08-06T01:55:59.006Z","6.2.2-alpha.20":"2023-08-06T01:57:52.035Z","6.2.2-alpha.10":"2023-08-06T01:58:51.481Z","6.2.2-alpha.21":"2023-08-06T02:14:36.501Z","6.2.2-alpha.23":"2023-08-06T19:30:59.702Z","6.3.0":"2023-08-07T17:16:27.606Z","6.3.1-alpha.0":"2023-08-07T17:34:45.237Z","6.3.1-alpha.2":"2023-08-09T14:33:10.965Z","6.3.1-alpha.1":"2023-08-09T14:44:43.926Z","6.3.1-alpha.3":"2023-08-10T00:53:35.947Z","6.3.1-alpha.4":"2023-08-10T05:44:17.189Z","6.3.1-alpha.5":"2023-08-10T06:19:25.116Z","6.3.1-alpha.6":"2023-08-10T06:24:28.391Z","6.3.1-alpha.7":"2023-08-10T10:05:30.765Z","6.3.1-alpha.8":"2023-08-10T14:45:08.922Z","6.3.1-alpha.9":"2023-08-10T14:49:23.681Z","6.3.1-alpha.12":"2023-08-11T14:10:50.777Z","6.3.1-alpha.10":"2023-08-11T14:18:32.833Z","6.3.1-alpha.13":"2023-08-11T18:59:40.976Z","6.3.1-alpha.15":"2023-08-12T02:31:12.627Z","6.3.1-alpha.17":"2023-08-12T02:31:43.695Z","6.3.1-alpha.16":"2023-08-12T02:35:30.414Z","6.3.1-alpha.14":"2023-08-12T02:37:56.393Z","6.3.1-alpha.18":"2023-08-13T00:35:30.867Z","6.3.1-alpha.19":"2023-08-13T01:25:28.265Z","6.3.1-alpha.20":"2023-08-13T04:38:21.192Z","6.3.1-alpha.21":"2023-08-13T09:14:34.607Z","6.4.0":"2023-08-14T17:15:54.741Z","6.4.1-alpha.0":"2023-08-14T17:41:40.152Z","6.4.1-alpha.1":"2023-08-14T22:37:34.066Z","6.4.1-alpha.2":"2023-08-15T00:00:08.685Z","6.4.1-alpha.3":"2023-08-15T07:33:36.510Z","6.4.1-alpha.4":"2023-08-15T09:57:38.427Z","6.4.1-alpha.5":"2023-08-15T19:46:58.154Z","6.4.1-alpha.6":"2023-08-15T20:42:51.777Z","6.4.1-alpha.7":"2023-08-15T20:48:00.907Z","6.4.1-alpha.8":"2023-08-17T15:12:27.259Z","6.4.1-alpha.9":"2023-08-17T15:14:05.263Z","6.4.1-alpha.10":"2023-08-17T15:20:26.198Z","6.4.1-alpha.11":"2023-08-17T15:38:02.432Z","6.4.1-alpha.12":"2023-08-17T16:04:48.281Z","6.4.1-alpha.13":"2023-08-17T16:29:38.142Z","6.4.1-alpha.14":"2023-08-19T14:43:50.247Z","6.4.1-alpha.15":"2023-08-19T14:48:47.649Z","6.4.1-alpha.16":"2023-08-19T14:50:51.003Z","6.4.1-alpha.17":"2023-08-20T23:18:25.824Z","6.4.1-alpha.18":"2023-08-21T15:08:29.815Z","6.4.1":"2023-08-21T17:14:53.015Z","6.4.2-alpha.0":"2023-08-21T17:37:29.322Z","6.4.2-alpha.1":"2023-08-22T12:32:01.095Z","6.4.2-alpha.2":"2023-08-22T14:54:14.220Z","6.4.2-alpha.4":"2023-08-24T12:00:16.165Z","6.4.2-alpha.3":"2023-08-24T12:08:21.928Z","6.4.2-alpha.5":"2023-08-24T12:09:07.135Z","6.4.2-alpha.6":"2023-08-24T12:09:30.033Z","6.4.2-alpha.7":"2023-08-24T12:10:25.167Z","6.4.2-alpha.8":"2023-08-24T12:18:00.668Z","6.4.2-alpha.9":"2023-08-25T00:08:31.106Z","6.4.2-alpha.10":"2023-08-25T22:15:06.503Z","6.4.2-alpha.11":"2023-08-26T19:22:25.958Z","6.4.2-alpha.12":"2023-08-27T02:44:20.828Z","6.5.0":"2023-08-28T17:14:43.806Z","6.5.1-alpha.0":"2023-08-28T17:38:11.909Z","6.5.1-alpha.2":"2023-08-30T08:22:22.923Z","6.5.1-alpha.4":"2023-08-30T08:30:50.933Z","6.5.1-alpha.5":"2023-08-30T09:57:29.322Z","6.5.1-alpha.6":"2023-08-30T10:58:08.303Z","6.5.1-alpha.8":"2023-08-30T11:34:49.236Z","6.5.1-alpha.7":"2023-08-30T11:42:51.031Z","6.5.1-alpha.9":"2023-08-30T12:56:52.918Z","6.5.1-alpha.10":"2023-08-30T23:33:16.883Z","6.5.1-alpha.11":"2023-08-30T23:37:29.419Z","6.5.1-alpha.13":"2023-08-31T22:40:27.007Z","6.5.1-alpha.14":"2023-08-31T22:42:10.043Z","6.5.1-alpha.15":"2023-08-31T22:53:14.159Z","6.5.1-alpha.16":"2023-09-01T12:01:51.979Z","6.5.1-alpha.17":"2023-09-02T20:34:31.608Z","6.5.1-alpha.18":"2023-09-03T02:13:38.425Z","6.5.1-alpha.19":"2023-09-03T14:22:54.840Z","6.5.1-alpha.20":"2023-09-03T18:12:23.068Z","6.5.1-alpha.21":"2023-09-03T22:37:00.883Z","6.5.1-alpha.22":"2023-09-04T10:37:33.364Z","6.6.0":"2023-09-04T17:14:50.603Z","6.6.1-alpha.0":"2023-09-04T17:36:07.843Z","6.6.1-alpha.1":"2023-09-05T01:45:54.581Z","6.6.1-alpha.2":"2023-09-05T21:22:18.813Z","6.6.1-alpha.3":"2023-09-07T01:01:55.547Z","6.6.1-alpha.4":"2023-09-07T14:43:16.821Z","6.6.1-alpha.5":"2023-09-07T20:28:47.661Z","6.6.1-alpha.6":"2023-09-08T00:11:51.534Z","6.6.1-alpha.7":"2023-09-08T00:40:13.957Z","6.6.1-alpha.8":"2023-09-08T00:41:00.562Z","6.6.1-alpha.10":"2023-09-08T01:39:56.954Z","6.6.1-alpha.11":"2023-09-08T12:14:50.972Z","6.6.1-alpha.12":"2023-09-08T12:45:16.083Z","6.6.1-alpha.13":"2023-09-09T03:21:02.440Z","6.6.1-alpha.14":"2023-09-10T14:54:13.988Z","6.6.1-alpha.15":"2023-09-10T23:11:43.392Z","6.6.1-alpha.16":"2023-09-11T10:51:21.672Z","6.7.0":"2023-09-11T17:17:27.070Z","6.7.1-alpha.0":"2023-09-11T17:34:57.661Z","6.7.1-alpha.2":"2023-09-11T23:42:29.386Z","6.7.1-alpha.3":"2023-09-11T23:45:37.213Z","6.7.1-alpha.1":"2023-09-11T23:50:40.451Z","6.7.1-alpha.5":"2023-09-15T14:23:02.419Z","6.7.1-alpha.10":"2023-09-16T03:45:42.469Z","6.7.1-alpha.11":"2023-09-16T04:16:48.155Z","6.7.1-alpha.12":"2023-09-16T05:06:41.268Z","6.7.1-alpha.15":"2023-09-16T08:24:39.889Z","6.7.1-alpha.13":"2023-09-16T08:31:33.232Z","6.7.1-alpha.16":"2023-09-16T16:04:47.648Z","6.7.1-alpha.17":"2023-09-16T21:43:55.656Z","6.7.1-alpha.18":"2023-09-16T21:45:40.355Z","6.7.1-alpha.19":"2023-09-17T03:10:15.410Z","6.7.2-alpha.0":"2023-09-18T17:36:57.130Z","6.7.2":"2023-09-18T17:42:08.000Z","6.7.3-alpha.0":"2023-09-18T18:00:55.965Z","6.7.3-alpha.1":"2023-09-20T00:28:59.639Z","6.7.3-alpha.2":"2023-09-20T01:42:54.402Z","6.7.3-alpha.3":"2023-09-20T02:08:53.529Z","6.7.3-alpha.4":"2023-09-20T04:05:13.020Z","6.7.3-alpha.5":"2023-09-20T05:14:44.733Z","6.7.3-alpha.6":"2023-09-20T09:59:59.197Z","6.7.3-alpha.7":"2023-09-20T11:07:06.445Z","6.7.3-alpha.8":"2023-09-21T13:30:26.319Z","6.7.3-alpha.9":"2023-09-23T14:33:25.308Z","6.7.3":"2023-09-25T17:15:28.961Z","6.7.4-alpha.0":"2023-09-25T17:35:59.218Z","6.7.4":"2023-10-02T17:17:07.220Z","6.7.5-alpha.0":"2023-10-02T17:35:36.134Z","6.7.5-alpha.1":"2023-10-08T21:46:16.347Z","6.7.5-alpha.2":"2023-10-08T21:52:58.779Z","6.7.5":"2023-10-09T17:15:19.105Z","6.7.6-alpha.0":"2023-10-09T17:39:23.959Z","6.7.6-alpha.1":"2023-10-10T19:12:33.703Z","6.7.6-alpha.2":"2023-10-11T00:39:15.994Z","6.7.6-alpha.3":"2023-10-11T11:56:17.679Z","6.7.6-alpha.4":"2023-10-11T11:59:37.672Z","6.7.6-alpha.6":"2023-10-11T13:49:17.320Z","6.7.6-alpha.5":"2023-10-11T13:49:57.461Z","6.7.6-alpha.11":"2023-10-15T14:48:45.286Z","6.8.0":"2023-10-16T17:16:08.384Z","6.8.1-alpha.0":"2023-10-16T17:38:51.119Z","6.8.1-alpha.1":"2023-10-17T15:35:46.068Z","6.8.1-alpha.2":"2023-10-17T19:47:47.442Z","6.8.1-alpha.3":"2023-10-17T20:23:09.040Z","6.8.1-alpha.4":"2023-10-17T21:24:47.058Z","6.8.1-alpha.6":"2023-10-18T00:53:15.926Z","6.8.1-alpha.5":"2023-10-18T01:00:35.207Z","6.8.1-alpha.7":"2023-10-18T14:46:40.774Z","6.8.1-alpha.12":"2023-10-19T18:29:43.441Z","6.8.1-alpha.13":"2023-10-19T19:49:09.746Z","6.8.1-alpha.14":"2023-10-19T19:54:43.492Z","6.8.1-alpha.15":"2023-10-19T20:06:46.941Z","6.8.1-alpha.16":"2023-10-19T20:50:23.169Z","6.8.1-alpha.17":"2023-10-19T20:52:33.936Z","6.8.1-alpha.18":"2023-10-19T20:53:46.993Z","6.8.1-alpha.19":"2023-10-19T21:53:02.719Z","6.8.1-alpha.22":"2023-10-19T21:53:25.318Z","6.8.1-alpha.23":"2023-10-19T21:53:48.616Z","6.8.1-alpha.21":"2023-10-19T21:54:23.160Z","6.8.1-alpha.25":"2023-10-19T22:56:40.350Z","6.8.1-alpha.26":"2023-10-19T22:59:04.988Z","6.8.1-alpha.28":"2023-10-19T23:01:49.121Z","6.8.1-alpha.27":"2023-10-19T23:21:44.717Z","6.8.1-alpha.29":"2023-10-20T01:22:06.354Z","6.8.1-alpha.30":"2023-10-20T01:25:21.052Z","6.8.1-alpha.31":"2023-10-20T04:47:30.616Z","6.8.1-alpha.33":"2023-10-20T05:43:13.136Z","6.8.1-alpha.39":"2023-10-20T05:44:09.549Z","6.8.1-alpha.36":"2023-10-20T05:44:33.735Z","6.8.1-alpha.34":"2023-10-20T05:45:16.353Z","6.8.1-alpha.41":"2023-10-20T05:45:44.466Z","6.8.1-alpha.43":"2023-10-20T05:46:15.006Z","6.8.1-alpha.45":"2023-10-20T05:46:37.662Z","6.8.1-alpha.46":"2023-10-20T05:46:58.602Z","6.8.1-alpha.48":"2023-10-20T05:47:16.951Z","6.8.1-alpha.50":"2023-10-20T12:50:05.799Z","6.8.1-alpha.49":"2023-10-20T13:22:20.902Z","6.8.1-alpha.52":"2023-10-20T13:31:07.909Z","6.8.1-alpha.53":"2023-10-20T13:55:33.848Z","6.8.1-alpha.54":"2023-10-20T14:48:09.598Z","6.8.1-alpha.55":"2023-10-20T14:56:29.605Z","6.8.1-alpha.56":"2023-10-21T13:27:53.773Z","6.8.1-alpha.57":"2023-10-21T13:49:51.926Z","6.8.1-alpha.58":"2023-10-21T14:09:45.627Z","6.8.1-alpha.59":"2023-10-21T17:29:55.868Z","6.8.1-alpha.60":"2023-10-21T18:29:32.777Z","6.8.1-alpha.61":"2023-10-22T18:32:26.992Z","6.8.1-alpha.62":"2023-10-22T20:02:06.636Z","6.9.0":"2023-10-23T17:15:07.578Z","6.9.1-alpha.0":"2023-10-23T17:34:42.197Z","6.9.1-alpha.3":"2023-10-25T11:07:56.427Z","6.9.1-alpha.4":"2023-10-26T08:59:40.629Z","6.9.1-alpha.5":"2023-10-26T09:22:19.859Z","6.9.1-alpha.6":"2023-10-26T14:23:16.518Z","6.9.1-alpha.7":"2023-10-29T02:12:29.188Z","6.9.1-alpha.8":"2023-10-29T04:46:47.238Z","6.9.1-alpha.9":"2023-10-29T20:14:12.683Z","6.9.1":"2023-10-30T17:15:04.076Z","6.9.2-alpha.0":"2023-10-30T17:36:19.435Z","6.9.2-alpha.1":"2023-10-30T22:10:27.626Z","6.9.2-alpha.2":"2023-10-31T19:57:11.031Z","6.9.2-alpha.3":"2023-11-01T16:57:13.291Z","6.9.2-alpha.4":"2023-11-01T17:41:27.931Z","6.9.2-alpha.5":"2023-11-01T18:56:00.962Z","6.9.2-alpha.6":"2023-11-01T22:47:44.922Z","6.9.2-alpha.7":"2023-11-02T17:18:25.426Z","6.10.0":"2023-11-06T17:15:20.234Z","6.10.1-alpha.1":"2023-11-08T10:12:01.237Z","6.10.1-alpha.7":"2023-11-12T11:28:44.755Z","6.10.1-alpha.8":"2023-11-12T15:41:11.604Z","6.10.1-alpha.9":"2023-11-12T17:25:32.335Z","6.10.1-alpha.10":"2023-11-12T17:50:08.844Z","6.10.1-alpha.11":"2023-11-13T00:05:41.843Z","6.11.0":"2023-11-13T17:15:52.755Z","6.11.1-alpha.0":"2023-11-13T18:11:12.052Z","6.11.1-alpha.3":"2023-11-13T19:38:47.094Z","6.11.1-alpha.9":"2023-11-13T22:41:55.623Z","6.11.1-alpha.10":"2023-11-13T23:22:04.322Z","6.11.1-alpha.12":"2023-11-13T23:46:41.341Z","6.11.1-alpha.14":"2023-11-14T13:30:16.413Z","6.11.1-alpha.15":"2023-11-14T14:50:03.035Z","6.11.1-alpha.16":"2023-11-15T02:23:47.189Z","6.11.1-alpha.17":"2023-11-15T02:49:18.394Z","6.11.1-alpha.18":"2023-11-15T05:07:43.419Z","6.11.1-alpha.19":"2023-11-16T14:35:16.455Z","6.11.1-alpha.20":"2023-11-16T15:04:56.237Z","6.11.1-alpha.21":"2023-11-16T21:54:10.437Z","6.11.1-alpha.22":"2023-11-17T02:25:07.457Z","6.11.1-alpha.23":"2023-11-17T14:17:09.202Z","6.11.1-alpha.24":"2023-11-17T17:23:00.835Z","6.11.1-alpha.27":"2023-11-17T18:24:34.643Z","6.11.1-alpha.28":"2023-11-17T23:07:53.751Z","6.11.1-alpha.36":"2023-11-19T15:23:23.627Z","6.11.1-alpha.38":"2023-11-20T01:55:31.116Z","6.12.0":"2023-11-20T17:13:46.860Z","6.12.1-alpha.0":"2023-11-20T17:30:18.565Z","6.12.1-alpha.1":"2023-11-21T00:22:44.140Z","6.12.1-alpha.2":"2023-11-23T14:26:54.832Z","6.12.1-alpha.3":"2023-11-24T05:17:35.302Z","6.12.1-alpha.4":"2023-11-24T11:19:19.940Z","6.12.1-alpha.5":"2023-11-24T12:49:45.218Z","6.12.1-alpha.6":"2023-11-27T00:54:13.887Z","6.12.1-alpha.7":"2023-11-27T14:14:32.652Z","6.13.0":"2023-11-27T17:16:15.012Z","6.13.1-alpha.0":"2023-11-27T17:49:26.264Z","6.13.1":"2023-11-28T09:37:01.770Z","6.13.2-alpha.0":"2023-11-28T09:53:19.133Z","6.13.2-alpha.1":"2023-11-28T14:44:04.859Z","6.13.2-alpha.2":"2023-11-28T15:01:25.607Z","6.13.2-alpha.3":"2023-11-28T22:46:21.225Z","6.13.2-alpha.4":"2023-11-29T01:50:57.067Z","6.13.2-alpha.5":"2023-11-29T03:05:03.620Z","6.13.2-alpha.7":"2023-11-29T23:32:57.581Z","6.13.2":"2023-12-04T17:16:37.788Z","6.14.0":"2023-12-11T17:16:33.898Z","6.15.0":"2023-12-18T17:15:51.652Z","6.16.0":"2023-12-25T17:22:55.674Z","6.17.0":"2024-01-01T17:15:41.126Z","6.17.1-alpha.0":"2024-01-06T12:36:42.458Z","6.17.1-alpha.1":"2024-01-06T13:12:19.455Z","6.18.0":"2024-01-06T13:56:55.883Z","6.18.1-alpha.0":"2024-01-06T14:20:32.143Z","6.18.1-alpha.1":"2024-01-06T18:36:41.343Z","6.18.1-alpha.2":"2024-01-06T18:55:31.289Z","6.18.1-alpha.3":"2024-01-07T01:04:55.820Z","6.18.1-alpha.4":"2024-01-07T16:51:54.222Z","6.18.1-alpha.5":"2024-01-07T18:51:39.150Z","6.18.1-alpha.6":"2024-01-08T19:13:44.675Z","6.18.1":"2024-01-08T22:37:19.134Z","6.18.2-alpha.0":"2024-01-08T22:52:28.102Z","6.18.2-alpha.1":"2024-01-09T20:24:28.377Z","6.18.2-alpha.2":"2024-01-09T21:17:22.684Z","6.18.2-alpha.3":"2024-01-11T18:06:36.216Z","6.18.2-alpha.4":"2024-01-12T00:53:17.998Z","6.18.2-alpha.5":"2024-01-12T07:56:13.324Z","6.18.2-alpha.6":"2024-01-13T04:06:18.628Z","6.18.2-alpha.7":"2024-01-13T21:36:46.365Z","6.19.0":"2024-01-15T17:16:41.215Z","6.19.1-alpha.0":"2024-01-15T17:31:54.776Z","6.19.1-alpha.1":"2024-01-16T13:48:47.699Z","6.19.1-alpha.2":"2024-01-19T15:26:59.063Z","6.19.1":"2024-01-22T17:17:46.345Z","6.19.2-alpha.0":"2024-01-22T17:36:52.616Z","6.19.2-alpha.1":"2024-01-22T18:09:15.941Z","6.19.2-alpha.2":"2024-01-25T12:29:13.249Z","6.19.2-alpha.3":"2024-01-26T03:38:20.722Z","6.19.2-alpha.4":"2024-01-28T02:18:14.603Z","6.19.2-alpha.5":"2024-01-28T02:49:49.494Z","6.19.2-alpha.6":"2024-01-28T07:29:32.781Z","6.19.2-alpha.7":"2024-01-28T07:56:09.258Z","6.19.2-alpha.8":"2024-01-29T17:12:40.245Z","6.20.0":"2024-01-29T17:17:09.662Z","6.20.1-alpha.0":"2024-01-29T17:41:25.117Z","6.20.1-alpha.1":"2024-01-30T20:40:12.557Z","6.20.1-alpha.2":"2024-01-30T21:13:57.250Z","6.20.1-alpha.3":"2024-02-01T02:35:36.365Z","6.20.1-alpha.4":"2024-02-01T10:04:08.318Z","6.20.1-alpha.5":"2024-02-02T01:33:18.071Z","6.20.1-alpha.6":"2024-02-02T02:15:45.875Z","6.20.1-alpha.7":"2024-02-02T04:55:17.159Z","6.20.1-alpha.8":"2024-02-03T01:02:31.081Z","6.20.1-alpha.9":"2024-02-03T04:30:52.525Z","6.20.1-alpha.10":"2024-02-03T15:32:08.499Z","6.20.1-alpha.11":"2024-02-03T16:03:57.219Z","6.20.1-alpha.12":"2024-02-03T21:43:01.452Z","6.20.1-alpha.13":"2024-02-03T22:11:47.822Z","6.20.1-alpha.14":"2024-02-03T22:30:32.335Z","6.20.1-alpha.15":"2024-02-04T02:35:49.214Z","6.20.1-alpha.16":"2024-02-04T16:12:09.496Z","6.20.1-alpha.17":"2024-02-04T17:52:35.314Z","6.20.1-alpha.18":"2024-02-04T19:15:49.243Z","6.20.1-alpha.19":"2024-02-05T00:29:35.433Z","6.21.0":"2024-02-05T17:15:42.910Z","6.21.1-alpha.0":"2024-02-05T17:31:38.654Z","6.21.1-alpha.1":"2024-02-06T02:53:58.035Z","7.0.0":"2024-02-12T19:35:12.482Z","7.0.1":"2024-02-12T20:04:57.953Z","7.0.2-alpha.0":"2024-02-13T11:44:41.788Z","7.0.2-alpha.1":"2024-02-13T12:12:53.075Z","7.0.2-alpha.2":"2024-02-13T13:28:58.044Z","7.0.2-alpha.3":"2024-02-14T07:34:25.494Z","7.0.2-alpha.4":"2024-02-15T13:16:54.972Z","7.0.2-alpha.5":"2024-02-15T14:21:21.414Z","7.0.2-alpha.6":"2024-02-16T02:40:18.279Z","7.0.2-alpha.7":"2024-02-16T12:57:10.434Z","7.0.2-alpha.8":"2024-02-16T13:40:26.280Z","7.0.2-alpha.9":"2024-02-16T16:04:51.206Z","7.0.2-alpha.10":"2024-02-17T16:29:58.761Z","7.0.2-alpha.11":"2024-02-19T06:59:09.545Z","7.0.2":"2024-02-19T17:16:03.892Z","7.0.3-alpha.0":"2024-02-19T17:32:23.227Z","7.0.3-alpha.1":"2024-02-20T10:23:32.770Z","7.0.3-alpha.2":"2024-02-20T15:10:49.983Z","7.0.3-alpha.3":"2024-02-21T15:36:56.660Z","7.0.3-alpha.4":"2024-02-21T22:34:21.530Z","7.0.3-alpha.5":"2024-02-21T23:49:42.640Z","7.0.3-alpha.6":"2024-02-22T14:40:59.517Z","7.0.3-alpha.7":"2024-02-22T19:31:12.613Z","7.0.3-alpha.8":"2024-02-22T21:46:21.911Z","7.0.3-alpha.9":"2024-02-22T22:21:54.410Z","7.0.3-alpha.10":"2024-02-22T22:41:40.867Z","7.0.3-alpha.11":"2024-02-23T05:58:48.845Z","7.0.3-alpha.12":"2024-02-23T12:43:45.974Z","7.0.3-alpha.13":"2024-02-23T13:02:04.290Z","7.0.3-alpha.14":"2024-02-23T14:07:57.079Z","7.0.3-alpha.15":"2024-02-23T15:37:00.003Z","7.0.3-alpha.16":"2024-02-23T17:04:16.495Z","7.0.3-alpha.17":"2024-02-24T04:12:42.478Z","7.0.3-alpha.18":"2024-02-24T13:46:37.389Z","7.0.3-alpha.19":"2024-02-25T11:27:56.105Z","7.0.3-alpha.20":"2024-02-26T13:05:29.901Z","7.1.0":"2024-02-26T17:16:19.658Z","7.1.1-alpha.0":"2024-02-26T17:32:12.356Z","7.1.1-alpha.1":"2024-02-27T21:36:00.595Z","7.1.1-alpha.2":"2024-02-28T21:17:48.590Z","7.1.1":"2024-03-04T17:18:06.780Z","7.1.2-alpha.0":"2024-03-05T22:56:39.483Z","7.1.2-alpha.1":"2024-03-06T15:30:57.305Z","7.1.2-alpha.2":"2024-03-06T16:10:58.731Z","7.1.2-alpha.3":"2024-03-06T17:15:50.305Z","7.1.2-alpha.4":"2024-03-07T13:11:43.513Z","7.1.2-alpha.5":"2024-03-07T18:00:15.066Z","7.1.2-alpha.6":"2024-03-08T01:19:56.648Z","7.1.2-alpha.7":"2024-03-08T11:30:22.415Z","7.1.2-alpha.8":"2024-03-08T14:53:42.055Z","7.1.2-alpha.9":"2024-03-08T20:39:22.035Z","7.1.2-alpha.10":"2024-03-09T14:26:39.011Z","7.1.2-alpha.11":"2024-03-09T18:34:23.945Z","7.1.2-alpha.12":"2024-03-10T12:57:58.938Z","7.1.2-alpha.13":"2024-03-11T07:12:37.187Z","7.1.2-alpha.14":"2024-03-11T11:59:41.476Z","7.1.2-alpha.15":"2024-03-11T17:32:14.377Z","7.1.2-alpha.16":"2024-03-11T17:52:04.370Z","7.2.0":"2024-03-11T17:54:23.585Z","7.2.1-alpha.0":"2024-03-12T12:56:05.241Z","7.2.1-alpha.1":"2024-03-13T11:33:54.383Z","7.2.1-alpha.2":"2024-03-16T02:17:58.714Z","7.2.1-alpha.3":"2024-03-17T17:48:34.688Z","7.2.1-alpha.4":"2024-03-18T12:01:38.747Z","7.2.1-alpha.5":"2024-03-18T12:26:36.723Z","7.3.0":"2024-03-18T17:17:04.701Z","7.3.1-alpha.0":"2024-03-18T18:40:40.597Z","7.3.1-alpha.1":"2024-03-18T21:58:27.410Z","7.3.1":"2024-03-18T23:01:54.417Z","7.3.2-alpha.0":"2024-03-18T23:17:48.022Z","7.3.2-alpha.1":"2024-03-19T12:40:43.237Z","7.3.2-alpha.2":"2024-03-19T14:32:37.533Z","7.3.2-alpha.3":"2024-03-21T07:29:29.997Z","7.3.2-alpha.4":"2024-03-22T14:09:14.530Z","7.3.2-alpha.5":"2024-03-23T01:24:19.549Z","7.3.2-alpha.6":"2024-03-23T17:58:14.787Z","7.3.2-alpha.7":"2024-03-24T22:18:38.135Z","7.3.2-alpha.8":"2024-03-24T23:51:55.902Z","7.3.2-alpha.9":"2024-03-25T15:44:18.669Z","7.3.2-alpha.10":"2024-03-25T16:53:22.440Z","7.3.2-alpha.11":"2024-03-25T17:26:30.032Z","7.4.0":"2024-03-25T18:34:59.666Z","7.4.1-alpha.0":"2024-03-25T23:22:43.002Z","7.4.1-alpha.1":"2024-03-26T16:22:23.231Z","7.4.1-alpha.2":"2024-03-28T09:56:06.710Z","7.4.1-alpha.3":"2024-04-01T14:34:45.649Z","7.4.1-alpha.4":"2024-04-01T16:12:04.840Z","7.4.1-alpha.5":"2024-04-01T18:04:59.000Z","7.5.0":"2024-04-01T21:54:52.049Z","7.5.1-alpha.0":"2024-04-01T22:10:43.221Z","7.5.1-alpha.1":"2024-04-03T20:50:29.940Z","7.5.1-alpha.2":"2024-04-04T11:09:19.748Z","7.5.1-alpha.3":"2024-04-04T11:46:08.509Z","7.5.1-alpha.4":"2024-04-04T12:26:03.191Z","7.5.1-alpha.5":"2024-04-04T14:14:40.041Z","7.5.1-alpha.6":"2024-04-04T22:27:01.744Z","7.5.1-alpha.7":"2024-04-05T00:48:24.753Z","7.5.1-alpha.8":"2024-04-06T07:31:36.573Z","7.5.1-alpha.9":"2024-04-06T08:02:12.997Z","7.5.1-alpha.10":"2024-04-07T00:12:44.692Z","7.5.1-alpha.11":"2024-04-07T14:36:02.058Z","7.5.1-alpha.12":"2024-04-07T14:55:22.546Z","7.5.1-alpha.13":"2024-04-08T00:10:19.704Z","7.5.1-alpha.14":"2024-04-08T16:02:46.003Z","7.5.1-alpha.15":"2024-04-08T16:21:35.788Z","7.6.0":"2024-04-08T17:17:16.023Z","7.6.1-alpha.0":"2024-04-08T17:38:23.213Z","7.6.1-alpha.1":"2024-04-09T06:47:18.688Z","7.6.1-alpha.2":"2024-04-09T20:07:56.253Z","7.6.1-alpha.3":"2024-04-15T14:01:38.453Z","7.6.1-alpha.4":"2024-04-15T14:19:51.299Z","7.7.0":"2024-04-15T17:16:56.527Z","7.7.1-alpha.0":"2024-04-15T17:35:58.272Z","7.7.1-alpha.1":"2024-04-19T15:22:23.897Z","7.7.1-alpha.2":"2024-04-19T15:56:38.222Z","7.7.1-alpha.3":"2024-04-19T16:17:42.735Z","7.7.1-alpha.4":"2024-04-20T08:18:33.914Z","7.7.1-alpha.5":"2024-04-20T10:35:51.287Z","7.7.1":"2024-04-22T17:16:13.782Z","7.7.2-alpha.0":"2024-04-22T20:28:32.586Z","7.7.2-alpha.1":"2024-04-23T20:16:40.258Z","7.7.2-alpha.2":"2024-04-23T20:54:30.382Z","7.7.2-alpha.3":"2024-04-23T21:15:42.996Z","7.7.2-alpha.4":"2024-04-24T13:19:49.721Z","7.7.2-alpha.5":"2024-04-25T19:54:29.200Z","7.7.2-alpha.6":"2024-04-26T01:16:10.509Z","8.0.0-alpha.0":"2024-04-26T11:12:04.959Z","7.7.2-alpha.7":"2024-04-26T11:31:34.757Z","8.0.0-alpha.1":"2024-04-26T11:51:15.236Z","7.7.2-alpha.8":"2024-04-26T11:51:47.898Z","7.7.2-alpha.9":"2024-04-26T12:23:10.852Z","8.0.0-alpha.2":"2024-04-26T12:24:32.693Z","8.0.0-alpha.3":"2024-04-26T13:22:02.238Z","7.7.2-alpha.10":"2024-04-26T14:30:41.233Z","7.7.2-alpha.11":"2024-04-27T14:03:04.480Z","7.7.2-alpha.12":"2024-04-28T15:52:53.813Z","7.7.2-alpha.13":"2024-04-28T16:16:30.827Z","7.8.0":"2024-04-29T17:16:00.416Z","8.0.0-alpha.4":"2024-04-29T19:28:53.948Z","8.0.0-alpha.5":"2024-04-29T21:39:01.048Z","8.0.0-alpha.6":"2024-04-30T14:06:37.871Z","7.8.1-alpha.0":"2024-05-02T10:56:15.885Z","7.8.1-alpha.1":"2024-05-03T01:41:33.311Z","7.8.1-alpha.2":"2024-05-03T04:38:14.508Z","7.8.1-alpha.3":"2024-05-06T15:28:00.682Z","7.8.1-alpha.4":"2024-05-06T18:30:48.911Z","7.8.1-alpha.5":"2024-05-08T08:05:21.718Z","7.8.1-alpha.6":"2024-05-08T08:31:24.103Z","7.8.1-alpha.7":"2024-05-08T16:22:24.606Z","8.0.0-alpha.7":"2024-05-09T00:35:28.235Z","8.0.0-alpha.8":"2024-05-09T01:19:19.153Z","7.8.1-alpha.8":"2024-05-09T21:14:07.121Z","7.8.1-alpha.9":"2024-05-11T07:53:55.196Z","7.8.1-alpha.10":"2024-05-11T21:02:53.711Z","8.0.0-alpha.9":"2024-05-12T06:11:36.390Z","8.0.0-alpha.10":"2024-05-13T00:05:36.262Z","7.8.1-alpha.11":"2024-05-13T08:28:35.005Z","7.9.0":"2024-05-13T17:16:05.527Z","7.9.1-alpha.0":"2024-05-13T17:32:24.517Z","8.0.0-alpha.11":"2024-05-14T15:29:08.886Z","8.0.0-alpha.12":"2024-05-15T02:26:18.139Z","7.9.1-alpha.1":"2024-05-16T00:42:45.232Z","8.0.0-alpha.13":"2024-05-16T00:47:54.980Z","7.9.1-alpha.2":"2024-05-16T01:00:47.551Z","7.9.1-alpha.3":"2024-05-16T09:49:05.181Z","7.9.1-alpha.4":"2024-05-16T16:02:32.839Z","7.9.1-alpha.5":"2024-05-17T01:02:47.015Z","7.9.1-alpha.6":"2024-05-17T12:50:28.592Z","8.0.0-alpha.14":"2024-05-18T18:25:48.350Z","7.9.1-alpha.7":"2024-05-19T07:47:21.485Z","7.10.0":"2024-05-20T17:18:47.532Z","7.10.1-alpha.0":"2024-05-20T17:35:51.637Z","7.10.1-alpha.1":"2024-05-24T04:06:23.657Z","8.0.0-alpha.15":"2024-05-24T09:39:51.372Z","7.10.1-alpha.2":"2024-05-24T09:46:02.982Z","8.0.0-alpha.16":"2024-05-24T10:59:02.981Z","7.10.1-alpha.3":"2024-05-24T12:27:29.419Z","7.10.1-alpha.4":"2024-05-26T11:29:42.493Z","7.10.1-alpha.5":"2024-05-26T12:08:12.884Z","7.10.1-alpha.6":"2024-05-26T14:27:55.822Z","7.10.1-alpha.7":"2024-05-26T15:25:21.927Z","7.10.1-alpha.8":"2024-05-26T16:08:18.115Z","7.10.1-alpha.9":"2024-05-26T16:45:32.250Z","7.10.1-alpha.10":"2024-05-26T17:03:41.821Z","7.10.1-alpha.11":"2024-05-26T20:32:09.297Z","7.10.1-alpha.12":"2024-05-26T20:50:48.632Z","8.0.0-alpha.17":"2024-05-27T12:21:15.460Z","7.10.1-alpha.13":"2024-05-27T12:54:27.313Z","7.10.1-alpha.14":"2024-05-27T13:26:42.152Z","7.10.1-alpha.15":"2024-05-27T13:46:20.224Z","7.10.1-alpha.16":"2024-05-27T13:55:57.376Z","7.10.1-alpha.17":"2024-05-27T14:16:24.931Z","7.10.1-alpha.18":"2024-05-27T16:08:07.170Z","7.10.1-alpha.19":"2024-05-27T16:27:28.951Z","8.0.0-alpha.18":"2024-05-27T16:51:56.319Z","7.11.0":"2024-05-27T20:17:59.883Z","7.11.1-alpha.0":"2024-05-27T20:31:49.731Z","7.11.1-alpha.1":"2024-05-27T20:50:51.253Z","7.11.1-alpha.2":"2024-05-27T21:37:06.253Z","8.0.0-alpha.19":"2024-05-28T04:37:25.935Z","7.11.1-alpha.3":"2024-05-28T05:01:25.120Z","7.11.1-alpha.4":"2024-05-28T05:23:17.040Z","8.0.0-alpha.20":"2024-05-28T05:47:40.883Z","7.11.1-alpha.5":"2024-05-28T05:51:00.814Z","7.11.1-alpha.6":"2024-05-29T11:28:01.391Z","8.0.0-alpha.21":"2024-05-29T23:56:17.607Z","8.0.0-alpha.22":"2024-05-30T11:25:04.832Z","8.0.0-alpha.23":"2024-05-30T13:15:00.360Z","8.0.0-alpha.24":"2024-05-30T17:56:55.576Z","7.11.1-alpha.7":"2024-05-30T19:13:13.463Z","7.11.1-alpha.8":"2024-05-30T20:26:38.371Z","7.11.1-alpha.9":"2024-05-30T20:56:31.497Z","7.11.1-alpha.10":"2024-05-31T01:07:35.372Z","7.11.1-alpha.11":"2024-05-31T07:08:54.909Z","7.11.1-alpha.12":"2024-05-31T15:57:59.643Z","7.11.1-alpha.13":"2024-06-01T13:25:43.249Z","7.11.1-alpha.14":"2024-06-01T13:48:42.937Z","7.11.1-alpha.15":"2024-06-01T14:52:16.995Z","7.11.1-alpha.16":"2024-06-01T20:24:28.293Z","7.11.1-alpha.17":"2024-06-01T20:44:05.764Z","7.11.1-alpha.18":"2024-06-02T04:53:10.549Z","7.11.1-alpha.19":"2024-06-02T05:14:19.291Z","7.11.1-alpha.20":"2024-06-02T05:38:24.462Z","7.11.1-alpha.21":"2024-06-02T06:04:38.371Z","7.11.1-alpha.22":"2024-06-02T12:39:50.027Z","7.11.1-alpha.23":"2024-06-02T12:51:22.655Z","8.0.0-alpha.25":"2024-06-02T18:57:26.444Z","7.11.1-alpha.24":"2024-06-02T21:08:58.466Z","7.11.1-alpha.25":"2024-06-03T02:04:49.902Z","7.11.1-alpha.26":"2024-06-03T11:53:07.447Z","7.11.1-alpha.27":"2024-06-03T16:01:45.369Z","7.12.0":"2024-06-03T17:18:09.659Z","7.12.1-alpha.0":"2024-06-03T17:36:07.780Z","7.12.1-alpha.1":"2024-06-03T19:37:57.832Z","8.0.0-alpha.26":"2024-06-03T21:25:48.591Z","7.12.1-alpha.2":"2024-06-04T04:23:48.700Z","7.12.1-alpha.3":"2024-06-04T04:38:34.352Z","7.12.1-alpha.4":"2024-06-04T05:13:30.391Z","7.12.1-alpha.5":"2024-06-04T05:33:41.142Z","7.12.1-alpha.6":"2024-06-04T06:05:09.875Z","7.12.1-alpha.7":"2024-06-04T06:54:43.666Z","7.12.1-alpha.8":"2024-06-04T11:13:45.598Z","7.12.1-alpha.9":"2024-06-04T11:32:49.425Z","7.12.1-alpha.10":"2024-06-04T12:16:28.223Z","7.12.1-alpha.11":"2024-06-04T14:00:09.151Z","7.12.1-alpha.12":"2024-06-04T14:39:32.286Z","7.12.1-alpha.13":"2024-06-04T15:10:49.095Z","7.12.1-alpha.14":"2024-06-04T15:33:40.071Z","8.0.0-alpha.27":"2024-06-05T00:08:37.780Z","7.12.1-alpha.15":"2024-06-05T02:27:52.131Z","7.12.1-alpha.16":"2024-06-05T04:48:05.109Z","7.12.1-alpha.17":"2024-06-05T05:42:27.477Z","7.12.1-alpha.18":"2024-06-05T13:26:35.627Z","7.12.1-alpha.19":"2024-06-05T13:44:32.265Z","7.12.1-alpha.20":"2024-06-05T16:53:54.081Z","7.12.1-alpha.21":"2024-06-05T21:28:05.301Z","7.12.1-alpha.22":"2024-06-05T22:12:09.336Z","7.12.1-alpha.23":"2024-06-05T22:32:29.659Z","7.12.1-alpha.24":"2024-06-06T00:49:47.120Z","8.0.0-alpha.28":"2024-06-06T01:10:59.564Z","7.12.1-alpha.25":"2024-06-06T11:31:23.082Z","7.12.1-alpha.26":"2024-06-06T11:54:09.681Z","7.12.1-alpha.27":"2024-06-07T01:01:25.736Z","7.12.1-alpha.28":"2024-06-07T10:37:58.467Z","7.12.1-alpha.29":"2024-06-07T10:56:58.744Z","7.12.1-alpha.30":"2024-06-08T14:14:28.217Z","8.0.0-alpha.29":"2024-06-08T14:17:03.030Z","7.12.1-alpha.31":"2024-06-08T14:32:26.551Z","7.12.1-alpha.32":"2024-06-08T19:35:57.112Z","7.12.1-alpha.33":"2024-06-08T19:55:09.600Z","8.0.0-alpha.30":"2024-06-10T14:59:49.917Z","7.13.0":"2024-06-10T17:15:45.048Z","7.13.1-alpha.0":"2024-06-10T17:33:48.835Z","7.13.1-alpha.1":"2024-06-11T05:12:29.015Z","7.13.1-alpha.2":"2024-06-13T13:31:52.246Z","7.13.1-alpha.3":"2024-06-17T13:38:20.588Z","7.13.1-alpha.4":"2024-06-17T13:57:20.809Z","7.13.1-alpha.5":"2024-06-17T16:25:25.940Z","7.13.1":"2024-06-17T17:30:07.506Z","7.13.1-alpha.6":"2024-06-17T17:30:57.374Z","7.13.2-alpha.0":"2024-06-17T17:49:53.359Z","7.13.2-alpha.1":"2024-06-17T20:41:49.631Z","7.13.2-alpha.2":"2024-06-21T03:52:18.790Z","7.13.2-alpha.3":"2024-06-22T01:45:47.206Z","7.13.2-alpha.4":"2024-06-22T03:00:22.085Z","7.13.2-alpha.5":"2024-06-22T17:31:25.269Z","7.13.2-alpha.6":"2024-06-22T19:13:17.804Z","7.13.2-alpha.7":"2024-06-22T19:53:24.273Z","7.13.2-alpha.8":"2024-06-22T20:14:10.919Z","7.13.2-alpha.9":"2024-06-23T14:05:05.885Z","7.13.2-alpha.10":"2024-06-24T16:52:20.112Z","7.13.2-alpha.11":"2024-06-24T17:42:35.616Z","7.14.0":"2024-06-24T18:02:52.864Z","7.14.1-alpha.0":"2024-06-24T18:05:28.890Z","7.14.1":"2024-06-24T18:22:58.061Z","7.14.2-alpha.0":"2024-06-24T18:27:56.850Z","7.14.2-alpha.1":"2024-06-24T18:47:34.081Z","8.0.0-alpha.31":"2024-06-25T06:23:21.722Z","8.0.0-alpha.32":"2024-06-25T07:58:42.995Z","8.0.0-alpha.33":"2024-06-25T09:35:40.112Z","7.14.2-alpha.2":"2024-06-25T20:03:20.158Z","7.14.2-alpha.3":"2024-06-26T04:01:42.348Z","8.0.0-alpha.34":"2024-06-26T14:49:57.943Z","7.14.2-alpha.4":"2024-06-26T17:41:43.959Z","7.14.2-alpha.5":"2024-06-27T13:07:25.791Z","7.14.2-alpha.6":"2024-06-28T12:59:06.731Z","7.14.2-alpha.7":"2024-06-29T13:26:33.255Z","7.14.2-alpha.8":"2024-06-29T14:10:03.031Z","8.0.0-alpha.35":"2024-06-29T14:11:11.925Z","7.14.2-alpha.9":"2024-06-29T14:45:43.040Z","8.0.0-alpha.36":"2024-06-29T15:17:24.073Z","8.0.0-alpha.37":"2024-06-30T12:15:22.043Z","7.14.2-alpha.10":"2024-06-30T14:00:32.769Z","7.14.2-alpha.11":"2024-06-30T22:19:54.950Z","7.14.2-alpha.12":"2024-06-30T22:38:46.523Z","7.14.2-alpha.13":"2024-07-01T03:12:52.030Z","8.0.0-alpha.38":"2024-07-01T03:22:44.892Z","7.14.2-alpha.14":"2024-07-01T06:26:26.694Z","8.0.0-alpha.39":"2024-07-01T12:23:56.134Z","7.14.2-alpha.15":"2024-07-01T12:34:49.157Z","7.14.2-alpha.16":"2024-07-01T13:10:52.033Z","8.0.0-alpha.40":"2024-07-01T13:47:11.918Z","7.15.0":"2024-07-01T17:17:13.593Z","7.15.1-alpha.0":"2024-07-01T17:34:53.637Z","7.15.1-alpha.1":"2024-07-02T22:12:23.829Z","7.15.1-alpha.2":"2024-07-03T09:34:20.300Z","7.15.1-alpha.3":"2024-07-03T22:18:40.233Z","7.15.1-alpha.4":"2024-07-04T06:27:43.490Z","7.15.1-alpha.5":"2024-07-04T23:22:50.424Z","7.15.1-alpha.6":"2024-07-05T02:15:31.683Z","7.15.1-alpha.7":"2024-07-05T13:37:34.706Z","7.15.1-alpha.8":"2024-07-05T14:00:05.522Z","7.15.1-alpha.9":"2024-07-06T17:11:36.618Z","7.15.1-alpha.10":"2024-07-06T17:28:23.528Z","7.15.1-alpha.11":"2024-07-08T06:05:36.616Z","8.0.0-alpha.41":"2024-07-08T11:20:09.715Z","7.15.1-alpha.12":"2024-07-08T12:38:32.522Z","7.15.1-alpha.13":"2024-07-08T12:55:25.900Z","7.16.0":"2024-07-08T17:16:12.452Z","7.16.1-alpha.0":"2024-07-08T17:34:04.108Z","7.16.1-alpha.1":"2024-07-09T17:10:20.220Z","7.16.1-alpha.2":"2024-07-10T11:13:03.452Z","7.16.1-alpha.3":"2024-07-10T11:24:15.147Z","7.16.1-alpha.4":"2024-07-10T17:14:08.838Z","7.16.1-alpha.5":"2024-07-12T02:28:15.981Z","7.16.1-alpha.6":"2024-07-12T19:00:27.454Z","8.0.0-alpha.42":"2024-07-13T18:48:50.495Z","7.16.1-alpha.7":"2024-07-14T13:31:03.763Z","8.0.0-alpha.43":"2024-07-14T23:13:54.595Z","8.0.0-alpha.44":"2024-07-15T00:16:40.691Z","7.16.1":"2024-07-15T17:16:32.198Z","7.16.2-alpha.0":"2024-07-15T17:36:58.083Z","7.16.2-alpha.1":"2024-07-16T19:11:40.937Z","7.16.2-alpha.2":"2024-07-16T19:22:17.087Z","7.16.2-alpha.3":"2024-07-16T20:01:10.309Z","7.16.2-alpha.4":"2024-07-16T21:07:57.957Z","7.16.2-alpha.5":"2024-07-17T03:27:06.762Z","7.16.2-alpha.6":"2024-07-17T03:58:18.878Z","8.0.0-alpha.45":"2024-07-18T13:24:25.653Z","7.16.2-alpha.7":"2024-07-18T16:48:41.295Z","7.16.2-alpha.8":"2024-07-18T17:35:53.903Z","7.16.2-alpha.9":"2024-07-18T17:52:51.624Z","7.16.2-alpha.10":"2024-07-18T18:36:53.314Z","7.16.2-alpha.11":"2024-07-19T15:12:05.986Z","8.0.0-alpha.46":"2024-07-19T15:33:21.237Z","7.16.2-alpha.12":"2024-07-20T02:41:46.475Z","8.0.0-alpha.47":"2024-07-20T02:50:38.472Z","7.16.2-alpha.13":"2024-07-20T17:13:18.069Z","7.16.2-alpha.14":"2024-07-20T19:53:34.836Z","7.16.2-alpha.15":"2024-07-20T20:13:50.733Z","7.16.2-alpha.16":"2024-07-20T20:36:04.873Z","7.16.2-alpha.17":"2024-07-20T22:58:48.691Z","7.16.2-alpha.18":"2024-07-20T23:16:08.129Z","7.16.2-alpha.19":"2024-07-21T01:59:05.786Z","8.0.0-alpha.48":"2024-07-21T14:43:20.450Z","7.16.2-alpha.20":"2024-07-21T22:05:51.661Z","7.16.2-alpha.21":"2024-07-21T23:06:13.033Z","8.0.0-alpha.49":"2024-07-22T02:26:33.867Z","7.16.2-alpha.22":"2024-07-22T13:06:10.339Z","8.0.0-alpha.50":"2024-07-22T13:58:18.936Z","8.0.0-alpha.51":"2024-07-22T14:46:56.952Z","7.17.0":"2024-07-22T17:16:36.038Z","7.17.1-alpha.0":"2024-07-23T11:18:23.588Z","7.17.1-alpha.1":"2024-07-23T11:50:51.464Z","7.17.1-alpha.2":"2024-07-23T16:25:07.826Z","8.0.0-alpha.52":"2024-07-23T20:36:35.009Z","7.17.1-alpha.3":"2024-07-23T22:36:10.029Z","8.0.0-alpha.53":"2024-07-24T12:11:09.040Z","8.0.0-alpha.54":"2024-07-24T14:28:00.080Z","7.17.1-alpha.4":"2024-07-25T10:09:48.503Z","7.17.1-alpha.5":"2024-07-28T11:47:37.056Z","7.17.1-alpha.6":"2024-07-28T12:18:35.710Z","7.17.1-alpha.7":"2024-07-28T19:23:15.902Z","8.0.0-alpha.55":"2024-07-29T01:29:55.248Z","8.0.0-alpha.56":"2024-07-29T11:44:47.345Z","8.0.0-alpha.57":"2024-07-29T13:39:11.287Z","7.17.1-alpha.8":"2024-07-29T16:07:23.288Z","8.0.0-alpha.58":"2024-07-29T16:17:50.378Z","7.17.1-alpha.9":"2024-07-29T17:03:46.658Z","7.18.0":"2024-07-29T17:16:39.856Z","7.18.1-alpha.0":"2024-07-29T17:20:39.010Z","7.18.1-alpha.1":"2024-07-29T17:39:04.890Z","7.18.1-alpha.2":"2024-07-30T05:32:27.157Z","8.0.0-alpha.59":"2024-07-30T12:21:14.259Z","8.0.0-alpha.60":"2024-07-30T19:43:36.667Z","8.0.0-alpha.61":"2024-07-31T15:38:08.500Z","7.18.1-alpha.3":"2024-07-31T16:02:11.876Z","8.0.0-alpha.62":"2024-07-31T17:28:09.833Z","8.0.0":"2024-07-31T18:00:43.132Z","8.0.1-alpha.0":"2024-07-31T18:18:37.371Z","8.0.1-alpha.1":"2024-07-31T18:29:29.010Z","8.0.1-alpha.2":"2024-08-01T17:08:09.498Z","8.0.1-alpha.3":"2024-08-02T02:14:51.295Z","8.0.1-alpha.4":"2024-08-03T13:14:02.748Z","8.0.1-alpha.5":"2024-08-04T15:19:38.592Z","8.0.1-alpha.6":"2024-08-04T18:20:45.698Z","8.0.1-alpha.7":"2024-08-05T12:57:08.515Z","8.0.1":"2024-08-05T17:17:29.027Z","8.0.2-alpha.0":"2024-08-05T17:37:05.942Z","8.0.2-alpha.1":"2024-08-05T22:37:06.465Z","8.0.2-alpha.2":"2024-08-07T13:50:12.958Z","8.0.2-alpha.3":"2024-08-07T15:55:00.991Z","8.0.2-alpha.4":"2024-08-07T20:18:18.149Z","8.0.2-alpha.5":"2024-08-07T22:31:39.877Z","8.0.2-alpha.6":"2024-08-08T14:51:08.794Z","8.0.2-alpha.7":"2024-08-11T03:52:14.778Z","8.0.2-alpha.8":"2024-08-11T16:10:19.287Z","8.0.2-alpha.9":"2024-08-12T16:30:02.969Z","8.0.2-alpha.10":"2024-08-12T16:55:11.838Z","8.0.2-alpha.11":"2024-08-12T17:16:29.822Z","8.1.0":"2024-08-12T17:16:59.308Z","8.1.1-alpha.0":"2024-08-12T17:35:41.845Z","8.1.1-alpha.1":"2024-08-13T09:55:41.869Z","8.1.1-alpha.2":"2024-08-13T15:40:34.836Z","8.1.1-alpha.3":"2024-08-14T06:53:48.121Z","8.1.1-alpha.4":"2024-08-14T16:46:51.760Z","8.1.1-alpha.5":"2024-08-15T06:10:41.078Z","8.1.1-alpha.6":"2024-08-15T17:04:09.330Z","8.1.1-alpha.7":"2024-08-16T01:03:12.674Z","8.1.1-alpha.8":"2024-08-19T10:46:38.301Z","8.1.1-alpha.9":"2024-08-19T10:55:05.416Z","8.1.1-alpha.10":"2024-08-19T11:17:19.896Z","8.1.1-alpha.11":"2024-08-19T13:14:10.604Z","8.2.0":"2024-08-19T17:17:57.202Z","8.2.1-alpha.0":"2024-08-19T17:35:28.382Z","8.2.1-alpha.1":"2024-08-19T18:34:16.636Z","8.2.1-alpha.2":"2024-08-19T18:43:28.796Z","8.2.1-alpha.3":"2024-08-19T19:12:34.793Z","8.2.1-alpha.4":"2024-08-20T03:30:09.489Z","8.2.1-alpha.5":"2024-08-20T03:39:15.601Z","8.2.1-alpha.6":"2024-08-20T06:36:57.272Z","8.2.1-alpha.7":"2024-08-20T13:46:38.489Z","8.2.1-alpha.8":"2024-08-20T18:19:21.486Z","8.2.1-alpha.9":"2024-08-21T15:31:56.596Z","8.2.1-alpha.10":"2024-08-21T23:46:16.050Z","8.2.1-alpha.11":"2024-08-22T00:02:46.673Z","8.2.1-alpha.12":"2024-08-22T19:20:13.733Z","8.2.1-alpha.13":"2024-08-23T16:45:33.983Z","8.2.1-alpha.14":"2024-08-24T17:28:50.424Z","8.2.1-alpha.15":"2024-08-24T18:44:14.689Z","8.2.1-alpha.16":"2024-08-24T19:03:10.673Z","8.2.1-alpha.17":"2024-08-24T21:30:52.747Z","8.2.1-alpha.18":"2024-08-24T22:38:41.409Z","8.2.1-alpha.19":"2024-08-25T04:07:24.822Z","8.2.1-alpha.20":"2024-08-25T04:47:18.574Z","8.2.1-alpha.21":"2024-08-25T04:55:56.256Z","8.2.1-alpha.22":"2024-08-25T12:55:39.999Z","8.2.1-alpha.23":"2024-08-25T16:50:08.940Z","8.2.1-alpha.24":"2024-08-25T17:23:35.008Z","8.2.1-alpha.25":"2024-08-25T17:32:19.526Z","8.2.1-alpha.26":"2024-08-26T12:42:25.323Z","8.2.1-alpha.27":"2024-08-26T13:00:13.604Z","8.2.1-alpha.28":"2024-08-26T16:38:51.197Z","8.3.0":"2024-08-26T17:17:22.603Z","8.3.1-alpha.0":"2024-08-26T17:35:16.519Z","8.3.1-alpha.1":"2024-08-27T14:30:53.393Z","8.3.1-alpha.2":"2024-08-27T14:53:16.285Z","8.3.1-alpha.3":"2024-08-27T18:45:52.067Z","8.3.1-alpha.4":"2024-08-28T03:48:02.797Z","8.3.1-alpha.5":"2024-08-28T13:54:17.248Z","8.3.1-alpha.6":"2024-08-29T18:52:00.576Z","8.3.1-alpha.7":"2024-08-30T12:14:53.733Z","8.3.1-alpha.8":"2024-08-30T13:01:48.375Z","8.3.1-alpha.9":"2024-08-30T18:59:03.041Z","8.3.1-alpha.10":"2024-08-31T01:36:16.098Z","8.3.1-alpha.11":"2024-09-01T12:31:00.996Z","8.4.0":"2024-09-02T17:16:09.116Z","8.4.1-alpha.0":"2024-09-02T17:34:12.458Z","8.4.1-alpha.1":"2024-09-02T19:50:16.402Z","8.4.1-alpha.2":"2024-09-02T20:10:54.378Z","8.4.1-alpha.3":"2024-09-03T12:46:14.650Z","8.4.1-alpha.4":"2024-09-03T13:05:23.832Z","8.4.1-alpha.5":"2024-09-04T11:54:20.737Z","8.4.1-alpha.6":"2024-09-04T12:12:55.854Z","8.4.1-alpha.7":"2024-09-04T12:45:38.117Z","8.4.1-alpha.8":"2024-09-04T14:07:28.156Z","8.4.1-alpha.9":"2024-09-06T01:53:02.026Z","8.4.1-alpha.10":"2024-09-06T13:33:02.177Z","8.4.1-alpha.11":"2024-09-06T13:52:17.197Z","8.4.1-alpha.12":"2024-09-09T00:12:16.583Z","8.4.1-alpha.13":"2024-09-09T00:35:36.436Z","8.4.1-alpha.14":"2024-09-09T00:58:52.650Z","8.4.1-alpha.15":"2024-09-09T01:15:29.247Z","8.5.0":"2024-09-09T17:17:11.746Z","8.5.1-alpha.0":"2024-09-12T06:57:12.414Z","8.5.1-alpha.1":"2024-09-12T10:58:03.581Z","8.5.1-alpha.2":"2024-09-12T13:50:23.840Z","8.5.1-alpha.3":"2024-09-12T20:34:05.100Z","8.5.1-alpha.4":"2024-09-12T22:29:19.740Z","8.5.1-alpha.5":"2024-09-13T01:58:38.892Z","8.5.1-alpha.6":"2024-09-13T02:14:01.351Z","8.5.1-alpha.7":"2024-09-13T13:17:32.544Z","8.5.1-alpha.8":"2024-09-13T13:54:49.346Z","8.5.1-alpha.9":"2024-09-14T17:42:25.280Z","8.5.1-alpha.10":"2024-09-15T16:05:45.392Z","8.5.1-alpha.11":"2024-09-16T13:29:35.283Z","8.5.1-alpha.12":"2024-09-16T14:33:35.800Z","8.5.1-alpha.13":"2024-09-16T15:20:03.849Z","8.5.1-alpha.14":"2024-09-16T15:38:26.805Z","8.5.1-alpha.15":"2024-09-16T16:56:02.564Z","8.5.1-alpha.16":"2024-09-16T17:13:22.711Z","8.6.0":"2024-09-16T17:17:20.658Z","8.6.1-alpha.0":"2024-09-18T00:30:58.907Z","8.6.1-alpha.1":"2024-09-19T18:18:24.865Z","8.6.1-alpha.2":"2024-09-20T00:00:01.434Z","8.6.1-alpha.3":"2024-09-20T02:25:30.585Z","8.6.1-alpha.4":"2024-09-20T12:36:51.245Z","8.6.1-alpha.5":"2024-09-21T21:04:59.102Z","8.6.1-alpha.6":"2024-09-22T23:48:00.685Z","8.6.1-alpha.7":"2024-09-23T06:45:56.188Z","8.6.1-alpha.8":"2024-09-23T17:00:36.334Z","8.7.0":"2024-09-23T17:18:09.942Z","8.7.1-alpha.0":"2024-09-23T17:24:06.646Z","8.7.1-alpha.1":"2024-09-24T17:24:06.337Z","8.7.1-alpha.2":"2024-09-25T13:29:56.878Z","8.7.1-alpha.3":"2024-09-25T17:23:33.639Z","8.7.1-alpha.4":"2024-09-27T00:59:55.707Z","8.7.1-alpha.5":"2024-09-27T02:23:06.923Z","8.7.1-alpha.6":"2024-09-27T02:39:27.332Z","8.7.1-alpha.7":"2024-09-27T19:10:56.882Z","8.7.1-alpha.8":"2024-09-29T23:16:27.267Z","8.7.1-alpha.9":"2024-09-29T23:48:45.888Z","8.7.1-alpha.10":"2024-09-30T13:34:45.571Z","8.7.1-alpha.11":"2024-09-30T13:50:44.330Z","8.7.1-alpha.12":"2024-09-30T16:15:49.330Z","8.8.0":"2024-09-30T17:18:12.843Z","8.8.1-alpha.0":"2024-09-30T17:37:00.763Z","8.8.1-alpha.1":"2024-10-03T21:58:28.661Z","8.8.1-alpha.2":"2024-10-04T04:47:28.804Z","8.8.1-alpha.3":"2024-10-04T06:38:45.103Z","8.8.1-alpha.4":"2024-10-07T17:06:48.400Z","8.8.1":"2024-10-07T17:18:20.409Z","8.8.2-alpha.0":"2024-10-07T17:37:09.940Z","8.8.2-alpha.1":"2024-10-09T16:41:21.668Z","8.8.2-alpha.2":"2024-10-10T15:46:05.057Z","8.8.2-alpha.3":"2024-10-10T18:33:04.209Z","8.8.2-alpha.4":"2024-10-10T19:50:07.025Z","8.8.2-alpha.5":"2024-10-10T21:02:40.988Z","8.8.2-alpha.6":"2024-10-11T04:36:15.885Z","8.8.2-alpha.7":"2024-10-11T05:26:22.481Z","8.8.2-alpha.8":"2024-10-11T12:05:17.151Z","8.8.2-alpha.9":"2024-10-11T13:15:26.146Z","8.8.2-alpha.10":"2024-10-11T14:45:04.648Z","8.8.2-alpha.11":"2024-10-13T21:04:27.908Z","8.8.2-alpha.12":"2024-10-13T21:20:25.371Z","8.8.2-alpha.13":"2024-10-14T09:14:17.123Z","8.8.2-alpha.14":"2024-10-14T14:46:36.308Z","8.8.2-alpha.15":"2024-10-14T15:05:06.201Z","8.9.0":"2024-10-14T17:17:28.735Z","8.9.1-alpha.0":"2024-10-14T17:35:31.067Z","8.9.1-alpha.1":"2024-10-14T20:35:13.550Z","8.9.1-alpha.2":"2024-10-14T22:42:10.646Z","8.9.1-alpha.3":"2024-10-15T01:57:53.538Z","8.9.1-alpha.4":"2024-10-15T02:13:12.350Z","8.9.1-alpha.5":"2024-10-15T07:02:47.327Z","8.9.1-alpha.6":"2024-10-15T13:49:15.038Z","8.9.1-alpha.7":"2024-10-15T21:01:58.454Z","8.9.1-alpha.8":"2024-10-16T15:55:11.687Z","8.9.1-alpha.9":"2024-10-17T05:16:51.515Z","8.9.1-alpha.10":"2024-10-17T17:04:37.217Z","8.10.0":"2024-10-17T17:13:35.982Z","8.10.1-alpha.0":"2024-10-17T17:30:16.750Z","8.10.1-alpha.1":"2024-10-17T22:35:05.028Z","8.10.1-alpha.2":"2024-10-18T03:06:40.336Z","8.10.1-alpha.3":"2024-10-18T14:53:37.342Z","8.10.1-alpha.4":"2024-10-18T15:08:25.569Z","8.10.1-alpha.5":"2024-10-18T20:27:39.642Z","8.10.1-alpha.6":"2024-10-20T10:37:44.814Z","8.10.1-alpha.7":"2024-10-21T14:21:44.728Z","8.11.0":"2024-10-21T17:18:26.321Z","8.11.1-alpha.0":"2024-10-21T18:55:25.198Z","8.11.1-alpha.1":"2024-10-23T20:41:41.517Z","8.11.1-alpha.2":"2024-10-24T13:49:29.853Z","8.11.1-alpha.3":"2024-10-24T19:08:15.477Z","8.11.1-alpha.4":"2024-10-24T21:35:09.602Z","8.11.1-alpha.5":"2024-10-27T15:57:40.708Z","8.11.1-alpha.6":"2024-10-27T20:41:40.828Z","8.11.1-alpha.7":"2024-10-27T20:56:40.024Z","8.12.0":"2024-10-28T17:18:01.103Z","8.12.1-alpha.0":"2024-10-28T17:35:24.644Z","8.12.1-alpha.1":"2024-10-28T22:17:34.823Z","8.12.1":"2024-10-28T22:56:38.147Z","8.12.2-alpha.0":"2024-10-28T23:16:59.427Z","8.12.2-alpha.1":"2024-10-29T13:21:09.389Z","8.12.2":"2024-10-29T13:50:26.889Z","8.12.3-alpha.0":"2024-10-29T13:59:18.467Z","8.12.3-alpha.1":"2024-10-29T14:23:42.787Z","8.12.3-alpha.2":"2024-10-31T09:43:33.648Z","8.12.3-alpha.3":"2024-10-31T18:51:16.476Z","8.12.3-alpha.4":"2024-11-01T18:02:37.125Z","8.12.3-alpha.5":"2024-11-01T18:26:28.800Z","8.12.3-alpha.6":"2024-11-01T18:47:12.289Z","8.12.3-alpha.7":"2024-11-02T19:09:17.402Z","8.12.3-alpha.8":"2024-11-02T22:13:59.655Z","8.12.3-alpha.9":"2024-11-03T03:57:09.832Z","8.12.3-alpha.10":"2024-11-03T04:11:43.020Z","8.12.3-alpha.11":"2024-11-03T04:33:44.103Z","8.12.3-alpha.12":"2024-11-03T04:51:38.173Z","8.12.3-alpha.13":"2024-11-03T05:32:03.500Z","8.12.3-alpha.14":"2024-11-03T11:09:59.009Z","8.12.3-alpha.15":"2024-11-03T11:53:56.865Z","8.12.3-alpha.16":"2024-11-03T12:09:43.197Z","8.12.3-alpha.17":"2024-11-03T12:40:40.803Z","8.12.3-alpha.18":"2024-11-03T15:47:31.581Z","8.12.3-alpha.19":"2024-11-04T03:17:42.041Z","8.12.3-alpha.20":"2024-11-04T10:27:47.183Z","8.12.3-alpha.21":"2024-11-04T13:46:21.522Z","8.12.3-alpha.22":"2024-11-04T14:42:19.626Z","8.12.3-alpha.23":"2024-11-04T15:18:52.858Z","8.12.3-alpha.24":"2024-11-04T16:42:40.146Z","8.13.0":"2024-11-04T17:17:47.604Z","8.13.1-alpha.0":"2024-11-04T17:24:43.093Z","8.13.1-alpha.1":"2024-11-05T17:12:28.296Z","8.13.1-alpha.2":"2024-11-08T01:17:25.818Z","8.13.1-alpha.3":"2024-11-10T16:57:07.282Z","8.13.1-alpha.4":"2024-11-10T19:42:13.184Z","8.14.0":"2024-11-11T17:16:51.516Z","8.14.1-alpha.0":"2024-11-14T17:14:46.269Z","8.14.1-alpha.1":"2024-11-14T17:40:22.886Z","8.14.1-alpha.2":"2024-11-14T17:53:22.635Z","8.14.1-alpha.3":"2024-11-14T18:10:24.966Z","8.14.1-alpha.4":"2024-11-15T01:00:00.149Z","8.14.1-alpha.5":"2024-11-16T00:08:09.183Z","8.14.1-alpha.6":"2024-11-17T04:23:36.808Z","8.14.1-alpha.7":"2024-11-18T03:04:20.508Z","8.14.1-alpha.8":"2024-11-18T05:09:02.737Z","8.15.0":"2024-11-18T17:18:28.872Z","8.15.1-alpha.0":"2024-11-18T17:35:46.917Z","8.15.1-alpha.1":"2024-11-21T17:34:54.118Z","8.15.1-alpha.2":"2024-11-21T17:53:04.584Z","8.15.1-alpha.3":"2024-11-22T23:30:32.212Z","8.15.1-alpha.4":"2024-11-22T23:53:23.350Z","8.15.1-alpha.5":"2024-11-24T03:24:37.716Z","8.15.1-alpha.6":"2024-11-24T20:56:10.834Z","8.15.1-alpha.7":"2024-11-25T02:41:27.680Z","8.15.1-alpha.8":"2024-11-25T03:29:36.963Z","8.16.0":"2024-11-25T17:19:12.625Z","8.16.1-alpha.0":"2024-11-25T17:37:13.039Z","8.16.1-alpha.1":"2024-11-25T23:30:17.371Z","8.16.1-alpha.2":"2024-11-27T00:07:20.969Z","8.16.1-alpha.3":"2024-11-27T20:56:08.010Z","8.16.1-alpha.4":"2024-11-29T06:18:45.461Z","8.16.1-alpha.5":"2024-11-30T21:49:08.818Z","8.16.1-alpha.6":"2024-12-01T21:05:54.551Z","8.16.1-alpha.7":"2024-12-02T15:14:34.519Z","8.16.1-alpha.8":"2024-12-02T15:52:26.681Z","8.16.1-alpha.9":"2024-12-02T16:15:58.760Z","8.17.0":"2024-12-02T17:18:51.728Z","8.17.1-alpha.0":"2024-12-02T17:36:30.365Z","8.17.1-alpha.1":"2024-12-03T15:17:19.892Z","8.17.1-alpha.2":"2024-12-04T12:37:12.263Z","8.17.1-alpha.3":"2024-12-04T14:25:45.064Z","8.17.1-alpha.4":"2024-12-06T02:40:50.708Z","8.17.1-alpha.5":"2024-12-06T13:16:53.796Z","8.17.1-alpha.6":"2024-12-07T15:16:09.832Z","8.17.1-alpha.7":"2024-12-07T16:13:07.248Z","8.17.1-alpha.8":"2024-12-07T16:35:02.927Z","8.17.1-alpha.9":"2024-12-07T17:12:08.850Z","8.17.1-alpha.10":"2024-12-07T17:55:29.154Z","8.17.1-alpha.11":"2024-12-09T01:50:36.621Z","8.17.1-alpha.12":"2024-12-09T16:31:56.429Z","8.17.1-alpha.13":"2024-12-09T16:51:22.074Z","8.18.0":"2024-12-09T17:19:20.427Z","8.18.1-alpha.0":"2024-12-09T17:36:19.796Z","8.18.1-alpha.1":"2024-12-10T10:04:27.483Z","8.18.1-alpha.2":"2024-12-10T19:18:09.916Z","8.18.1-alpha.3":"2024-12-12T19:01:49.062Z","8.18.1-alpha.4":"2024-12-13T04:11:09.777Z","8.18.1-alpha.5":"2024-12-14T15:08:56.289Z","8.18.1-alpha.6":"2024-12-14T15:32:57.640Z","8.18.1-alpha.7":"2024-12-14T15:50:55.353Z","8.18.1-alpha.8":"2024-12-14T19:05:52.215Z","8.18.1-alpha.9":"2024-12-14T22:39:30.474Z","8.18.1-alpha.10":"2024-12-14T23:07:51.130Z","8.18.1-alpha.11":"2024-12-14T23:25:56.899Z","8.18.1-alpha.12":"2024-12-15T01:23:01.429Z","8.18.1-alpha.13":"2024-12-15T14:48:47.384Z","8.18.1":"2024-12-16T17:18:12.342Z","8.18.2-alpha.0":"2024-12-16T17:36:40.751Z","8.18.2-alpha.1":"2024-12-17T12:28:01.253Z","8.18.2-alpha.2":"2024-12-21T14:15:00.517Z","8.18.2-alpha.3":"2024-12-21T14:39:18.614Z","8.18.2-alpha.4":"2024-12-21T15:05:28.938Z","8.18.2-alpha.5":"2024-12-21T15:22:24.991Z","8.18.2-alpha.6":"2024-12-23T15:22:16.495Z","8.18.2":"2024-12-23T17:17:50.776Z","8.18.3-alpha.0":"2024-12-23T17:34:47.580Z","8.18.3-alpha.1":"2024-12-23T23:03:38.135Z","8.18.3-alpha.2":"2024-12-23T23:22:10.544Z","8.18.3-alpha.3":"2024-12-26T17:22:08.699Z","8.18.3-alpha.4":"2024-12-26T20:35:46.270Z","8.18.3-alpha.5":"2024-12-26T21:00:41.306Z","8.18.3-alpha.6":"2024-12-30T17:15:25.978Z","8.19.0":"2024-12-30T17:19:10.024Z","8.19.1-alpha.0":"2024-12-30T17:33:32.990Z","8.19.1-alpha.1":"2024-12-30T17:53:52.352Z","8.19.1-alpha.2":"2024-12-30T19:18:26.188Z","8.19.1-alpha.3":"2024-12-31T17:11:33.731Z","8.19.1-alpha.4":"2024-12-31T18:17:10.282Z","8.19.1-alpha.5":"2024-12-31T21:13:17.689Z","8.19.1-alpha.6":"2024-12-31T21:32:08.966Z","8.19.1-alpha.7":"2025-01-06T02:38:19.029Z","8.19.1-alpha.8":"2025-01-06T16:00:42.260Z","8.19.1-alpha.9":"2025-01-06T16:18:51.922Z","8.19.1":"2025-01-06T17:18:01.667Z","8.19.2-alpha.0":"2025-01-07T01:57:52.944Z","8.19.2-alpha.1":"2025-01-07T14:11:57.970Z","8.19.2-alpha.2":"2025-01-07T14:41:30.809Z","8.19.2-alpha.3":"2025-01-07T15:59:30.190Z","8.19.2-alpha.4":"2025-01-07T22:00:43.257Z","8.19.2-alpha.5":"2025-01-09T01:15:38.334Z","8.19.2-alpha.6":"2025-01-09T16:47:40.108Z","8.19.2-alpha.7":"2025-01-10T02:37:43.090Z","8.19.2-alpha.8":"2025-01-13T00:21:09.914Z","8.19.2-alpha.9":"2025-01-13T00:31:54.236Z","8.19.2-alpha.10":"2025-01-13T01:48:53.056Z","8.19.2-alpha.11":"2025-01-13T02:07:01.787Z","8.19.2-alpha.12":"2025-01-13T02:18:00.134Z","8.20.0":"2025-01-13T17:18:43.701Z","8.20.1-alpha.0":"2025-01-15T21:04:45.459Z","8.20.1-alpha.1":"2025-01-17T03:47:55.130Z","8.20.1-alpha.2":"2025-01-18T21:44:33.379Z","8.20.1-alpha.3":"2025-01-19T13:10:32.867Z","8.20.1-alpha.4":"2025-01-19T16:27:18.057Z","8.20.1-alpha.5":"2025-01-19T16:45:28.855Z","8.20.1-alpha.6":"2025-01-19T21:18:32.016Z","8.20.1-alpha.7":"2025-01-19T21:34:15.514Z","8.20.1-alpha.8":"2025-01-19T22:31:33.373Z","8.20.1-alpha.9":"2025-01-20T14:30:40.296Z","8.20.1-alpha.10":"2025-01-20T14:57:51.932Z","8.20.1-alpha.11":"2025-01-20T17:15:32.517Z","8.21.0":"2025-01-20T17:17:11.937Z","8.21.1-alpha.0":"2025-01-20T17:35:09.464Z","8.21.1-alpha.1":"2025-01-21T15:00:47.486Z","8.21.1-alpha.2":"2025-01-21T15:46:47.193Z","8.21.1-alpha.3":"2025-01-23T13:37:41.010Z","8.21.1-alpha.4":"2025-01-23T17:06:47.836Z","8.21.1-alpha.5":"2025-01-23T20:28:53.597Z","8.21.1-alpha.6":"2025-01-23T20:46:16.777Z","8.21.1-alpha.7":"2025-01-24T22:22:53.592Z","8.21.1-alpha.8":"2025-01-24T22:44:13.835Z","8.21.1-alpha.9":"2025-01-27T16:08:58.091Z","8.21.1-alpha.10":"2025-01-27T16:26:32.584Z","8.21.1-alpha.11":"2025-01-27T16:57:46.566Z","8.22.0":"2025-01-27T17:17:43.552Z","8.22.1-alpha.0":"2025-01-27T17:36:20.107Z","8.22.1-alpha.1":"2025-01-28T20:10:19.399Z","8.22.1-alpha.2":"2025-01-28T20:30:52.010Z","8.22.1-alpha.3":"2025-01-29T20:56:40.339Z","8.22.1-alpha.4":"2025-01-31T14:14:15.391Z","8.22.1-alpha.5":"2025-02-01T13:36:40.524Z","8.22.1-alpha.6":"2025-02-01T13:54:00.286Z","8.22.1-alpha.7":"2025-02-01T21:13:07.974Z","8.22.1-alpha.8":"2025-02-03T03:54:00.622Z","8.22.1-alpha.9":"2025-02-03T14:04:23.687Z","8.22.1-alpha.10":"2025-02-03T14:47:34.585Z","8.22.1-alpha.11":"2025-02-03T15:22:54.201Z","8.22.1-alpha.12":"2025-02-03T15:44:25.160Z","8.22.1-alpha.13":"2025-02-03T16:14:18.982Z","8.22.1-alpha.14":"2025-02-03T17:12:16.502Z","8.23.0":"2025-02-03T17:17:42.923Z","8.23.1-alpha.0":"2025-02-03T18:03:25.192Z","8.23.1-alpha.1":"2025-02-03T18:45:10.972Z","8.23.1-alpha.2":"2025-02-04T12:00:20.477Z","8.23.1-alpha.3":"2025-02-05T09:36:11.622Z","8.23.1-alpha.4":"2025-02-05T13:40:13.021Z","8.23.1-alpha.5":"2025-02-07T11:34:14.600Z","8.23.1-alpha.6":"2025-02-08T19:44:16.946Z","8.23.1-alpha.7":"2025-02-10T17:10:00.158Z","8.24.0":"2025-02-10T17:24:00.658Z","8.24.1-alpha.0":"2025-02-10T19:06:45.531Z","8.24.1-alpha.1":"2025-02-10T20:42:55.921Z","8.24.1-alpha.2":"2025-02-14T06:09:33.490Z","8.24.1-alpha.3":"2025-02-14T13:13:13.881Z","8.24.1-alpha.4":"2025-02-15T22:18:45.995Z","8.24.1-alpha.5":"2025-02-15T22:35:13.121Z","8.24.1-alpha.6":"2025-02-15T22:54:01.386Z","8.24.1-alpha.7":"2025-02-17T13:35:15.347Z","8.24.1-alpha.8":"2025-02-17T13:52:21.653Z","8.24.1-alpha.9":"2025-02-17T14:24:32.050Z","8.24.1-alpha.10":"2025-02-17T14:41:59.735Z","8.24.1":"2025-02-17T17:17:57.699Z","8.24.2-alpha.0":"2025-02-17T17:34:30.866Z","8.24.2-alpha.1":"2025-02-17T22:18:08.855Z","8.24.2-alpha.2":"2025-02-20T15:01:19.352Z","8.24.2-alpha.3":"2025-02-20T15:48:15.178Z","8.24.2-alpha.4":"2025-02-24T17:04:07.794Z","8.25.0":"2025-02-24T17:28:10.979Z","8.25.1-alpha.0":"2025-02-24T17:32:19.282Z","8.25.1-alpha.1":"2025-02-24T17:50:07.316Z","8.25.1-alpha.2":"2025-02-24T19:07:16.304Z","8.25.1-alpha.3":"2025-02-24T21:49:07.085Z","8.25.1-alpha.4":"2025-02-24T22:11:58.037Z","8.25.1-alpha.5":"2025-02-24T23:17:45.966Z","8.25.1-alpha.6":"2025-02-24T23:37:58.707Z","8.25.1-alpha.7":"2025-02-27T15:09:16.136Z","8.25.1-alpha.8":"2025-02-27T16:08:45.844Z","8.25.1-alpha.9":"2025-02-27T21:32:44.298Z","8.25.1-alpha.10":"2025-03-02T07:25:00.057Z","8.25.1-alpha.11":"2025-03-02T21:36:53.754Z","8.25.1-alpha.12":"2025-03-03T01:05:26.424Z","8.25.1-alpha.13":"2025-03-03T02:04:26.089Z","8.25.1-alpha.14":"2025-03-03T06:51:11.021Z","8.25.1-alpha.15":"2025-03-03T08:08:41.192Z","8.25.1-alpha.16":"2025-03-03T13:21:22.577Z","8.25.1-alpha.17":"2025-03-03T13:44:04.677Z","8.25.1-alpha.18":"2025-03-03T14:02:26.429Z","8.26.0":"2025-03-03T17:18:50.156Z","8.26.1-alpha.0":"2025-03-03T17:38:24.691Z","8.26.1-alpha.1":"2025-03-05T09:20:22.857Z","8.26.1-alpha.2":"2025-03-06T17:35:10.816Z","8.26.1-alpha.3":"2025-03-07T11:50:51.332Z","8.26.1-alpha.4":"2025-03-10T13:12:55.472Z","8.26.1-alpha.5":"2025-03-10T14:07:54.966Z","8.26.1":"2025-03-10T17:19:38.812Z","8.26.2-alpha.0":"2025-03-10T18:05:44.410Z","8.26.2-alpha.1":"2025-03-12T13:19:32.489Z","8.26.2-alpha.2":"2025-03-14T03:08:07.255Z","8.26.2-alpha.3":"2025-03-14T17:55:55.833Z","8.26.2-alpha.4":"2025-03-15T07:29:00.967Z","8.26.2-alpha.5":"2025-03-17T12:14:42.125Z","8.26.2-alpha.6":"2025-03-17T13:15:49.421Z","8.26.2-alpha.7":"2025-03-17T13:37:24.786Z","8.26.2-alpha.8":"2025-03-17T16:22:28.589Z","8.26.2-alpha.9":"2025-03-17T17:37:40.692Z","8.27.0":"2025-03-20T01:06:29.068Z","8.27.1-alpha.0":"2025-03-20T01:20:39.718Z","8.27.1-alpha.1":"2025-03-20T18:44:22.074Z","8.27.1-alpha.2":"2025-03-21T02:45:38.071Z","8.28.0":"2025-03-24T17:19:46.326Z","8.28.1-alpha.0":"2025-03-31T13:06:28.642Z","8.28.1-alpha.1":"2025-03-31T13:46:51.329Z","8.28.1-alpha.2":"2025-03-31T14:11:48.253Z","8.29.0":"2025-03-31T17:19:24.103Z","8.29.1-alpha.0":"2025-03-31T17:39:16.788Z","8.29.1-alpha.1":"2025-04-01T02:09:21.205Z","8.29.1-alpha.2":"2025-04-01T21:55:20.444Z","8.29.1-alpha.3":"2025-04-04T11:04:53.832Z","8.29.1-alpha.4":"2025-04-07T11:50:50.226Z","8.29.1":"2025-04-07T17:19:30.141Z","8.29.2-alpha.0":"2025-04-07T17:37:47.903Z","8.29.2-alpha.1":"2025-04-09T03:49:47.326Z","8.29.2-alpha.2":"2025-04-10T16:15:26.388Z","8.29.2-alpha.3":"2025-04-11T14:58:36.215Z","8.29.2-alpha.4":"2025-04-11T20:02:56.532Z","8.29.2-alpha.5":"2025-04-14T13:04:35.342Z","8.29.2-alpha.6":"2025-04-14T13:48:10.023Z","8.29.2-alpha.7":"2025-04-14T14:27:16.998Z","8.29.2-alpha.8":"2025-04-14T14:46:18.474Z","8.29.2-alpha.9":"2025-04-14T15:17:46.783Z","8.29.2-alpha.10":"2025-04-14T15:51:17.456Z","8.29.2-alpha.11":"2025-04-14T16:12:03.432Z","8.30.0":"2025-04-14T17:19:45.229Z","8.30.1-alpha.0":"2025-04-14T17:38:49.728Z","8.30.1":"2025-04-14T20:11:09.578Z","8.30.2-alpha.0":"2025-04-14T20:22:02.200Z","8.30.2-alpha.1":"2025-04-14T20:44:46.204Z","8.30.2-alpha.2":"2025-04-14T21:05:10.977Z","8.30.2-alpha.3":"2025-04-15T03:45:21.376Z","8.30.2-alpha.4":"2025-04-15T13:23:25.270Z","8.30.2-alpha.5":"2025-04-15T13:42:26.044Z","8.30.2-alpha.6":"2025-04-21T14:10:51.192Z","8.30.2-alpha.7":"2025-04-21T14:21:58.186Z","8.31.0":"2025-04-21T17:20:11.973Z","8.31.1-alpha.0":"2025-04-21T17:37:41.449Z","8.31.1-alpha.1":"2025-04-22T11:53:43.450Z","8.31.1-alpha.2":"2025-04-22T12:11:33.830Z","8.31.1-alpha.3":"2025-04-28T05:23:36.180Z","8.31.1":"2025-04-28T17:19:37.236Z","8.31.2-alpha.0":"2025-04-28T17:36:57.780Z","8.31.2-alpha.1":"2025-04-28T20:26:15.465Z","8.31.2-alpha.2":"2025-04-28T21:16:46.815Z","8.31.2-alpha.3":"2025-04-29T23:33:39.324Z","8.31.2-alpha.4":"2025-05-01T12:27:19.872Z","8.31.2-alpha.5":"2025-05-02T15:56:23.674Z","8.31.2-alpha.6":"2025-05-02T19:14:52.814Z","8.31.2-alpha.7":"2025-05-02T19:31:12.091Z","8.31.2-alpha.8":"2025-05-05T15:30:01.807Z","8.32.0":"2025-05-05T17:21:26.153Z","8.32.1-alpha.0":"2025-05-05T19:25:32.539Z","8.32.1-alpha.1":"2025-05-07T10:42:38.689Z","8.32.1-alpha.2":"2025-05-09T08:56:21.929Z","8.32.1-alpha.3":"2025-05-12T04:59:44.200Z","8.32.1-alpha.4":"2025-05-12T11:41:23.242Z","8.32.1-alpha.5":"2025-05-12T11:57:42.665Z","8.32.1-alpha.6":"2025-05-12T12:33:43.900Z","8.32.1-alpha.7":"2025-05-12T12:51:55.894Z","8.32.1-alpha.8":"2025-05-12T13:06:59.754Z","8.32.1":"2025-05-12T17:19:31.782Z","8.32.2-alpha.0":"2025-05-12T17:37:22.869Z","8.32.2-alpha.1":"2025-05-16T09:20:41.673Z","8.32.2-alpha.2":"2025-05-16T12:24:12.881Z","8.32.2-alpha.3":"2025-05-16T12:37:03.947Z","8.32.2-alpha.4":"2025-05-16T12:58:35.623Z","8.32.2-alpha.5":"2025-05-16T13:09:20.327Z","8.32.2-alpha.6":"2025-05-16T16:33:39.336Z","8.32.2-alpha.7":"2025-05-16T16:56:57.396Z","8.32.2-alpha.8":"2025-05-17T09:23:55.936Z","8.32.2-alpha.9":"2025-05-19T08:56:14.299Z","8.32.2-alpha.10":"2025-05-19T13:08:00.110Z","8.32.2-alpha.11":"2025-05-19T13:23:18.809Z","8.32.2-alpha.12":"2025-05-27T13:55:56.282Z","8.33.0":"2025-05-27T17:21:59.976Z","8.33.1-alpha.0":"2025-05-29T13:16:53.172Z","8.33.1-alpha.1":"2025-05-29T13:30:02.244Z","8.33.1-alpha.2":"2025-05-29T15:14:56.444Z","8.33.1-alpha.3":"2025-05-30T07:17:37.415Z","8.33.1-alpha.4":"2025-05-31T08:23:43.297Z","8.33.1-alpha.5":"2025-06-01T11:28:15.484Z","8.33.1-alpha.6":"2025-06-02T14:13:31.770Z","8.33.1":"2025-06-02T17:19:57.687Z","8.33.2-alpha.0":"2025-06-02T17:32:31.162Z","8.33.2-alpha.1":"2025-06-05T16:30:25.729Z","8.33.2-alpha.2":"2025-06-06T12:18:20.400Z","8.33.2-alpha.3":"2025-06-07T03:00:41.792Z","8.33.2-alpha.4":"2025-06-09T07:11:57.883Z","8.33.2-alpha.5":"2025-06-09T07:25:32.856Z","8.33.2-alpha.6":"2025-06-09T07:38:08.761Z","8.33.2-alpha.7":"2025-06-09T07:44:55.045Z","8.33.2-alpha.8":"2025-06-09T11:30:23.752Z","8.33.2-alpha.9":"2025-06-09T11:37:08.200Z","8.34.0":"2025-06-09T17:19:12.997Z","8.34.1-alpha.0":"2025-06-09T17:31:46.410Z","8.34.1-alpha.1":"2025-06-10T23:26:37.933Z","8.34.1-alpha.2":"2025-06-13T23:58:10.724Z","8.34.1-alpha.3":"2025-06-14T21:56:30.784Z","8.34.1-alpha.4":"2025-06-16T11:34:39.235Z","8.34.1-alpha.5":"2025-06-16T13:41:04.484Z","8.34.1-alpha.6":"2025-06-16T13:53:57.362Z","8.34.1-alpha.7":"2025-06-16T14:07:23.956Z","8.34.1-alpha.8":"2025-06-16T14:19:04.137Z","8.34.1":"2025-06-16T17:20:03.898Z","8.34.2-alpha.0":"2025-06-16T17:32:41.845Z","8.34.2-alpha.1":"2025-06-18T02:06:41.039Z","8.34.2-alpha.2":"2025-06-23T16:42:45.135Z","8.34.2-alpha.3":"2025-06-23T17:13:48.081Z","8.35.0":"2025-06-23T17:19:57.559Z","8.35.1-alpha.0":"2025-06-23T17:26:39.466Z","8.35.1-alpha.1":"2025-06-23T17:39:48.775Z","8.35.1-alpha.2":"2025-06-24T22:07:15.225Z","8.35.1-alpha.3":"2025-06-24T22:16:06.829Z","8.35.1-alpha.4":"2025-06-25T12:16:08.261Z","8.35.1-alpha.5":"2025-06-26T13:07:22.987Z","8.35.1-alpha.6":"2025-06-26T13:45:53.266Z","8.35.1":"2025-06-30T17:19:18.422Z","8.35.2-alpha.0":"2025-07-01T09:27:03.687Z","8.35.2-alpha.1":"2025-07-01T11:08:24.421Z","8.35.2-alpha.2":"2025-07-01T11:32:41.343Z","8.35.2-alpha.3":"2025-07-01T11:39:58.927Z","8.35.2-alpha.4":"2025-07-01T12:36:49.950Z","8.35.2-alpha.5":"2025-07-01T13:58:32.515Z","8.35.2-alpha.6":"2025-07-05T17:17:01.490Z","8.35.2-alpha.7":"2025-07-06T22:29:23.238Z","8.35.2-alpha.8":"2025-07-06T22:43:56.339Z","8.35.2-alpha.9":"2025-07-06T23:39:16.499Z","8.35.2-alpha.10":"2025-07-07T12:35:22.920Z","8.35.2-alpha.11":"2025-07-07T12:49:17.872Z","8.36.0":"2025-07-07T17:19:58.246Z","8.36.1-alpha.0":"2025-07-07T17:32:41.910Z","8.36.1-alpha.1":"2025-07-08T09:50:26.720Z","8.36.1-alpha.2":"2025-07-09T14:00:04.098Z","8.36.1-alpha.3":"2025-07-14T11:49:10.525Z","8.36.1-alpha.4":"2025-07-14T12:02:21.459Z","8.37.0":"2025-07-14T17:23:18.652Z","8.37.1-alpha.0":"2025-07-14T17:34:53.025Z","8.37.1-alpha.1":"2025-07-16T14:18:05.191Z","8.37.1-alpha.2":"2025-07-18T13:19:34.926Z","8.37.1-alpha.3":"2025-07-18T13:33:07.902Z","8.37.1-alpha.4":"2025-07-19T07:26:04.573Z","8.37.1-alpha.5":"2025-07-21T10:36:06.018Z","8.37.1-alpha.6":"2025-07-21T15:26:05.741Z","8.38.0":"2025-07-21T17:22:17.275Z","8.38.1-alpha.0":"2025-08-01T22:28:10.081Z","8.38.1-alpha.1":"2025-08-01T22:48:53.355Z","8.38.1-alpha.2":"2025-08-01T23:07:34.425Z","8.38.1-alpha.3":"2025-08-01T23:31:27.369Z","8.38.1-alpha.4":"2025-08-03T00:42:34.276Z","8.38.1-alpha.5":"2025-08-03T17:44:40.449Z","8.38.1-alpha.6":"2025-08-03T19:05:58.165Z","8.38.1-alpha.7":"2025-08-04T02:52:42.562Z","8.38.1-alpha.8":"2025-08-04T14:57:21.128Z","8.39.0":"2025-08-04T17:26:36.027Z","8.39.1-alpha.0":"2025-08-04T17:39:45.534Z","8.39.1-alpha.1":"2025-08-05T00:14:17.224Z","8.39.1-alpha.2":"2025-08-05T00:24:49.027Z","8.39.1-alpha.3":"2025-08-08T00:08:33.716Z","8.39.1-alpha.4":"2025-08-09T02:55:16.988Z","8.39.1":"2025-08-11T17:22:27.121Z","8.39.2-alpha.0":"2025-08-11T17:35:37.076Z","8.39.2-alpha.1":"2025-08-18T16:58:14.583Z","8.40.0":"2025-08-18T17:21:35.149Z","8.40.1-alpha.0":"2025-08-18T17:35:17.896Z","8.40.1-alpha.1":"2025-08-18T18:31:53.466Z","8.40.1-alpha.2":"2025-08-18T20:43:05.247Z","8.40.1-alpha.3":"2025-08-18T21:13:49.399Z","8.40.1-alpha.4":"2025-08-18T22:13:10.601Z","8.40.1-alpha.5":"2025-08-19T10:53:38.029Z","8.40.1-alpha.6":"2025-08-19T11:48:34.756Z","8.40.1-alpha.7":"2025-08-19T12:12:01.213Z","8.40.1-alpha.8":"2025-08-19T13:58:06.625Z","8.40.1-alpha.9":"2025-08-19T14:09:28.547Z","8.40.1-alpha.10":"2025-08-19T16:07:05.784Z","8.40.1-alpha.11":"2025-08-19T16:54:16.024Z","8.40.1-alpha.12":"2025-08-19T17:32:06.967Z","8.40.1-alpha.13":"2025-08-19T18:15:50.097Z","8.40.1-alpha.14":"2025-08-19T20:10:15.197Z","8.40.1-alpha.15":"2025-08-19T20:19:00.753Z","8.40.1-alpha.16":"2025-08-19T20:43:07.624Z","8.40.1-alpha.17":"2025-08-22T23:01:29.188Z","8.41.0":"2025-08-25T17:17:45.071Z","8.41.1-alpha.0":"2025-08-25T17:31:12.382Z","8.41.1-alpha.1":"2025-08-27T18:53:52.135Z","8.41.1-alpha.2":"2025-08-27T18:58:56.644Z","8.41.1-alpha.3":"2025-08-28T17:10:09.430Z","8.41.1-alpha.4":"2025-08-28T18:25:35.548Z","8.41.1-alpha.5":"2025-08-29T01:57:18.276Z","8.41.1-alpha.6":"2025-09-01T05:43:02.544Z","8.41.1-alpha.7":"2025-09-01T11:47:13.294Z","8.41.1-alpha.8":"2025-09-01T13:27:49.845Z","8.41.1-alpha.9":"2025-09-01T13:58:45.295Z","8.41.1-alpha.10":"2025-09-02T09:12:23.231Z","8.41.1-alpha.11":"2025-09-02T09:17:11.418Z","8.41.1-alpha.12":"2025-09-02T09:53:11.350Z","8.41.1-alpha.13":"2025-09-02T10:37:42.997Z","8.41.1-alpha.14":"2025-09-02T10:47:44.077Z","8.41.1-alpha.15":"2025-09-02T11:21:41.499Z","8.41.1-alpha.16":"2025-09-02T11:50:53.343Z","8.42.0":"2025-09-02T12:00:15.482Z","8.42.1-alpha.0":"2025-09-02T12:05:10.311Z","8.42.1-alpha.1":"2025-09-02T12:15:44.553Z","8.42.1-alpha.2":"2025-09-02T12:35:06.875Z","8.42.1-alpha.3":"2025-09-03T11:27:29.456Z","8.42.1-alpha.4":"2025-09-03T11:34:29.869Z","8.42.1-alpha.5":"2025-09-03T11:45:15.709Z","8.42.1-alpha.6":"2025-09-03T11:50:45.195Z","8.42.1-alpha.7":"2025-09-03T12:01:21.239Z","8.42.1-alpha.8":"2025-09-03T12:06:54.860Z","8.42.1-alpha.9":"2025-09-03T15:48:22.447Z","8.42.1-alpha.10":"2025-09-03T16:10:25.011Z","8.42.1-alpha.11":"2025-09-05T11:08:57.134Z","8.42.1-alpha.12":"2025-09-08T14:20:43.532Z","8.42.1-alpha.13":"2025-09-08T14:35:47.777Z","8.42.1-alpha.14":"2025-09-08T14:48:19.673Z","8.43.0":"2025-09-08T17:04:52.677Z","8.43.1-alpha.0":"2025-09-08T17:18:43.285Z","8.43.1-alpha.1":"2025-09-10T11:34:21.786Z","8.43.1-alpha.2":"2025-09-15T12:21:25.671Z","8.43.1-alpha.3":"2025-09-15T12:32:12.434Z","8.43.1-alpha.4":"2025-09-15T15:46:27.844Z","8.43.1-alpha.5":"2025-09-15T16:33:09.133Z","8.43.1-alpha.6":"2025-09-15T16:45:31.408Z","8.44.0":"2025-09-15T17:05:15.958Z","8.44.1-alpha.0":"2025-09-15T17:21:10.382Z","8.44.1-alpha.1":"2025-09-22T13:03:44.295Z","8.44.1-alpha.2":"2025-09-22T13:15:29.531Z","8.44.1-alpha.3":"2025-09-22T16:08:33.226Z","8.44.1":"2025-09-22T17:05:21.031Z","8.44.2-alpha.0":"2025-09-22T17:19:58.126Z","8.44.2-alpha.1":"2025-09-25T14:59:36.872Z","8.44.2-alpha.2":"2025-09-27T02:40:30.438Z","8.44.2-alpha.3":"2025-09-27T06:27:31.258Z","8.44.2-alpha.4":"2025-09-27T06:33:22.473Z","8.44.2-alpha.5":"2025-09-29T11:07:14.390Z","8.44.2-alpha.6":"2025-09-29T11:18:56.841Z","8.44.2-alpha.7":"2025-09-29T15:24:19.091Z","8.44.2-alpha.8":"2025-09-29T15:40:45.044Z","8.44.2-alpha.9":"2025-09-29T15:55:08.938Z","8.45.0":"2025-09-29T17:07:08.263Z","8.45.1-alpha.0":"2025-09-29T20:44:43.748Z","8.45.1-alpha.1":"2025-09-30T16:28:10.102Z","8.45.1-alpha.2":"2025-10-01T08:51:11.240Z","8.45.1-alpha.3":"2025-10-01T11:45:50.221Z","8.45.1-alpha.4":"2025-10-01T11:58:18.215Z","8.45.1-alpha.5":"2025-10-01T23:35:33.114Z","8.45.1-alpha.6":"2025-10-03T11:37:02.642Z","8.45.1-alpha.7":"2025-10-03T11:51:46.220Z","8.45.1-alpha.8":"2025-10-03T12:07:06.029Z","8.45.1-alpha.9":"2025-10-06T12:20:02.618Z","8.45.1-alpha.10":"2025-10-06T12:34:05.214Z","8.45.1-alpha.11":"2025-10-06T12:49:37.359Z","8.45.1-alpha.12":"2025-10-06T13:02:01.925Z","8.45.1-alpha.13":"2025-10-06T13:14:26.444Z","8.45.1-alpha.14":"2025-10-06T13:48:54.538Z","8.45.1-alpha.15":"2025-10-06T13:55:23.841Z","8.46.0":"2025-10-06T17:05:44.530Z","8.46.1-alpha.0":"2025-10-06T17:21:17.139Z","8.46.1-alpha.1":"2025-10-07T02:03:07.805Z","8.46.1-alpha.2":"2025-10-07T03:17:13.138Z","8.46.1-alpha.3":"2025-10-08T13:04:22.803Z","8.46.1":"2025-10-13T17:04:53.301Z","8.46.2-alpha.0":"2025-10-13T17:19:13.872Z","8.46.2-alpha.1":"2025-10-19T22:32:21.341Z","8.46.2-alpha.2":"2025-10-20T15:51:04.797Z","8.46.2":"2025-10-20T17:05:21.141Z","8.46.3":"2025-11-03T17:05:22.285Z","8.46.4-alpha.0":"2025-11-03T17:51:40.090Z","8.46.4-alpha.1":"2025-11-03T19:16:31.853Z","8.46.4-alpha.2":"2025-11-07T18:15:30.494Z","8.46.4-alpha.3":"2025-11-07T18:30:11.869Z","8.46.4-alpha.4":"2025-11-10T14:36:15.529Z","8.46.4-alpha.5":"2025-11-10T15:08:21.053Z","8.46.4-alpha.6":"2025-11-10T15:44:29.928Z","8.46.4":"2025-11-10T17:05:50.338Z","8.46.5-alpha.0":"2025-11-10T17:20:54.468Z","8.46.5-alpha.1":"2025-11-11T13:21:45.751Z","8.46.5-alpha.2":"2025-11-11T16:48:51.466Z","8.46.5-alpha.3":"2025-11-12T01:16:33.185Z","8.46.5-alpha.4":"2025-11-12T01:23:33.975Z","8.46.5-alpha.5":"2025-11-17T16:15:37.464Z","8.46.5-alpha.6":"2025-11-17T16:54:28.799Z","8.47.0":"2025-11-17T17:06:09.575Z","8.47.1-alpha.0":"2025-11-17T17:12:52.016Z","8.47.1-alpha.1":"2025-11-17T17:25:55.270Z","8.47.1-alpha.2":"2025-11-23T02:59:41.397Z","8.47.1-alpha.3":"2025-11-23T03:11:52.189Z","8.47.1-alpha.4":"2025-11-23T03:49:14.248Z","8.47.1-alpha.5":"2025-11-23T04:00:12.043Z","8.47.1-alpha.6":"2025-11-23T11:32:49.523Z","8.47.1-alpha.7":"2025-11-24T06:42:40.436Z","8.47.1-alpha.8":"2025-11-24T12:56:42.876Z","8.47.1-alpha.9":"2025-11-24T13:08:18.024Z","8.47.1-alpha.10":"2025-11-24T13:46:56.915Z","8.47.1-alpha.11":"2025-11-24T14:04:01.302Z","8.47.1-alpha.12":"2025-11-24T14:17:15.827Z","8.48.0":"2025-11-24T17:05:22.082Z","8.48.1-alpha.0":"2025-11-24T17:20:24.683Z","8.48.1-alpha.1":"2025-11-24T23:15:42.887Z","8.48.1-alpha.2":"2025-11-26T18:41:51.859Z","8.48.1-alpha.3":"2025-11-27T14:42:24.864Z","8.48.1-alpha.4":"2025-11-27T14:55:54.132Z","8.48.1-alpha.5":"2025-11-28T17:31:38.437Z","8.48.1-alpha.6":"2025-11-28T17:44:06.060Z","8.48.1-alpha.7":"2025-11-28T17:56:04.153Z","8.48.1-alpha.8":"2025-11-28T18:26:24.554Z","8.48.1-alpha.9":"2025-12-01T14:28:08.400Z","8.48.1-alpha.10":"2025-12-01T14:40:25.892Z","8.48.1-alpha.11":"2025-12-01T15:02:15.680Z","8.48.1":"2025-12-02T08:45:28.567Z","8.48.2-alpha.0":"2025-12-02T08:59:31.502Z","8.48.2-alpha.1":"2025-12-05T14:17:15.783Z","8.48.2-alpha.2":"2025-12-06T18:50:48.077Z","8.48.2-alpha.3":"2025-12-06T20:15:14.618Z","8.48.2-alpha.4":"2025-12-06T20:35:27.256Z","8.48.2-alpha.5":"2025-12-08T15:10:02.249Z","8.49.0":"2025-12-08T17:06:32.901Z","8.49.1-alpha.0":"2025-12-08T17:21:23.504Z","8.49.1-alpha.1":"2025-12-09T05:57:13.781Z","8.49.1-alpha.2":"2025-12-12T17:44:08.901Z","8.49.1-alpha.3":"2025-12-14T14:56:03.339Z","8.50.0":"2025-12-15T17:08:27.366Z","8.50.1-alpha.0":"2025-12-15T17:22:00.648Z","8.50.1-alpha.1":"2025-12-16T10:47:23.001Z","8.50.1-alpha.2":"2025-12-17T08:40:07.401Z","8.50.1-alpha.3":"2025-12-17T18:15:10.370Z","8.50.1":"2025-12-22T17:05:39.340Z","8.50.2-alpha.0":"2025-12-22T17:20:58.049Z","8.50.2-alpha.1":"2025-12-23T17:38:15.439Z","8.50.2-alpha.2":"2025-12-23T17:50:39.425Z","8.50.2-alpha.3":"2025-12-26T19:39:21.868Z","8.50.2-alpha.4":"2025-12-26T19:51:42.596Z","8.50.2-alpha.5":"2025-12-26T19:58:45.990Z","8.50.2-alpha.6":"2025-12-26T22:50:25.974Z","8.50.2-alpha.7":"2025-12-26T23:33:53.420Z","8.50.2-alpha.8":"2025-12-27T04:08:27.511Z","8.50.2-alpha.9":"2025-12-27T04:19:52.088Z","8.50.2-alpha.10":"2025-12-27T11:43:12.601Z","8.50.2-alpha.11":"2025-12-27T11:57:03.065Z","8.50.2-alpha.12":"2025-12-27T12:09:38.727Z","8.50.2-alpha.13":"2025-12-27T17:08:01.357Z","8.50.2-alpha.14":"2025-12-27T17:19:32.838Z","8.50.2-alpha.15":"2025-12-29T03:42:26.103Z","8.50.2-alpha.16":"2025-12-29T03:54:11.081Z","8.50.2-alpha.17":"2025-12-29T17:00:43.103Z","8.51.0":"2025-12-29T17:05:33.943Z","8.51.1-alpha.0":"2025-12-29T17:13:09.217Z","8.51.1-alpha.1":"2025-12-29T17:25:01.453Z","8.51.1-alpha.2":"2025-12-29T19:47:37.429Z","8.51.1-alpha.3":"2025-12-31T14:17:33.797Z","8.51.1-alpha.4":"2025-12-31T23:12:13.302Z","8.51.1-alpha.5":"2026-01-05T02:27:14.740Z","8.51.1-alpha.6":"2026-01-05T03:09:59.666Z","8.51.1-alpha.7":"2026-01-05T03:55:55.523Z","8.51.1-alpha.8":"2026-01-05T04:08:47.388Z","8.51.1-alpha.9":"2026-01-05T04:19:27.922Z","8.51.1-alpha.10":"2026-01-05T04:35:30.880Z","8.51.1-alpha.11":"2026-01-05T11:21:41.803Z","8.51.1-alpha.12":"2026-01-05T11:36:30.374Z","8.51.1-alpha.13":"2026-01-05T14:12:43.663Z","8.51.1-alpha.14":"2026-01-05T14:31:11.123Z","8.51.1-alpha.15":"2026-01-05T14:38:23.351Z","8.51.1-alpha.16":"2026-01-05T14:52:08.995Z","8.52.0":"2026-01-05T17:07:28.023Z","8.52.1-alpha.0":"2026-01-05T17:21:52.825Z","8.52.1-alpha.1":"2026-01-06T06:10:58.600Z","8.52.1-alpha.2":"2026-01-06T06:23:17.771Z","8.52.1-alpha.3":"2026-01-06T06:34:09.138Z","8.52.1-alpha.4":"2026-01-06T23:13:17.312Z","8.52.1-alpha.5":"2026-01-07T00:12:56.933Z","8.52.1-alpha.6":"2026-01-07T00:26:07.882Z","8.52.1-alpha.7":"2026-01-07T00:48:15.750Z","8.52.1-alpha.8":"2026-01-08T14:41:01.222Z","8.52.1-alpha.9":"2026-01-09T04:44:02.236Z","8.52.1-alpha.10":"2026-01-10T04:05:15.840Z","8.52.1-alpha.11":"2026-01-12T11:46:41.755Z","8.52.1-alpha.12":"2026-01-12T13:29:42.928Z","8.52.1-alpha.13":"2026-01-12T14:28:08.583Z","8.53.0":"2026-01-12T17:08:12.331Z","8.53.1":"2026-01-19T17:07:38.654Z","8.53.2-alpha.0":"2026-01-19T20:22:41.873Z","8.53.2-alpha.1":"2026-01-20T20:12:36.232Z","8.53.2-alpha.2":"2026-01-20T20:19:26.627Z","8.53.2-alpha.3":"2026-01-20T22:30:32.304Z","8.53.2-alpha.4":"2026-01-21T08:23:14.613Z","8.53.2-alpha.5":"2026-01-22T04:06:46.655Z","8.53.2-alpha.6":"2026-01-22T13:56:03.008Z","8.53.2-alpha.7":"2026-01-22T14:11:04.014Z","8.53.2-alpha.8":"2026-01-22T22:46:20.740Z","8.53.2-alpha.9":"2026-01-26T13:39:19.706Z","8.53.2-alpha.10":"2026-01-26T13:47:35.706Z","8.54.0":"2026-01-26T17:10:23.521Z","8.54.1-alpha.0":"2026-01-26T17:22:32.233Z","8.54.1-alpha.1":"2026-01-31T20:52:49.857Z","8.54.1-alpha.2":"2026-02-01T23:43:53.288Z","8.54.1-alpha.3":"2026-02-02T18:30:16.699Z","8.54.1-alpha.4":"2026-02-03T23:22:30.025Z","8.54.1-alpha.5":"2026-02-04T21:22:32.697Z","8.54.1-alpha.6":"2026-02-06T17:21:14.731Z","8.54.1-alpha.7":"2026-02-06T18:44:55.252Z","8.55.0":"2026-02-09T17:22:01.360Z","8.55.1-alpha.0":"2026-02-09T18:40:08.893Z","8.55.1-alpha.1":"2026-02-10T21:26:28.046Z","8.55.1-alpha.2":"2026-02-12T12:51:34.710Z","8.55.1-alpha.3":"2026-02-12T22:16:47.819Z","8.55.1-alpha.4":"2026-02-13T07:53:48.910Z","8.56.0":"2026-02-16T17:16:02.346Z","8.56.1-alpha.0":"2026-02-16T17:25:29.976Z","8.56.1-alpha.1":"2026-02-17T21:51:58.341Z","8.56.1-alpha.2":"2026-02-17T21:56:47.896Z","8.56.1-alpha.3":"2026-02-22T01:40:00.230Z","8.56.1-alpha.4":"2026-02-23T16:13:38.212Z","8.56.1-alpha.5":"2026-02-23T16:21:04.643Z","8.56.1":"2026-02-23T17:25:14.280Z","8.56.2-alpha.0":"2026-02-23T17:33:56.461Z","8.56.2-alpha.1":"2026-02-24T07:10:20.389Z","8.56.2-alpha.2":"2026-03-04T22:12:34.703Z","8.56.2-alpha.3":"2026-03-06T23:55:14.604Z","8.56.2-alpha.4":"2026-03-07T14:18:26.051Z","8.56.2-alpha.5":"2026-03-07T14:37:03.445Z","8.56.2-alpha.6":"2026-03-07T14:45:55.691Z","8.56.2-alpha.7":"2026-03-08T22:50:21.904Z","8.56.2-alpha.8":"2026-03-08T23:03:44.494Z","8.56.2-alpha.9":"2026-03-08T23:10:15.028Z","8.56.2-alpha.10":"2026-03-09T13:30:47.612Z","8.56.2-alpha.11":"2026-03-09T13:38:53.135Z","8.57.0":"2026-03-09T17:19:04.316Z","8.57.1-alpha.0":"2026-03-09T17:27:32.400Z","8.57.1-alpha.1":"2026-03-10T00:15:34.884Z","8.57.1-alpha.2":"2026-03-12T12:37:11.854Z","8.57.1-alpha.3":"2026-03-15T20:41:58.895Z","8.57.1-alpha.4":"2026-03-16T15:32:36.928Z","8.57.1":"2026-03-16T17:24:00.987Z","8.57.2-alpha.0":"2026-03-17T02:58:31.438Z","8.57.2-alpha.1":"2026-03-17T03:19:16.299Z","8.57.2-alpha.2":"2026-03-17T13:02:45.831Z","8.57.2-alpha.3":"2026-03-18T09:20:51.879Z","8.57.2-alpha.4":"2026-03-21T21:51:55.160Z","8.57.2-alpha.5":"2026-03-21T22:00:49.291Z","8.57.2-alpha.6":"2026-03-21T23:06:59.477Z","8.57.2-alpha.7":"2026-03-21T23:16:37.785Z","8.57.2-alpha.8":"2026-03-21T23:22:02.682Z","8.57.2-alpha.9":"2026-03-21T23:31:20.195Z","8.57.2-alpha.10":"2026-03-21T23:55:35.522Z","8.57.2-alpha.11":"2026-03-22T22:16:05.494Z","8.57.2-alpha.12":"2026-03-23T02:20:06.055Z","8.57.2-alpha.13":"2026-03-23T02:56:31.834Z","8.57.2":"2026-03-23T17:19:36.099Z","8.57.3-alpha.0":"2026-03-23T17:27:12.464Z","8.57.3-alpha.1":"2026-03-23T18:29:46.298Z","8.57.3-alpha.2":"2026-03-26T12:22:10.764Z","8.57.3-alpha.3":"2026-03-29T11:57:50.270Z","8.57.3-alpha.4":"2026-03-30T14:26:52.832Z","8.57.3-alpha.5":"2026-03-30T16:29:05.224Z","8.57.3-alpha.6":"2026-03-30T16:37:52.757Z","8.58.0":"2026-03-30T17:19:57.063Z","8.58.1-alpha.0":"2026-03-30T17:27:36.574Z","8.58.1-alpha.1":"2026-04-06T23:15:52.172Z","8.58.1-alpha.2":"2026-04-06T23:24:25.481Z","8.58.1-alpha.3":"2026-04-08T01:29:58.022Z","8.58.1":"2026-04-08T01:33:38.427Z","8.58.2-alpha.0":"2026-04-08T01:40:31.661Z","8.58.2-alpha.1":"2026-04-08T01:51:41.735Z","8.58.2-alpha.2":"2026-04-08T01:58:11.060Z","8.58.2-alpha.3":"2026-04-08T02:16:36.928Z","8.58.2-alpha.4":"2026-04-08T02:22:04.538Z","8.58.2-alpha.5":"2026-04-08T16:49:26.029Z","8.58.2-alpha.6":"2026-04-09T04:53:37.117Z","8.58.2-alpha.7":"2026-04-09T09:45:06.553Z","8.58.2-alpha.8":"2026-04-10T01:02:29.553Z","8.58.2-alpha.9":"2026-04-11T16:01:24.631Z","8.58.2-alpha.10":"2026-04-11T16:06:42.243Z","8.58.2-alpha.11":"2026-04-12T03:44:11.664Z","8.58.2":"2026-04-13T17:24:42.365Z","8.58.3-alpha.0":"2026-04-13T17:32:39.314Z","8.58.3-alpha.1":"2026-04-14T17:31:27.312Z","8.58.3-alpha.2":"2026-04-16T17:41:11.238Z","8.58.3-alpha.3":"2026-04-16T18:06:12.437Z","8.58.3-alpha.4":"2026-04-17T01:05:02.019Z","8.58.3-alpha.5":"2026-04-18T14:20:51.447Z","8.59.0":"2026-04-20T17:24:05.738Z","8.59.1-alpha.0":"2026-04-20T17:31:18.498Z","8.59.1-alpha.1":"2026-04-21T14:19:29.678Z","8.59.1-alpha.2":"2026-04-22T21:31:24.758Z","8.59.1-alpha.3":"2026-04-23T00:45:26.894Z","8.59.1-alpha.4":"2026-04-23T08:17:31.131Z","8.59.1-alpha.5":"2026-04-25T18:48:24.529Z","8.59.1-alpha.6":"2026-04-25T18:54:27.486Z","8.59.1-alpha.7":"2026-04-25T22:47:28.535Z","8.59.1-alpha.8":"2026-04-26T13:28:04.702Z","8.59.1-alpha.9":"2026-04-26T15:21:56.117Z","8.59.1-alpha.10":"2026-04-26T15:27:09.171Z","8.59.1-alpha.11":"2026-04-26T16:06:54.937Z","8.59.1-alpha.12":"2026-04-26T16:18:43.125Z","8.59.1-alpha.13":"2026-04-26T16:27:16.552Z","8.59.1-alpha.14":"2026-04-26T16:33:36.128Z","8.59.1-alpha.15":"2026-04-26T16:41:25.202Z","8.59.1-alpha.16":"2026-04-26T16:55:20.349Z","8.59.1-alpha.17":"2026-04-26T17:00:46.018Z","8.59.1":"2026-04-27T17:31:36.576Z","8.59.2-alpha.0":"2026-04-27T17:39:49.627Z","8.59.2-alpha.1":"2026-04-28T12:42:10.592Z","8.59.2-alpha.2":"2026-04-29T07:33:21.384Z","8.59.2-alpha.3":"2026-04-29T23:47:38.159Z","8.59.2-alpha.4":"2026-04-30T13:10:09.908Z","8.59.2-alpha.5":"2026-05-04T12:09:00.298Z","8.59.2-alpha.6":"2026-05-04T12:17:29.551Z","8.59.2-alpha.7":"2026-05-04T12:33:22.052Z","8.59.2":"2026-05-04T17:33:12.787Z","8.59.3-alpha.0":"2026-05-04T17:41:47.277Z","8.59.3-alpha.1":"2026-05-04T19:25:58.027Z","8.59.3-alpha.2":"2026-05-06T04:54:13.528Z","8.59.3-alpha.3":"2026-05-08T19:06:49.788Z","8.59.3":"2026-05-11T17:41:00.748Z","8.59.4-alpha.0":"2026-05-11T17:49:29.365Z","8.59.4-alpha.1":"2026-05-16T02:28:01.451Z","8.59.4-alpha.2":"2026-05-16T03:47:02.293Z","8.59.4-alpha.3":"2026-05-17T00:56:52.323Z","8.59.4-alpha.4":"2026-05-17T01:02:10.204Z","8.59.4-alpha.5":"2026-05-18T11:23:57.177Z","8.59.4-alpha.6":"2026-05-18T12:24:14.148Z","8.59.4-alpha.7":"2026-05-18T13:29:32.778Z","8.59.4-alpha.8":"2026-05-18T13:35:25.631Z","8.59.4-alpha.9":"2026-05-18T17:37:57.397Z","8.59.4":"2026-05-18T17:43:29.666Z","8.59.5-alpha.0":"2026-05-18T17:45:55.265Z","8.59.5-alpha.1":"2026-05-18T17:51:06.798Z","8.59.5-alpha.2":"2026-05-18T21:07:08.910Z","8.59.5-alpha.3":"2026-05-19T12:32:33.754Z","8.59.5-alpha.4":"2026-05-19T18:25:59.821Z","8.59.5-alpha.5":"2026-05-22T11:40:59.163Z","8.59.5-alpha.6":"2026-05-25T04:49:05.908Z","8.60.0":"2026-05-25T17:34:18.042Z","8.60.1-alpha.0":"2026-05-25T17:44:00.953Z","8.60.1-alpha.1":"2026-05-27T12:33:24.052Z","8.60.1-alpha.2":"2026-05-27T13:13:01.935Z","8.60.1-alpha.3":"2026-05-27T13:24:04.020Z","8.60.1-alpha.4":"2026-05-27T13:31:02.323Z","8.60.1-alpha.5":"2026-05-27T13:41:30.898Z","8.60.1-alpha.6":"2026-05-27T15:05:08.402Z","8.60.1-alpha.7":"2026-05-27T15:12:30.163Z","8.60.1-alpha.8":"2026-05-27T21:56:44.258Z","8.60.1-alpha.9":"2026-05-29T16:04:16.496Z","8.60.1-alpha.10":"2026-05-30T20:05:35.514Z","8.60.1-alpha.11":"2026-06-01T09:20:01.112Z","8.60.1":"2026-06-01T18:55:47.605Z","8.60.2-alpha.0":"2026-06-01T19:04:17.860Z","8.60.2-alpha.1":"2026-06-02T07:29:17.164Z","8.60.2-alpha.2":"2026-06-03T08:15:11.151Z","8.60.2-alpha.3":"2026-06-06T18:23:08.747Z","8.60.2-alpha.4":"2026-06-07T14:17:38.084Z","8.60.2-alpha.5":"2026-06-07T15:33:53.042Z","8.60.2-alpha.6":"2026-06-07T15:37:59.145Z","8.60.2-alpha.7":"2026-06-08T00:35:05.866Z","8.60.2-alpha.8":"2026-06-08T13:56:29.330Z","8.61.0":"2026-06-08T18:01:07.118Z","8.61.1-alpha.0":"2026-06-08T18:10:35.809Z","8.61.1-alpha.1":"2026-06-08T23:22:24.603Z","8.61.1-alpha.2":"2026-06-13T18:31:27.002Z","8.61.1-alpha.3":"2026-06-13T18:37:37.048Z","8.61.1-alpha.4":"2026-06-15T16:32:22.420Z","8.61.1-alpha.5":"2026-06-15T16:36:24.338Z","8.61.1":"2026-06-15T18:31:35.203Z","8.61.2-alpha.0":"2026-06-15T18:39:29.769Z","8.61.2-alpha.1":"2026-06-16T00:10:20.844Z","8.61.2-alpha.2":"2026-06-16T01:11:01.332Z","8.61.2-alpha.3":"2026-06-17T13:15:01.210Z","8.61.2-alpha.4":"2026-06-22T05:08:41.163Z","8.61.2-alpha.5":"2026-06-22T05:12:40.585Z","8.62.0":"2026-06-22T18:23:27.810Z","8.62.1-alpha.0":"2026-06-22T18:31:00.176Z","8.62.1-alpha.1":"2026-06-29T12:13:45.570Z","8.62.1-alpha.2":"2026-06-29T14:37:21.837Z","8.62.1-alpha.3":"2026-06-29T14:51:37.593Z","8.62.1-alpha.4":"2026-06-29T16:58:45.248Z","8.62.1":"2026-06-29T17:52:05.712Z","8.62.2-alpha.0":"2026-06-30T05:45:42.273Z","8.62.2-alpha.1":"2026-06-30T06:55:02.051Z","8.62.2-alpha.2":"2026-07-01T12:11:10.328Z","8.62.2-alpha.3":"2026-07-01T12:18:37.195Z","8.62.2-alpha.4":"2026-07-01T12:24:02.306Z","8.62.2-alpha.5":"2026-07-01T12:29:24.159Z","8.62.2-alpha.6":"2026-07-01T13:42:46.145Z","8.62.2-alpha.7":"2026-07-02T05:37:30.564Z","8.62.2-alpha.8":"2026-07-03T14:26:52.259Z","8.62.2-alpha.9":"2026-07-05T06:05:56.078Z","8.62.2-alpha.10":"2026-07-05T06:15:47.268Z","8.62.2-alpha.11":"2026-07-05T19:23:56.938Z","8.62.2-alpha.12":"2026-07-06T15:50:46.757Z","8.62.2-alpha.13":"2026-07-06T15:53:36.965Z","8.62.2-alpha.14":"2026-07-06T15:55:58.597Z","8.62.2-alpha.15":"2026-07-06T16:01:52.204Z","8.62.2-alpha.16":"2026-07-06T16:04:38.371Z","8.62.2-alpha.17":"2026-07-06T16:30:56.488Z","8.62.2-alpha.18":"2026-07-06T16:34:49.302Z","8.63.0":"2026-07-06T17:52:42.044Z","8.63.1-alpha.0":"2026-07-06T17:59:58.878Z","8.63.1-alpha.1":"2026-07-06T18:44:15.728Z","8.63.1-alpha.2":"2026-07-06T22:38:33.150Z","8.63.1-alpha.3":"2026-07-07T06:50:09.459Z","8.63.1-alpha.4":"2026-07-07T15:29:33.113Z","8.63.1-alpha.5":"2026-07-07T17:27:06.816Z","8.63.1-alpha.6":"2026-07-07T21:30:29.798Z","8.63.1-alpha.7":"2026-07-09T10:03:02.681Z","8.63.1-alpha.8":"2026-07-09T13:42:30.832Z","8.63.1-alpha.9":"2026-07-11T14:33:00.119Z","8.63.1-alpha.10":"2026-07-11T21:12:45.821Z","8.63.1-alpha.11":"2026-07-12T07:38:17.055Z","8.63.1-alpha.12":"2026-07-12T15:04:07.301Z","8.63.1-alpha.13":"2026-07-12T15:51:09.229Z","8.63.1-alpha.14":"2026-07-12T15:59:53.359Z","8.63.1-alpha.15":"2026-07-12T16:58:52.075Z","8.63.1-alpha.16":"2026-07-12T17:04:41.166Z","8.63.1-alpha.17":"2026-07-13T12:37:09.300Z","8.64.0":"2026-07-13T17:39:08.523Z","8.64.1-alpha.0":"2026-07-13T17:47:24.501Z","8.64.1-alpha.1":"2026-07-14T12:21:45.125Z","8.64.1-alpha.2":"2026-07-14T12:28:15.168Z","8.64.1-alpha.3":"2026-07-15T06:36:32.213Z","8.64.1-alpha.4":"2026-07-17T03:00:50.788Z","8.64.1-alpha.5":"2026-07-18T16:33:38.156Z","8.64.1-alpha.6":"2026-07-18T16:41:02.386Z","8.64.1-alpha.7":"2026-07-18T16:46:48.274Z","8.64.1-alpha.8":"2026-07-18T16:56:41.893Z","8.64.1-alpha.9":"2026-07-18T22:42:14.799Z","8.64.1-alpha.10":"2026-07-19T08:38:33.518Z","8.64.1-alpha.11":"2026-07-19T08:49:34.178Z","8.64.1-alpha.12":"2026-07-20T10:15:24.250Z","8.64.1-alpha.13":"2026-07-20T16:28:14.799Z","8.64.1-alpha.14":"2026-07-20T16:32:50.551Z","8.65.0":"2026-07-20T17:39:10.720Z","8.65.1-alpha.0":"2026-07-20T17:46:48.682Z","8.65.1-alpha.1":"2026-07-20T19:28:52.323Z","8.65.1-alpha.2":"2026-07-21T03:37:18.922Z","8.65.1-alpha.3":"2026-07-21T11:55:13.693Z","8.65.1-alpha.4":"2026-07-21T11:59:27.318Z","8.65.1-alpha.5":"2026-07-22T16:05:23.543Z","8.65.1-alpha.6":"2026-07-22T16:08:06.877Z","8.65.1-alpha.7":"2026-07-23T10:10:58.179Z","8.65.1-alpha.8":"2026-07-27T05:44:37.082Z","8.65.1-alpha.9":"2026-07-28T05:07:39.264Z","8.65.1-alpha.10":"2026-07-28T14:59:54.860Z","8.65.1-alpha.11":"2026-07-29T05:30:03.264Z","8.65.1-alpha.12":"2026-07-29T15:47:37.872Z","8.65.1-alpha.13":"2026-07-30T04:46:55.095Z","8.65.1-alpha.14":"2026-07-30T05:11:17.728Z","8.65.1-alpha.15":"2026-07-30T05:32:11.731Z","8.65.1-alpha.16":"2026-07-30T05:43:40.446Z","8.65.1-alpha.17":"2026-07-30T05:48:25.299Z","8.65.1-alpha.18":"2026-07-30T14:36:29.057Z","8.65.1-alpha.19":"2026-07-30T14:46:41.421Z","8.65.1-alpha.20":"2026-08-02T11:13:04.363Z","8.65.1-alpha.21":"2026-08-03T12:30:56.316Z","8.66.0":"2026-08-03T17:35:56.548Z","8.66.1-alpha.0":"2026-08-03T17:52:10.994Z","8.66.1-alpha.1":"2026-08-04T03:44:44.370Z","8.66.1-alpha.2":"2026-08-04T07:38:47.306Z","8.66.1-alpha.3":"2026-08-04T08:25:41.475Z","8.66.1-alpha.4":"2026-08-04T10:39:24.503Z","8.66.1-alpha.5":"2026-08-06T12:56:23.658Z","8.66.1-alpha.6":"2026-08-06T13:08:30.438Z","8.66.1-alpha.7":"2026-08-06T13:25:17.036Z","8.66.1-alpha.8":"2026-08-06T13:27:35.994Z","8.66.1-alpha.9":"2026-08-07T13:12:43.130Z","8.66.1-alpha.10":"2026-08-07T16:15:15.185Z","8.67.0":"2026-08-10T17:26:24.769Z","8.67.1-alpha.0":"2026-08-10T17:31:48.012Z","8.67.1-alpha.1":"2026-08-12T11:48:55.990Z","8.67.1-alpha.2":"2026-08-12T11:49:18.558Z","8.67.1-alpha.3":"2026-08-12T14:51:04.473Z","8.67.1-alpha.4":"2026-08-13T06:16:37.403Z","8.67.1-alpha.5":"2026-08-18T13:03:29.686Z","8.67.1-alpha.6":"2026-08-18T13:11:29.203Z","8.67.1-alpha.7":"2026-08-18T13:34:08.153Z","8.67.1-alpha.8":"2026-08-18T13:59:30.248Z","8.67.1-alpha.9":"2026-08-18T14:08:56.296Z","8.67.1-alpha.10":"2026-08-18T14:21:14.126Z","8.67.1-alpha.11":"2026-08-18T14:37:55.731Z","8.67.1-alpha.12":"2026-08-18T15:07:21.385Z","8.67.1-alpha.13":"2026-08-18T15:10:56.062Z","8.67.1-alpha.14":"2026-08-18T15:27:27.936Z","8.67.1-alpha.15":"2026-08-18T15:33:28.844Z","8.67.1-alpha.16":"2026-08-18T16:25:23.337Z","8.67.1-alpha.17":"2026-08-18T16:31:48.142Z","8.67.1-alpha.18":"2026-08-18T22:04:13.281Z","8.67.1-alpha.19":"2026-08-19T12:33:33.216Z","8.67.1-alpha.20":"2026-08-19T12:53:50.553Z","8.67.1-alpha.21":"2026-08-19T13:33:28.144Z","8.67.1-alpha.22":"2026-08-19T16:53:40.007Z","8.67.1-alpha.23":"2026-08-20T05:25:34.320Z","8.67.1-alpha.24":"2026-08-20T13:27:39.746Z","8.67.1-alpha.25":"2026-08-21T18:58:50.635Z","8.67.1-alpha.26":"2026-08-23T06:02:17.150Z","8.67.1-alpha.27":"2026-08-23T09:55:33.081Z","8.67.1-alpha.28":"2026-08-24T05:38:06.989Z","8.67.1-alpha.29":"2026-08-24T07:30:17.205Z","8.68.0":"2026-08-24T17:29:14.026Z","8.68.1-alpha.0":"2026-08-24T17:36:41.669Z","8.68.1-alpha.1":"2026-08-24T21:56:33.860Z","8.68.1-alpha.2":"2026-08-25T06:02:46.579Z","8.68.1-alpha.3":"2026-08-25T09:24:53.933Z","8.68.1-alpha.4":"2026-08-26T05:50:55.162Z","8.68.1-alpha.5":"2026-08-26T11:36:46.797Z","8.68.1-alpha.6":"2026-08-27T18:14:48.949Z","8.68.1-alpha.7":"2026-08-30T22:40:23.194Z","8.68.1-alpha.8":"2026-08-30T22:44:23.724Z","8.68.1-alpha.9":"2026-08-31T13:11:18.967Z","8.69.0":"2026-08-31T17:08:50.663Z","8.69.1-alpha.0":"2026-08-31T17:18:34.260Z","8.70.0":"2026-09-07T18:17:01.023Z","8.70.1-alpha.0":"2026-09-07T18:24:32.292Z","8.70.1-alpha.1":"2026-09-14T20:02:30.534Z","8.70.1-alpha.2":"2026-09-14T20:09:56.643Z","8.70.1-alpha.3":"2026-09-14T20:16:25.871Z","8.70.1-alpha.4":"2026-09-14T20:23:58.010Z","8.70.1-alpha.5":"2026-09-14T21:24:59.796Z","8.70.1-alpha.6":"2026-09-14T21:38:50.181Z","8.70.1-alpha.7":"2026-09-14T21:46:29.795Z","8.70.1-alpha.8":"2026-09-14T22:49:58.468Z","8.70.1-alpha.9":"2026-09-14T22:56:21.201Z","8.70.1-alpha.10":"2026-09-14T23:00:14.755Z","8.70.1-alpha.11":"2026-09-14T23:16:59.965Z","8.70.1-alpha.12":"2026-09-14T23:56:12.387Z","8.70.1-alpha.13":"2026-09-15T00:30:12.832Z","8.70.1-alpha.14":"2026-09-15T00:40:05.260Z","8.70.1-alpha.15":"2026-09-15T04:23:30.242Z","8.70.1-alpha.16":"2026-09-15T15:42:23.535Z","8.70.1-alpha.17":"2026-09-15T16:50:02.902Z","8.70.1-alpha.18":"2026-09-15T17:25:28.733Z","8.70.1-alpha.19":"2026-09-15T18:06:20.175Z","8.70.1-alpha.20":"2026-09-15T18:36:04.892Z","8.70.1-alpha.21":"2026-09-15T18:43:23.234Z","8.70.1-alpha.22":"2026-09-16T22:09:56.794Z","8.70.1-alpha.23":"2026-09-17T05:58:42.927Z","8.70.1-alpha.24":"2026-09-17T16:36:44.845Z","8.70.1-alpha.25":"2026-09-17T19:41:44.590Z","8.70.1-alpha.26":"2026-09-18T23:35:21.533Z","8.70.1-alpha.27":"2026-09-18T23:40:45.176Z","8.70.1-alpha.28":"2026-09-19T22:16:49.780Z","8.70.1-alpha.29":"2026-09-21T12:36:23.292Z","8.70.1-alpha.30":"2026-09-21T12:47:01.720Z","8.70.1-alpha.31":"2026-09-21T13:07:14.854Z","8.70.1":"2026-09-21T17:07:39.789Z","8.70.2-alpha.0":"2026-09-21T17:17:00.644Z","8.70.2-alpha.1":"2026-09-22T07:17:23.730Z","8.70.2-alpha.2":"2026-09-22T12:51:00.014Z","8.70.2-alpha.3":"2026-09-22T13:14:03.955Z","8.70.2-alpha.4":"2026-09-22T13:19:53.822Z","8.70.2-alpha.5":"2026-09-22T22:01:50.108Z","8.70.2-alpha.6":"2026-09-24T00:36:20.887Z","8.70.2-alpha.7":"2026-09-24T07:26:42.284Z"},"bugs":{"url":"https://github.com/typescript-eslint/typescript-eslint/issues"},"license":"MIT","homepage":"https://typescript-eslint.io/packages/rule-tester","keywords":["eslint","typescript","estree"],"repository":{"url":"https://github.com/typescript-eslint/typescript-eslint.git","type":"git","directory":"packages/rule-tester"},"description":"Tooling to test ESLint rules","maintainers":[{"name":"jameshenry","email":"james@henry.sc"},{"name":"bradzacher","email":"brad.zacher@gmail.com"}],"readme":"","readmeFilename":""}