{
  "name": "@chubbyts/chubbyts-eslint",
  "type": "module",
  "version": "3.0.4",
  "description": "ESLint Configuration for chubbyts libraries / framework / projects.",
  "keywords": [
    "chubbyts",
    "eslint"
  ],
  "author": "Dominik Zogg",
  "license": "MIT",
  "repository": "chubbyts/chubbyts-eslint",
  "scripts": {
    "build": "node ./build.mjs",
    "cs-fix": "prettier --write src",
    "cs": "prettier --check src",
    "prepare": "npm run build"
  },
  "prettier": {
    "printWidth": 120,
    "tabWidth": 2,
    "singleQuote": true,
    "trailingComma": "all"
  },
  "files": [
    "dist"
  ],
  "exports": {
    "./*": {
      "types": "./*.d.ts",
      "require": "./*.cjs",
      "import": "./*.mjs",
      "default": "./*.mjs"
    }
  },
  "engines": {
    "node": ">=18"
  },
  "dependencies": {
    "@chubbyts/chubbyts-packaging": "^3.0.2",
    "@eslint/js": "^9.17.0",
    "eslint": "^9.17.0",
    "eslint-import-resolver-typescript": "^3.7.0",
    "eslint-plugin-functional": "^7.2.0",
    "eslint-plugin-import": "^2.31.0",
    "eslint-plugin-unused-imports": "^4.1.4",
    "typescript-eslint": "^8.19.0"
  },
  "devDependencies": {
    "@types/node": "^22.10.2",
    "prettier": "^3.4.2",
    "typescript": "^5.7.2"
  },
  "publishConfig": {
    "access": "public"
  },
  "packageManager": "pnpm@9.15.2+sha512.93e57b0126f0df74ce6bff29680394c0ba54ec47246b9cf321f0121d8d9bb03f750a705f24edc3c1180853afd7c2c3b94196d0a3d53d3e069d9e2793ef11f321"
}
