apal21 / express-babel-boilerplate

Minimal Production ready Express.js Babel(ES6+) boilerplate with ESLint Airbnb setup and pre commit hooks and also example routes and tests using Mocha and Supertest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Express Babel Minimal Production Boilerplate

Express.js boilerplate which includes:

  • Modern Javascript using Babel (ES6+)
  • ESLint Airbnb configuration
  • ESLint pre-commit hook using husky.
  • Basic test cases using Mocha and Supertest. Test using: npm run test

Example Routes

  • User CRUD routes:
    • GET /users
    • POST /users
    • GET /users/:id
    • PUT /users/:id
    • DELETE /users/:id

About

Minimal Production ready Express.js Babel(ES6+) boilerplate with ESLint Airbnb setup and pre commit hooks and also example routes and tests using Mocha and Supertest

License:MIT License


Languages

Language:JavaScript 100.0%