Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
83 lines (83 loc) · 4.65 KB
/
Copy pathpackage.json
File metadata and controls
83 lines (83 loc) · 4.65 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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{
"name": "better-fullstack",
"version": "0.0.1",
"private": true,
"workspaces": [
"apps/*",
"packages/*"
],
"scripts": {
"build": "turbo build",
"dev": "turbo dev",
"dev:cli": "turbo run dev --filter=create-better-fullstack",
"dev:web": "turbo run dev --filter=web",
"build:web": "turbo run build --filter=web --only",
"build:cli": "turbo run build --filter=create-better-fullstack",
"build:core": "bun run --cwd packages/types build && bun run --cwd packages/project-lifecycle build && bun run --cwd packages/template-generator build && bun run --cwd apps/cli build",
"lint": "turbo lint",
"test": "turbo test",
"test:cli": "turbo test --filter=create-better-fullstack",
"test:web": "turbo test --filter=web",
"test:scripts": "bun test ./scripts ./testing",
"test:release": "bun run build:core && bun run test:scripts && bun run test:agent-docs && bun run test:plugin-bundle && bun run scripts/validation/validate-preview-workflows.ts && bun run scripts/release/validate-release-workflow.ts && bun run scripts/evidence/validate-public-evidence-claims.ts && bun run scripts/evidence/capability-evidence-audit.ts --markdown && bun run scripts/evidence/recommendation-evaluation.ts && bun run scripts/release/validate-update-qualification.ts && bun run scripts/release/validate-update-action.ts && bun run scripts/validation/mutation-contract-audit.ts && BFS_MCP_TEST_BUILT=1 bun test apps/cli/test/mcp/mcp-protocol.test.ts && bun run --cwd apps/web validate:tech-links",
"test:plugin-bundle": "bun run scripts/validation/validate-plugin-bundle.ts",
"test:agent-docs": "bun run scripts/validation/validate-agent-docs.ts",
"test:recipe-runtime": "bun run testing/recipe-generation-proof.ts",
"test:external-upgrades": "bun run scripts/validation/validate-external-upgrades.ts",
"test:published-package": "bun run scripts/release/published-package-smoke.ts",
"check": "oxfmt . && oxlint .",
"fix:em-dashes": "bun run scripts/replace-em-dashes.ts",
"check:em-dashes": "bun run scripts/replace-em-dashes.ts --check",
"check:imports": "bun run scripts/architecture/import-aliases.ts --check",
"check:layout": "bun run scripts/architecture/test-layout.ts --check",
"fix:imports": "bun run scripts/architecture/import-aliases.ts --write",
"prepare": "bun run scripts/maintenance/install-hooks.ts",
"release": "bun run scripts/release/release.ts",
"bump": "bun run scripts/release/bump-version.ts",
"canary": "bun run scripts/release/canary-release.ts",
"cleanup-previews": "bun run scripts/maintenance/cleanup-previews.ts",
"update-deps": "bun run --filter=@better-fullstack/template-generator check-deps",
"update-deps:fix": "bun run --filter=@better-fullstack/template-generator check-deps:fix",
"sync-versions": "bun run --filter=@better-fullstack/template-generator sync-versions",
"upstream-gap-report": "bun run scripts/maintenance/upstream-gap-report.ts --markdown",
"test:smoke": "bun run testing/smoke-test.ts",
"test:smoke:strict": "bun run testing/smoke-test.ts --preset all --dev-check --strict",
"test:smoke:pr-core": "bun run testing/smoke-test.ts --preset pr-core --dev-check --strict --output testing/.smoke-output/core",
"test:smoke:pr-broad": "bun run testing/smoke-test.ts --preset pr-broad --dev-check --strict --output testing/.smoke-output/broad",
"test:smoke:benchmark-deep": "bun run testing/smoke-test.ts --preset ai-search-workbench --dev-check --strict --route-check --quality-gate --doctor-check --output testing/.smoke-output/benchmark-deep",
"test:e2e": "turbo test:e2e",
"test:e2e:cli": "E2E=1 bun test ./apps/cli/test/e2e/e2e.e2e.ts --timeout 600000",
"test:e2e:package-managers": "bun test apps/cli/test/e2e/default-package-manager-matrix.test.ts --timeout 900000",
"test:e2e:web": "cd apps/web && bunx playwright test",
"test:integration": "turbo test:integration"
},
"dependencies": {
"@clack/prompts": "^0.11.0"
},
"devDependencies": {
"@better-fullstack/project-lifecycle": "workspace:*",
"@better-fullstack/template-generator": "workspace:*",
"@better-fullstack/types": "workspace:*",
"@shadcn/lint": "0.1.0",
"@types/bun": "^1.4.2",
"changelogithub": "^14.0.0",
"create-better-fullstack": "workspace:*",
"effect": "^3.22.2",
"lefthook": "^2.1.16",
"oxfmt": "^0.19.0",
"oxlint": "^1.86.0",
"playwright": "1.63.0",
"turbo": "^2.11.7",
"typescript": "5.9.3"
},
"overrides": {
"changelogen": "0.6.2"
},
"engines": {
"node": ">=20"
},
"packageManager": "bun@1.4.0",
"patchedDependencies": {
"trpc-cli@0.12.4": "patches/trpc-cli@0.12.4.patch"
}
}