{"bugs":{"url":"https://github.com/vuejs/eslint-plugin-vue/issues"},"dist":{"shasum":"c2f72845a56a87dcac0c973c89a3f23c09b40c43","tarball":"https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-10.11.0.tgz","fileCount":342,"integrity":"sha512-fGt38SsaPCZ2FmA3bX/3vOW2qdsPNx0/9x+7Aab6NMX++PhynMtK4LWC4vzXgfQBCqpUAler18H38GA+NBAd0Q==","signatures":[{"sig":"MEQCIED1tKY/INiAVA08t2hHuGOEBbcV1auRuIrbJ5ig5ADOAiByhPlDqNVfieFUksV+WYczi2cb2AAneZFYWmrOHRYKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDycQjQVy1uZFoQ0ahhGyo0V86Y1QOEKiYBxCBfcqJq1AiEAgb4ltbxlKn8k8xpWaVQQAEM1C34howcNVXEU35uQo0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue@10.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1409136},"main":"dist/index.js","name":"eslint-plugin-vue","types":"dist/index.d.ts","author":{"url":"https://github.com/mysticatea","name":"Toru Nagashima"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"gitHead":"97c5634af60db769cf795a36de383608ee64f0f8","license":"MIT","scripts":{"new":"node tools/new-rule.js","tsc":"tsc","lint":"eslint . && markdownlint \"**/*.md\"","test":"vitest run","build":"npm run typegen && tsdown","cover":"npm run cover:test && npm run cover:report","debug":"vitest run --inspect --no-file-parallelism --reporter=dot tests/lib","start":"npm run test:base -- --watch","update":"node ./tools/update.js","typegen":"node ./tools/generate-typegen.mjs","version":"npm run generate:version && git add .","lint:fix":"eslint . --fix && markdownlint \"**/*.md\" --fix","test:base":"vitest run --reporter=dot tests/lib","cover:test":"vitest run --coverage --reporter=dot tests/lib","docs:build":"vitepress build docs","docs:watch":"vitepress dev docs","preversion":"npm test && git add .","cover:report":"echo 'HTML coverage report available at ./coverage/index.html'","predocs:build":"npm run update","generate:version":"env-cmd --environments version -- npm run update && npm run lint:fix","update-resources":"node ./tools/update-resources.js","changeset:publish":"npm run build && changeset publish","changeset:version":"changeset version && npm run generate:version && git add --all","test:integrations":"vitest run tests/integrations"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:039ef9fd-5954-435e-8010-ef4a433c7779"}},"homepage":"https://eslint.vuejs.org","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","rules"],"repository":{"url":"git+https://github.com/vuejs/eslint-plugin-vue.git","type":"git"},"_npmVersion":"11.19.0","description":"Official ESLint plugin for Vue.js","directories":{},"maintainers":[{"name":"yyx990803","email":"yyx990803@gmail.com"},{"name":"mysticatea","email":"public@mysticatea.dev"},{"name":"chrisvfritz","email":"chrisvfritz@gmail.com"},{"name":"michalsnik","email":"msajnog93@gmail.com"},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"}],"_nodeVersion":"24.20.0","contributors":[{"url":"https://github.com/michalsnik","name":"Michał Sajnóg","email":"msajnog93@gmail.com"},{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"}],"dependencies":{"semver":"^7.8.5","nth-check":"^2.1.1","natural-compare":"^1.4.0","xml-name-validator":"^5.0.0","postcss-selector-parser":"^7.1.4","@eslint-community/eslint-utils":"^4.9.1"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","pathe":"^2.0.3","assert":"^2.1.0","eslint":"^10.6.0","espree":"^11.2.0","events":"^3.3.0","tsdown":"^0.22.3","vitest":"^4.1.9","env-cmd":"^11.0.0","esbuild":"^0.28.1","globals":"^17.7.0","prettier":"^3.9.4","vitepress":"^1.6.4","typescript":"^6.0.3","@types/node":"^24.13.2","@types/eslint":"^9.6.1","@types/semver":"^7.7.1","eslint-typegen":"^2.3.1","@changesets/cli":"^2.31.0","@eslint/markdown":"^8.0.3","markdownlint-cli":"^0.49.0","eslint-plugin-vue":"file:.","vue-eslint-parser":"^10.4.1","@vitest/coverage-v8":"^4.1.9","eslint-compat-utils":"^0.6.5","eslint-plugin-jsonc":"^3.2.0","eslint-visitor-keys":"^5.0.1","vite-plugin-eslint4b":"^0.8.1","eslint-plugin-unicorn":"^70.0.0","@types/natural-compare":"^1.4.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@stylistic/eslint-plugin":"^5.10.0","@typescript-eslint/types":"^8.62.1","@types/xml-name-validator":"^4.0.3","@typescript-eslint/parser":"^8.62.1","eslint-plugin-eslint-plugin":"^7.4.1","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-node-dependencies":"^2.2.0","@typescript-eslint/eslint-plugin":"^8.62.1","eslint-plugin-markdown-preferences":"^0.41.1","@ota-meshi/site-kit-eslint-editor-vue":"^0.2.4","@svitejs/changesets-changelog-github-compact":"^1.2.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","vue-eslint-parser":"^10.3.0","@stylistic/eslint-plugin":"^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0","@typescript-eslint/parser":"^7.0.0 || ^8.0.0"},"peerDependenciesMeta":{"@stylistic/eslint-plugin":{"optional":true},"@typescript-eslint/parser":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue_10.11.0_1788688792481_0.34025360345801214","host":"s3://npm-registry-packages-npm-production"},"_id":"eslint-plugin-vue@10.11.0","version":"10.11.0"}