UNPKG

@johndugan/eslint-config

Version:

John Dugan's ESLint configuration for ESLint 9.x with flat config format.

89 lines (88 loc) 2.53 kB
{ "name": "@johndugan/eslint-config", "version": "3.2.2", "description": "John Dugan's ESLint configuration for ESLint 9.x with flat config format.", "main": "configs/index.js", "type": "module", "engines": { "node": ">=22.17.0" }, "exports": { ".": { "import": "./configs/index.js", "require": "./configs/index.cjs" }, "./universal": { "import": "./configs/index.js", "require": "./configs/index.cjs" }, "./node": { "import": "./configs/node.js", "require": "./configs/node.cjs" }, "./browser": { "import": "./configs/browser.js", "require": "./configs/browser.cjs" }, "./factory": { "import": "./configs/factory.js", "require": "./configs/factory.cjs" } }, "files": [ "configs/index.js", "configs/index.cjs", "configs/node.js", "configs/node.cjs", "configs/browser.js", "configs/browser.cjs", "configs/factory.js", "configs/factory.cjs", "configs/config.cjs", "README.md", "CHANGELOG.md", "MIGRATION.md" ], "scripts": { "format": "prettier --write 'configs/**/*.js' 'tests/**/*.js' '*.{js,json}'", "format:check": "prettier --check 'configs/**/*.js' 'tests/**/*.js' '*.{js,json}'", "lint": "eslint --fix configs tests", "lint:check": "eslint configs tests", "test": "vitest", "test:run": "vitest run", "test:watch": "vitest --watch", "test:coverage": "vitest run --coverage" }, "repository": { "type": "git", "url": "git+https://github.com/johndugan/eslint-config.git" }, "keywords": [ "eslint", "eslintconfig", "flat-config", "eslint9" ], "author": { "name": "John Dugan", "email": "john@john-dugan.com" }, "license": "MIT", "bugs": { "url": "https://github.com/johndugan/eslint-config/issues" }, "homepage": "https://github.com/johndugan/eslint-config#readme", "dependencies": { "@eslint/js": "^9.31.0", "eslint-plugin-import": "^2.32.0", "eslint-plugin-perfectionist": "^4.15.0", "globals": "^15.0.0" }, "devDependencies": { "prettier": "^3.6.2", "vitest": "^3.2.4" }, "peerDependencies": { "eslint": ">= 9.0.0" } }