Files
vendoo/app/architecture-boundaries.json
T
Masterluke77andGitHub 6f48827f4d Vendoo 1.41.2 – Git Ignore Boundary & Module Tracking Hotfix (#18)
* docs: prepare Vendoo 1.41.2 git-ignore boundary hotfix

* fix: track native source modules with root-anchored runtime ignores
2026-07-09 17:09:00 +02:00

39 lines
1.0 KiB
JSON

{
"schemaVersion": 2,
"architecture": "modular-monolith",
"rules": {
"modulePrefix": "vendoo.",
"denyImplicitRoutes": true,
"denyCrossModuleDatabaseAccess": true,
"denyCrossModuleInternalImports": true,
"thirdPartyExtensionsInMainProcess": false,
"themeCustomCss": false,
"themeTokensOnly": true,
"denyUnknownSettings": true,
"sessionOwnershipRequired": true,
"lastActiveAdminProtected": true,
"catalogPayloadAllowlist": true,
"mediaReferenceProtection": true,
"inventoryBulkLimit": 500
},
"nativeModules": [
"vendoo.auth",
"vendoo.users",
"vendoo.sessions",
"vendoo.settings",
"vendoo.security",
"vendoo.themes",
"vendoo.media",
"vendoo.listings",
"vendoo.inventory"
],
"migration": {
"mode": "strangler",
"legacyBridgeStatus": "legacy-bridge",
"frameworkMigration": false,
"databaseReplacement": false,
"identityCompatibilityFacade": "lib/auth.mjs",
"catalogCompatibilityLayer": "lib/db.mjs"
}
}