{"bugs":{"url":"https://github.com/sveltejs/eslint-plugin-svelte/issues"},"dist":{"shasum":"32466f41c6aa811aeea73da2239368523c659d31","tarball":"https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.22.0.tgz","fileCount":281,"integrity":"sha512-O3qn0NePTWta+1o25dIThqeEP/hEQ3VxDK2LVO8SQ5wG9umLMvulK+m1yQ4JGOb2Pkl8IB0G1lpRV/HXDXSLTQ==","signatures":[{"sig":"MEYCIQCMXJ760CZ0RXP7jUsUclbfV7S/KnGlZCD+SL3ulH+NRQIhAOBOmU/Vvp/IZKZBt0/zS9YcO/rpCB6t50+KbAwV2F7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-svelte@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":866669},"main":"lib/index.js","name":"eslint-plugin-svelte","type":"module","_from":"file:eslint-plugin-svelte-3.22.0.tgz","types":"./lib/index.d.ts","author":{"url":"https://github.com/ota-meshi","name":"Yosuke Ota"},"engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"funding":"https://github.com/sponsors/ota-meshi","license":"MIT","scripts":{"ts":"node --import tsx/esm","new":"pnpm run ts ./tools/new-rule.ts","lint":"run-p lint:*","test":"pnpm run mocha \"tests/src/**/*.ts\" --reporter dot --timeout 60000","build":"pnpm run build:meta && pnpm run build:ts","clean":"rimraf lib coverage build .svelte-kit svelte.config-dist.js","cover":"c8 --reporter=lcov pnpm run test","debug":"pnpm run mocha \"tests/src/**/*.ts\" --reporter dot --timeout 60000","mocha":"pnpm run ts ./node_modules/mocha/bin/mocha.js","update":"pnpm run ts ./tools/update.ts","lint:es":"eslint --concurrency auto --cache .","release":"changeset publish","typecov":"type-coverage","version":"env-cmd -e version -- pnpm run update","build:ts":"tsc --project ./tsconfig.build.json","lint-fix":"pnpm run lint:es --fix","prebuild":"pnpm run clean","build:meta":"pnpm run ts ./tools/update-meta.ts","prerelease":"pnpm run clean && pnpm run build","test:debug":"env-cmd -e debug -- pnpm run test","version:ci":"env-cmd -e version-ci -- pnpm run update && changeset version","test:update-fixtures":"env-cmd -e update-fixtures -- pnpm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09de2035-b980-4021-a2f5-2db1b72e7b38"}},"homepage":"https://sveltejs.github.io/eslint-plugin-svelte","keywords":["eslint","eslint-plugin","eslintplugin","svelte","sveltejs"],"_resolved":"/tmp/31b32b8a4bf6f53a6ef988d53ee64190/eslint-plugin-svelte-3.22.0.tgz","_integrity":"sha512-O3qn0NePTWta+1o25dIThqeEP/hEQ3VxDK2LVO8SQ5wG9umLMvulK+m1yQ4JGOb2Pkl8IB0G1lpRV/HXDXSLTQ==","repository":{"url":"git+https://github.com/sveltejs/eslint-plugin-svelte.git","type":"git","directory":"packages/eslint-plugin-svelte"},"_npmVersion":"11.16.0","description":"ESLint plugin for Svelte using AST","directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"},{"name":"conduitry","email":"npm@chor.date"},{"name":"ota-meshi","email":"otameshiyo23@gmail.com"},{"name":"svelte-admin","email":"richard.a.harris+svelte@gmail.com"},{"name":"baseballyama","email":"xydybaseball@gmail.com"}],"_nodeVersion":"24.18.0","dependencies":{"semver":"^7.6.3","esutils":"^2.0.3","globals":"^16.0.0","postcss":"^8.4.49","postcss-load-config":"^3.1.4","postcss-safe-parser":"^7.0.0","known-css-properties":"^0.37.0","svelte-eslint-parser":"^1.7.0","@jridgewell/sourcemap-codec":"^1.5.0","@eslint-community/eslint-utils":"^4.6.1"},"typeCoverage":{"cache":true,"detail":true,"strict":true,"update":true,"atLeast":98.9,"ignoreNested":true,"showRelativePath":true,"ignoreAsAssertion":true,"ignoreNonNullAssertion":true},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","jiti":"^2.5.1","less":"^4.4.1","sass":"^1.92.0","yaml":"^2.8.1","acorn":"^8.15.0","mocha":"~11.7.2","assert":"^2.1.0","espree":"^11.0.0","stylus":"^0.64.0","svelte":"^5.56.0","esbuild":"^0.28.0","@babel/core":"^7.28.3","@types/less":"^3.0.8","@types/node":"^22.18.0","svelte-i18n":"^4.0.1","@types/mocha":"^10.0.10","eslint-scope":"^9.0.0","@types/semver":"^7.7.0","@types/stylus":"^0.48.43","source-map-js":"^1.2.1","type-coverage":"^2.29.7","@types/esutils":"^2.0.2","eslint-typegen":"^2.3.0","postcss-nested":"^7.0.2","@types/babel__core":"^7.20.5","@types/json-schema":"^7.0.15","@types/eslint-utils":"^3.0.5","eslint-visitor-keys":"^5.0.0","@babel/eslint-parser":"^7.28.0","postcss-selector-parser":"^7.1.0","@typescript-eslint/types":"^8.48.1","@types/postcss-safe-parser":"^5.0.4","@typescript-eslint/scope-manager":"^8.48.1","@babel/plugin-proposal-function-bind":"^7.27.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"peerDependencies":{"eslint":"^8.57.1 || ^9.0.0 || ^10.0.0","svelte":"^3.37.0 || ^4.0.0 || ^5.0.0"},"peerDependenciesMeta":{"svelte":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-svelte_3.22.0_1784540272628_0.5336887134195298","host":"s3://npm-registry-packages-npm-production"},"_id":"eslint-plugin-svelte@3.22.0","version":"3.22.0"}