{
  "name": "{{scope.name}}",
  "version": "0.1.0",
  "description": "{{scope.desc}}",
  "homepage": "{{http scope.homepage}}",
  "author": {
    "name": "{{scope.author}}",
    "email": "{{scope.authorEmail}}",
    "url": "{{http scope.authorUrl}}"
  },
  "contributors": [
    {
      "name": "{{scope.contributor}}",
      "email": "{{scope.contributorEmail}}",
      "url": "{{http scope.contributorUrl}}"
    }
  ],
  "keywords": [
    "Justo",
    "Justo.js",
    "justo-generator"
  ],
  "bugs": {
    "url": "{{http scope.bugsUrl}}",
    "email": "{{scope.bugsEmail}}"
  },
  "repository": {
    "type": "git",
    "url": "{{scope.gitUrl}}"
  },
  "engines": {
    "node": ">= 5.0.0",
    "npm": ">= 3.0.0"
  },
  "dependencies": {
    "justo-generator": "*",
    "justo-fs": "*"
  },
  "devDependencies": {
    {{#if (in scope.jsSpec "ES2015" "ES2016" "ES2017")}}
    "babel-preset-es2015": "*",
    {{/if}}
    {{#if (in scope.jsSpec "ES2016" "ES2017")}}
    "babel-preset-es2016": "*",
    {{/if}}
    {{#if (eq scope.jsSpec "ES2017")}}
    "babel-preset-es2017": "*",
    {{/if}}
    "justo": "*",
    "justo-assert": "*",
    "justo-assert-fs": "*",
    "justo-plugin-babel": "*",
    {{#if (eq scope.linter "ESLint")}}
    "justo-plugin-eslint": "*",
    {{/if}}
    "justo-plugin-fs": "*",
    {{#if (eq scope.linter "JSHint")}}
    "justo-plugin-jshint": "*",
    {{/if}}
    "justo-plugin-npm": "*"
  },
  "preferGlobal": true,
  "main": "index.js",
  "files": [
    "lib/",
    "template/"
  ],
  "scripts": {
    "test": "justo test"
  }
}
