{ "name": "eslint-plugin-jest-dom", "version": "4.0.3", "description": "ESLint plugin to follow best practices and anticipate common mistakes when writing tests with jest-dom", "main": "dist/index.js", "keywords": [ "eslint", "eslintplugin", "eslint-plugin", "jest-dom", "testing-library", "react-testing-library", "dom-testing-library", "RTL", "DTL", "tests" ], "author": "Ben Monro", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/testing-library/eslint-plugin-jest-dom" }, "bugs": { "url": "https://github.com/testing-library/eslint-plugin-jest-dom/issues" }, "homepage": "https://github.com/testing-library/eslint-plugin-jest-dom#readme", "files": [ "dist" ], "scripts": { "build": "kcd-scripts build", "pregenerate-readme-table": "npm run build", "generate-readme-table": "eslint-doc-generator --ignore-config all", "lint": "kcd-scripts lint", "lint:generate-readme-table": "npm run generate-readme-table -- --check", "setup": "npm install && npm run validate -s", "test": "kcd-scripts test", "test:coverage": "npm test -- --coverage", "test:update": "npm test:coverage -- --updateSnapshot", "validate": "kcd-scripts validate" }, "dependencies": { "@babel/runtime": "^7.16.3", "@testing-library/dom": "^8.11.1", "requireindex": "^1.2.0" }, "devDependencies": { "@typescript-eslint/parser": "^5.9.1", "eslint": "^8.7.0", "eslint-doc-generator": "^0.19.0", "eslint-remote-tester": "^3.0.0", "eslint-remote-tester-repositories": "^0.0.7", "kcd-scripts": "^12.0.0", "typescript": "^4.5.3" }, "peerDependencies": { "eslint": "^6.8.0 || ^7.0.0 || ^8.0.0" }, "eslintConfig": { "extends": "./node_modules/kcd-scripts/eslint.js", "rules": { "consistent-return": "off", "max-lines-per-function": "off", "testing-library/no-dom-import": "off" } }, "eslintIgnore": [ "node_modules", "coverage", "dist", "eslint-remote-tester-results" ], "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0", "npm": ">=6", "yarn": ">=1" } }