arch(sprint1): enforce boundaries and cycle checks in ci

This commit is contained in:
sdarbinyan
2026-07-03 02:16:03 +04:00
parent 6ea9932aa7
commit 982f4a39be
3 changed files with 125 additions and 1 deletions

View File

@@ -14,7 +14,10 @@
"watch": "ng build --watch --configuration development",
"lavero": "ng serve --configuration=lavero --port 4202 --proxy-config proxy.conf.lavero.json",
"start:lavero": "ng serve --configuration=lavero --port 4202",
"build:lavero": "ng build --configuration=lavero-production"
"build:lavero": "ng build --configuration=lavero-production",
"arch:check:boundaries": "node tools/architecture/check-boundaries.mjs",
"arch:check:cycles": "npx --yes madge --circular --extensions ts src/app --ts-config tsconfig.app.json",
"arch:check": "npm run arch:check:boundaries ; npm run arch:check:cycles"
},
"private": true,
"dependencies": {