| assert | 1.4.1 | This module is used for writing unit tests for your applications. |
| bluebird | 3.5.0 | Bluebird is a fully featured promise library with focus on innovative features and performance. |
| body-parser | 1.17.0 | Parse incoming request bodies in a middleware before your handlers, available under the req.body property. |
| capitalize | 1.0.0 | Capitalize the first letter of a string, or all words in a string. |
| compression | 1.6.2 | Node.js compression middleware. |
| cookie-parser | 1.4.3 | Parse Cookie header and populate req.cookies with an object keyed by the cookie names. |
| debug | 2.6.3 | A tiny node.js debugging utility modelled after node core's debugging technique. |
| express | 4.15.0 | Fast, unopinionated, minimalist web framework for node. |
| gulp | 3.9.1 | gulp is a toolkit that helps you automate painful or time-consuming tasks in your development workflow. |
| gulp-stylus | 2.6.0 | Compile Stylus with gulp (gulpjs.com). |
| helmet | 3.5.0 | Helmet helps you secure your Express apps by setting various HTTP headers. It's not a silver bullet, but it can help! |
| i18n | 0.8.3 | Lightweight simple translation module with dynamic json storage. |
| method-override | 2.3.7 | Lets you use HTTP verbs such as PUT or DELETE in places where the client doesn't support it. |
| methods | 1.1.2 | HTTP verbs that Node.js core's HTTP parser supports. |
| mkdirp | 0.5.1 | Like mkdir -p, but in node.js! |
| mocha | 3.2.0 | Mocha is a simple, flexible, fun JavaScript test framework for node.js and the browser. |
| mongoose | 4.9.0 | Mongoose is a MongoDB object modeling tool designed to work in an asynchronous environment. |
| mongoose-timestamp | 0.6.0 | Simple plugin for Mongoose which adds createdAt and updatedAt date attributes that get auto-assigned to the most recent create/update timestamp. |
| morgan | 1.8.1 | HTTP request logger middleware for node.js. |
| mustache | 2.3.0 | mustache.js is an implementation of the mustache template system in JavaScript. |
| npm | 4.4.1 | npm is configured to use npm, Inc.'s public package registry at https://registry.npmjs.org by default. |
| pluralize | 4.0.0 | Pluralize and singularize any word. |
| pug | 2.0.0-beta11 | Pug is a high performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js and browsers. |
| request | 2.81.0 | Request is designed to be the simplest way possible to make http calls. |
| rimraf | 2.6.1 | The UNIX command rm -rf for node. |
| split | 1.0.0 | Break up a stream and reassemble it so that each line is a chunk. matcher may be a String, or a RegExp. |
| unzip | 0.1.11 | Streaming cross-platform unzip tool written in node.js. |
| winston | 2.3.1 | A multi-transport async logging library for node.js. "CHILL WINSTON! ... I put it in the logs.". |
| yargs | 7.0.2 | Yargs be a node.js library fer hearties tryin' ter parse optstrings. |
| eslint | 3.17.0 | ESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. |
| eslint-config-airbnb-base | 11.1.1 | This package provides Airbnb's base JS .eslintrc as an extensible shared config. |
| eslint-plugin-import | 2.2.0 | This plugin intends to support linting of ES2015+ (ES6+) import/export syntax, and prevent issues with misspelling of file paths and import names. |