{"name":"eslint-plugin-ava","version":"15.1.0","description":"ESLint rules for AVA","license":"MIT","repository":{"type":"git","url":"git+https://github.com/avajs/eslint-plugin-ava.git"},"sideEffects":false,"engines":{"node":"^18.18 || >=20"},"scripts":{"integration":"node ./test/integration/test.js","lint":"npm-run-all \"lint:*\"","lint:eslint-docs":"npm-run-all \"update:eslint-docs -- --check\"","lint:js":"xo","test":"npm-run-all lint test:unit","test:unit":"c8 ava","update:eslint-docs":"eslint-doc-generator --rule-doc-section-include Pass --rule-doc-section-include Fail --url-configs \"https://github.com/avajs/eslint-plugin-ava#recommended-config\" --ignore-config=flat/recommended"},"keywords":["eslint","eslintplugin","eslint-plugin","ava","test","runner","assert","asserts","assertion","mocha"],"dependencies":{"enhance-visitors":"^1.0.0","eslint-utils":"^3.0.0","espree":"^9.0.0","espurify":"^2.1.1","import-modules":"^2.1.0","micro-spelling-correcter":"^1.1.1","pkg-dir":"^5.0.0","resolve-from":"^5.0.0"},"devDependencies":{"@typescript-eslint/parser":"^5.9.0","ava":"^3.15.0","c8":"^7.7.3","chalk":"^4.1.1","del":"^6.0.0","eslint":"^8.26.0","eslint-ava-rule-tester":"^4.0.0","eslint-doc-generator":"^1.0.0","eslint-plugin-eslint-plugin":"^6.1.0","execa":"^5.1.1","listr":"^0.14.3","npm-run-all":"^4.1.5","outdent":"^0.8.0","pify":"^5.0.0","tempy":"^1.0.1","xo":"^0.58.0"},"peerDependencies":{"eslint":">=9"},"ava":{"files":["!rules","test/*.js"]},"xo":{"plugins":["eslint-plugin"],"parserOptions":{"sourceType":"script"},"extends":["plugin:eslint-plugin/all"],"overrides":[{"files":"create-ava-rule.js","rules":{"eslint-plugin/require-meta-docs-url":"off"}}],"rules":{"strict":"error","ava/no-ignored-test-files":"off","eslint-plugin/prefer-message-ids":"off","eslint-plugin/require-meta-docs-description":["error",{"pattern":"^(Enforce|Ensure|Require|Disallow|Prevent|Prefer)"}],"eslint-plugin/require-meta-has-suggestions":"off","eslint-plugin/prefer-placeholders":"off","import/extensions":"off","unicorn/prefer-module":"off","unicorn/prefer-top-level-await":"off","eslint-plugin/require-meta-docs-recommended":"off","eslint-plugin/require-meta-default-options":"off","eslint-plugin/no-meta-schema-default":"off","eslint-plugin/require-meta-schema-description":"off"}},"c8":{"reporter":["html","lcov","text"]},"_id":"eslint-plugin-ava@15.1.0","gitHead":"e2f5e908d7d4b6285b51e998311e18ad53d6985c","bugs":{"url":"https://github.com/avajs/eslint-plugin-ava/issues"},"homepage":"https://github.com/avajs/eslint-plugin-ava#readme","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"shasum":"546e55e06e76f42fea630c6bb4c403394ea7c661","size":16598,"noattachment":false,"key":"/eslint-plugin-ava/-/eslint-plugin-ava-15.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-ava/download/eslint-plugin-ava-15.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"novemberborn","email":"mark@novemberborn.net"},{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-ava_15.1.0_1752868356379_0.562131594451948"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-18T19:52:36.547Z","publish_time":1752868356547,"_source_registry_name":"default","_cnpm_publish_time":1752868356547,"dist-tags":{"latest":"16.0.1","next":"7.0.0-rc.1"}}