0.1.2 • Published 8 years ago

slush-good-start v0.1.2

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

Slush-Test

A slush generator for a simple node app with all the good stuff

Installation

Install slush-good-start globally:

npm install -g slush-good-start

Remember to install slush globally as well, if you haven't already:

npm install -g slush

Usage

Create a new folder for your project:

mkdir my-new-app

Run the generator from within the new folder:

cd my-new-app

slush good-start

Answer the questions and it will generate all the stuff you need.

Linting

It uses eslint and Airbnb's linting module

This can be ran via: npm run-script lint

Nodemon

It uses nodemon

This can be ran via: npm run-script nodemon

Testing

It uses mocha and chai and sinon

This can be ran via: npm run-script test

Logging

It uses bunyan and bunyan-prettystream

Other Modules

  • lodash
  • moment
  • config
  • async

Webstorm

It also include a nice configured webstorm project file

Precommit hooks

Linting and testing is ran prior to commits and will not commit on failure.