feat(compiler): run program preflight with native frontend services

- Compile production program loading across module graphs, packages, and configuration
- Preserve optional defaults and support runtime URL bases and regex split captures
- Isolate host execution services and initialize lowering tables outside module cycles
This commit is contained in:
Chris Tate
2026-09-28 17:31:11 -05:00
committed by GitHub
parent e517a251ae
commit 2a23ddc37d
49 changed files with 1261 additions and 312 deletions
+1 -1
View File
@@ -8,7 +8,7 @@ import { spawnSync } from "node:child_process";
const repoRoot = resolve(dirname(fileURLToPath(import.meta.url)), "..");
const ALLOWED_TYPESCRIPT5_IMPORTS = new Set([
"packages/compiler/src/frontend/lowering/lower-comptime.ts",
"packages/compiler/src/frontend/comptime-node.ts",
"packages/compiler/src/frontend/ts7/world-check.ts",
"packages/compiler/src/frontend/ts7/source-parser.test.ts",
"packages/compiler/src/library/semantic-source.ts",