One stack, not a menu
Vite, React, TypeScript, Tailwind and the dowel design system. The choice a generator usually hands back to you has already been made — and made the same way for every product on the line.
$ npm i -g lyrn # then, per project: $ lyrn new demo-app --accent kilna $ cd demo-app $ pnpm dev
One stack, not a menu
Vite, React, TypeScript, Tailwind and the dowel design system. The choice a generator usually hands back to you has already been made — and made the same way for every product on the line.
The standard, as files
A CI gate, a changelog and its config, an ADR directory, editor and git configuration. Not described in a document somebody has to remember: written into the repository.
Green means green
pnpm lint is eslint, types and tests in one script — and CI runs that
same script, so the two cannot drift apart.
One colour decides the rest
A project states its accent and the theme derives the palette from it, down to what colour text has to be to stay readable on it.