v0.3.0 — self-contained build
Self-contained package — no more transpilePackages
@olimsaidov/icdp/frame and /host now ship as self-contained ESM: their runtime dependencies (including the CommonJS chobitsu) are inlined at build time, so the published entries have no bare imports.
Consumers' bundlers no longer need transpilePackages: ["@olimsaidov/icdp"] (Next.js) or the equivalent — importing icdp in a bundler app just works. Verified against a Next.js 16 app: next build succeeds with transpilePackages removed.
Notes
- No API changes — drop-in for 0.2.x.
/hoststays small (no chobitsu); only/framecarries the inlined in-page CDP engine.- New guide: Use icdp in a bundler app (Next.js, Vite).