{
  "name": "eslint-rule-benchmark",
  "version": "0.8.0",
  "description": "Benchmark ESLint rules with detailed performance metrics for CI and plugin development",
  "keywords": [
    "eslint",
    "benchmark",
    "performance",
    "eslint-plugin",
    "rule",
    "lint",
    "linting",
    "static analysis",
    "ast",
    "cli",
    "plugin",
    "devtools",
    "ci",
    "tinybench"
  ],
  "homepage": "https://github.com/azat-io/eslint-rule-benchmark",
  "repository": "azat-io/eslint-rule-benchmark",
  "license": "MIT",
  "author": "Azat S. <to@azat.io>",
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/core/index.d.ts",
      "default": "./dist/core/index.js"
    },
    "./package.json": "./package.json"
  },
  "main": "./dist/core/index.js",
  "types": "./dist/core/index.d.ts",
  "bin": {
    "eslint-rule-benchmark": "./bin/eslint-rule-benchmark.js"
  },
  "files": [
    "./bin",
    "./dist"
  ],
  "dependencies": {
    "@octokit/graphql": "^9.0.1",
    "cac": "^6.7.14",
    "jiti": "^2.5.1",
    "lilconfig": "^3.1.3",
    "tinybench": "^4.0.1"
  },
  "peerDependencies": {
    "@typescript-eslint/parser": "^8.32.1",
    "astro-eslint-parser": "^1.2.2",
    "eslint": ">=8.0.0",
    "svelte-eslint-parser": "^1.2.0",
    "vue-eslint-parser": "^10.1.3"
  },
  "peerDependenciesMeta": {
    "@typescript-eslint/parser": {
      "optional": true
    },
    "astro-eslint-parser": {
      "optional": true
    },
    "svelte-eslint-parser": {
      "optional": true
    },
    "vue-eslint-parser": {
      "optional": true
    }
  },
  "engines": {
    "node": "^18.0.0 || >=20.0.0"
  },
  "publishConfig": {
    "access": "public"
  }
}
