gohypergiant / standard-toolkit

The web "standard library" for the Accelint family of systems.
Apache License 2.0
0 stars 0 forks source link

Sandbox workspace packages for testing #58

Open brandonjpierce opened 6 days ago

brandonjpierce commented 6 days ago

Goal is to test for any "runtime" issues and or give us an area to test integrations into frameworks and such like nextjs.

brandonjpierce commented 2 days ago

Current thought on structure:


/
  sandboxes/
    next14/ # test both app router & pages router?
    next15/ # implicit react19 + react compiler + react server components
    react18/ # maybe just use parcel or vite here as we want to isolate behavior to just react
    react19/ # maybe just use parcel or vite here as we want to isolate behavior to just react
  packages/
  tooling/
  scripts/
brandonjpierce commented 2 days ago
  1. We will want to add sandboxes as a workspace to our pnpmrc file
  2. Should only need a dev command for each of them, and we will want to potentially exclude from turborepo commands
  3. Each sandbox should ideally pull in packages that cannot be 100% verified by typescript and or tests alone e.g. the design system, clock, geo, etc.