@eliware/project-template is a starter ESM Node.js application template using dotenv, @eliware/common, Jest, and linting.
- Use Node.js 26 and native ESM.
- Keep
.env.examplecurrent and never commit.envor credentials. - Preserve the documented clone, rename, install, start, test, and customization workflow.
- Keep application startup and shutdown examples safe and explicit.
Run npm test, npm run test:gaps, npm run lint, npm run typecheck, and npm run pack after template changes. Do not start services unintentionally.
Update README, environment examples, package metadata, and template files together. Do not bump versions, tag, publish, or deploy unless explicitly requested.