feat: add crm webhook worker

This commit is contained in:
Codex
2026-06-29 04:35:19 +08:00
parent 0cff0d102d
commit ead1296f80
23 changed files with 1098 additions and 14 deletions

View File

@@ -18,9 +18,11 @@
"scripts": {
"dev:api": "npm --workspace @tiku-saas/api run dev",
"build:api": "npm --workspace @tiku-saas/api run build",
"build:worker": "npm --workspace @tiku-saas/worker run build",
"check:api": "npm --workspace @tiku-saas/api run check",
"check:importer": "npm --workspace @tiku-saas/import-pocketbase run check",
"check:refactor": "npm run check:api && npm run check:importer && npm run pb:import:validate && npm run test:api",
"check:worker": "npm --workspace @tiku-saas/worker run check",
"check:refactor": "npm run check:api && npm run check:worker && npm run check:importer && npm run pb:import:validate && npm run test:api",
"docker:api:build": "docker compose -f docker-compose.api.yml build",
"docker:api:up": "docker compose -f docker-compose.api.yml up api",
"docker:api:down": "docker compose -f docker-compose.api.yml down",
@@ -31,6 +33,7 @@
"db:smoke-seed": "node scripts/smoke-seed.js",
"smoke:core-api": "node scripts/smoke-core-api.js",
"test:api": "npm run db:smoke-seed && npm run build:api && node scripts/api-integration-test.js --start-server",
"test:worker:crm": "npm run db:smoke-seed && npm run build:worker && node scripts/crm-worker-integration-test.js",
"test:api:remote": "node scripts/api-integration-test.js",
"pb:schema:summary": "npm --workspace @tiku-saas/import-pocketbase run schema:summary",
"pb:schema:risk": "npm --workspace @tiku-saas/import-pocketbase run schema:risk",