UNPKG

productive-eslint

Version:

Mildly strict and sufficiently practical ESLint config. Powered by @antfu/eslint-config and based on Evgeny Orekhov's eslint-config-hardcore

67 lines 1.84 kB
{ "name": "productive-eslint", "type": "module", "version": "1.0.0-rc-11", "description": "Mildly strict and sufficiently practical ESLint config. Powered by @antfu/eslint-config and based on Evgeny Orekhov's eslint-config-hardcore", "author": "Bogdan Binitskiy", "contributors": [ { "name": "Roman Nikitin", "url": "https://github.com/Stelsovich1" } ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/BMFreed/productive-eslint.git" }, "keywords": [ "eslint", "config", "eslintconfig", "eslint-config", "practical" ], "main": "./dist/index.config.js", "types": "./dist/index.config.d.ts", "files": [ "dist" ], "engines": { "node": ">=22" }, "peerDependencies": { "eslint": "^9.26.0", "prettier": "^3.5.0", "prettier-plugin-jsdoc": "^1.3.2", "typescript": "^5.8.0" }, "dependencies": { "@antfu/eslint-config": "^4.13.2", "@eslint/css": "^0.8.1", "eslint-config-prettier": "^10.1.5", "eslint-import-resolver-typescript": "^4.3.5", "eslint-plugin-boundaries": "^5.0.1", "eslint-plugin-no-relative-import-paths": "^1.6.1", "eslint-plugin-perfectionist": "^4.13.0", "eslint-plugin-prefer-arrow-functions": "^3.6.2", "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-sonarjs": "^3.0.2", "local-pkg": "^1.1.1" }, "devDependencies": { "@typescript-eslint/utils": "^8.32.1", "eslint": "^9.27.0", "eslint-flat-config-utils": "^2.1.0", "jiti": "^2.4.2", "tsdown": "^0.12.2", "typescript": "^5.8.3" }, "scripts": { "lint": "tsc && eslint --fix", "inspect": "npx @eslint/config-inspector@latest", "build": "tsdown --clean --dts", "release": "pnpm build && pnpm publish" } }