generator-trowel
Version:
A yeoman generator to create trowel repository
46 lines (45 loc) • 1.3 kB
JSON
{
"name": "<%= props.packageName %>",
"homepage": "<%= props.url %>",
"authors": [
"<%= props.author_name %> <<%= props.author_mail %>>"
],
"description": "<%= props.description %>",
"main": [
"<%= folders.src %>/scss/<%= props.names.kebabcase.plural %>.scss",<% if (props.twig) { %>
"<%= folders.src %>/twig/<%= props.names.kebabcase.singular %>.html.twig",<% } %><% if (props.javascript) { %>
"<%= folders.dest %>/javascript/<%= props.names.kebabcase.plural %>.js",<% } %>
"injector.json"
],
<% if (props.javascript) { %>"moduleType": "globals",<% } %>
"keywords": [
"scss",
"css",<% if (props.twig) { %>
"twig",<% } %><% if (props.twig) { %>
"html",<% } %><% if (props.javascript) { %>
"javascript",<% } %><% if (props.javascript) { %>
"js",<% } %>
"trowel",
"<%= props.packageName %>",
"<%= props.names.kebabcase.singular %>"
],
"license": "MIT",
"ignore": [
"node_modules",
"bower_components",
"test",
".bowerrc",
".gitignore",
"gulpfile.babel.js",
"yarn.lock",
"package-lock.json",
"package.json",<% if (props.javascript) { %>
"webpack.config.js",
".babelrc",<% } %>
"sache.json"
],
"repository": {
"type": "git",
"url": "git+<%= props.url %>.git"
}
}