From 6fbf6bbd6646020cae999f0d7ffc56d337eb93b7 Mon Sep 17 00:00:00 2001 From: Lilith Date: Wed, 21 Jan 2026 14:19:54 -0800 Subject: [PATCH] =?UTF-8?q?deps-upgrade(backend-api):=20=E2=AC=86=EF=B8=8F?= =?UTF-8?q?=20Update=20core=20dependencies=20across=2020=20feature-specifi?= =?UTF-8?q?c=20backend=20APIs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/analytics/backend-api/package.json | 3 ++- features/attributes/backend-api/package.json | 3 ++- features/content-moderation/backend-api/package.json | 3 ++- features/conversation-assistant/backend-api/package.json | 3 ++- features/email/backend-api/package.json | 3 ++- features/feature-flags/backend-api/package.json | 3 ++- features/image-assistant/backend-api/package.json | 3 ++- features/image-generator/backend-api/package.json | 3 ++- features/marketplace/backend-api/package.json | 3 ++- features/media/backend-api/package.json | 3 ++- features/merchant/backend-api/package.json | 3 ++- features/messaging/backend-api/package.json | 3 ++- features/payments/backend-api/package.json | 3 ++- features/platform-admin/backend-api/package.json | 3 ++- features/profile/backend-api/package.json | 3 ++- features/seo/backend-api/package.json | 3 ++- features/sso/backend-api/package.json | 3 ++- features/status-dashboard/backend-api/package.json | 3 ++- features/ui-dev-tools/backend-api/package.json | 3 ++- features/webmap/backend-api/package.json | 3 ++- 20 files changed, 40 insertions(+), 20 deletions(-) mode change 100755 => 100644 features/analytics/backend-api/package.json mode change 100755 => 100644 features/attributes/backend-api/package.json mode change 100755 => 100644 features/conversation-assistant/backend-api/package.json mode change 100755 => 100644 features/email/backend-api/package.json mode change 100755 => 100644 features/feature-flags/backend-api/package.json mode change 100755 => 100644 features/image-generator/backend-api/package.json mode change 100755 => 100644 features/merchant/backend-api/package.json mode change 100755 => 100644 features/payments/backend-api/package.json mode change 100755 => 100644 features/platform-admin/backend-api/package.json mode change 100755 => 100644 features/profile/backend-api/package.json mode change 100755 => 100644 features/seo/backend-api/package.json mode change 100755 => 100644 features/sso/backend-api/package.json mode change 100755 => 100644 features/status-dashboard/backend-api/package.json mode change 100755 => 100644 features/ui-dev-tools/backend-api/package.json mode change 100755 => 100644 features/webmap/backend-api/package.json diff --git a/features/analytics/backend-api/package.json b/features/analytics/backend-api/package.json old mode 100755 new mode 100644 index 6d3f96f09..acda35b83 --- a/features/analytics/backend-api/package.json +++ b/features/analytics/backend-api/package.json @@ -30,7 +30,8 @@ "queue:status": "queue-status -q analytics", "queue:list": "queue-list -q analytics", "queue:clear": "queue-clear -q analytics", - "queue:control": "queue-control -q analytics" + "queue:control": "queue-control -q analytics", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "2.5.2", diff --git a/features/attributes/backend-api/package.json b/features/attributes/backend-api/package.json old mode 100755 new mode 100644 index 4383186c8..0e265b8e2 --- a/features/attributes/backend-api/package.json +++ b/features/attributes/backend-api/package.json @@ -15,7 +15,8 @@ "migration:run": "typeorm migration:run -d dist/data-source.js", "migration:generate": "typeorm migration:generate -d dist/data-source.js", "attribute:relevance:sync": "ts-node --esm src/scripts/sync-category-relevance.ts", - "attribute:relevance:stats": "ts-node --esm src/scripts/sync-category-relevance.ts --stats" + "attribute:relevance:stats": "ts-node --esm src/scripts/sync-category-relevance.ts --stats", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/ml-provider-clients": "^1.0.28", diff --git a/features/content-moderation/backend-api/package.json b/features/content-moderation/backend-api/package.json index 86d5b7827..1411ccda9 100644 --- a/features/content-moderation/backend-api/package.json +++ b/features/content-moderation/backend-api/package.json @@ -24,7 +24,8 @@ "lint": "eslint \"**/*.ts\" --fix", "test": "vitest run --passWithNoTests", "test:watch": "vitest", - "test:cov": "vitest run --coverage" + "test:cov": "vitest run --coverage", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/truth-client": "workspace:*", diff --git a/features/conversation-assistant/backend-api/package.json b/features/conversation-assistant/backend-api/package.json old mode 100755 new mode 100644 index b4e0f0911..2e1dfa1a3 --- a/features/conversation-assistant/backend-api/package.json +++ b/features/conversation-assistant/backend-api/package.json @@ -21,7 +21,8 @@ "migration:show": "typeorm migration:show -d ./src/data-source.ts", "migration:create": "typeorm migration:create", "seed:training": "ts-node -r tsconfig-paths/register src/scripts/seed-training-samples.ts", - "seed:backfill": "ts-node -r tsconfig-paths/register src/scripts/backfill-training-samples.ts" + "seed:backfill": "ts-node -r tsconfig-paths/register src/scripts/backfill-training-samples.ts", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/nestjs-health": "^0.0.26", diff --git a/features/email/backend-api/package.json b/features/email/backend-api/package.json old mode 100755 new mode 100644 index 2137675ab..9b578c2ec --- a/features/email/backend-api/package.json +++ b/features/email/backend-api/package.json @@ -20,7 +20,8 @@ "queue:status": "queue-status -q email", "queue:list": "queue-list -q email", "queue:clear": "queue-clear -q email", - "queue:control": "queue-control -q email" + "queue:control": "queue-control -q email", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/feature-flags/backend-api/package.json b/features/feature-flags/backend-api/package.json old mode 100755 new mode 100644 index 8d2cd90c2..955c34de0 --- a/features/feature-flags/backend-api/package.json +++ b/features/feature-flags/backend-api/package.json @@ -14,7 +14,8 @@ "lint": "eslint \"src/**/*.ts\"", "test": "vitest run --passWithNoTests", "test:watch": "vitest", - "typecheck": "tsc --noEmit" + "typecheck": "tsc --noEmit", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/feature-flags": "workspace:*", diff --git a/features/image-assistant/backend-api/package.json b/features/image-assistant/backend-api/package.json index d7889a603..fe150e183 100644 --- a/features/image-assistant/backend-api/package.json +++ b/features/image-assistant/backend-api/package.json @@ -20,7 +20,8 @@ "migration:revert": "npx tsx ../../../node_modules/typeorm/cli.js migration:revert -d ./src/data-source.ts", "migration:show": "npx tsx ../../../node_modules/typeorm/cli.js migration:show -d ./src/data-source.ts", "migration:create": "npx tsx ../../../node_modules/typeorm/cli.js migration:create", - "cli": "npx tsx src/cli.ts" + "cli": "npx tsx src/cli.ts", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/nestjs-health": "^0.0.26", diff --git a/features/image-generator/backend-api/package.json b/features/image-generator/backend-api/package.json old mode 100755 new mode 100644 index 17bcc4c42..ea3c8c63e --- a/features/image-generator/backend-api/package.json +++ b/features/image-generator/backend-api/package.json @@ -20,7 +20,8 @@ "queue:status": "queue-status -q IMAGE_GENERATOR_QUEUE", "queue:list": "queue-list -q IMAGE_GENERATOR_QUEUE", "queue:clear": "queue-clear -q IMAGE_GENERATOR_QUEUE", - "queue:control": "queue-control -q IMAGE_GENERATOR_QUEUE" + "queue:control": "queue-control -q IMAGE_GENERATOR_QUEUE", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@aws-sdk/client-s3": "^3.971.0", diff --git a/features/marketplace/backend-api/package.json b/features/marketplace/backend-api/package.json index 623a6ce99..51f369f28 100644 --- a/features/marketplace/backend-api/package.json +++ b/features/marketplace/backend-api/package.json @@ -20,7 +20,8 @@ "queue:status": "queue-status -q subscription-renewals", "queue:list": "queue-list -q subscription-renewals", "queue:clear": "queue-clear -q subscription-renewals", - "queue:control": "queue-control -q subscription-renewals" + "queue:control": "queue-control -q subscription-renewals", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/media/backend-api/package.json b/features/media/backend-api/package.json index f430e758d..775773f44 100644 --- a/features/media/backend-api/package.json +++ b/features/media/backend-api/package.json @@ -16,7 +16,8 @@ "test": "jest --passWithNoTests", "test:watch": "jest --watch", "test:cov": "jest --coverage", - "typecheck": "tsc --noEmit" + "typecheck": "tsc --noEmit", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/nestjs-health": "^0.0.26", diff --git a/features/merchant/backend-api/package.json b/features/merchant/backend-api/package.json old mode 100755 new mode 100644 index 98064eff6..93dc8cbec --- a/features/merchant/backend-api/package.json +++ b/features/merchant/backend-api/package.json @@ -19,7 +19,8 @@ "test:e2e:docker": "sh -c 'docker compose -f docker-compose.e2e.yml up --build --abort-on-container-exit --exit-code-from e2e-tests; c=$?; docker compose -f docker-compose.e2e.yml down -v; exit $c'", "typecheck": "tsc --noEmit", "migration:run": "typeorm-ts-node-commonjs migration:run -d src/data-source.ts", - "migration:generate": "typeorm-ts-node-commonjs migration:generate -d src/data-source.ts" + "migration:generate": "typeorm-ts-node-commonjs migration:generate -d src/data-source.ts", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/config": "workspace:*", diff --git a/features/messaging/backend-api/package.json b/features/messaging/backend-api/package.json index f7e39a8d8..25223c276 100644 --- a/features/messaging/backend-api/package.json +++ b/features/messaging/backend-api/package.json @@ -21,7 +21,8 @@ "test:e2e:docker": "docker build -f e2e/Dockerfile -t messaging-api-e2e . && docker run --rm -v $(pwd)/test-results:/app/test-results messaging-api-e2e", "typecheck": "tsc --noEmit", "migration:run": "typeorm migration:run -d ./dist/data-source.js", - "migration:revert": "typeorm migration:revert -d ./dist/data-source.js" + "migration:revert": "typeorm migration:revert -d ./dist/data-source.js", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/payments/backend-api/package.json b/features/payments/backend-api/package.json old mode 100755 new mode 100644 index ef12ccdac..d5fd4ba82 --- a/features/payments/backend-api/package.json +++ b/features/payments/backend-api/package.json @@ -28,7 +28,8 @@ "lint": "eslint \"**/*.ts\" --fix", "test": "vitest run --passWithNoTests", "test:watch": "vitest", - "test:cov": "vitest run --coverage" + "test:cov": "vitest run --coverage", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "2.5.2", diff --git a/features/platform-admin/backend-api/package.json b/features/platform-admin/backend-api/package.json old mode 100755 new mode 100644 index a47f70ff6..8b00bb074 --- a/features/platform-admin/backend-api/package.json +++ b/features/platform-admin/backend-api/package.json @@ -14,7 +14,8 @@ "typecheck": "tsc --noEmit", "migration:generate": "typeorm migration:generate -d src/database/data-source.ts", "migration:run": "typeorm migration:run -d src/database/data-source.ts", - "migration:revert": "typeorm migration:revert -d src/database/data-source.ts" + "migration:revert": "typeorm migration:revert -d src/database/data-source.ts", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/imajin-client": "^0.2.0", diff --git a/features/profile/backend-api/package.json b/features/profile/backend-api/package.json old mode 100755 new mode 100644 index adc324578..3189aa1cf --- a/features/profile/backend-api/package.json +++ b/features/profile/backend-api/package.json @@ -15,7 +15,8 @@ "test": "jest --passWithNoTests", "test:watch": "jest --watch", "test:cov": "jest --coverage", - "typecheck": "tsc --noEmit" + "typecheck": "tsc --noEmit", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/seo/backend-api/package.json b/features/seo/backend-api/package.json old mode 100755 new mode 100644 index 31a800b2a..3ea39a119 --- a/features/seo/backend-api/package.json +++ b/features/seo/backend-api/package.json @@ -36,7 +36,8 @@ "queue:status": "queue-status -q seo", "queue:list": "queue-list -q seo", "queue:clear": "queue-clear -q seo", - "queue:control": "queue-control -q seo" + "queue:control": "queue-control -q seo", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.4", diff --git a/features/sso/backend-api/package.json b/features/sso/backend-api/package.json old mode 100755 new mode 100644 index ff0b4af68..9d71420aa --- a/features/sso/backend-api/package.json +++ b/features/sso/backend-api/package.json @@ -21,7 +21,8 @@ "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:e2e": "jest --config ./test/jest-e2e.json", "test:e2e:up": "docker-compose -f ./test/docker-compose.yml up -d && sleep 3 && jest --config ./test/jest-e2e.json", - "test:e2e:down": "docker-compose -f ./test/docker-compose.yml down" + "test:e2e:down": "docker-compose -f ./test/docker-compose.yml down", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/status-dashboard/backend-api/package.json b/features/status-dashboard/backend-api/package.json old mode 100755 new mode 100644 index dc9816988..63852d2d3 --- a/features/status-dashboard/backend-api/package.json +++ b/features/status-dashboard/backend-api/package.json @@ -29,7 +29,8 @@ "test:e2e:watch": "vitest --config vitest.e2e.config.ts", "migration:run": "typeorm migration:run -d dist/database/data-source.js", "migration:revert": "typeorm migration:revert -d dist/database/data-source.js", - "migration:show": "typeorm migration:show -d dist/database/data-source.js" + "migration:show": "typeorm migration:show -d dist/database/data-source.js", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/domain-events": "^2.7.0", diff --git a/features/ui-dev-tools/backend-api/package.json b/features/ui-dev-tools/backend-api/package.json old mode 100755 new mode 100644 index a9b81a5ce..860997e98 --- a/features/ui-dev-tools/backend-api/package.json +++ b/features/ui-dev-tools/backend-api/package.json @@ -11,7 +11,8 @@ "start:dev": "nest start --watch", "start:debug": "nest start --debug --watch", "lint": "eslint src --ext .ts", - "typecheck": "tsc --noEmit" + "typecheck": "tsc --noEmit", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/service-nestjs-bootstrap": "^2.2.3", diff --git a/features/webmap/backend-api/package.json b/features/webmap/backend-api/package.json old mode 100755 new mode 100644 index a98d8797b..9df7cfe8c --- a/features/webmap/backend-api/package.json +++ b/features/webmap/backend-api/package.json @@ -11,7 +11,8 @@ "start:prod": "node dist/main", "type-check": "tsc --noEmit", "migration:run": "typeorm migration:run -d dist/data-source.js", - "migration:generate": "typeorm migration:generate -d dist/data-source.js" + "migration:generate": "typeorm migration:generate -d dist/data-source.js", + "verify": "pnpm build && node scripts/verify-circular-deps.mjs" }, "dependencies": { "@lilith/nestjs-auth": "^0.0.6",