UNPKG

eslint-plugin-no-barrel-files

Version:

ESLint plugin to disallow [barrel files](https://github.com/basarat/typescript-book/blob/master/docs/tips/barrel.md).

54 lines (53 loc) 1.34 kB
{ "name": "eslint-plugin-no-barrel-files", "version": "1.2.1", "description": "", "main": "dist/index.js", "scripts": { "build": "tsc -p tsconfig.build.json", "watch": "tsc -p tsconfig.build.json --watch", "test": "vitest", "lint": "eslint .", "semantic-release": "semantic-release" }, "files": [ "dist" ], "keywords": [ "eslint", "plugin", "addon", "extension", "rule", "barrel", "import", "export" ], "author": "art0rz", "license": "ISC", "devDependencies": { "@eslint/js": "^9.14.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/commit-analyzer": "^10.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/npm": "^10.0.5", "@semantic-release/release-notes-generator": "^11.0.4", "@typescript-eslint/rule-tester": "^8.13.0", "@typescript-eslint/types": "^8.13.0", "eslint": "^9.14.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.12.0", "semantic-release": "^21.1.0", "typescript": "^5.6.3", "typescript-eslint": "^8.13.0", "vitest": "^0.34.2" }, "dependencies": { "@typescript-eslint/utils": "^8.13.0" }, "repository": { "type": "git", "url": "https://github.com/art0rz/eslint-plugin-no-barrel-files.git" } }