{
  "name": "@dovenv/eslint-config",
  "version": "1.6.2",
  "description": "Eslint configuration for dovenv",
  "keywords": [
    "eslint",
    "eslint-plugin",
    "config",
    "dovenv",
    "lint",
    "pigeonposse",
    "plugin",
    "pp",
    "rules",
    "ruleset",
    "rulesets"
  ],
  "homepage": "https://dovenv.pigeonposse.com/guide/config/eslint-config",
  "bugs": {
    "url": "https://github.com/pigeonposse/dovenv/issues",
    "email": "dev@pigeonposse.com"
  },
  "repository": {
    "type": "https",
    "url": "https://github.com/pigeonposse/dovenv/",
    "directory": "packages/config/eslint-config"
  },
  "funding": {
    "type": "individual",
    "url": "https://pigeonposse.com/?popup=donate"
  },
  "license": "GPL-3.0",
  "author": {
    "name": "Angelo",
    "email": "angelo@pigeonposse.com",
    "url": "https://github.com/angelespejo"
  },
  "sideEffects": true,
  "type": "module",
  "exports": {
    ".": {
      "import": {
        "types": "./dist/main.d.mts",
        "default": "./dist/main.mjs"
      }
    }
  },
  "main": "dist/main.mjs",
  "module": "dist/main.mjs",
  "types": "dist/main.d.ts",
  "files": [
    "dist"
  ],
  "dependencies": {
    "@eslint/compat": "2.1.0",
    "@eslint/css": "1.2.0",
    "@eslint/js": "10.0.1",
    "@html-eslint/eslint-plugin": "0.60.0",
    "@html-eslint/parser": "0.60.0",
    "@stylistic/eslint-plugin": "5.10.0",
    "eslint-plugin-align-assignments": "1.1.2",
    "eslint-plugin-align-import": "1.0.0",
    "eslint-plugin-import": "2.32.0",
    "eslint-plugin-jsdoc": "62.9.0",
    "eslint-plugin-json-schema-validator": "6.2.0",
    "eslint-plugin-jsonc": "3.1.2",
    "eslint-plugin-markdownlint": "0.9.0",
    "eslint-plugin-package-json": "1.1.0",
    "eslint-plugin-playwright": "2.10.3",
    "eslint-plugin-promise": "7.3.0",
    "eslint-plugin-toml": "1.3.1",
    "eslint-plugin-vue": "10.9.1",
    "eslint-plugin-yml": "3.3.2",
    "globals": "17.6.0",
    "jsonc-eslint-parser": "3.1.0",
    "tailwind-csstree": "0.3.1",
    "typescript-eslint": "8.59.4",
    "vue-eslint-parser": "10.4.0"
  },
  "devDependencies": {
    "@types/eslint-plugin-markdown": "2.0.2",
    "eslint": "10.4.0",
    "svelte": "5.55.8",
    "@dovenv/repo-config": "1.6.2"
  },
  "peerDependencies": {
    "eslint": ">=9"
  },
  "optionalDependencies": {
    "eslint-plugin-svelte": "3.17.1"
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "scripts": {
    "build": "unbuild",
    "dev": "eslint --config tests/eslint.config.js tests/lint/**",
    "inspect": "pnpx @eslint/config-inspector@latest --config src/main.ts",
    "performance": "TIMING=all eslint --config tests/eslint.config.js tests/lint/** --stats",
    "test": "vitest run -r tests --passWithNoTests",
    "test-bin": "eslint tests/lint --config tests/eslint.config.js",
    "test-bin-dev": "eslint tests/lint --config tests/eslint.config.dev.ts"
  }
}