Avatar for the pydantic user
pydantic
monty
BlogDocsChangelog

Performance History

Latest Results

fix(monty-js): publish the component facade declaration in dist The published `dist/worker/component/monty.component.d.ts` was Jco's own generated declaration, which declares only `ImportObject`, `Root` and `instantiate`. The facade that `scripts/build-component.mjs` builds — the one that re-exports the WIT types via `export * from './interfaces/pydantic-monty-worker.js'` — was only written into the TypeScript source tree, never into `dist`. So `dist/worker/host.d.ts` and `dist/worker/transport.d.ts`, which import `DispatchResult`, `Request` and `ConfigureRequest` from `./component/monty.component.js`, ship dangling imports, and a strict consumer that only does `import { Monty } from '@pydantic/monty/wasm'` fails to compile with three TS2305 errors. `build-component.mjs` now writes the facade into `dist` too (in place of Jco's version, which nothing imports) and keeps both copies identical. `make check-wasm-types` gains `npm run check:dist-types`, a `skipLibCheck: false` pass over the built `dist/worker/index.d.ts`. The package's own `tsconfig.json` compiles from `ts`, so it never saw this; against the published 1.1.0 declarations the new check reports the three TS2305 errors, and against a `dist` built with this change it is clean. Refs #982
Yi-111-a:fix/wasm-declaration-exports
51 minutes ago
fix: decode file URLs in Vitest module aliases
Pybsama:codex/test-urls
1 hour ago
fix: reject unsupported nonempty format specs
Pybsama:codex/format
1 hour ago
fix: publish complete WASM component declarations
Pybsama:codex/wasm-types
1 hour ago
Merge branch 'main' into pyperformance-benchmarks
jaheba:pyperformance-benchmarks
2 hours ago
Merge branch 'main' into feat/runtime-threads
Parikalp-Bhardwaj:feat/runtime-threads
2 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
fix(monty-js): publish the component facade declaration in dist#1008
1 hour ago
e78543d
Yi-111-a:fix/wasm-declaration-exports
CodSpeed Performance Gauge
0%
1 hour ago
eb49d8e
Pybsama:codex/test-urls
CodSpeed Performance Gauge
0%
1 hour ago
1eb50df
Pybsama:codex/format
© 2026 CodSpeed Technology
Home Terms Privacy Docs