A recipe site optimised for the way I cook. That is, using my phone to read the recipe from.
The site is a static site built with Hugo.
The JS bundle is built from Typescript source files, compiled via Hugo's ESBuild pipeline.
JS tests are written with Jest.
Install Node v14.19.1.
Install Node modules with:
make install
Run an auto-loading Hugo site with:
make server
Run tests with:
npm test
Run in watch mode with:
npm test -- --watch
Run:
make typecheck