UNPKG

@sashar/eslint-plugin-fsd-paths

Version:

ESLint plugin for checking the correctness of import paths in FSD architecture

56 lines (55 loc) 1.34 kB
{ "name": "@sashar/eslint-plugin-fsd-paths", "version": "0.1.1", "description": "ESLint plugin for checking the correctness of import paths in FSD architecture", "keywords": [ "eslint", "eslint-plugin", "fsd", "feature-sliced", "feature-sliced-design", "path-checker", "public-api", "layer-imports" ], "author": "Sasha", "main": "./lib/index.js", "exports": "./lib/index.js", "files": [ "lib" ], "scripts": { "lint": "npm-run-all \"lint:*\"", "lint:eslint-docs": "npm-run-all \"update:eslint-docs -- --check\"", "lint:js": "eslint .", "test": "mocha tests --recursive", "update:eslint-docs": "eslint-doc-generator" }, "dependencies": { "micromatch": "^4.0.8", "requireindex": "^1.2.0" }, "devDependencies": { "@eslint/js": "^9.0.0", "eslint": "^9.0.0", "eslint-doc-generator": "^2.0.0", "eslint-plugin-eslint-plugin": "^6.0.0", "eslint-plugin-n": "^17.0.0", "mocha": "^11.0.0", "npm-run-all2": "^6.1.2" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "peerDependencies": { "eslint": ">=8.57.0" }, "license": "MIT", "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "https://github.com/RudenkoOleksandr02/eslint-plugin-fsd-paths.git" } }