{"_id":"eslint-compat-utils","_rev":"20-80066ee9a871327b57c8b1f8882ef25d","name":"eslint-compat-utils","dist-tags":{"latest":"0.6.5"},"versions":{"0.0.2":{"name":"eslint-compat-utils","version":"0.0.2","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.0.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"d9c79268c7eb35b77163ae992af10ba5cb1aae5e","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.0.2.tgz","fileCount":8,"integrity":"sha512-kuho2KC9dIUpgAzUhdsphuQcMYky6P59V54l3q8nUTbHEz3WtPEAgluPOyZJH230hMO7GLkiH5B4AU0WNnY5CA==","signatures":[{"sig":"MEYCIQDuqVWP6R4P8eqDAn2r/YvaDH4UgT+UWQ2+1TV8YlhwwgIhAM0Q83hCPE0qPSuDA6ZX1YVjqZtvLV7p8jddUOKK948g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19598},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"bd51848dcff7809e4bd92e8833febb000c71d827","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"9.8.1","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.51.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^18.11.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.0.2_1696758471556_0.8688233435618908","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"eslint-compat-utils","version":"0.1.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.1.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"3d4e02d57e332cf7752323859bddb0ac4c8cf248","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.0.tgz","fileCount":8,"integrity":"sha512-ZhPn8IDEg24kmtUkRds4saCknk7+AXMYx6raSL+3ft5qXaOaoSS1NnMlTzfhYQ6eKD++mxCzwzSTjNHmgAX37A==","signatures":[{"sig":"MEQCIHom4cav3DIfdzbGgAdA87V1GG0nMQDG5HSWG+sEqm4SAiAvIgkLYbqY009MQEFQbV4Mr79X3p1RJTQ7tajMXWyh7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19912},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"e5380774d664d36571299deb04caf7b0b4ac7aed","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"9.8.1","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.51.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^18.11.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.1.0_1696763173207_0.5084458087845984","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"eslint-compat-utils","version":"0.1.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.1.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"b6c7d6eb85952e89c8dd3f2cd5fcc2dcc7892867","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.1.tgz","fileCount":8,"integrity":"sha512-PaQKvxerPLw5jRdANLyKFdR3JAtIebaR4SK70bHKtZvhg6xC4JMydyGYuOOK2Dut+UUu+lhoz4B51WQZP6791A==","signatures":[{"sig":"MEYCIQDxlB6KzIGWPEiptj6ksa0X7c6w9wTgqLCo4B6wif0xawIhALuyU2H3NdwL0ZM0PhkUcYrmQr/MIv79eEtaiMZN3AAV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20988},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"e69416790269de4bb8a9f814a8a930b508638cfd","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"9.8.1","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.51.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^18.11.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.1.1_1696770221442_0.9833274006887962","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"eslint-compat-utils","version":"0.1.2","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.1.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"f45e3b5ced4c746c127cf724fb074cd4e730d653","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz","fileCount":8,"integrity":"sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==","signatures":[{"sig":"MEQCIEKZMkrCHubqIsj4z5mEMXBIV/8Vi29czSXBAahgwHcsAiBWIGlF7wOrku1AFmPu3fT2+62zvwNnO3Uv+u2KKEybuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21612},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1d9e65ec7563ff8b0786c035985442286c6311ef","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"9.8.1","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.51.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^18.11.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.1.2_1696771665618_0.04612475903112401","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-compat-utils","version":"0.2.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.2.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"5ba413feacdebebf303b2a03250a9157a0a43603","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.2.0.tgz","fileCount":25,"integrity":"sha512-xQignOOtXOxDIA1J3rnXEWa0vkQYgex/64+o+vbgArVWzYFDOlsQyD6TDHjvwE+X80sUUCgXnaOhSbz9CnXqZw==","signatures":[{"sig":"MEUCIQD7wQbOxrOD0pLqr+fbDrZyXkKiqTYPCRP2ZU/Rac5ARwIgZ+FELEyLNRc/Tg30Cv7HxRaPPtZv7+1MpUCZt3gPbqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37041},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"f0231fe02e73c3306f2603132c50eb72510ae8ec","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.2.0_1705294491772_0.20106031394046786","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"eslint-compat-utils","version":"0.2.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.2.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"5aac3f687c84cd8df5e2dd256b7f324916d04db8","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.2.1.tgz","fileCount":25,"integrity":"sha512-+0mhJhMeVaiMrgtltweI3sThf8g9VSZKVNSna6gdULUycp9HmcTvcYTw+b7YY+OUHAPXmRiJ9fvsDFnQq9i//A==","signatures":[{"sig":"MEQCIGwjWduwsb4UGGzrhXA4fnNaPQQ8E01zSvJ+9FLadlKPAiBvcNI1Ugh1HFrMg098OSOOnOq2CDKwmHtmba+FfVbkWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38297},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"53af9a88250ecd46bc4de4d62337ddecbb2bc048","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.2.1_1705322937771_0.35081807901875117","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-compat-utils","version":"0.3.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.3.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"0a177e06e264fa2193e956b0490ff65bcc32a357","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.3.0.tgz","fileCount":27,"integrity":"sha512-TMpPNx0OsQUoIaDxUeEFpD7coaEOlBS0oQ4rh2WvaRf4yrgBuIii++ZpzAFbeCDeuZcDojSz9KXoXZBnYt5lgQ==","signatures":[{"sig":"MEQCIAdFeyLWMD29jyMz127Gw8cWIG0eyJ6G7MCme2b3pv30AiBqvooDlDDUcjl/TIYoFKS6VaIPaoYX+zm/c09rtH1bgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39872},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"a1e7269bbabea6e030fb1dadb320ce01fe92970a","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.3.0_1705368657625_0.854406128944633","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eslint-compat-utils","version":"0.3.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.3.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"24431eaaa0f05d0f47c0081047a326b24eba9d41","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.3.1.tgz","fileCount":27,"integrity":"sha512-TgO8WtGv23/uACVuCWdfH1GWHGd5DfvJcqukz9Wh5n+QyW5f7HcM9i/U7GVX7WWLYA+w1sVcW7Ur7ZPPAiX8TA==","signatures":[{"sig":"MEUCICFKAttr7u9APTO4Ue5P5cXk6oMILv0e+cBwSv0AzvZBAiEAvpPhn7H4atsD1+XKmV4NimigFrJa3ze8OFpVdy/eqmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40700},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"94509145ea99c3527d4f266be521009bd9b571b5","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.3.1_1705371028634_0.4340534196474308","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"eslint-compat-utils","version":"0.3.2","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.3.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"95c060a0982bda8cc8dbd0778f38a4cce923419b","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.3.2.tgz","fileCount":27,"integrity":"sha512-SHRkyUQIgYpuOrXbtqyz39TY17pmr5tJ/yTJp4chQxxLhBqCoHay2+Ooto7iOWTw33FzV1OGyGQ7+WnCuFHsVA==","signatures":[{"sig":"MEUCIQDl0DuKcT4I6IvtwPnEXeWvVBcb0MikQAl0soFFpo452wIgWUbsOanMB//1HSbjSQKZh/0c89ZKPT1hcGjq39+2C6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42344},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"1b5f77ec560dbbc0f692ae7ba16e11e072a31258","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.3.2_1705373308705_0.28210068091422746","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"eslint-compat-utils","version":"0.3.3","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.3.3","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"bc8c88a92625d438873fa96f1cb17d7b2e6b1baf","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.3.3.tgz","fileCount":27,"integrity":"sha512-pLwj4Cx700dsAO5Ub9+3Iz0goxwiLE5igk67VJ9Rsr5AoJW2pGKcl1pPn17uyWPJ2pMon0fM2wcNQa3WOsnbMQ==","signatures":[{"sig":"MEUCIFZByUNuM6m6a26Lzudf2SWEgWcRv6Xxt8ywVjbEkzq6AiEA6uLfZVCuXEjmX+Us5Guo729rdVtR4iAY23U8/qKzmrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42564},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"c914f27e4473d6b993463031dc1f8007f9493f0e","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.3.3_1705374013172_0.2566934155623053","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-compat-utils","version":"0.4.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.4.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"14f8ec8f9f6b9695d3ec211d3aa5b7938cc75ef1","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.4.0.tgz","fileCount":29,"integrity":"sha512-kmZbsfK47V08kA9UGqsTrkcpELuqaAg4aYHlqueYCXCOiFnnxjZK+xjISQR7Zx7gBji8zctBmdQG2jnTvbUpCg==","signatures":[{"sig":"MEQCIHmitjKl/Gw7gDMZr1woNYP3docdvpoTtrUxTJNr5xKDAiApr30maXxxEi97uc1Zm3RLESIIXUMLpadpZDRXIBPFIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47035},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"4d9183f1597c7584693d472935664d6c66f28d1a","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.4.0_1705408217550_0.7248793683294474","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"eslint-compat-utils","version":"0.4.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.4.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"498d9dad03961174a283f7741838a3fbe4a34e89","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.4.1.tgz","fileCount":29,"integrity":"sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==","signatures":[{"sig":"MEUCIGBXjAUANV/q5BOwULLzuhASYtGylYL111nkB0aoFaVWAiEAgFg/rwOIIJh474OosIFAe/+sJO4FJCQxiXJNOBNkL9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47635},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"48d3300e6a3f21ff48cf0685a8d994ac213e5ce1","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.3","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","npm-run-all":"^4.1.5","@types/mocha":"^10.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.4.1_1705418420747_0.2549356304017458","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"eslint-compat-utils","version":"0.5.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.5.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"f7b2eb2befec25a370fac76934d3f9189f312a65","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz","fileCount":29,"integrity":"sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==","signatures":[{"sig":"MEUCIAUwybHzSgrSYRAezn7rraytKsMAgdIEa3jBRkEV1yO0AiEA74cWQqco9d7yGOMuXJBlq9jeA//TAWm1My5zAOkf6ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48592},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"00497218a65834c5db68329db6d7b9f3a80a4c0c","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.19.1","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^6.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^16.1.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","eslint-plugin-json-schema-validator":"^4.6.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.5.0_1710767599318_0.6662020172586924","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"eslint-compat-utils","version":"0.5.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.5.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"7fc92b776d185a70c4070d03fd26fde3d59652e4","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.5.1.tgz","fileCount":29,"integrity":"sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==","signatures":[{"sig":"MEUCIB6epPIMTjE5LDsjrj3G2ac1uBdlkvOUcyy60Ae0qIt3AiEA43sb75KnrbwZwIr9e+r8zuIcrszSoCsqx89S6RlqY2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53100},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"965a2a37dc58c83d97f85c2c6fe1b7df2bbcc8f8","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.3","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^20.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^6.0.0","@types/eslint":"^8.44.3","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.5.1_1717214237764_0.47288048039592323","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"eslint-compat-utils","version":"0.6.0","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.6.0","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"d7beb1bdefd91c3753bf2fa050575d8b755d6845","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.0.tgz","fileCount":29,"integrity":"sha512-1vVBdI/HLS6HTHVQCJGlN+LOF0w1Rs/WB9se23mQr84cRM0iMM8PulMFFhQdQ1BvS0cGwjpis4xziI91Rk0l6g==","signatures":[{"sig":"MEQCIAb3ohPfhYFdXEsP6zoh0RxWjfyN6uYQdF7LxQjTXoGYAiApeP/jpl+gYgdly3mAnJya8NmoVl+SaNm+9j8Be3BOqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53753},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"58a58ccf129010d1f2099edea5c67a6589d0907d","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --ext .js,.mjs,.ts,.json,.yml,.yaml --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.7.0","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","mocha":"^10.2.0","eslint":"^8.56.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^7.0.0","@types/eslint":"^8.44.3","@types/semver":"^7.5.8","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.15.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.6.0_1730809619359_0.3442152940235501","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"eslint-compat-utils","version":"0.6.1","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.6.1","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"e1e7d13dba3b90cd5a71022231b1ac6dd7b9a444","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.1.tgz","fileCount":29,"integrity":"sha512-LGJb74fQsT2DIljzVPxE2otCJyr0SWzCMMzhnd9se89ivlq4paH1s5psSFUCtKjMO3StbAYgcZw1/lVYIHHt1Q==","signatures":[{"sig":"MEUCICeNediuxgTzNGr6kl3fJca3+TyUu5o3NnMVy4woZmUJAiEAzKkrfwGxOc2+a+chtLGm0YoCJV7Abn8o6I53Ek8IpwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53721},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"3eba22f2fe1690a4ee41963c31a1b15d081b2614","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint .","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","mocha":"^10.2.0","eslint":"^9.14.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^7.0.0","@types/eslint":"^9.0.0","@types/semver":"^7.5.8","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","typescript-eslint":"^8.13.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.17.5","eslint-plugin-node-dependencies":"^0.12.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.6.1_1731836783639_0.36175091822435235","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"eslint-compat-utils","version":"0.6.2","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.6.2","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"4eeb3c3bd6a6142a5ddf8ea18e9e367e5f6ede43","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.2.tgz","fileCount":29,"integrity":"sha512-/9rDF9IS6Z4yph7nZbyjitfJ4A4b6v9AUybT5rWDmnc9WzYaNkq/SJFWOAai5isYmsZ5IfrzrsK+6gheG6LqVQ==","signatures":[{"sig":"MEQCIGlhRbwNona1p9Tw/Nsd0HKnlbuiAczCHFmzzgyxLw7KAiBB9S17BQXiApvpQUqy6HMP7DXDYAu7Sm0GMc6D4yow6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53923},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"fade9405a8df6e0e52c7eb9b59f137b9f012bd37","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint .","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","mocha":"^10.2.0","eslint":"^9.14.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^7.0.0","@types/eslint":"^9.0.0","@types/semver":"^7.5.8","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","typescript-eslint":"^8.13.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.17.5","eslint-plugin-node-dependencies":"^0.12.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.6.2_1731839574778_0.8634451087050126","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"eslint-compat-utils","version":"0.6.3","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.6.3","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"159d6b9f5d2678ccec9de8039d97a0ec6e899f92","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.3.tgz","fileCount":29,"integrity":"sha512-9IDdksh5pUYP2ZLi7mOdROxVjLY8gY2qKxprmrJ/5Dyqud7M/IFKxF3o0VLlRhITm1pK6Fk7NiBxE39M/VlUcw==","signatures":[{"sig":"MEQCIC/QQiySup9pqdwN7i3qRMwtsxhre+XT77oSeCKWXJ2nAiBsmRQi+gFt5Z+uS40KVatPww+L+UWRVbG2bgzyvo/drw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53972},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"cd536df00be997adfcaac610aa30481a751f3441","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint .","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","mocha":"^10.2.0","eslint":"^9.14.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^7.0.0","@types/eslint":"^9.0.0","@types/semver":"^7.5.8","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","typescript-eslint":"^8.13.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.17.5","eslint-plugin-node-dependencies":"^0.12.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.6.3_1731840145208_0.8501106837404875","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"eslint-compat-utils","version":"0.6.4","keywords":["eslint"],"author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"license":"MIT","_id":"eslint-compat-utils@0.6.4","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"dist":{"shasum":"173d305132da755ac3612cccab03e1b2e14235ed","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.4.tgz","fileCount":29,"integrity":"sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==","signatures":[{"sig":"MEUCIB69UI7j7FraAO/w9ZSIRttcKjhRfslVBHVak8r80incAiEAn6KrZKPyZzlMsjPhQuvHBuvhee36FUtvEGUzDbCCxKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54119},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"gitHead":"4b9dac3459d1e4e1a6942f35e0e4b37dc831022c","scripts":{"ts":"node -r esbuild-register","lint":"npm-run-all \"lint:*\"","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"unbuild","clean":"rimraf .nyc_output dist coverage","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","lint:js":"eslint .","release":"changeset publish","prebuild":"npm run -s clean","eslint-fix":"eslint . --fix","prerelease":"npm run clean && npm run build","test:cover":"nyc --reporter=lcov npm run test","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts"},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"repository":{"url":"git+https://github.com/ota-meshi/eslint-compat-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"semver":"^7.5.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.0.0","mocha":"^10.2.0","eslint":"^9.14.0","unbuild":"^2.0.0","prettier":"^3.0.3","@types/node":"^22.0.0","@types/mocha":"^10.0.0","npm-run-all2":"^7.0.0","@types/eslint":"^9.0.0","@types/semver":"^7.5.8","@changesets/cli":"^2.26.2","eslint-plugin-n":"^17.0.0","esbuild-register":"^3.5.0","eslint-plugin-yml":"^1.9.0","typescript-eslint":"^8.13.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-jsonc":"^2.9.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@ota-meshi/eslint-plugin":"^0.17.5","eslint-plugin-node-dependencies":"^0.12.0","eslint-plugin-json-schema-validator":"^5.0.0","@svitejs/changesets-changelog-github-compact":"^1.1.0"},"peerDependencies":{"eslint":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-compat-utils_0.6.4_1732767893544_0.3265675185197383","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"eslint-compat-utils","version":"0.6.5","description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","engines":{"node":">=12"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./eslint":{"types":"./dist/eslint.d.ts","import":"./dist/eslint.mjs","require":"./dist/eslint.cjs"},"./linter":{"types":"./dist/linter.d.ts","import":"./dist/linter.mjs","require":"./dist/linter.cjs"},"./rule-tester":{"types":"./dist/rule-tester.d.ts","import":"./dist/rule-tester.mjs","require":"./dist/rule-tester.cjs"},"./package.json":"./package.json"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","scripts":{"prebuild":"npm run -s clean","build":"unbuild","clean":"rimraf .nyc_output dist coverage","lint":"npm-run-all \"lint:*\"","lint:js":"eslint .","eslint-fix":"eslint . --fix","test:cover":"nyc --reporter=lcov npm run test","test":"npm run mocha -- \"tests/src/**/*.ts\" --reporter dot --timeout 60000","update:extract-v6-props":"npm run ts -- tools/extract-v6-props.ts","ts":"node -r esbuild-register","mocha":"npm run ts -- ./node_modules/mocha/bin/mocha.js","prerelease":"npm run clean && npm run build","release":"changeset publish"},"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-compat-utils.git"},"keywords":["eslint"],"author":{"name":"Yosuke Ota","url":"https://github.com/ota-meshi"},"license":"MIT","bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","peerDependencies":{"eslint":">=6.0.0"},"publishConfig":{"access":"public"},"devDependencies":{"@changesets/cli":"^2.26.2","@ota-meshi/eslint-plugin":"^0.17.5","@svitejs/changesets-changelog-github-compact":"^1.1.0","@types/eslint":"^9.0.0","@types/mocha":"^10.0.0","@types/node":"^22.0.0","@types/semver":"^7.5.8","esbuild-register":"^3.5.0","eslint":"^9.14.0","eslint-config-prettier":"^10.0.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-json-schema-validator":"^5.0.0","eslint-plugin-jsonc":"^2.9.0","eslint-plugin-n":"^17.0.0","eslint-plugin-node-dependencies":"^0.12.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-yml":"^1.9.0","mocha":"^10.2.0","npm-run-all2":"^7.0.0","nyc":"^17.0.0","prettier":"^3.0.3","typescript-eslint":"^8.13.0","unbuild":"^3.0.0"},"dependencies":{"semver":"^7.5.4"},"_id":"eslint-compat-utils@0.6.5","gitHead":"97e612756924c106fe36f6d4815c79651c2e2fb0","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==","shasum":"6b06350a1c947c4514cfa64a170a6bfdbadc7ec2","tarball":"https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.5.tgz","fileCount":29,"unpackedSize":55193,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCHyL0r+bxzmrJpsFSF7OA0jnYDKgA/lTDBNTs4OSz2zQCIQCyKRCicz1ar/wAbvebk/vLFeNXnvpUl77yCi3pySDaGg=="}]},"_npmUser":{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},"directories":{},"maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-compat-utils_0.6.5_1743633729501_0.6010477772062162"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-08T09:47:51.450Z","modified":"2025-04-02T22:42:09.904Z","0.0.2":"2023-10-08T09:47:51.783Z","0.1.0":"2023-10-08T11:06:13.492Z","0.1.1":"2023-10-08T13:03:41.604Z","0.1.2":"2023-10-08T13:27:45.767Z","0.2.0":"2024-01-15T04:54:51.960Z","0.2.1":"2024-01-15T12:48:57.993Z","0.3.0":"2024-01-16T01:30:57.771Z","0.3.1":"2024-01-16T02:10:28.781Z","0.3.2":"2024-01-16T02:48:28.838Z","0.3.3":"2024-01-16T03:00:13.321Z","0.4.0":"2024-01-16T12:30:17.742Z","0.4.1":"2024-01-16T15:20:20.920Z","0.5.0":"2024-03-18T13:13:19.459Z","0.5.1":"2024-06-01T03:57:17.966Z","0.6.0":"2024-11-05T12:26:59.557Z","0.6.1":"2024-11-17T09:46:23.836Z","0.6.2":"2024-11-17T10:32:54.970Z","0.6.3":"2024-11-17T10:42:25.416Z","0.6.4":"2024-11-28T04:24:53.735Z","0.6.5":"2025-04-02T22:42:09.740Z"},"bugs":{"url":"https://github.com/ota-meshi/eslint-compat-utils/issues"},"author":{"name":"Yosuke Ota","url":"https://github.com/ota-meshi"},"license":"MIT","homepage":"https://github.com/ota-meshi/eslint-compat-utils#readme","keywords":["eslint"],"repository":{"type":"git","url":"git+https://github.com/ota-meshi/eslint-compat-utils.git"},"description":"Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.","maintainers":[{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"readme":"# eslint-compat-utils\n\n***This package is still in the experimental stage.***\n\nProvides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.\n\n## Installation\n\n```bash\nnpm install eslint-compat-utils\n```\n\n## Usage\n\n```js\nconst { getSourceCode } = require(\"eslint-compat-utils\");\nmodule.exports = {\n  meta: { /* ... */ },\n  create(context) {\n    const sourceCode = getSourceCode(context)\n    return {\n      \"Program\"(node) {\n        const scope = sourceCode.getScope(node);\n      },\n    };\n  },\n}\n```\n\n### API\n\n#### `getSourceCode(context)`\n\nReturns an extended instance of `context.sourceCode` or the result of `context.getSourceCode()`. Extended instances can use new APIs such as `getScope(node)` even with old ESLint.\n\n#### `getCwd(context)`\n\nGets the value of `context.cwd`, but for older ESLint it returns the result of `context.getCwd()`.\nVersions older than v6.6.0 return a value from the result of `process.cwd()`.\n\n#### `getFilename(context)`\n\nGets the value of `context.filename`, but for older ESLint it returns the result of `context.getFilename()`.\n\n#### `getPhysicalFilename(context)`\n\nGets the value of `context.physicalFilename`, but for older ESLint it returns the result of `context.getPhysicalFilename()`.\nVersions older than v7.28.0 return a value guessed from the result of `context.getFilename()`, but it may be incorrect.\n","readmeFilename":"README.md"}