{
  "name": "eslint-config-ash-nazg",
  "version": "39.11.1",
  "description": "An expansion and tweaking of the \"standard\" config style for ESLint",
  "main": "index.js",
  "types": "./dist/index.d.ts",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/brettz9/eslint-config-ash-nazg.git"
  },
  "keywords": [
    "eslint",
    "eslintconfig"
  ],
  "author": "Brett Zamir",
  "contributors": [],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/brettz9/eslint-config-ash-nazg/issues"
  },
  "homepage": "https://github.com/brettz9/eslint-config-ash-nazg#readme",
  "engines": {
    "node": ">=20.0.0"
  },
  "dependencies": {
    "@babel/eslint-parser": "^7.28.6",
    "@babel/eslint-plugin": "^7.27.1",
    "@babel/plugin-syntax-import-attributes": "^7.28.6",
    "@brettz9/eslint-plugin": "^3.0.0",
    "@eslint-community/eslint-plugin-eslint-comments": "^4.6.0",
    "@eslint/core": "^1.1.0",
    "@eslint/js": "^9.39.2",
    "@eslint/markdown": "^7.5.1",
    "@fintechstudios/eslint-plugin-chai-as-promised": "^3.1.0",
    "@stylistic/eslint-plugin": "^5.7.1",
    "browserslist": "^4.28.1",
    "es-file-traverse": "^2.0.1",
    "eslint-plugin-array-func": "^5.1.0",
    "eslint-plugin-chai-expect": "^3.1.0",
    "eslint-plugin-chai-expect-keywords": "^3.1.0",
    "eslint-plugin-chai-friendly": "^1.1.0",
    "eslint-plugin-compat": "^6.1.0",
    "eslint-plugin-cypress": "^5.2.1",
    "eslint-plugin-escompat": "^3.11.4",
    "eslint-plugin-html": "^8.1.4",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-jsdoc": "^62.5.0",
    "eslint-plugin-mocha": "^11.2.0",
    "eslint-plugin-mocha-cleanup": "^1.11.3",
    "eslint-plugin-n": "^17.23.2",
    "eslint-plugin-no-unsanitized": "^4.1.4",
    "eslint-plugin-no-use-extend-native": "^0.7.2",
    "eslint-plugin-promise": "^7.2.1",
    "eslint-plugin-sonarjs": "3.0.5",
    "eslint-plugin-unicorn": "^62.0.0",
    "globals": "^17.3.0",
    "semver": "^7.7.3"
  },
  "peerDependencies": {
    "eslint": "^9.6.0"
  },
  "devDependencies": {
    "@scottnonnenberg/eslint-compare-config": "^1.1.0",
    "@types/node": "^25.2.0",
    "@types/semver": "^7.7.1",
    "eslint": "^9.39.2",
    "rimraf": "^6.1.2",
    "typescript": "^5.9.3"
  },
  "scripts": {
    "test-3rd": "es-file-traverse --file ./main.js --node --cjs --ignoreResolutionErrors",
    "lint-3rd": "eslint --no-inline-config --config third-party.js `es-file-traverse --file ./main.js --node --cjs --ignoreResolutionErrors --parserOptions=\"{\\\"requireConfigFile\\\":false,\\\"babelOptions\\\":{\\\"plugins\\\":[\\\"@babel/plugin-syntax-import-attributes\\\"]}}\"`",
    "3rd": "es-file-traverse --file ./main.js --node --cjs --ignoreResolutionErrors --parserOptions=\"{\\\"requireConfigFile\\\":false,\\\"babelOptions\\\":{\\\"plugins\\\":[\\\"@babel/plugin-syntax-import-attributes\\\"]}}\"",
    "unused:array-func": "node inherited-rules/build.mjs unused eslint-plugin-array-func all",
    "unused:compat": "node inherited-rules/build.mjs unused eslint-plugin-compat recommended",
    "unused:eslint-comments": "node inherited-rules/build.mjs unused eslint-plugin-eslint-comments recommended",
    "unused:html": "node inherited-rules/build.mjs unused eslint-plugin-html",
    "unused:import": "node inherited-rules/build.mjs unused eslint-plugin-import recommended",
    "unused:jsdoc": "node inherited-rules/build.mjs unused eslint-plugin-jsdoc recommended",
    "unused:markdown": "node inherited-rules/build.mjs unused eslint-plugin-markdown",
    "unused:no-use-extend-native": "node inherited-rules/build.mjs unused eslint-plugin-no-use-extend-native recommended",
    "unused:node": "node inherited-rules/build.mjs unused eslint-plugin-n recommended-module",
    "unused:promise": "node inherited-rules/build.mjs unused eslint-plugin-promise recommended",
    "unused:sonarjs": "node inherited-rules/build.mjs unused eslint-plugin-sonarjs recommended",
    "unused:unicorn": "node inherited-rules/build.mjs unused eslint-plugin-unicorn recommended",
    "unused:no-unsanitized": "node inherited-rules/build.mjs unused eslint-plugin-no-unsanitized DOM",
    "unused:eslint": "node inherited-rules/build.mjs unused @eslint/js/src/configs/eslint-all",
    "unused": "rimraf inherited-rules/unused/*.js & npm run unused:array-func && npm run unused:compat && npm run unused:eslint-comments && npm run unused:html && npm run unused:import && npm run unused:markdown && npm run unused:no-use-extend-native && npm run unused:node && npm run unused:promise && npm run unused:sonarjs && npm run unused:unicorn && npm run unused:no-unsanitized && npm run unused:eslint && npm run unused:jsdoc",
    "inherited:array-func": "node inherited-rules/build.mjs inherited eslint-plugin-array-func all",
    "inherited:compat": "node inherited-rules/build.mjs inherited eslint-plugin-compat recommended",
    "inherited:eslint-comments": "node inherited-rules/build.mjs inherited eslint-plugin-eslint-comments recommended",
    "inherited:html": "node inherited-rules/build.mjs inherited eslint-plugin-html",
    "inherited:import": "node inherited-rules/build.mjs inherited eslint-plugin-import recommended",
    "inherited:jsdoc": "node inherited-rules/build.mjs inherited eslint-plugin-jsdoc recommended",
    "inherited:markdown": "node inherited-rules/build.mjs inherited eslint-plugin-markdown",
    "inherited:no-use-extend-native": "node inherited-rules/build.mjs inherited eslint-plugin-no-use-extend-native recommended",
    "inherited:node": "node inherited-rules/build.mjs inherited eslint-plugin-n recommended-module",
    "inherited:promise": "node inherited-rules/build.mjs inherited eslint-plugin-promise recommended",
    "inherited:sonarjs": "node inherited-rules/build.mjs inherited eslint-plugin-sonarjs recommended",
    "inherited:standard": "node inherited-rules/build.mjs inherited eslint-config-standard",
    "inherited:unicorn": "node inherited-rules/build.mjs inherited eslint-plugin-unicorn recommended",
    "inherited:eslint-recommended": "node inherited-rules/build.mjs inherited @eslint/js/src/configs/eslint-recommended",
    "inherited:eslint": "node inherited-rules/build.mjs inherited @eslint/js/src/configs/eslint-all",
    "inherited:no-unsanitized": "node inherited-rules/build.mjs inherited eslint-plugin-no-unsanitized DOM",
    "inherited": "rimraf inherited-rules/implicitly-included/*.js && npm run inherited:array-func && npm run inherited:compat && npm run inherited:eslint-comments && npm run inherited:html && npm run inherited:import && npm run inherited:markdown && npm run inherited:no-use-extend-native && npm run inherited:node && npm run inherited:promise && npm run inherited:sonarjs && echo \"DISABLED FOR NOW: npm run inherited:standard\" && npm run inherited:unicorn && npm run inherited:eslint-recommended && npm run inherited:eslint && npm run inherited:no-unsanitized && npm run inherited:jsdoc",
    "compare": "npm run inherited && npm run unused",
    "eslint": "eslint .",
    "lint": "npm run eslint",
    "tsc": "tsc",
    "test": "echo \"Error: no test specified\" && exit 1"
  }
}