// README.md
A robust Node.js template for building scalable and high-performance applications using TypeScript.
- Full TypeScript support for type safety and improved code quality.
- Modern JavaScript with ECMAScript 6 and later features.
- Automated script for converting
.js
files to.mjs
and updating import paths.
To get started with this template, clone the repository and install the dependencies:
bash git clone https://github.com/pavelbe/node-template-001.git cd node-template-001 npm install
Here are some useful commands to manage the project:
npm run clean-build
: Cleans thedist
directory and performs a fresh build.npm start
: Runs the built application from thedist
directory.npm run dev
: Starts the project in development mode with hot reloading.
For more detailed instructions, please refer to the English version or the Russian version of the documentation.
If you find this template helpful, please consider giving it a star on GitHub. Your support is greatly appreciated and motivates continuous improvement.
⭐ Star this project on GitHub!
This project was created by pavelbe. When using this template, please provide proper credit and a link back to the original repository.
This project is licensed under the MIT License - see the LICENSE file for details.
The rename-to-mjs.js
script supports localization for console log messages in English (default) and Russian. Use the --ru
flag for Russian language output:
bash node rename-to-mjs.js --ru
Contributions are welcome! Please read our contributing guidelines for details on how to submit pull requests, report issues, and suggest improvements.
If you have any questions or need help with this template, please join our community chat or open an issue on GitHub.