UNPKG

@blitz/eslint-plugin

Version:

An ESLint config to enforce a consistent code styles across StackBlitz projects

63 lines (62 loc) 1.72 kB
{ "name": "@blitz/eslint-plugin", "version": "0.1.4", "license": "MIT", "description": "An ESLint config to enforce a consistent code styles across StackBlitz projects", "keywords": [ "eslint", "eslint-plugin", "stackblitz" ], "author": "Dominic Elm", "main": "dist/index.js", "packageManager": "pnpm@8.15.9", "scripts": { "build": "rm -rf dist && tsc -b", "test": "vitest run", "test:watch": "vitest", "lint": "eslint '{src,test}/**/*'", "preversion": "pnpm test", "postversion": "git push && git push --tags", "prepack": "pnpm run build" }, "engines": { "node": "^18.0.0 || ^20.0.0" }, "files": [ "dist", "docs", "package.json", "README.md", "LICENSE" ], "dependencies": { "@stylistic/eslint-plugin-ts": "^2.2.2", "@typescript-eslint/eslint-plugin": "^8.0.0-alpha.30", "@typescript-eslint/parser": "^8.0.0-alpha.30", "@typescript-eslint/utils": "^8.0.0-alpha.30", "common-tags": "^1.8.2", "eslint": "^9.5.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import-x": "^3.0.1", "eslint-plugin-jsonc": "^2.16.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-unicorn": "^55.0.0", "globals": "^15.6.0", "typescript-eslint": "^8.0.0-alpha.30" }, "devDependencies": { "@blitz/eslint-plugin": "link:./", "@types/common-tags": "^1.8.4", "@types/eslint": "^8.56.10", "@types/node": "^20.14.8", "@typescript-eslint/rule-tester": "^8.0.0-alpha.30", "eslint-vitest-rule-tester": "^0.3.2", "prettier": "^3.3.2", "typescript": "~5.4.5", "vitest": "^1.6.0" }, "resolutions": { "@typescript-eslint/utils": "^8.0.0-alpha.30" } }