UNPKG

eslint-plugin-vue-fsd

Version:

ESLint plugin for checking and maintaining architecture boundaries in Vue FSD applications.

59 lines (58 loc) 1.53 kB
{ "name": "eslint-plugin-vue-fsd", "type": "module", "version": "1.9.0", "description": "ESLint plugin for checking and maintaining architecture boundaries in Vue FSD applications.", "main": "src/index.js", "types": "index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/andrewmolyuk/eslint-plugin-vue-fsd.git" }, "keywords": [ "eslint", "vue", "fsd", "feature-sliced-design", "boundaries", "architecture" ], "author": "Andrew Molyuk", "license": "MIT", "bugs": { "url": "https://github.com/andrewmolyuk/eslint-plugin-vue-fsd/issues" }, "homepage": "https://github.com/andrewmolyuk/eslint-plugin-vue-fsd#readme", "scripts": { "lint": "make lint", "test": "make test", "update": "make update", "drawio": "make drawio", "prepare": "husky" }, "files": [ "src", "index.d.ts" ], "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.34.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "husky": "^9.1.7", "markdownlint": "^0.38.0", "markdownlint-cli": "^0.45.0", "npm-check-updates": "^18.0.3", "prettier": "^3.6.2", "semantic-release": "^24.2.7", "vitest": "^3.2.4" }, "dependencies": { "@vue/compiler-sfc": "^3.5.21", "minimatch": "^10.0.3" } }