This projects bootstraps following frameworks:
- TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.
- Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects. It consists of two major parts: a dev server and a build command that bundles code with Rollup, pre-configured to output highly optimized static assets for production.
- Lit is a simple library for building fast, lightweight web components.
NodeJS is prerequisite to run the project.
npm run build
npm run dev
npm run test
npm run coverage
npm run lint
The project contains devcontainer configuration and can be easily run on GitHub Codespaces To use devcontainer, install the VSCode extension Remote - Containers.
In addition to the primary container, an additional container supporting PostgreSQL is launched.