{"name":"eslint-plugin-ava","version":"15.0.1","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"}},"c8":{"reporter":["html","lcov","text"]},"_id":"eslint-plugin-ava@15.0.1","gitHead":"19be3c7ca30b36be9ded987ee6e5b3bc22f4448a","bugs":{"url":"https://github.com/avajs/eslint-plugin-ava/issues"},"homepage":"https://github.com/avajs/eslint-plugin-ava#readme","_nodeVersion":"20.12.2","_npmVersion":"10.6.0","dist":{"shasum":"0968c54ffc6d8196f41203316989eae4c2554dba","size":16567,"noattachment":false,"key":"/eslint-plugin-ava/-/eslint-plugin-ava-15.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-ava/download/eslint-plugin-ava-15.0.1.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","tmp":"tmp/eslint-plugin-ava_15.0.1_1715414916636_0.1303591308166634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-11T08:08:36.812Z","publish_time":1715414916812,"_source_registry_name":"default","_cnpm_publish_time":1715414916812,"dist-tags":{"latest":"16.0.1","next":"7.0.0-rc.1"}}