Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/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
https://github.com/apal21/express-babel-boilerplate
babel babel7 backend boilerplate eslint eslint-config-airbnb express expressjs husky mocha production supertest
Last synced: about 3 hours ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/apal21/express-babel-boilerplate
- Owner: apal21
- License: mit
- Created: 2019-04-04T10:06:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T17:25:22.000Z (almost 2 years ago)
- Last Synced: 2023-04-10T17:26:50.273Z (over 1 year ago)
- Topics: babel, babel7, backend, boilerplate, eslint, eslint-config-airbnb, express, expressjs, husky, mocha, production, supertest
- Language: JavaScript
- Size: 831 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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`