This Turborepo includes the following packages/apps:
Each package/app is 100% TypeScript.
pnpm install
To build all apps and packages, run the following command:
pnpm build
pnpm dev-web
pnpm generate
Adding a new API class?
You might need to manually add the generated model to src/client/PolarAPI.ts
in the SDK package.
Polar uses Storybook to easier work with web components and their design.
To run the Storybook locally:
# from the "clients" directory
pnpm install
pnpm storybook
The storybook should start and run on http://localhost:6006/.