UNPKG

@perfective/eslint-config

Version:
105 lines 3.68 kB
{ "name": "@perfective/eslint-config", "version": "0.31.2", "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": "^4.2.0", "@stylistic/eslint-plugin-js": "^4.2.0", "@stylistic/eslint-plugin-jsx": "^4.2.0", "@stylistic/eslint-plugin-plus": "^4.2.0", "@stylistic/eslint-plugin-ts": "^4.2.0", "eslint": "^9.25.1", "eslint-import-resolver-typescript": "^3.10.1", "eslint-plugin-array-func": "^5.0.2", "eslint-plugin-cypress": "^4.3.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.11.0", "eslint-plugin-jest-dom": "^5.5.0", "eslint-plugin-jsdoc": "^50.6.11", "eslint-plugin-n": "^17.17.0", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-rxjs-x": "~0.7.2", "eslint-plugin-security": "^3.0.1", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-testing-library": "^7.1.1", "eslint-plugin-unicorn": "^59.0.0", "typescript-eslint": "^8.31.1" }, "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": {} }