@armor/create-armor-ui
Version:
A CLI tool for generating Armor UI apps.
43 lines (35 loc) • 839 B
JavaScript
"use strict";
const oneLine = require('common-tags').oneLine;
const exec = require('child-process-promise').exec;
module.exports = {
dependencies: ctx => {
return exec(oneLine`cd ${ctx.name} && npm i --save-dev
@armor/brandkit@alpha
@armor/api
@armor/icons
@armor/platform-browser
@armor/testing
@armor/tslint-armor-standard
@angularclass/hmr
karma-mocha-reporter
karma-phantomjs-launcher
sass-lint
jquery
natsort
@types/bootstrap
@types/clipboard
@types/jquery
@types/webpack-env
`);
},
peers: ctx => {
return exec(oneLine`cd ${ctx.name} && install-peerdeps
@armor/brandkit
@armor/api
@armor/icons
@armor/platform-browser
@armor/testing
@armor/tslint-armor-standard
`);
}
};