{
    "name": "@perfective/eslint-config",
    "version": "0.34.1",
    "description": "ESLint shareable rules configuration",
    "keywords": ["code quality", "code standard", "code style", "eslint", "eslint config", "lint", "perfective", "tslint", "tslint config", "typescript"],
    "author": "Andrey Mikheychik <a.mikheychik@gmail.com>",
    "homepage": "https://github.com/perfective/eslint-config",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/perfective/eslint-config.git"
    },
    "type": "module",
    "license": "MIT",
    "peerDependencies": {
        "@eslint-community/eslint-plugin-eslint-comments": "^4.5.0",
        "@stylistic/eslint-plugin": "^5.6.1",
        "eslint": "^9.39.2",
        "eslint-import-resolver-typescript": "^3.10.1",
        "eslint-plugin-array-func": "^5.1.0",
        "eslint-plugin-cypress": "^5.2.1",
        "eslint-plugin-import": "^2.32.0",
        "eslint-plugin-jest": "^29.12.1",
        "eslint-plugin-jest-dom": "^5.5.0",
        "eslint-plugin-jsdoc": "^62.0.0",
        "eslint-plugin-n": "^17.23.1",
        "eslint-plugin-prefer-arrow": "^1.2.3",
        "eslint-plugin-promise": "^7.2.1",
        "eslint-plugin-rxjs-x": "~0.8.4",
        "eslint-plugin-security": "^3.0.1",
        "eslint-plugin-simple-import-sort": "^12.1.1",
        "eslint-plugin-testing-library": "^7.15.4",
        "eslint-plugin-unicorn": "^62.0.0",
        "typescript-eslint": "^8.52.0"
    },
    "peerDependenciesMeta": {
        "eslint-plugin-cypress": {
            "optional": true
        },
        "eslint-plugin-jest": {
            "optional": true
        },
        "eslint-plugin-jest-dom": {
            "optional": true
        },
        "eslint-plugin-rxjs": {
            "optional": true
        },
        "eslint-plugin-testing-library": {
            "optional": true
        }
    },
    "module": "./index.js",
    "types": "./index.d.ts",
    "directories": {
        "lib": "./"
    },
    "files": ["**/package.json", "**/*.js", "**/*.d.ts"],
    "exports": {
        ".": {
            "types": "./index.d.ts",
            "import": "./index.js"
        },
        "./cypress": {
            "import": "./config/cypress/index.js",
            "types": "./config/cypress/index.d.ts"
        },
        "./import": {
            "import": "./config/import/index.js",
            "types": "./config/import/index.d.ts"
        },
        "./jest": {
            "import": "./config/jest/index.js",
            "types": "./config/jest/index.d.ts"
        },
        "./jest-dom": {
            "import": "./config/jest-dom/index.js",
            "types": "./config/jest-dom/index.d.ts"
        },
        "./rxjs": {
            "import": "./config/rxjs/index.js",
            "types": "./config/rxjs/index.d.ts"
        },
        "./simple-import-sort": {
            "import": "./config/simple-import-sort/index.js",
            "types": "./config/simple-import-sort/index.d.ts"
        },
        "./testing-library": {
            "import": "./config/testing-library/index.js",
            "types": "./config/testing-library/index.d.ts"
        },
        "./typescript-eslint": {
            "import": "./config/typescript-eslint/index.js",
            "types": "./config/typescript-eslint/index.d.ts"
        },
        "./unicorn": {
            "import": "./config/unicorn/index.js",
            "types": "./config/unicorn/index.d.ts"
        }
    },
    "scripts": {}
}