This website is built using Docusaurus 3, a modern static website generator.
npm install
Copy the example local configuration for use in development.
cp .env.local.example .env.local
npm run dev
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
npm run build
npm run serve
This command generates static content into the build
directory and can be
served using any static contents hosting service.
The coding style rules are defined by Prettier and enforced by Eslint
For VSCode you can enable format on save within the Prettier VSCode extension.
We use ESlink for static code analysis.
We use pre-commit to automatically setup and run git hooks.
On every git commit
we check the code quality using Prettier and ESlint.