| { |
| "name": "eslint-plugin-eslint-plugin", |
| "version": "6.5.0", |
| "description": "An ESLint plugin for linting ESLint plugins", |
| "author": "Teddy Katz", |
| "main": "./lib/index.js", |
| "exports": { |
| ".": "./lib/index.js", |
| "./configs/*": "./configs/*.js", |
| "./package.json": "./package.json" |
| }, |
| "license": "MIT", |
| "scripts": { |
| "lint": "npm-run-all --continue-on-error --aggregate-output --parallel lint:*", |
| "lint:docs": "markdownlint \"**/*.md\"", |
| "lint:eslint-docs": "npm-run-all \"update:eslint-docs -- --check\"", |
| "lint:js": "eslint --cache --ignore-pattern \"**/*.md\" .", |
| "lint:js-docs": "eslint --no-inline-config \"**/*.md\"", |
| "lint:package-json": "npmPkgJsonLint .", |
| "release": "release-it", |
| "test": "nyc --all --check-coverage --include lib mocha tests --recursive", |
| "test:remote": "eslint-remote-tester -c ./eslint-remote-tester.config.mjs", |
| "update:eslint-docs": "eslint-doc-generator" |
| }, |
| "files": [ |
| "lib/", |
| "configs/" |
| ], |
| "keywords": [ |
| "eslint", |
| "eslintplugin", |
| "eslint-plugin" |
| ], |
| "repository": { |
| "type": "git", |
| "url": "git+https://github.com/eslint-community/eslint-plugin-eslint-plugin.git" |
| }, |
| "bugs": { |
| "url": "https://github.com/eslint-community/eslint-plugin-eslint-plugin/issues" |
| }, |
| "homepage": "https://github.com/eslint-community/eslint-plugin-eslint-plugin#readme", |
| "dependencies": { |
| "@eslint-community/eslint-utils": "^4.4.0", |
| "estraverse": "^5.3.0" |
| }, |
| "nyc": { |
| "branches": 95, |
| "functions": 99, |
| "lines": 99, |
| "statements": 99 |
| }, |
| "devDependencies": { |
| "@commitlint/cli": "^19.6.0", |
| "@commitlint/config-conventional": "^19.6.0", |
| "@eslint-community/eslint-plugin-eslint-comments": "^4.3.0", |
| "@eslint/eslintrc": "^3.0.2", |
| "@eslint/js": "^9.16.0", |
| "@release-it/conventional-changelog": "^9.0.3", |
| "@types/eslint": "^9.6.1", |
| "@types/estree": "^1.0.5", |
| "@typescript-eslint/parser": "^7.7.0", |
| "@typescript-eslint/utils": "^7.7.0", |
| "chai": "^4.5.0", |
| "eslint": "^9.16.0", |
| "eslint-config-not-an-aardvark": "^2.1.0", |
| "eslint-config-prettier": "^9.1.0", |
| "eslint-doc-generator": "^2.0.0", |
| "eslint-plugin-eslint-plugin": "file:./", |
| "eslint-plugin-markdown": "^5.0.0", |
| "eslint-plugin-n": "^17.14.0", |
| "eslint-plugin-prettier": "^5.1.3", |
| "eslint-plugin-unicorn": "^56.0.1", |
| "eslint-remote-tester": "^4.0.1", |
| "eslint-scope": "^8.0.1", |
| "espree": "^10.0.1", |
| "globals": "^15.13.0", |
| "husky": "^9.1.7", |
| "lodash": "^4.17.21", |
| "markdownlint-cli": "^0.43.0", |
| "mocha": "^11.0.0", |
| "npm-package-json-lint": "^8.0.0", |
| "npm-run-all2": "^7.0.1", |
| "nyc": "^17.1.0", |
| "prettier": "^3.4.1", |
| "release-it": "^17.2.0", |
| "typescript": "^5.7.2" |
| }, |
| "peerDependencies": { |
| "eslint": ">=8.23.0" |
| }, |
| "engines": { |
| "node": "^18.18.0 || ^20.9.0 || >=21.1.0" |
| }, |
| "release-it": { |
| "git": { |
| "commitMessage": "chore: release v${version}" |
| }, |
| "plugins": { |
| "@release-it/conventional-changelog": { |
| "preset": "conventionalcommits", |
| "infile": "CHANGELOG.md" |
| } |
| }, |
| "github": { |
| "release": true |
| }, |
| "npm": { |
| "skipChecks": true |
| } |
| } |
| } |