Skip to content

funkyremi/nodejs-starter

Repository files navigation

NodeJS Starter

NodeJS starter pack with everything you need πŸ“¦ πŸš€.

NodeJS

What's included

  • Support latest Javascript features with Babel 7
  • Tests and code coverage with Jest
  • Container ready with Docker
  • Auto restart server on files change with Nodemon
  • Node logging with Winston
  • Conventional Commit with Commitizen
  • Auto versioning and changelog with Standard Version
  • Javascript style and best practices with Eslint and Prettier
  • Github Action on push to build, test and lint
  • Community ready
    • MIT license file
    • Github Bug Report template
    • Github Feature Request template
    • Github Pull Request template
    • Contributing guide
    • Code of conduct (replace your email)

Quick start

# Run
npm install
npm start

# Tests
npm run lint
npm run test
npm run coverage

# Commit
npm run commit

# New release
npm run release

# Build project
npm run build

# Docker (build the project first)
npm run docker:build
npm run docker:run

About

πŸš€ Ultimate NodeJS Starter πŸš€

Resources

License

Code of conduct

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors