https://github.com/yorch/template-node-project
Template NodeJS Project with Babel 7, Prettier, ESLint and Docker
https://github.com/yorch/template-node-project
babel babel7 docker docker-compose eslint nodejs prettier
Last synced: 2 months ago
JSON representation
Template NodeJS Project with Babel 7, Prettier, ESLint and Docker
- Host: GitHub
- URL: https://github.com/yorch/template-node-project
- Owner: yorch
- License: mit
- Created: 2019-11-09T00:26:12.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-10-06T11:46:34.000Z (9 months ago)
- Last Synced: 2025-10-10T18:29:30.586Z (8 months ago)
- Topics: babel, babel7, docker, docker-compose, eslint, nodejs, prettier
- Language: JavaScript
- Size: 3.13 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Template NodeJS Project
This is a bootstrap template for NodeJS projects that will run directly on NodeJS v10+.
It uses Babel v7 to support the latest JS features.
Also has basic Docker setup, so you can easily deploy your project to any Docker compatible server using Docker Compose.
Some examples that you can use this template for are:
- Web Server using ExpressJS.
- A worker that runs tasks on a schedule basis using packages as [`node-schedule`](https://github.com/node-schedule/node-schedule).
## TODO
- Improve documentation
- Consider adding a build tool like RollUp or Webpack
## License
MIT
See [`LICENSE.md`](LICENSE.md)