justo-generator-generator
Version:
Generator for a Justo.js generator.
72 lines (71 loc) • 1.56 kB
JSON
{
"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"
}
}