{
  "name": "eslint-config-airlight-base",
  "version": "7.7.2",
  "description": "ESLint configure base focused on code quality, security and performance on top of eslint-config-airbnb-typescript/base",
  "type": "commonjs",
  "main": "flat.cjs",
  "exports": {
    ".": "./flat.cjs",
    "./flat": "./flat.cjs",
    "./legacy": "./legacy.cjs",
    "./oxlintrc.json": "./oxlintrc.json",
    "./biome.json": "./biome.json",
    "./settings.cjs": "./settings.cjs",
    "./overrides/*": "./overrides/*"
  },
  "files": [
    "scripts",
    "plugins",
    "overrides",
    "airbnb-rules.cjs",
    "rules.cjs",
    "flat.cjs",
    "legacy.cjs",
    "settings.cjs",
    "oxlintrc.json",
    "biome.json"
  ],
  "scripts": {
    "prepublishOnly": "node scripts/*.cjs && biome migrate eslint --write --include-inspired --include-nursery && biome format biome.json --write"
  },
  "engines": {
    "node": ">=18.20.3"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/dalisoft/airlight.git"
  },
  "keywords": ["eslint", "lint", "config", "airbnb", "node"],
  "author": "dalisoft",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/dalisoft/airlight/issues"
  },
  "homepage": "https://github.com/dalisoft/airlight#readme",
  "dependencies": {
    "@eslint-community/eslint-plugin-eslint-comments": "^4.4.1",
    "@eslint/compat": "^1.2.7",
    "@eslint/eslintrc": "^3.3.0",
    "@eslint/js": "^9.21.0",
    "@stylistic/eslint-plugin": "^3.x",
    "@typescript-eslint/eslint-plugin": "^8.25.0",
    "@typescript-eslint/parser": "^8.25.0",
    "eslint-config-prettier": "^10.0.1",
    "eslint-import-resolver-typescript": "^3.8.3",
    "eslint-plugin-filename-rules": "^1.3.1",
    "eslint-plugin-import-x": "^4.6.1",
    "eslint-plugin-no-secrets": "^2.2.1",
    "eslint-plugin-optimize-regex": "^1.2.1",
    "eslint-plugin-promise": "^7.2.1",
    "globals": "^16.0.0",
    "typescript-eslint": "^8.25.0"
  },
  "devDependencies": {
    "@types/eslint": "~9.6.1",
    "@types/eslint-config-prettier": "^6.11.3",
    "@types/eslint__eslintrc": "^2.1.2",
    "@types/eslint__js": "^9.14.0",
    "eslint-define-config": "^2.1.0"
  },
  "peerDependencies": {
    "eslint": "^8.57.1 || ^9.21.0",
    "prettier": "^3.5.2",
    "typescript": "^5.7.3"
  }
}
