UNPKG

@alexlit/lint-kit

Version:

Preset of configuration files and dependencies for linting web applications (designed for Vue.js with TypeScript)

71 lines (70 loc) 2.09 kB
{ "name": "@alexlit/config-eslint", "version": "125.2.1", "private": false, "description": "Sharable ESLint configuration", "keywords": [ "eslint", "eslint-config", "lint", "code-quality", "javascript", "typescript" ], "homepage": "https://github.com/alex-lit/lint-kit/tree/main/packages/config-eslint#readme", "bugs": { "url": "https://github.com/alex-lit/lint-kit/issues" }, "repository": { "type": "git", "url": "git+https://github.com/alex-lit/lint-kit.git", "directory": "packages/config-eslint" }, "license": "MIT", "author": "Alexey Litovchenko <alex.lit@outlook.com> (https://github.com/alex-lit)", "type": "module", "main": "./index.js", "files": [ "index.js", "plugins/", "presets/", "README.md" ], "scripts": { "inspect": "npx @eslint/config-inspector@latest", "lint": "cd ../../ && ./scripts/lint.eslint.sh", "ou": "sh ../../scripts/ou.sh", "release": "sh ../../scripts/release.sh", "semver": "sh ../../scripts/semver.sh", "up": "sh ../../scripts/up.sh" }, "dependencies": { "@eslint/js": "^9.39.2", "@eslint/json": "^0.14.0", "@intlify/eslint-plugin-vue-i18n": "^4.1.0", "@stylistic/eslint-plugin": "^5.6.1", "@tanstack/eslint-plugin-query": "^5.91.2", "@unocss/eslint-config": "^66.5.11", "eslint": "9.39.2", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jsdoc": "^61.5.0", "eslint-plugin-perfectionist": "^5.1.0", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-regexp": "^2.10.0", "eslint-plugin-sonarjs": "^3.0.5", "eslint-plugin-tailwindcss": "^3.18.2", "eslint-plugin-unicorn": "^62.0.0", "eslint-plugin-vitest": "^0.5.4", "eslint-plugin-vue": "^10.6.2", "eslint-plugin-vuejs-accessibility": "^2.4.1", "globals": "^16.5.0", "jsonc-eslint-parser": "^2.4.2", "typescript": "^5.9.3", "typescript-eslint": "^8.50.1", "yaml-eslint-parser": "^1.3.2" }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" } }