chrono Svelte Themes

Chrono

Timestamp automation and more goodies for streamers!

Chrono

Monorepo for Chrono, the app with livestream utilities for creators!

Notable tech

  • pnpm as the package manager
  • Mise for managing Node versions
  • Turborepo for efficient monorepo management

Apps

Local development

pnpm i & pnpm dev will get you there,!

Make sure you have pnpm installed, and an appropriate version of Node. We recommend Mise, which will automatically switch to the Node version specified for this project and enable corepack to also bring in the appropriate version of pnpm, once you cd into the root directory.

Run all dev servers on watch mode

pnpm dev

Navigate to localhost:5137 to see the core web app.

Everything should just work!

... If not, make sure you've created your own .env / .env.local files, as described elsewhere in this README.

Run all tests

With the dev servers running, run:

pnpm test

Update all dependencies in all apps

To update all dependencies, including the package.json to point to their latest versions, run:

pnpm up -r --latest

This uses native pnpm functionality

Other handy scripts

Refer to the package.json for more scripts, namely linting & formatting.

Top categories

Loading Svelte Themes