Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
43 lines (43 loc) · 2.63 KB
/
Copy pathpackage.json
File metadata and controls
43 lines (43 loc) · 2.63 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
{
"name": "fundamental-engine-monorepo",
"version": "0.0.0",
"private": true,
"type": "module",
"packageManager": "pnpm@10.29.1",
"scripts": {
"check:api": "tsc -p scripts/tsconfig.api.json --noEmit && node scripts/check-api-surface.mjs",
"check:atoms": "node scripts/gen-atoms.mjs > apps/site/src/data/atoms.json && git diff --exit-code apps/site/src/data/atoms.json",
"check:cem": "pnpm gen:cem && git diff --exit-code packages/elements/custom-elements.json",
"check:contract-gap": "node scripts/check-silent-contract.mjs",
"check:dist": "node scripts/check-dist.mjs",
"check:docs": "node scripts/check-docs.mjs",
"check:force-catalog": "node scripts/gen-force-catalog.mjs && git diff --exit-code data/forces-catalog.json swift/Sources/FieldLabKit/GeneratedForceCatalog.swift android/lab/src/main/kotlin/com/fundamental/lab/GeneratedForceCatalog.kt",
"check:golden:sync": "cmp swift/Tests/FundamentalCoreTests/Fixtures/conformance-golden.json rust/crates/fundamental-core/tests/fixtures/conformance-golden.json",
"check:golden": "pnpm check:golden:sync && pnpm gen:golden && git diff --exit-code swift/Tests/FundamentalCoreTests/Fixtures/conformance-golden.json rust/crates/fundamental-core/tests/fixtures/conformance-golden.json",
"check:links": "node scripts/check-doc-links.mjs",
"check:packaging": "node scripts/check-packaging.mjs",
"check:readme": "node scripts/check-readme.mjs",
"check:recipes": "node --experimental-strip-types scripts/export-recipes.mjs && git diff --exit-code data/recipes.json",
"build": "pnpm -r build",
"build:site": "pnpm --filter @fundamental-engine/site build",
"dev": "pnpm --filter @fundamental-engine/site dev",
"docs:build": "pnpm --filter @fundamental-engine/docs build",
"docs:dev": "pnpm --filter @fundamental-engine/docs dev",
"gen:atoms": "node scripts/gen-atoms.mjs > apps/site/src/data/atoms.json",
"gen:cem": "pnpm --filter @fundamental-engine/elements exec cem analyze",
"gen:force-catalog": "node scripts/gen-force-catalog.mjs",
"gen:golden": "node --experimental-strip-types scripts/gen-conformance-golden.mjs",
"gen:llms": "python3 tools/gen-llms.py",
"gen:papers": "node scripts/papers-to-latex.mjs",
"gen:parity-matrix": "node scripts/gen-parity-matrix.mjs",
"gen:recipes": "node --experimental-strip-types scripts/export-recipes.mjs",
"test": "pnpm -r test && node --test \"scripts/**/*.test.mjs\"",
"typecheck": "pnpm -r typecheck"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.18.0",
"@custom-elements-manifest/analyzer": "^0.11.0",
"@types/node": "^22.0.0",
"publint": "^0.3.12"
}
}