{"bugs":{"url":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues"},"dist":{"shasum":"d2812bb23bf1ab4665f1718ea442e8372e638483","tarball":"https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz","fileCount":229,"integrity":"sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==","signatures":[{"sig":"MEQCIBLVcMo1z8881smPVhZGfvKqwjP/+8M3bzoHT8HZNUjkAiA/xOYOovyHHvvQMOBMfy5+Yr/IUGMhxRrzLV+dMim4GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":752797},"main":"lib/index.js","name":"eslint-plugin-jsx-a11y","author":{"name":"Ethan Cohen"},"engines":{"node":">=4.0"},"gitHead":"7f3d698f40d697471555e1dae74bfc7ee94d0b86","license":"MIT","scripts":{"flow":"flow","lint":"npx eslint@8 --ext=js,mjs,cjs,ts,tsx .","test":"npm run tests-only","build":"rimraf lib && babel src --out-dir lib --copy-files","create":"node ./scripts/create-rule","prepack":"npmignore --auto --commentLines=autogenerated && npm run build","pretest":"npm run lint:fix && npm run flow","version":"auto-changelog && git add CHANGELOG.md","lint:fix":"npm run lint -- --fix","posttest":"npx npm@'>=10.2' audit --production","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"tape --require=@babel/register '__tests__/**/*.js'","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:examples":"npm run test-example:legacy && npm run test-example:flat-esm && npm run test-example:flat-cjs","prepublishOnly":"safe-publish-latest && npm run lint && npm run flow && npm run tests-only","pretest:examples":"npm run build","test-example:legacy":"cd examples/legacy && npm install && npm run lint","test-example:flat-cjs":"cd examples/flat-cjs && npm install && npm run lint","test-example:flat-esm":"cd examples/flat-esm && npm install && npm run lint","generate-list-of-rules":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --config-emoji recommended,☑️ --ignore-config flat/recommended --ignore-config flat/strict","pregenerate-list-of-rules":"npm run build","generate-list-of-rules:check":"npm run generate-list-of-rules -- --check"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"homepage":"https://github.com/jsx-eslint/eslint-plugin-jsx-a11y#readme","keywords":["eslint","eslintplugin","eslint-plugin","a11y","accessibility","jsx"],"repository":{"url":"git+https://github.com/jsx-eslint/eslint-plugin-jsx-a11y.git","type":"git"},"_npmVersion":"10.9.0","description":"Static AST checker for accessibility rules on JSX elements.","directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"jessebeach","email":"jesse.r.beach@icloud.com"},{"name":"evcohen","email":"ethanvcohen@gmail.com"}],"_nodeVersion":"23.1.0","dependencies":{"hasown":"^2.0.2","axe-core":"^4.10.0","minimatch":"^3.1.2","aria-query":"^5.3.2","emoji-regex":"^9.2.2","jsx-ast-utils":"^3.3.5","language-tags":"^1.0.9","array-includes":"^3.1.8","ast-types-flow":"^0.0.8","axobject-query":"^4.1.0","safe-regex-test":"^1.0.3","object.fromentries":"^2.0.8","damerau-levenshtein":"^1.0.8","array.prototype.flatmap":"^1.3.2","string.prototype.includes":"^2.0.1"},"publishConfig":{"ignore":["!lib",".github/workflows",".flowconfig","/src","/reports","/flow","scripts/","CONTRIBUTING.md","/examples"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false,"startingVersion":"6.6.2"},"devDependencies":{"tape":"^5.9.0","eslint":"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9","rimraf":"^3.0.2","semver":"^6.3.1","to-ast":"^1.0.0","flow-bin":"^0.147.0","minimist":"^1.2.8","jackspeak":"=2.1.1","npmignore":"^0.3.1","@babel/cli":"^7.25.9","estraverse":"^5.3.0","in-publish":"^2.0.1","@babel/core":"^7.26.0","jscodeshift":"^17.0.0","object.assign":"^4.1.5","auto-changelog":"^2.5.0","object.entries":"^1.1.8","@babel/register":"^7.25.9","babel-preset-airbnb":"^5.0.0","safe-publish-latest":"^2.0.0","@babel/eslint-parser":"^7.25.9","eslint-doc-generator":"^1.7.1","eslint-plugin-import":"^2.31.0","eslint-plugin-flowtype":"^5.8.0 || ^8.0.3","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-eslint-plugin":"^4.3.0","babel-plugin-add-module-exports":"^1.0.4","@babel/plugin-transform-flow-strip-types":"^7.25.9"},"peerDependencies":{"eslint":"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-jsx-a11y_6.10.2_1729917917787_0.38443942450029756","host":"s3://npm-registry-packages"},"_id":"eslint-plugin-jsx-a11y@6.10.2","version":"6.10.2"}