eslint-plugin-clean-architecture
Version:
Enforce layering your code following Jason Taylor's Clean Architecture.
55 lines (54 loc) • 1.31 kB
JSON
{
"name": "eslint-plugin-clean-architecture",
"private": false,
"version": "0.1.0",
"license": "MIT",
"homepage": "https://github.com/JoshuaHull/portfolio/tree/main/libs/eslint-plugin-clean-architecture#readme",
"author": {
"name": "Joshua Hull",
"url": "https://github.com/JoshuaHull"
},
"repository": {
"type": "git",
"url": "https://github.com/JoshuaHull/portfolio.git",
"directory": "libs/eslint-plugin-clean-architecture"
},
"keywords": [
"eslint",
"eslintplugin",
"clean",
"architecture"
],
"description": "Enforce layering your code following Jason Taylor's Clean Architecture.",
"files": [
"./dist/index.*"
],
"main": "./dist/index.cjs",
"types": "./dist/index.d.ts",
"module": "./dist/index.mjs",
"exports": {
"import": "./dist/index.mjs",
"require": "./dist/index.cjs",
"types": "./dist/index.d.ts"
},
"dependencies": {
"eslintpluginbuilder-layered-architecture": "0.1.0"
},
"devDependencies": {
"eslint": "^8.46.0",
"rollup-plugin-auto-package-json": "",
"rollup-plugin-copy": "",
"rollup-plugin-prepare-dist": "",
"typescript": "^4.9.3",
"vite": "^4.2.0",
"vitest": "^0.29.8"
},
"peerDependencies": {
"eslint": ">=0.8.0"
},
"scripts": {
"build": "vite build",
"test": "vitest",
"test:nowatch": "vitest --watch false"
}
}