All notable changes to this template will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- New VS Code launch configuration
Debug Current File
. See README for more details.
- Updated README.
- New script
npm run check:container
. See README for more details.
- Updated README.
- Updated README.
- Dependency
typescript-eslint
bumped from^8.18.1
to^8.18.2
.
- Dependabot: Limit Node version in Dockerfile.
- Dependabot: Limit Node version in Dockerfile.
- Docker and GitHub actions to Dependabot.
- Handle
SIGINT
andSIGTERM
signals properly.
- Docker container command-line arguments handling.
- Use variable references in ´package.json´ instead of hard-coded values.
- Build and run the app as Docker container.
This is a major rewrite of this template. Many tools have been changed.
- Development server run with
tsx
. - More test scenarios.
- Node.js 20 > 22.
- TypeScript 5.3 > 5.7.
- Jest replaced with Vitest for testing.
- Jest and all relating configuration and tooling.
- Updated dependencies.
- Plenty of rewrite and simplification.
npm run serve
changed tonpm run start
to conform with common practice.
- GitHub Actions workflow is now not triggered when pushing new tags, only new commits to any branch.
- Updated README.
- Typo on GitHub Actions workflow triggers.
- Initial release.