Repository navigation
v0.7.0
Minor Changes
-
e03419a: The worker is TypeScript. Its 37
.mjs(src/, the config and smoke files at the root,scripts/write-code-version) are.ts, converted by@a11ign/toolchain'sjs-to-ts, andmjs-ratchet.baseline.jsonis EMPTY: a new.js,.mjsor.cjsfailspnpm test.What a consumer sees:
exports.*.typespoint atdist/*.d.tswhere they pointed atdist/*.d.mts(Rslib names a declaration after its source, and the source is.ts); theexportsandbinruntime targets are unchanged (dist/*.mjs).WORKER_FILESnames.tsfiles, so/health.codechanges for every worker, and a fleet that compares it reads every worker as stale until it is redeployed. A guest runssrc/server.tsandsrc/capture/nvda/capture.ts(run-server.cmd,run-capture.cmd) under its pinned Node 24, which strips the types itself;windows-trimis spawned beside whichever extension the server was loaded as.pnpm run buildruns its last step undertsx(a new dev dependency), as doeseslint.config.tsunderjiti: the Node 22 on this host is built without type stripping.