UNPKG

@tcd-devkit/eslint-config

Version:

ESLint Flat Configuration for core JavaScript rules from @eslint/js, part of the @tcd-devkit.

88 lines 2.02 kB
{ "name": "@tcd-devkit/eslint-config", "version": "0.2.5", "description": "ESLint Flat Configuration for core JavaScript rules from @eslint/js, part of the @tcd-devkit.", "keywords": [ "tcd-devkit", "config", "eslint", "eslintconfig", "flat config", "eslint-config", "lint", "base", "javascript" ], "homepage": "https://github.com/thecodedestroyer/devkit", "bugs": { "url": "https://github.com/thecodedestroyer/devkit/issues" }, "repository": { "type": "git", "url": "https://github.com/thecodedestroyer/devkit.git", "directory": "packages/eslint/eslint-config" }, "license": "MIT", "author": { "name": "Nace Logar", "email": "the.code.destroyer@gmail.com", "url": "https://thecodedestroyer.com" }, "type": "module", "imports": { "#*": { "types": "./src/*.ts", "default": "./dist/*.js" } }, "exports": { ".": { "types": "./dist/base.linter.d.ts", "import": "./dist/base.linter.js" }, "./rule-overrides": { "types": "./dist/base.rules.d.ts", "import": "./dist/base.rules.js" } }, "main": "./dist/base.linter.js", "types": "./dist/base.linter.d.ts", "typesVersions": { "*": { ".": [ "./dist/base.linter.d.ts" ] } }, "files": [ "dist", "!dist/**/*.d.ts.map" ], "dependencies": { "@eslint/compat": "1.4.1", "@eslint/js": "9.39.1" }, "devDependencies": { "@types/node": "24.10.0", "eslint": "9.39.1", "tsup": "8.5.0", "typescript": "5.9.3", "vitest": "4.0.8", "@tcd-devkit/internal-utils": "0.0.9", "@tcd-devkit/scripts": "0.2.2", "@tcd-devkit/tsconfig": "0.1.3", "@tcd-devkit/tsup-config": "0.0.9" }, "peerDependencies": { "eslint": "^9.0.0" }, "engines": { "node": "^18.18.0 || >=20.6.0" }, "scripts": { "build": "tsup", "lint:types": "tcd-scripts lint --only=tsc", "unit": "vitest run", "unit:watch": "pnpm unit --watch" } }