Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
64 lines (64 loc) · 3.64 KB
/
Copy pathpackage.json
File metadata and controls
64 lines (64 loc) · 3.64 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
"name": "conexus",
"private": true,
"license": "UNLICENSED",
"type": "module",
"workspaces": [
"apps/*",
"packages/*"
],
"engines": {
"node": ">=24.21.0"
},
"scripts": {
"verify": "npm run lint && npm run typecheck && npm run deps && npm run knip && npm run docs && npm run openapi > /dev/null && npm run suppressions && npm run test && npm run build",
"lint": "biome check .",
"typecheck": "tsc -p scripts/tsconfig.json && tsc -p tests/e2e/tsconfig.json && tsc -p tests/apps/tsconfig.json && npm run typecheck --workspaces --if-present",
"deps": "depcruise . --config .dependency-cruiser.cjs",
"knip": "knip",
"docs": "node scripts/check-docs.ts",
"quality": "node scripts/quality.ts",
"suppressions": "node scripts/check-suppressions.ts",
"approval": "node scripts/check-approval.ts",
"method-freeze": "node scripts/check-method-freeze.ts",
"new-dependencies": "node scripts/list-new-dependencies.ts",
"migrations": "node scripts/check-migrations.ts",
"preremovals": "npm run build -w @conexus/server",
"removals": "node scripts/removals.ts",
"record": "node scripts/record.ts",
"record-provider": "node scripts/record-provider.ts",
"openapi": "node scripts/emit-openapi.ts",
"radius": "node scripts/check-radius.ts",
"boundaries": "node scripts/check-boundaries.ts",
"test": "npm run test:scripts && npm run test --workspaces --if-present",
"build": "npm run build --workspaces --if-present",
"app:pack": "node scripts/app-pack.ts tests/apps/recados dist/apps/recados-1 && node scripts/app-pack.ts tests/apps/recados dist/apps/recados-2 tests/apps/recados/cor-2 && node scripts/app-pack.ts tests/apps/recados dist/apps/recados-nao-inicia tests/apps/recados-nao-inicia && node scripts/app-pack.ts tests/apps/recados dist/apps/recados-defeito tests/apps/recados-defeito && node scripts/app-pack.ts tests/apps/recados dist/apps/recados-laco tests/apps/recados-laco",
"pree2e": "npm run build -w @conexus/server && npm run build -w @conexus/web && npm run app:pack && npm exec -w @conexus/web -- playwright-core install chromium-headless-shell",
"e2e": "node --test --test-force-exit --test-concurrency=1 --test-timeout=300000 --test-reporter=./scripts/test-reporter.ts tests/e2e/invitation.test.ts tests/e2e/client.test.ts tests/e2e/projects.test.ts tests/e2e/two-companies.test.ts tests/e2e/remove-person.test.ts tests/e2e/app.test.ts tests/e2e/app-open.test.ts tests/e2e/versions.test.ts tests/e2e/refusals.test.ts tests/e2e/model-accounts.test.ts tests/e2e/conversation.test.ts tests/e2e/defaults.test.ts tests/e2e/house.test.ts tests/e2e/builder-writes.test.ts tests/e2e/builder-builds.test.ts tests/e2e/builder-native.test.ts tests/e2e/first-request.test.ts tests/e2e/phone-rail.test.ts",
"test:docs:mercado-livre": "npm run test:docs:mercado-livre -w @conexus/connectors",
"test:image": "node --test --test-timeout=120000 --test-reporter=./scripts/test-reporter.ts tests/e2e/invitation-image.test.ts",
"test:scripts": "node --test --test-timeout=120000 --test-reporter=./scripts/test-reporter.ts scripts/*.test.ts"
},
"devDependencies": {
"@biomejs/biome": "2.5.14",
"@mastra/core": "1.82.0",
"@mastra/memory": "1.41.0",
"@mastra/pg": "1.35.0",
"@stryker-mutator/core": "10.1.1",
"@stryker-mutator/vitest-runner": "10.1.1",
"@types/node": "24.19.2",
"ai": "6.0.309",
"better-auth": "1.7.8",
"dependency-cruiser": "18.4.0",
"e2b": "2.63.0",
"jscpd": "5.4.2",
"knip": "6.38.0",
"playwright-core": "1.63.0",
"typescript": "6.0.3",
"yaml": "2.9.1",
"zod": "4.6.5"
},
"overrides": {
"zod": "4.6.5"
}
}