ReviewOS

also looking at this

stacks/postline

fix(deps): @stacksjs/rpx ^0.11.12 + align bun-router ^0.0.15

#4
Merged chris wants to merge fix/rpx-https-deps into main
3 files +5 -7
9 days ago

Wires postline to the rpx release that ships the HTTPS TLS helpers, and fixes a dependency-resolution bug that broke the API server.

  • @stacksjs/rpx ^0.11.9 → ^0.11.12 — 0.11.12 exports the TLS helpers dev.ts calls (getRootCAPaths, certIncludesSanHostnames, readCertCommonName, verifyHttpsChain, isRootCaTrustedForSsl, trustRootCaForBrowsers). Resolves the getRootCAPaths is not a function warning so the dev HTTPS proxy machinery actually runs.
  • @stacksjs/router → @stacksjs/bun-router ^0.0.14 → ^0.0.15 — for 0.0.x, caret is exact, so ^0.0.14 excluded the 0.0.15 that root + the local link provide. That mismatch produced a broken nested bun-router (no dist/) which shadowed the hoisted copy and crashed the API server (Cannot find module '@stacksjs/bun-router'). Aligning keeps a single hoisted copy.

Verified e2e: ./buddy dev → frontend :3000, API :3008, docs :3006 all bind, banner "ready in 1.4s", / → 200, /api/postline/providers → 200.

3 changed files on the files tab, with 0 review threads.

Sign in to comment on this pull request.