Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kgoedecke/node-app-boilerplate

A very opinionated ☝️ Node boilerplate template with extensive linting
https://github.com/kgoedecke/node-app-boilerplate

babel boilerplate circleci es6 node nodemon

Last synced: about 1 month ago
JSON representation

A very opinionated ☝️ Node boilerplate template with extensive linting

Awesome Lists containing this project

README

        

# NodeJS Boilerplate Template

## Introduction

This boilerplate templates provides extensive linting, Nodemon for hot reloading, Babel as well as a few plugins which are currently only in proposal state.

## Features

Yarn

Linting:
* [ESLint Airbnb Base](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb-base)
* Branch name linting for GitFlow
* Commit message linting through Husky (Angular Commit Style)

Nodemon

Babel:
* [Nullish Coalescing Operator](https://github.com/tc39/proposal-nullish-coalescing)
* [Optional Chaining](https://github.com/tc39/proposal-optional-chaining)

CircleCI:
* CircleCI runs linting and can easily be extended to run tests