{"_id":"@eslint-community/eslint-utils","_rev":"4170000","name":"@eslint-community/eslint-utils","description":"Utilities for ESLint plugins.","dist-tags":{"alpha":"5.0.0-alpha.3","beta":"4.0.0-beta.1","latest":"4.9.1"},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"time":{"modified":"2026-03-01T21:12:02.000Z","created":"2022-11-20T18:57:08.989Z","5.0.0-alpha.3":"2026-01-11T20:20:30.862Z","5.0.0-alpha.2":"2026-01-02T15:00:39.168Z","4.9.1":"2025-12-31T14:49:52.066Z","4.9.0":"2025-09-08T04:23:36.441Z","4.8.0":"2025-09-03T06:20:59.424Z","4.7.0":"2025-05-02T07:52:14.328Z","4.6.1":"2025-04-16T12:33:43.814Z","4.6.0":"2025-04-12T14:01:05.011Z","4.5.1":"2025-03-13T12:10:20.556Z","4.5.0":"2025-03-11T02:22:41.221Z","5.0.0-alpha.1":"2024-10-26T03:07:56.003Z","4.4.1":"2024-10-25T23:35:28.612Z","4.4.0":"2023-03-24T03:44:48.001Z","4.3.0":"2023-03-17T02:33:12.192Z","4.2.1":"2023-03-17T02:14:03.084Z","4.2.0":"2023-03-03T09:03:09.414Z","4.1.2":"2022-11-28T09:50:23.243Z","4.1.1":"2022-11-28T09:42:24.367Z","4.1.0":"2022-11-27T23:34:53.236Z","4.0.0":"2022-11-27T04:12:07.923Z","4.0.0-beta.1":"2022-11-26T19:10:40.289Z","4.0.0-alpha.2":"2022-11-26T12:11:11.154Z","4.0.0-alpha.1":"2022-11-22T02:12:21.659Z","3.0.1":"2022-11-21T20:41:33.971Z","3.0.0":"2022-11-20T18:57:08.989Z"},"users":{},"author":{"name":"Toru Nagashima"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"versions":{"5.0.0-alpha.3":{"name":"@eslint-community/eslint-utils","version":"5.0.0-alpha.3","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^4.2.1"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^8.52.0","@typescript-eslint/types":"^8.52.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"funding":"https://opencollective.com/eslint","readmeFilename":"README.md","gitHead":"dbaf8246d1f93700261a629972d6d5836dfbf51a","types":"./index.d.ts","_id":"@eslint-community/eslint-utils@5.0.0-alpha.3","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"shasum":"e6b71eb5cc77d1ae2c6f183b94b0fc56b26b5ade","size":80245,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-5.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-5.0.0-alpha.3.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25ef714-b215-453a-abdc-4aad5939d213"}},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_5.0.0-alpha.3_1768162830682_0.47397416596852704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-11T20:20:30.862Z","publish_time":1768162830862,"_source_registry_name":"default","_cnpm_publish_time":1768162830862},"5.0.0-alpha.2":{"name":"@eslint-community/eslint-utils","version":"5.0.0-alpha.2","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^4.2.1"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/types":"^5.62.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"funding":"https://opencollective.com/eslint","readmeFilename":"README.md","gitHead":"1646199b48ac5384d4ea8f3b05a222facaeecb09","types":"./index.d.ts","_id":"@eslint-community/eslint-utils@5.0.0-alpha.2","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"shasum":"ffd02168dd595e954390699976c6f7e25c27b8a6","size":80324,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-5.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-5.0.0-alpha.2.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25ef714-b215-453a-abdc-4aad5939d213"}},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_5.0.0-alpha.2_1767366038989_0.35197768301982824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-02T15:00:39.168Z","publish_time":1767366039168,"_source_registry_name":"default","_cnpm_publish_time":1767366039168},"4.9.1":{"name":"@eslint-community/eslint-utils","version":"4.9.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/types":"^5.62.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","gitHead":"3123493c280e49cb76456a24c803af3302eaa2d6","types":"./index.d.ts","_id":"@eslint-community/eslint-utils@4.9.1","_nodeVersion":"24.12.0","_npmVersion":"11.7.0","dist":{"shasum":"4e90af67bc51ddee6cdef5284edf572ec376b595","size":80321,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.9.1.tgz"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e25ef714-b215-453a-abdc-4aad5939d213"}},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.9.1_1767192591922_0.4872528891699788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T14:49:52.066Z","publish_time":1767192592066,"_source_registry_name":"default","_cnpm_publish_time":1767192592066},"4.9.0":{"name":"@eslint-community/eslint-utils","version":"4.9.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/types":"^5.62.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.9.0","gitHead":"e872dbdea1122a14f14782f00cc392b76e4c6242","types":"./index.d.ts","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7308df158e064f0dd8b8fdb58aa14fa2a7f913b3","size":80151,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.9.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.9.0_1757305416252_0.40877339857978523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-08T04:23:36.441Z","publish_time":1757305416441,"_source_registry_name":"default","_cnpm_publish_time":1757305416441},"4.8.0":{"name":"@eslint-community/eslint-utils","version":"4.8.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/types":"^5.62.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.8.0","gitHead":"161ffe1b7ffb469a56a0030c04771e9f90d64059","types":"./index.d.ts","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"0e3b5e45566d1bce1ec47d8aae2fc2ad77ad0894","size":79945,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.8.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.8.0_1756880459203_0.14820248228163835"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-03T06:20:59.424Z","publish_time":1756880459424,"_source_registry_name":"default","_cnpm_publish_time":1756880459424},"4.7.0":{"name":"@eslint-community/eslint-utils","version":"4.7.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test-coverage":"c8 mocha --reporter dot \"test/*.mjs\"","test":"mocha --reporter dot \"test/*.mjs\"","preversion":"npm run test-coverage && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","@typescript-eslint/parser":"^5.62.0","@typescript-eslint/types":"^5.62.0","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.7.0","gitHead":"38c229b5ceccfedad80a6ec539b621dacfbbfcef","types":"./index.d.ts","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"607084630c6c033992a082de6e6fbc1a8b52175a","size":76324,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.7.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.7.0_1746172334133_0.6787401435671212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-02T07:52:14.328Z","publish_time":1746172334328,"_source_registry_name":"default","_cnpm_publish_time":1746172334328},"4.6.1":{"name":"@eslint-community/eslint-utils","version":"4.6.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.6.1","gitHead":"9c1dbf8b89a8e6c01202d3426c70c0caaa243ef5","types":"./index.d.ts","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"e4c58fdcf0696e7a5f19c30201ed43123ab15abc","size":75282,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.6.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.6.1_1744806823644_0.9635382622988584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-16T12:33:43.814Z","publish_time":1744806823814,"_source_registry_name":"default","_cnpm_publish_time":1744806823814},"4.6.0":{"name":"@eslint-community/eslint-utils","version":"4.6.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"npm run build:dts && npm run build:rollup","build:dts":"tsc -p tsconfig.build.json","build:rollup":"rollup -c","clean":"rimraf .nyc_output coverage index.* dist","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip -i rollup-plugin-dts","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","@types/eslint":"^9.6.1","@types/estree":"^1.0.7","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-dts":"^4.2.3","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","typescript":"^4.9.5","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.6.0","gitHead":"d84fa5504deadd81ccdbff09e6339fb29168a251","types":"./index.d.ts","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"bfe67b3d334a8579a35e48fe240dc0638d1bcd91","size":75290,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.6.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.6.0_1744466464802_0.204048992243564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-12T14:01:05.011Z","publish_time":1744466465011,"_source_registry_name":"default","_cnpm_publish_time":1744466465011},"4.5.1":{"name":"@eslint-community/eslint-utils","version":"4.5.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.5.1","gitHead":"f3bc7a43a91e4016e4751b0a2ca9801b0588f1aa","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"b0fc7e06d0c94f801537fd4237edc2706d3b8e4c","size":63959,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.5.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.5.1_1741867820353_0.14644444740005946"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T12:10:20.556Z","publish_time":1741867820556,"_source_registry_name":"default","_cnpm_publish_time":1741867820556},"4.5.0":{"name":"@eslint-community/eslint-utils","version":"4.5.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.5.0","gitHead":"324b445755f212b74dcce02fd91dea484a6e1664","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"716637f508a8add5814cc64c56e58cce57bdbe93","size":63821,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.5.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-utils_4.5.0_1741659761034_0.11372054476154414"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-11T02:22:41.221Z","publish_time":1741659761221,"_source_registry_name":"default","_cnpm_publish_time":1741659761221},"5.0.0-alpha.1":{"name":"@eslint-community/eslint-utils","version":"5.0.0-alpha.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@5.0.0-alpha.1","readmeFilename":"README.md","gitHead":"71785565b1e4669699d64c4f9bad4113a412af81","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"6689e7079273ae601c0bb3a29a51dc4a9cc818e4","size":63554,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-5.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-5.0.0-alpha.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_5.0.0-alpha.1_1729912075804_0.7503444907445802"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-26T03:07:56.003Z","publish_time":1729912076003,"_source_registry_name":"default","_cnpm_publish_time":1729912076003},"4.4.1":{"name":"@eslint-community/eslint-utils","version":"4.4.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint:eslint":"eslint .","lint:format":"npm run -s format:check","lint:installed-check":"installed-check -v -i installed-check -i npm-run-all2 -i knip","lint:knip":"knip","lint":"run-p lint:*","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.4.3"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.6.1","c8":"^8.0.1","dot-prop":"^7.2.0","eslint":"^8.57.1","installed-check":"^8.0.1","knip":"^5.33.3","mocha":"^9.2.2","npm-run-all2":"^6.2.3","opener":"^1.5.2","prettier":"2.8.8","rimraf":"^3.0.2","rollup":"^2.79.2","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.6.3","vitepress":"^1.4.1","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"funding":"https://opencollective.com/eslint","_id":"@eslint-community/eslint-utils@4.4.1","gitHead":"fd0f08515e522a37c85c28a1e99cb6a2277ac1fa","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"d1145bf2c20132d6400495d6df4bf59362fd9d56","size":63552,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.4.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.4.1_1729899328344_0.2073938233116175"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-25T23:35:28.612Z","publish_time":1729899328612,"_source_registry_name":"default","_cnpm_publish_time":1729899328612},"4.4.0":{"name":"@eslint-community/eslint-utils","version":"4.4.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.2.0","c8":"^7.12.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","opener":"^1.5.2","prettier":"2.8.4","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vitepress":"^1.0.0-alpha.40","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"0540eb3435a80cce4a02c663833d800812dcff51","_id":"@eslint-community/eslint-utils@4.4.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"a23514e8fb9af1269d5f7788aa556798d61c6b59","size":63694,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.4.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.4.0_1679629487786_0.7981882054168365"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-24T03:44:48.001Z","publish_time":1679629488001,"_cnpm_publish_time":1679629488001},"4.3.0":{"name":"@eslint-community/eslint-utils","version":"4.3.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.2.0","c8":"^7.12.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","opener":"^1.5.2","prettier":"2.8.4","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vitepress":"^1.0.0-alpha.40","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"80b934e8a98cb5222848b2f671409baab71052ff","_id":"@eslint-community/eslint-utils@4.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"a556790523a351b4e47e9d385f47265eaaf9780a","size":62631,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.3.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.3.0_1679020392004_0.44951593278412827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-17T02:33:12.192Z","publish_time":1679020392192,"_cnpm_publish_time":1679020392192},"4.2.1":{"name":"@eslint-community/eslint-utils","version":"4.2.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.2.0","c8":"^7.12.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","opener":"^1.5.2","prettier":"2.8.4","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vitepress":"^1.0.0-alpha.40","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"5b1d059231d2c3dbeaf47a53a45ccc80a1ccb4eb","_id":"@eslint-community/eslint-utils@4.2.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"dcbff07808d38b4852fb5a5fe6ddf9184b65c307","size":60016,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.2.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.2.1_1679019242870_0.0046186266229228945"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-17T02:14:03.084Z","publish_time":1679019243084,"_cnpm_publish_time":1679019243084},"4.2.0":{"name":"@eslint-community/eslint-utils","version":"4.2.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"c8 mocha --reporter dot \"test/*.mjs\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.mjs\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@eslint-community/eslint-plugin-mysticatea":"^15.2.0","c8":"^7.12.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","opener":"^1.5.2","prettier":"2.8.4","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vitepress":"^1.0.0-alpha.40","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || >=8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"57693bec88e12f729492d1ed0f7515cfda69ad99","_id":"@eslint-community/eslint-utils@4.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"shasum":"a831e6e468b4b2b5ae42bf658bea015bf10bc518","size":59945,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.2.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.2.0_1677834189172_0.19488236971079576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T09:03:09.414Z","publish_time":1677834189414,"_cnpm_publish_time":1677834189414},"4.1.2":{"name":"@eslint-community/eslint-utils","version":"4.1.2","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@babel/core":"^7.20.2","@babel/plugin-transform-modules-commonjs":"^7.19.6","@babel/register":"^7.18.9","@eslint-community/eslint-plugin-mysticatea":"^15.2.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","opener":"^1.5.2","prettier":"2.8.0","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"f53ab0632bec11b97a4d5bb3ca438f1df03962bb","_id":"@eslint-community/eslint-utils@4.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"14ca568ddaa291dd19a4a54498badc18c6cfab78","size":59993,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.1.2.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.1.2_1669629023024_0.2432947381476751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T09:50:30.476Z","publish_time":1669629023243,"_cnpm_publish_time":1669629023243},"4.1.1":{"name":"@eslint-community/eslint-utils","version":"4.1.1","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@babel/core":"^7.20.2","@babel/plugin-transform-modules-commonjs":"^7.19.6","@babel/register":"^7.18.9","@eslint-community/eslint-plugin-mysticatea":"^15.2.0","dot-prop":"^6.0.1","eslint":"^8.28.0","mocha":"^9.2.2","npm-run-all":"^4.1.5","nyc":"^15.1.0","opener":"^1.5.2","prettier":"2.8.0","rimraf":"^3.0.2","rollup":"^2.79.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"9be40ab5c41be36a235da15bbe594007280b6b0f","_id":"@eslint-community/eslint-utils@4.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"6d6cb199046a03bc96f81812a44a8d6f6f1379f8","size":59919,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.1.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.1.1_1669628544168_0.7694584976706649"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-28T09:42:33.607Z","publish_time":1669628544367,"_cnpm_publish_time":1669628544367},"4.1.0":{"name":"@eslint-community/eslint-utils","version":"4.1.0","description":"Utilities for ESLint plugins.","keywords":["eslint"],"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"license":"MIT","author":{"name":"Toru Nagashima"},"sideEffects":false,"exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"main":"index","module":"index.mjs","scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier .","format:check":"npm run -s format:prettier -- --check","lint":"eslint .","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"dependencies":{"eslint-visitor-keys":"^3.3.0"},"devDependencies":{"@babel/core":"^7.20.2","@babel/plugin-transform-modules-commonjs":"^7.19.6","@babel/register":"^7.18.9","@eslint-community/eslint-plugin-mysticatea":"^15.2.0","dot-prop":"^6.0.1","eslint":"^8.28.0","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^8.4.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","opener":"^1.5.2","prettier":"2.7.1","rimraf":"^3.0.2","rollup":"^1.32.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":"^6.0.0 || ^7.0.0 || ^8.0.0"},"engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"gitHead":"0bd0441cf6cc27a2e8cd8d6619b9a3d6a08c33f2","_id":"@eslint-community/eslint-utils@4.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"ce3a57e832bc13a7eb6df2a3b6461667be6aa8b2","size":59912,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.1.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.1.0_1669592092999_0.30877258257725315"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-27T23:34:58.917Z","publish_time":1669592093236,"_cnpm_publish_time":1669592093236},"4.0.0":{"name":"@eslint-community/eslint-utils","version":"4.0.0","description":"Utilities for ESLint plugins.","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","dot-prop":"^4.2.1","eslint":"^7.32.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.3","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.2","prettier":"2.7.1","rimraf":"^3.0.2","rollup":"^1.32.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":">=6"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","format:check":"npm run -s format:prettier -- --check","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","gitHead":"ec558b57b6c6f5b885a00c19fe192579a572b75e","_id":"@eslint-community/eslint-utils@4.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"4ccb96aee900e11d41af2139e102d29622a0e109","size":60128,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.0.0.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.0.0_1669522327747_0.1734722309026051"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-27T04:12:13.968Z","publish_time":1669522327923,"_cnpm_publish_time":1669522327923},"4.0.0-beta.1":{"name":"@eslint-community/eslint-utils","version":"4.0.0-beta.1","description":"Utilities for ESLint plugins.","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","dot-prop":"^4.2.1","eslint":"^7.32.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.3","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.2","prettier":"2.7.1","rimraf":"^3.0.2","rollup":"^1.32.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":">=6"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","format:check":"npm run -s format:prettier -- --check","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","readmeFilename":"README.md","gitHead":"ec558b57b6c6f5b885a00c19fe192579a572b75e","_id":"@eslint-community/eslint-utils@4.0.0-beta.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"89d8aafb3891deeb34ef6260b9008b78121177f5","size":60138,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.0.0-beta.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.0.0-beta.1_1669489840079_0.39461971494886283"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T19:10:47.538Z","publish_time":1669489840289,"_cnpm_publish_time":1669489840289},"4.0.0-alpha.2":{"name":"@eslint-community/eslint-utils","version":"4.0.0-alpha.2","description":"Utilities for ESLint plugins.","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","dot-prop":"^4.2.1","eslint":"^7.32.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.3","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.2","prettier":"2.7.1","rimraf":"^3.0.2","rollup":"^1.32.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":">=6"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","format:check":"npm run -s format:prettier -- --check","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","readmeFilename":"README.md","gitHead":"5d65b26ad03e16153c12a5ba5db7bced9c4e1a67","_id":"@eslint-community/eslint-utils@4.0.0-alpha.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"f00cefb73986c5c419cf9aa86c9949bbac81eeac","size":60138,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.0.0-alpha.2.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.0.0-alpha.2_1669464670970_0.6741963471438142"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-26T12:11:25.934Z","publish_time":1669464671154,"_cnpm_publish_time":1669464671154},"4.0.0-alpha.1":{"name":"@eslint-community/eslint-utils","version":"4.0.0-alpha.1","description":"Utilities for ESLint plugins.","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.1.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","dot-prop":"^4.2.1","eslint":"^7.32.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.3","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.2","prettier":"2.7.1","rimraf":"^3.0.2","rollup":"^1.32.1","rollup-plugin-sourcemaps":"^0.6.3","semver":"^7.3.8","vuepress":"^1.9.7","warun":"^1.0.0"},"peerDependencies":{"eslint":">=5"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","format:check":"npm run -s format:prettier -- --check","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","readmeFilename":"README.md","gitHead":"e80fcab916f7918c7863946ca55490e8da378e9c","_id":"@eslint-community/eslint-utils@4.0.0-alpha.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"23029d679ef91862014baaa867570d71233bffad","size":60137,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-4.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-4.0.0-alpha.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_4.0.0-alpha.1_1669083141496_0.6848684347580558"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-22T02:12:29.023Z","publish_time":1669083141659,"_cnpm_publish_time":1669083141659},"3.0.1":{"name":"@eslint-community/eslint-utils","version":"3.0.1","description":"Utilities for ESLint plugins.","engines":{"node":"^10.0.0 || ^12.0.0 || >= 14.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.0.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","dot-prop":"^4.2.0","eslint":"^7.24.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.2","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.1","prettier":"~2.3.0","rimraf":"^3.0.0","rollup":"^1.25.0","rollup-plugin-sourcemaps":"^0.4.2","semver":"^7.3.2","vuepress":"^1.2.0","warun":"^1.0.0"},"peerDependencies":{"eslint":">=5"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","format:check":"npm run -s format:prettier -- --check","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","gitHead":"771927523e009032e8643029bfbb0443b979b646","_id":"@eslint-community/eslint-utils@3.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"fd16015d6f433d7677d54edccdb7c32d1fe74c34","size":60099,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-3.0.1.tgz"},"_npmUser":{"name":"eslint-community-bot","email":"contact+eslintcbot@eslint.org"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_3.0.1_1669063293723_0.3969223929339447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-21T20:59:14.671Z","publish_time":1669063293971,"_cnpm_publish_time":1669063293971},"3.0.0":{"name":"@eslint-community/eslint-utils","version":"3.0.0","description":"Utilities for ESLint plugins.","engines":{"node":"^10.0.0 || ^12.0.0 || >= 14.0.0"},"sideEffects":false,"main":"index","module":"index.mjs","exports":{".":{"import":"./index.mjs","require":"./index.js"},"./package.json":"./package.json"},"dependencies":{"eslint-visitor-keys":"^2.0.0"},"devDependencies":{"@mysticatea/eslint-plugin":"^13.0.0","codecov":"^3.6.1","dot-prop":"^4.2.0","eslint":"^7.24.0","esm":"^3.2.25","espree":"github:eslint/espree#1c744b3a602b783926344811a9459b92afe57444","mocha":"^6.2.2","npm-run-all":"^4.1.5","nyc":"^14.1.1","opener":"^1.5.1","prettier":"~2.3.0","rimraf":"^3.0.0","rollup":"^1.25.0","rollup-plugin-sourcemaps":"^0.4.2","semver":"^7.3.2","vuepress":"^1.2.0","warun":"^1.0.0"},"peerDependencies":{"eslint":">=5"},"scripts":{"prebuild":"npm run -s clean","build":"rollup -c","clean":"rimraf .nyc_output coverage index.*","codecov":"nyc report -r lcovonly && codecov","coverage":"opener ./coverage/lcov-report/index.html","docs:build":"vuepress build docs","docs:watch":"vuepress dev docs","format":"npm run -s format:prettier -- --write","format:prettier":"prettier docs/.vuepress/config.js src/**/*.js test/**/*.js rollup.config.js .vscode/*.json *.json .github/**/*.yml *.yml docs/**/*.md *.md","lint":"eslint docs/.vuepress/config.js src test rollup.config.js","test":"run-s \"format:prettier -- --check\" lint build test:mocha","test:mocha":"nyc mocha --reporter dot \"test/*.js\"","preversion":"npm test && npm run -s build","postversion":"git push && git push --tags","prewatch":"npm run -s clean","watch":"warun \"{src,test}/**/*.js\" -- npm run -s test:mocha"},"repository":{"type":"git","url":"git+https://github.com/eslint-community/eslint-utils.git"},"keywords":["eslint"],"author":{"name":"Toru Nagashima"},"license":"MIT","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"homepage":"https://github.com/eslint-community/eslint-utils#readme","gitHead":"f1b34f632fe440e165168a56d76b4883b209ed73","_id":"@eslint-community/eslint-utils@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"05965cef4509e8143ff32dafc6d8bf18b7616134","size":60122,"noattachment":false,"key":"/@eslint-community/eslint-utils/-/@eslint-community/eslint-utils-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@eslint-community/eslint-utils/download/@eslint-community/eslint-utils-3.0.0.tgz"},"_npmUser":{"name":"michaeldeboey","email":"info@michaeldeboey.be"},"directories":{},"maintainers":[{"name":"eslint-community-bot","email":""},{"name":"michaeldeboey","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-utils_3.0.0_1668970628824_0.36637419791676984"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-20T18:57:14.616Z","publish_time":1668970628989,"_cnpm_publish_time":1668970628989}},"readme":"# @eslint-community/eslint-utils\n\n[![npm version](https://img.shields.io/npm/v/@eslint-community/eslint-utils.svg)](https://www.npmjs.com/package/@eslint-community/eslint-utils)\n[![Downloads/month](https://img.shields.io/npm/dm/@eslint-community/eslint-utils.svg)](http://www.npmtrends.com/@eslint-community/eslint-utils)\n[![Build Status](https://github.com/eslint-community/eslint-utils/workflows/CI/badge.svg)](https://github.com/eslint-community/eslint-utils/actions)\n[![Coverage Status](https://codecov.io/gh/eslint-community/eslint-utils/branch/main/graph/badge.svg)](https://codecov.io/gh/eslint-community/eslint-utils)\n\n## ???? Goal\n\nThis package provides utility functions and classes for make ESLint custom rules.\n\nFor examples:\n\n-   [`getStaticValue`](https://eslint-community.github.io/eslint-utils/api/ast-utils.html#getstaticvalue) evaluates static value on AST.\n-   [`ReferenceTracker`](https://eslint-community.github.io/eslint-utils/api/scope-utils.html#referencetracker-class) checks the members of modules/globals as handling assignments and destructuring.\n\n## ???? Usage\n\nSee [documentation](https://eslint-community.github.io/eslint-utils).\n\n## ???? Changelog\n\nSee [releases](https://github.com/eslint-community/eslint-utils/releases).\n\n## ❤️ Contributing\n\nWelcome contributing!\n\nPlease use GitHub's Issues/PRs.\n\n### Development Tools\n\n-   `npm run test-coverage` runs tests and measures coverage.\n-   `npm run clean` removes the coverage result of `npm run test-coverage` command.\n-   `npm run coverage` shows the coverage result of the last `npm run test-coverage` command.\n-   `npm run lint` runs ESLint.\n-   `npm run watch` runs tests on each file change.\n","_attachments":{},"homepage":"https://github.com/eslint-community/eslint-utils#readme","bugs":{"url":"https://github.com/eslint-community/eslint-utils/issues"},"license":"MIT"}