UNPKG

@blake.regalia/eslint-config-elite

Version:

ESLint config enforcing snake-type semantics and opinionated styling

82 lines (81 loc) 2.08 kB
{ "name": "@blake.regalia/eslint-config-elite", "version": "0.5.22", "description": "ESLint config enforcing snake-type semantics and opinionated styling", "keywords": [ "elite" ], "license": "ISC", "author": { "name": "Blake Regalia", "email": "blake.regalia@gmail.com", "url": "https://blake-regalia.com/" }, "type": "module", "main": "dist/cjs/main.js", "module": "dist/mjs/main.js", "types": "dist/mjs/main.d.ts", "exports": { ".": { "require": "./dist/cjs/main.js", "import": "./dist/mjs/main.js" }, "./svelte.js": "./svelte.js" }, "files": [ "dist", "svelte.js" ], "scripts": { "build:mjs": "tsc", "build": "pnpm run build:mjs", "test": "pnpm run build && bun test ./test/*.ts" }, "devDependencies": { "@blake.regalia/tsconfig": "^0.3.7", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-node-resolve": "^16.0.0", "@rollup/plugin-typescript": "^12.1.2", "@types/eslint__eslintrc": "^2.1.2", "@types/estree": "^1.0.6", "@types/node": "^22.10.7", "@typescript-eslint/utils": "^8.20.0", "rollup": "^4.30.1", "ts-node": "^10.9.2", "tsc-esm-fix": "^3.1.2", "typescript": "^5.7.3" }, "dependencies": { "@eslint/eslintrc": "^3.2.0", "@stylistic/eslint-plugin": "^2.13.0", "@stylistic/eslint-plugin-ts": "^2.13.0", "@typescript-eslint/eslint-plugin": "^8.20.0", "@typescript-eslint/parser": "^8.20.0", "eslint-import-resolver-typescript": "^3.7.0", "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-modules-newline": "^0.0.6", "eslint-plugin-perfectionist": "^4.6.0", "eslint-plugin-sort-keys": "^2.3.5", "eslint-plugin-svelte": "^2.46.1", "eslint-plugin-typescript-sort-keys": "^3.3.0", "globals": "^15.14.0", "svelte": "^5.18.0", "svelte-eslint-parser": "^0.43.0", "typescript-eslint": "^8.20.0" }, "peerDependencies": { "@typescript-eslint/parser": ">=8", "eslint": ">=9" }, "peerDependenciesMeta": { "eslint-plugin-svelte": { "optional": true }, "svelte-eslint-parser": { "optional": true } }, "publishConfig": { "access": "public" } }