About

Scripts and conventions for this project.

Scripts

Everything runs through npm.

npm run devStart the dev server with hot module replacement.
npm run buildType-check, then emit a production bundle to dist/.
npm run previewServe the production build locally.
npm run lintRun oxlint across the project.

Adding a component

Import the primitive namespace from `radix-ui`, wrap each part with `cn()`, and re-export from `src/components/ui/`.