UNPKG

@gmjs/eslint-config

Version:
68 lines 1.97 kB
{ "name": "@gmjs/eslint-config", "version": "0.0.42", "description": "ESLint configuration.", "author": { "name": "Goran Mržljak", "email": "goran.mrzljak@gmail.com", "url": "https://mrzli.com" }, "license": "MIT", "keywords": [ "eslint", "eslint-config", "eslint-configuration", "linter", "linting", "javascript-linter", "code-quality", "static-analysis", "style-guide", "coding-style" ], "repository": { "type": "git", "url": "https://github.com/mrzli/eslint-config" }, "main": "src/index.js", "dependencies": { "@eslint/js": "^9.22.0", "eslint": "^9.22.0", "eslint-config-prettier": "^10.1.1", "eslint-import-resolver-typescript": "^3.9.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-n": "^17.16.2", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^5.2.0", "eslint-plugin-react-refresh": "^0.4.19", "eslint-plugin-storybook": "^0.11.4", "eslint-plugin-unicorn": "^57.0.0", "globals": "^16.0.0", "tslib": "^2.8.1", "typescript-eslint": "^8.26.1" }, "devDependencies": { "@gmjs/pnpm-publish-cli": "^0.0.5", "@types/eslint": "^9.6.1", "@types/node": "^22.13.10", "prettier": "^3.5.3", "shx": "^0.3.4", "typescript": "^5.8.2" }, "scripts": { "dev": "ts-node src/index.ts", "lint": "eslint --fix . && prettier --write .", "lint:nofix": "eslint . && prettier --check .", "test": "echo \"no tests\"", "test+": "pnpm run lint && pnpm run test", "clean": "shx rm -rf ./dist", "build": "pnpm run clean && tsc --project tsconfig.lib.json", "build+": "pnpm run test+ && pnpm run build", "pac": "pnpmpub pack -c project.json", "pac+": "pnpm run build+ && pnpm run pac", "pub": "pnpmpub pub -c project.json", "pub+": "pnpm run pac+ && pnpm run pub" } }