{
  "name": "<%= projectName %>",
  "version": "<%= version %>",
  "description": "<%= desc %>",
  "author": "<%= author %>",
  "license": "<%= license %>",
  "dependencies": {
    "jquery": "~2.1.3",
    "react": "~0.13.1",
    "react-router": "~0.13.2",
    "reflux": "~0.2.7"
  },
  "devDependencies": {
    "connect-livereload": "~0.5.3",<% if (includeCoffee) { %><% if (includeJest) { %>
    "coffee-react": "~3.0.1",<% } %>
    "coffee-reactify": "~3.0.0",
    "coffee-script": "~1.9.1",<% } %>
    "grunt": "~0.4.5",
    "grunt-autoprefixer": "~3.0.0",
    "grunt-browserify": "~3.6.0",
    "grunt-cli": "~0.1.13",
    "grunt-contrib-clean": "~0.6.0",<% if (includeSass) { %>
    "grunt-contrib-compass": "~1.0.3",<% } %>
    "grunt-contrib-concat": "~0.5.1",
    "grunt-contrib-connect": "~0.10.1",
    "grunt-contrib-copy": "~0.8.0",
    "grunt-contrib-cssmin": "~0.12.2",
    "grunt-contrib-htmlmin": "~0.4.0",
    "grunt-contrib-imagemin": "~0.9.4",
    "grunt-contrib-uglify": "~0.9.1",
    "grunt-contrib-watch": "~0.6.1",
    "grunt-filerev": "~2.2.0",
    "grunt-usemin": "~3.0.0",
    "load-grunt-tasks": "~3.1.0",<% if (includeJest) { %>
    "jest-cli": "~0.4.0",<% } %><% if (!includeCoffee) { %>
    "reactify": "~1.1.0",<% if (includeJest) { %>
    "react-tools": "~0.13.1",<% } } %>
    "time-grunt": "~1.1.0"
  },
  "engines": {
    "node": ">=0.10.0"
  },
  "scripts": {
    "start": "./node_modules/grunt-cli/bin/grunt serve",<% if (includeJest) { %>
    "test": "./node_modules/jest-cli/bin/jest.js",<% } %>
    "build": "./node_modules/grunt-cli/bin/grunt build"
  }<% if (includeJest) { %>,
  "jest": {
    "scriptPreprocessor": "./preprocessor.js",
    "unmockedModulePathPatterns": [
      "./node_modules/react"
    ],
    "testFileExtensions": [
      "jsx",
      "js",
      "cjsx"
    ]
  }<% } %>
}
