{
  "name": "@zendeskgarden/eslint-config",
  "version": "48.0.1",
  "description": "Garden ESLint config",
  "license": "Apache-2.0",
  "author": "Zendesk Garden <garden@zendesk.com>",
  "homepage": "https://garden.zendesk.com/",
  "repository": "https://github.com/zendeskgarden/eslint-config",
  "bugs": {
    "url": "https://github.com/zendeskgarden/eslint-config/issues"
  },
  "type": "module",
  "main": "index.js",
  "files": [
    "plugins",
    "rules"
  ],
  "scripts": {
    "format": "prettier-package-json --write",
    "lint": "eslint eslint.config.js index.js plugins/*.js rules/*.js --max-warnings 0",
    "prepare": "husky",
    "start": "npm exec @eslint/config-inspector",
    "tag": "[ `git rev-parse --abbrev-ref HEAD` = 'main' ] && commit-and-tag-version --no-verify --npmPublishHint 'true'",
    "test": "npm run format && npm run lint && git diff --quiet"
  },
  "dependencies": {
    "@babel/eslint-parser": "8.0.0",
    "@eslint/compat": "2.1.0",
    "eslint-config-flat-gitignore": "2.3.0",
    "eslint-plugin-jest": "29.15.4",
    "eslint-plugin-jsx-a11y": "6.10.2",
    "eslint-plugin-n": "18.2.1",
    "eslint-plugin-notice": "1.0.0",
    "eslint-plugin-react": "7.37.5",
    "eslint-plugin-react-hooks": "7.1.1",
    "globals": "16.5.0",
    "typescript-eslint": "8.62.1"
  },
  "peerDependencies": {
    "eslint": "^10.0.0"
  },
  "devDependencies": {
    "@babel/core": "8.0.0",
    "@eslint/config-inspector": "1.4.2",
    "@zendeskgarden/scripts": "2.5.1",
    "commit-and-tag-version": "12.6.1",
    "envalid": "8.1.1",
    "eslint": "10.5.0",
    "husky": "9.1.7",
    "jest": "30.2.0",
    "prettier-package-json": "2.8.0",
    "react": "19.2.3",
    "typescript": "5.9.3"
  },
  "keywords": [
    "eslint",
    "garden",
    "zendesk"
  ],
  "engines": {
    "node": "^22.18.0 || >=24.11.0"
  },
  "publishConfig": {
    "access": "public"
  }
}
