In my monorepo, I already have a package edust-grapesjs
, but it’s not well-structured for reuse inside apps. Now I need to create a new React package (e.g., a Quiz Builder like shadcn-builder.
Before that, I want to set up a clean and proper React environment inside packages/
, including things like TypeScript, Storybook (optional), build config, etc.
How can I create a minimal form builder as a React package with proper setup in Turbo?
Current vs Expected Behavior:
Current: Reusing existing edust-grapesjs
package feels messy and unscalable.
Expected: Clean React package setup with reusable components for use inside apps.
Steps to Reproduce:
N/A – looking for guidance on setting up from scratch.
Code/Repo:
GitHub: https://github.com/edust-org/edust
Monorepo with apps/
and packages/
structure using Turbo.