Skip to main content

Commands

All commands are available in the package.json file. They are executed with bun run <command>.

CommandDescription
lintRun ESLint to check and fix code style issues
formatFormat code using Prettier
example <filter>Run an example script matching the filter in watch mode
websiteStart the website development server
build:staticBuild static website files
build:blogBuild blog content
build:guidesBuild documentation guides
buildRun all build commands (static, blog, and guides)
testRun unit tests with bail option
test:watchRun unit tests in watch mode
test:snapshotUpdate unit test snapshots
test:coverageRun unit tests with coverage report
e2eRun end-to-end tests using Playwright
e2e:uiRun end-to-end tests with Playwright UI
e2e:snapshotUpdate Playwright snapshots
e2e:reportShow Playwright test report
db:generate:postgresGenerate PostgreSQL database schema using Drizzle
db:generate:sqliteGenerate SQLite database schema using Drizzle
db:generateGenerate both PostgreSQL and SQLite database schemas
auth:generate:postgresGenerate PostgreSQL authentication schema
auth:generate:sqliteGenerate SQLite authentication schema
auth:generateGenerate both PostgreSQL and SQLite authentication schemas
ui:addAdd new UI components using shadcn
release:testRun semantic-release in dry-run mode