Commit Graph

16 Commits

Author SHA1 Message Date
Alistair Smith
f2d3141767 Merge remote-tracking branch 'origin/zack/ssg-3' into ali/react 2025-09-09 18:36:50 -07:00
Alistair Smith
151d8bb413 refine types for RSC payload handling in bun-framework-react 2025-09-08 19:51:33 -07:00
Alistair Smith
f219a29248 enqueueChunks 2025-09-08 19:28:45 -07:00
Alistair Smith
cc1fff363d types 2025-09-08 18:02:17 -07:00
Alistair Smith
ba5e4784aa rm 2025-09-08 17:57:52 -07:00
Alistair Smith
3e747886aa typescript casting 2025-09-08 17:42:31 -07:00
Alistair Smith
679282b8c6 types 2025-09-08 17:32:50 -07:00
Alistair Smith
6b2c3e61ea refactor: update bun-framework-react structure and types
- Remove unused components and utility files from bun-framework-react.
- Update type definitions in bake.private.d.ts to allow for synthetic modules.
- Modify exports in package.json to simplify module access.
- Ensure proper registration of bun:app in the HMR module system.
2025-09-08 16:57:53 -07:00
Alistair Smith
43d447f9fe register bun:app properly 2025-09-08 16:19:50 -07:00
Alistair Smith
811f0888c8 - Change unique symbol types to unknown in bake.private.d.ts for better type flexibility.
- Update onServerSideReload function return type in rendering.d.ts to void.
- Modify onServerSideReload declaration in hmr-module.ts to accept both Promise<void> and void.
- Enhance type safety in registerSynthetic function with a generic interface for built-in modules.
2025-09-08 15:28:51 -07:00
Alistair Smith
a5d7830862 build: add bun-framework-react to cmake source tracking
- Include packages/bun-framework-react in build dependencies
  - Update Sources.json to glob React framework source files
  - Fix TypeScript types in bun-framework-react (Uint8Array generics, assertions)
  - Add package.json exports for React framework modules
2025-09-08 15:18:10 -07:00
Alistair Smith
ef17dc57e4 refactor: update types in bake.private.d.ts and tsconfig.json; remove unused client and server rendering files 2025-09-08 15:08:29 -07:00
Alistair Smith
e58cb4511e changes to overlay and client.tsx entry 2025-09-08 15:02:56 -07:00
Alistair Smith
6eee2eeaf6 some ssr changes 2025-09-08 14:40:46 -07:00
Alistair Smith
cc3e4d8319 types changes 2025-09-08 14:24:40 -07:00
Alistair Smith
f55e320f41 start extracting parts of the framework out 2025-09-08 13:56:42 -07:00