{
    "name": "@donmahallem/eslint-config",
    "version": "2.3.422",
    "description": "My personal eslint. You better not use it!",
    "main": "src/index.js",
    "module": "src/index.js",
    "private": false,
    "scripts": {
        "build:readme": "npx @appnest/readme generate --input package_readme_blueprint.md --config readme_config.json",
        "test": "mocha --config ./.mocharc.yml",
        "test:coverage": "nyc --nycrc-path ./.nycrc.json npm run test",
        "lint": "eslint -c ./src/index.js ./src",
        "postlint": "prettier --config ./.prettierrc src/* --check",
        "lint:fix": "eslint -c ./src/index.js ./src --fix",
        "postlint:fix": "prettier --config ./.prettierrc src/**/*.ts --write",
        "docs": "typedoc --options  ./typedoc.json",
        "version": "npm run build:readme"
    },
    "files": [
        "dist/*",
        "src/*"
    ],
    "type": "module",
    "homepage": "https://github.com/donmahallem/eslint-config",
    "author": {
        "name": "donmahallem",
        "email": "donmahallem@users.noreply.github.com",
        "url": "https://github.com/donmahallem"
    },
    "license": "Apache-2.0",
    "bugs": {
        "url": "https://github.com/donmahallem/eslint-config/issues"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/donmahallem/eslint-config.git"
    },
    "engines": {
        "node": ">=20"
    },
    "publishConfig": {
        "access": "public"
    },
    "dependencies": {
        "@typescript-eslint/eslint-plugin": "~8.72.1",
        "@typescript-eslint/parser": "~8.72.1",
        "eslint-config-prettier": "~10.1.8",
        "eslint-plugin-chai-friendly": "~1.2.1",
        "eslint-plugin-headers": "~1.3.5",
        "eslint-plugin-import": "~2.32.0",
        "eslint-plugin-jsdoc": "~65.4.2",
        "eslint-plugin-mocha": "~10.5.0",
        "eslint-plugin-no-null": "~1.0.2",
        "eslint-plugin-prefer-arrow": "~1.2.3",
        "prettier": "~3.9.10",
        "typescript-eslint": "~8.72.1"
    },
    "peerDependencies": {
        "eslint": ">=9.21.0 <10"
    },
    "devDependencies": {
        "@appnest/readme": "1.2.7",
        "@semantic-release/changelog": "7.0.0",
        "@semantic-release/git": "11.0.1",
        "@types/chai": "5.2.3",
        "@types/mocha": "10.0.10",
        "@types/node": "24.19.2",
        "@types/sinon": "22.0.2",
        "chai": "6.3.0",
        "colors": "1.4.0",
        "eslint": "9.39.5",
        "mocha": "12.0.3",
        "nyc": "18.0.0",
        "sinon": "22.1.0",
        "ts-node": "10.9.2",
        "tslib": "2.8.1",
        "typedoc": "0.28.20",
        "typescript": "6.0.3"
    }
}
