{
  "name": "<%= slugify(appname) %>",
  "version": "0.0.1",
  "private": true,
  "main": "app.js",
  "scripts": {
    "start": "node app.js",
    "test": "NODE_ENV=test mocha --recursive test",
    "test:coverage": "nyc npm test",
    "test:unit": "mocha --recursive test/middleware test/models test/routes",
    "test:integration": "mocha --recursive test/integration"
  },
  "dependencies": {
    "express": "^4.13.3",
    "serve-favicon": "^2.3.0",
    "morgan": "^1.6.1",
    "cookie-parser": "^1.3.3",
    "body-parser": "^1.13.3",
    "compression": "^1.5.2",
    "method-override": "^2.3.0",
    "glob": "^6.0.4"<% if(options.database == 'mongodb'){ %>,
    "mongoose": "^4.1.2"<% } %><% if(options.database == 'mysql'){ %>,
    "sequelize": "^3.5.1",
    "mysql": "^2.8.0"<% } %><% if(options.database == 'postgresql'){ %>,
    "sequelize": "^3.5.1",
    "pg": "^6.0.1",
    "pg-hstore": "2.3.2"<% } %><% if(options.database == 'sqlite'){ %>,
    "sequelize": "^3.5.1",
    "sqlite3": "^3.0.5"<% } %><% if(options.database == 'rethinkdb'){ %>,
    "thinky": "^2.3.6"<% } %><% if(options.viewEngine == 'pug'){ %>,
    "pug": "^2.0.3"<% } %><% if(options.viewEngine == 'ejs'){ %>,
    "ejs": "^2.3.1"<% } %><% if(options.viewEngine == 'swig'){ %>,
    "swig": "^1.4.2"<% } %><% if(options.viewEngine == 'handlebars'){ %>,
    "express-handlebars": "^3.0.0"<% } %><% if(options.viewEngine == 'marko'){ %>,
    "marko": "^4.5.1"<% } %><% if (options.viewEngine == 'nunjucks'){ %>,
    "nunjucks": "^3.0.0"<% } %>
  },
  "devDependencies": {
    "chai": "^3.5.0",<% if(options.coffee){ %>
    "coffee-script": "^1.9.1",<% } %>
    "debug": "^2.2.0",<% if(options.buildTool == 'grunt'){ %>
    "grunt": "^1.0.1",
    "grunt-develop": "^0.4.0",<% if(options.cssPreprocessor == 'sass'){ %>
    "grunt-sass": "2.0.0",<% } %><% if(options.cssPreprocessor == 'less'){ %>
    "grunt-contrib-less": "^1.0.0",<% } %><% if(options.cssPreprocessor == 'stylus'){ %>
    "grunt-contrib-stylus": "^1.0.0",<% } %>
    "grunt-contrib-watch": "^1.0.0",
    "request": "^2.60.0",
    "time-grunt": "^1.2.1",
    "load-grunt-tasks": "^3.2.0",<% } %><% if(options.buildTool == 'gulp'){ %>
    "gulp": "^3.9.0",<% if(options.cssPreprocessor == 'sass'){ %>
    "gulp-sass": "^3.0.0",<% } %><% if(options.cssPreprocessor == 'less'){ %>
    "gulp-less": "^3.0.1",<% } %><% if(options.cssPreprocessor == 'stylus'){ %>
    "gulp-stylus": "^2.0.0",<% } %>
    "gulp-nodemon": "^2.0.2",
    "gulp-livereload": "^3.8.0",
    "gulp-plumber": "^1.0.0",<% } %>
    "mocha": "^4.0.1",
    "nyc": "^10.0.0",
    "supertest": "^2.0.0"
  }
}
