Add ujsx dependency and e2e architecture probe

Validates the core architecture: UJSX elements → Type.Module
→ Drizzle rendering, with function components, format
registration, serialization, migration diff, and incremental
module construction. All 28/29 assertions pass.
This commit is contained in:
2026-05-22 11:08:42 +00:00
parent 03a00e2f04
commit 6fe84e1a53
3 changed files with 292 additions and 2 deletions

View File

@@ -8,7 +8,8 @@
"b": "pnpm build",
"test:types": "cd tests && tsc",
"pack": "(cd dist && npm pack --pack-destination ..) && rm -f package.tgz && mv *.tgz package.tgz",
"test": "vitest run"
"test": "vitest run",
"probe": "tsx scripts/probe-e2e.ts"
},
"exports": {
".": {
@@ -53,10 +54,12 @@
"license": "Apache-2.0",
"peerDependencies": {
"@alkdev/typebox": ">=0.34.49",
"@alkdev/ujsx": ">=0.1.0",
"drizzle-orm": ">=0.36.0"
},
"devDependencies": {
"@alkdev/typebox": "^0.34.49",
"@alkdev/ujsx": "^0.1.0",
"@babel/parser": "^7.24.0",
"@rollup/plugin-typescript": "^11.1.0",
"@types/node": "^18.15.10",
@@ -72,4 +75,4 @@
"vitest": "^1.6.0",
"zx": "^7.2.2"
}
}
}