chore(deps): bump brepkit-wasm to 2.115.8 and resync types#1582
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
size-limit report 📦
|
Benchmark Results
All benchmarks within tolerance. |
Greptile SummaryThis PR bumps the
Confidence Score: 5/5Safe to merge — purely a devDependency bump with auto-generated type resync; no runtime behavior changes. The change touches only a devDependency and its generated type surface. All new kernel methods are correctly tagged @unwired and have no adapter wiring in this PR. The angularTolerance signatures already matched the manual widening from #1579, so there is no divergence to cause type errors. No files require special attention; the one follow-up (wiring the new bk.fuseAll kernel method in the adapter) is a known gap already captured by the @unwired tag. Important Files Changed
Reviews (3): Last reviewed commit: "chore(deps): bump brepkit-wasm to 2.115...." | Re-trigger Greptile |
2.115.8 includes brepkit#953 (meshEdges/meshEdgesAll accept an optional angularTolerance). Bump the devDependency and regenerate brepkitWasmTypes.ts via sync:brepkit-types so the generated signatures match the kernel. Adapter (#1579) already forwards the arg.
83f92b4 to
5929e5c
Compare
Summary
Bumps the
brepkit-wasmdevDependency 2.112.0 → 2.115.8 and regeneratesbrepkitWasmTypes.tsvianpm run sync:brepkit-types.2.115.8 includes brepkit#953, which adds the optional
angularToleranceargument tomeshEdges/meshEdgesAll. The brepkit adapter that forwards this arg already merged in #1579; this aligns brepjs's pinned kernel + generated types with that change so CI/playground run against a kernel that actually honors the parameter.Changes
package.json—brepkit-wasm2.112.0 → 2.115.8 (devDependency).package-lock.json— regenerated.src/kernel/brepkit/brepkitWasmTypes.ts— regenerated bysync:brepkit-types(auto-generated file; 221 methods from 2.115.8). The generatedmeshEdges/meshEdgesAllnow carryangularTolerance?: number | null, superseding the manual widening from fix(kernel): forward angularTolerance to brepkit meshEdges #1579.Verification
tsc --noEmitclean against the regenerated 221-method surface.^0.10.1 || ^1.0.0 || ^2.0.0) already covers 2.115.8; no peer change.