Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
112 lines (112 loc) · 7.81 KB
/
Copy pathpackage.json
File metadata and controls
112 lines (112 loc) · 7.81 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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"name": "@scarp-lang/docs",
"private": true,
"version": "0.1.0-alpha.1",
"type": "module",
"description": "Official documentation website for the Scarp Programming Language",
"scripts": {
"docs:dev": "tsx scripts/scarp-site/serve-dev.ts --dev",
"docs:build": "tsx scripts/scarp-site/build.ts --production",
"docs:preview": "tsx scripts/scarp-site/serve-dev.ts --preview",
"scarp:build": "tsx scripts/scarp-site/build.ts",
"scarp:test": "tsx scripts/scarp-site/test.ts",
"scarp:browser-test": "tsx scripts/scarp-site/browser-test.ts",
"package:offline": "tsx scripts/package-offline.ts",
"test:offline": "tsx scripts/test-offline.ts",
"test:browser-offline": "tsx scripts/test-scarp-offline-browser.ts",
"typecheck": "tsc --noEmit -p tsconfig.json",
"check:tooling": "tsx scripts/check-tooling.ts",
"check:toolchain": "tsx scripts/check-toolchain.ts",
"test:toolchain": "tsx scripts/test-toolchain.ts",
"check:docs": "tsx scripts/check-docs.ts",
"check:i18n": "tsx scripts/check-i18n.ts",
"check:hindi-search": "tsx scripts/check-hindi-search.ts",
"check:command-finder": "tsx scripts/check-command-finder.ts",
"test:command-finder": "tsx scripts/test-command-finder.ts",
"test:hindi-search": "tsx scripts/test-hindi-search.ts",
"check:fixtures": "tsx scripts/check-fixtures.ts",
"check:evidence": "tsx scripts/check-evidence.ts",
"test:compiler": "tsx scripts/test-compiler.ts",
"check": "npm run typecheck && npm run check:tooling && npm run check:toolchain && npm run test:toolchain && npm run check:docs && npm run test:docs-slug && npm run check:i18n && npm run check:hindi-search && npm run test:hindi-search && npm run check:command-finder && npm run test:command-finder && npm run check:snippets && npm run test:snippets && npm run test:code-fences && npm run check:fixtures && npm run check:alpha2 && npm run check:alpha2-errors && npm run check:alpha3 && npm run check:cli-reference && npm run test:cli-reference && npm run check:release-status && npm run test:release-status && npm run check:typed-bindings && npm run test:typed-bindings && npm run check:unicode-text && npm run test:unicode-text && npm run check:bitwise && npm run test:bitwise && npm run check:modules-guide && npm run test:modules-guide && npm run check:alpha4-projects && npm run test:alpha4-projects && npm run check:alpha4-migration && npm run test:alpha4-migration && npm run check:alpha4-installation && npm run test:alpha4-installation && npm run check:alpha4-cli && npm run test:alpha4-cli && npm run check:alpha5 && npm run test:alpha5 && npm run check:alpha6 && npm run test:alpha6 && npm run check:alpha6-ast && npm run test:alpha6-ast && npm run check:alpha6-diagnose && npm run test:alpha6-diagnose && npm run check:alpha6-installation && npm run test:alpha6-installation && npm run check:alpha6-project && npm run test:alpha6-project && npm run check:learning-path && npm run test:learning-path && npm run test:compiler-release-drift && npm run check:docs-prerelease && npm run test:docs-prerelease && npm run check:tutorial-evidence && npm run check:coverage-statistics && npm run test:coverage-statistics && npm run test:tutorial-evidence && npm run test:site-meta && npm run test:sitemap && npm run test:pages-api && npm run docs:build && npm run check:site-build",
"test:site-meta": "tsx scripts/test-site-meta.ts",
"test:sitemap": "tsx scripts/test-sitemap.ts",
"check:site-build": "tsx scripts/check-site-build.ts",
"test:pages-api": "tsx scripts/test-pages-api.ts",
"test:live-site": "tsx scripts/test-live-site.ts",
"check:live-site": "tsx scripts/check-live-site.ts",
"test:code-fences": "tsx scripts/test-code-fences.ts",
"check:tutorial-evidence": "tsx scripts/check-tutorial-evidence.ts",
"test:tutorial-evidence": "tsx scripts/test-tutorial-evidence.ts",
"check:snippets": "tsx scripts/check-snippets.ts",
"test:snippets": "tsx scripts/test-snippets.ts",
"check:coverage-statistics": "tsx scripts/check-coverage-statistics.ts",
"test:coverage-statistics": "tsx scripts/test-coverage-statistics.ts",
"check:alpha2": "tsx scripts/check-alpha2.ts",
"test:alpha2": "tsx scripts/test-alpha2.ts",
"check:alpha2-errors": "tsx scripts/check-alpha2-errors.ts",
"test:alpha2-errors": "tsx scripts/test-alpha2-errors.ts",
"test:alpha2-backcompat": "tsx scripts/test-alpha2-backcompat.ts",
"check:alpha3": "tsx scripts/check-alpha3.ts",
"test:alpha3": "tsx scripts/test-alpha3.ts",
"check:cli-reference": "tsx scripts/check-cli-reference.ts",
"test:cli-reference": "tsx scripts/test-cli-reference.ts",
"check:release-status": "tsx scripts/check-release-status.ts",
"test:release-status": "tsx scripts/test-release-status.ts",
"check:typed-bindings": "tsx scripts/check-typed-bindings.ts",
"test:typed-bindings": "tsx scripts/test-typed-bindings.ts",
"check:unicode-text": "tsx scripts/check-unicode-text.ts",
"test:unicode-text": "tsx scripts/test-unicode-text.ts",
"check:bitwise": "tsx scripts/check-bitwise.ts",
"test:bitwise": "tsx scripts/test-bitwise.ts",
"test:bitwise-alpha2": "tsx scripts/test-bitwise-alpha2.ts",
"check:modules-guide": "tsx scripts/check-modules-guide.ts",
"test:modules-guide": "tsx scripts/test-modules-guide.ts",
"test:module-inspection-alpha2": "tsx scripts/test-module-inspection-alpha2.ts",
"check:alpha4-projects": "tsx scripts/check-alpha4-projects.ts",
"test:alpha4-projects": "tsx scripts/test-alpha4-projects.ts",
"test:alpha4-compiler": "tsx scripts/test-alpha4-compiler.ts",
"check:alpha4-migration": "tsx scripts/check-alpha4-migration.ts",
"test:alpha4-migration": "tsx scripts/test-alpha4-migration.ts",
"check:docs-prerelease": "tsx scripts/check-docs-prerelease.ts",
"test:docs-prerelease": "tsx scripts/test-docs-prerelease.ts",
"check:alpha4-installation": "tsx scripts/check-alpha4-installation.ts",
"test:alpha4-installation": "tsx scripts/test-alpha4-installation.ts",
"check:alpha4-cli": "tsx scripts/check-alpha4-cli.ts",
"test:alpha4-cli": "tsx scripts/test-alpha4-cli.ts",
"test:alpha4-cli-compiler": "tsx scripts/test-alpha4-cli-compiler.ts",
"check:alpha5": "tsx scripts/check-alpha5.ts",
"test:alpha5": "tsx scripts/test-alpha5.ts",
"test:alpha5-compiler": "tsx scripts/test-alpha5-compiler.ts",
"test:compiler-release-drift": "tsx scripts/test-compiler-release-drift.ts",
"check:compiler-release-remote": "tsx scripts/check-compiler-release-remote.ts",
"check:alpha6": "tsx scripts/check-alpha6.ts",
"check:alpha6-installation": "tsx scripts/check-alpha6-installation.ts",
"test:alpha6-installation": "tsx scripts/test-alpha6-installation.ts",
"test:alpha6": "tsx scripts/test-alpha6.ts",
"check:alpha6-ast": "tsx scripts/check-alpha6-ast.ts",
"test:alpha6-ast": "tsx scripts/test-alpha6-ast.ts",
"test:alpha6-ast-compiler": "tsx scripts/test-alpha6-ast-compiler.ts",
"check:alpha6-diagnose": "tsx scripts/check-alpha6-diagnose.ts",
"test:alpha6-diagnose": "tsx scripts/test-alpha6-diagnose.ts",
"test:alpha6-diagnose-compiler": "tsx scripts/test-alpha6-diagnose-compiler.ts",
"test:alpha6-compiler": "tsx scripts/test-alpha6-compiler.ts",
"check:alpha6-project": "tsx scripts/check-alpha6-project.ts",
"test:alpha6-project": "tsx scripts/test-alpha6-project.ts",
"test:alpha6-project-compiler": "tsx scripts/test-alpha6-project-compiler.ts",
"check:learning-path": "tsx scripts/check-learning-path.ts",
"test:learning-path": "tsx scripts/test-learning-path.ts",
"test:docs-slug": "tsx scripts/test-docs-slug.ts"
},
"devDependencies": {
"@types/node": "26.6.6",
"typescript": "6.0.3",
"tsx": "4.23.15",
"playwright": "1.64.1",
"axe-core": "4.14.0",
"markdown-it": "15.0.3",
"yaml": "2.9.1"
},
"engines": {
"node": ">=20.19.0"
}
}