Skip to content
Commits on Source (1)
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="26632678-d8a8-4639-9a45-ad2e64f0e3df" name="Default" comment="" />
<list default="true" id="26632678-d8a8-4639-9a45-ad2e64f0e3df" name="Default" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/index.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/index.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/index.js.map" beforeDir="false" afterPath="$PROJECT_DIR$/src/index.js.map" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/index.ts" afterDir="false" />
</list>
<ignored path="$PROJECT_DIR$/.tmp/" />
<ignored path="$PROJECT_DIR$/temp/" />
<ignored path="$PROJECT_DIR$/tmp/" />
......@@ -18,7 +24,7 @@
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="46">
<caret line="2" column="19" selection-start-line="2" selection-start-column="19" selection-end-line="2" selection-end-column="19" />
<caret line="2" column="18" selection-start-line="2" selection-start-column="18" selection-end-line="2" selection-end-column="18" />
</state>
</provider>
</entry>
......@@ -65,8 +71,8 @@
<file leaf-file-name="index.ts" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/index.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="245">
<caret line="67" column="82" selection-start-line="67" selection-start-column="82" selection-end-line="67" selection-end-column="82" />
<state relative-caret-position="230">
<caret line="113" column="67" selection-start-line="113" selection-start-column="67" selection-end-line="113" selection-end-column="67" />
<folding>
<element signature="e#2624#2837#0" />
<element signature="e#2979#3575#0" />
......@@ -190,8 +196,8 @@
<option value="$PROJECT_DIR$/src/app/index.ts" />
<option value="$PROJECT_DIR$/bin/elb.ts" />
<option value="$PROJECT_DIR$/src/app/Client.ts" />
<option value="$PROJECT_DIR$/src/index.ts" />
<option value="$PROJECT_DIR$/package.json" />
<option value="$PROJECT_DIR$/src/index.ts" />
</list>
</option>
</component>
......@@ -367,7 +373,7 @@
<updated>1534659703581</updated>
<workItem from="1534659704889" duration="6169000" />
<workItem from="1534666439606" duration="63617000" />
<workItem from="1535084231524" duration="3531000" />
<workItem from="1535084231524" duration="6232000" />
</task>
<task id="LOCAL-00001" summary="Working on initial features">
<created>1535004737323</created>
......@@ -523,11 +529,25 @@
<option name="project" value="LOCAL" />
<updated>1535095415883</updated>
</task>
<option name="localTasksCounter" value="23" />
<task id="LOCAL-00023" summary="Working on initial features">
<created>1535096173906</created>
<option name="number" value="00023" />
<option name="presentableId" value="LOCAL-00023" />
<option name="project" value="LOCAL" />
<updated>1535096173906</updated>
</task>
<task id="LOCAL-00024" summary="Working on initial features">
<created>1535097921038</created>
<option name="number" value="00024" />
<option name="presentableId" value="LOCAL-00024" />
<option name="project" value="LOCAL" />
<updated>1535097921038</updated>
</task>
<option name="localTasksCounter" value="25" />
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="73317000" />
<option name="totallyTimeSpent" value="76018000" />
</component>
<component name="TodoView">
<todo-panel id="selected-file">
......@@ -547,15 +567,15 @@
<window_info anchor="bottom" id="Regex Tester" order="7" />
<window_info anchor="right" id="Quick Notes" order="3" />
<window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
<window_info active="true" anchor="bottom" id="Version Control" order="7" visible="true" weight="0.32999372" />
<window_info anchor="bottom" id="Run" order="2" weight="0.30369443" />
<window_info anchor="bottom" id="Version Control" order="7" weight="0.32999372" />
<window_info active="true" anchor="bottom" id="Run" order="2" visible="true" weight="0.30369443" />
<window_info id="npm" order="2" side_tool="true" />
<window_info anchor="right" id="Mongo Explorer" order="3" />
<window_info anchor="bottom" id="Terminal" order="7" weight="0.32999372" />
<window_info anchor="bottom" id="TypeScript" order="7" />
<window_info content_ui="combo" id="Project" order="0" sideWeight="0.73364484" visible="true" weight="0.25269094" />
<window_info content_ui="combo" id="Project" order="0" sideWeight="0.7338129" visible="true" weight="0.25269094" />
<window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
<window_info id="Grunt " order="2" sideWeight="0.26635513" side_tool="true" visible="true" weight="0.25269094" />
<window_info id="Grunt " order="2" sideWeight="0.26618704" side_tool="true" visible="true" weight="0.25269094" />
<window_info anchor="right" id="LuaJ" order="3" />
<window_info anchor="bottom" id="Tail" order="7" />
<window_info anchor="bottom" id="Find" order="1" />
......@@ -592,6 +612,9 @@
<option value="$PROJECT_DIR$/src/app/index.js.map" />
<option value="$PROJECT_DIR$/src/app/index.js" />
<option value="$PROJECT_DIR$/src/app/index.d.ts" />
<option value="$PROJECT_DIR$/src/app/Client.d.ts" />
<option value="$PROJECT_DIR$/src/app/Client.js.map" />
<option value="$PROJECT_DIR$/src/app/Client.js" />
</list>
</option>
</component>
......@@ -974,8 +997,8 @@
</entry>
<entry file="file://$PROJECT_DIR$/src/index.ts">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="245">
<caret line="67" column="82" selection-start-line="67" selection-start-column="82" selection-end-line="67" selection-end-column="82" />
<state relative-caret-position="230">
<caret line="113" column="67" selection-start-line="113" selection-start-column="67" selection-end-line="113" selection-end-column="67" />
<folding>
<element signature="e#2624#2837#0" />
<element signature="e#2979#3575#0" />
......@@ -990,7 +1013,7 @@
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="46">
<caret line="2" column="19" selection-start-line="2" selection-start-column="19" selection-end-line="2" selection-end-column="19" />
<caret line="2" column="18" selection-start-line="2" selection-start-column="18" selection-end-line="2" selection-end-column="18" />
</state>
</provider>
</entry>
......
{
"name": "@extlb/cli",
"version": "1.0.1",
"version": "1.0.2",
"description": "ExtLB Cli",
"main": "index.js",
"engines": {
......
......@@ -53,6 +53,7 @@ var ExtLB = (function () {
ExtLB.prototype.createApp = function (options) {
console.log('Creating Application', options);
if (this.checkAvailable(process.cwd())) {
process.stdout.write(chalk_1["default"].keyword('limegreen')('Retrieving application template'));
simpleGit().clone('https://gitlab.com/ExtLB/app-template.git', '.').then(function () {
shelljs.rm('-fr', '.git');
if (!_.includes(options.platforms, 'desktop')) {
......@@ -78,7 +79,7 @@ var ExtLB = (function () {
modifiers[file].push(changes);
});
});
process.stdout.write("Modifying " + _.keys(modifiers).length + " files ");
process.stdout.write(chalk_1["default"].keyword('limegreen')("Modifying " + _.keys(modifiers).length + " files "));
var files = _.keys(modifiers);
_.each(files, function (file) {
var content = null;
......@@ -99,15 +100,15 @@ var ExtLB = (function () {
fs.writeFileSync(file, content, { encoding: 'utf8' });
}
});
process.stdout.write(chalk_1["default"].green(' done!'));
console.log('Installing Modules (npm install)');
process.stdout.write(chalk_1["default"].keyword('limegreen')(' done!\n'));
console.log(chalk_1["default"].keyword('limegreen')('Installing/Building Modules (npm install)'));
shelljs.exec('npm install', { silent: false }, function () {
console.log('Modules Installed!');
console.log(chalk_1["default"].keyword('limegreen')('Modules Installed!'));
if (_.includes(options.features, 'perspective-admin') ||
_.includes(options.features, 'perspective-auth') ||
_.includes(options.features, 'perspective-error') ||
_.includes(options.features, 'perspective-main')) {
process.stdout.write('Installing Perspectives ');
process.stdout.write(chalk_1["default"].keyword('limegreen')('Installing Perspectives '));
async.series({
'perspective-admin': function (cb) {
if (_.includes(options.features, 'perspective-admin')) {
......@@ -154,7 +155,7 @@ var ExtLB = (function () {
console.error(err);
}
else {
process.stdout.write(chalk_1["default"].green(' done!\n'));
process.stdout.write(chalk_1["default"].keyword('limegreen')(' done!\n'));
}
});
}
......@@ -164,7 +165,7 @@ var ExtLB = (function () {
});
}
else {
console.log('package.json already exists!\n');
console.log(chalk_1["default"].red('package.json already exists!\n'));
}
};
ExtLB.prototype.createModule = function (options) {
......
{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":";;AAAA,mCAAsC;AACtC,2BAA6B;AAC7B,6BAA+B;AAC/B,mCAAqC;AACrC,0BAA4B;AAC5B,uBAAyB;AACzB,iCAAmC;AACnC,+BAAuC;AACvC,IAAI,SAAS,GAAG,OAAO,CAAC,oBAAoB,CAAC,CAAC;AAE9C;IA2CE;QA1CA,SAAI,GAAW,kBAAK,CAAC,KAAK,CAAC,4PAOG,CAAC,CAAC;QAChC,aAAQ,GAAa,CAAC,IAAI,CAAC,CAAC;QAC5B,cAAS,GAAa,CAAC,EAAC,IAAI,EAAC,SAAS,EAAE,OAAO,EAAE,IAAI,EAAC,EAAE,EAAC,IAAI,EAAC,OAAO,EAAC,CAAC,CAAC;QACxE,aAAQ,GAAa,CAAC,IAAI,QAAQ,CAAC,SAAS,CAAC,kBAAkB,CAAC,EAAE;gBAChE,IAAI,EAAE,YAAY;gBAClB,KAAK,EAAE,YAAY;gBACnB,OAAO,EAAE,IAAI;aACd,EAAE;gBACD,IAAI,EAAE,WAAW;gBACjB,KAAK,EAAE,UAAU;gBACjB,OAAO,EAAE,IAAI;aACd,EAAE;gBACD,IAAI,EAAE,QAAQ;gBACd,KAAK,EAAE,QAAQ;aAChB,EAAE,IAAI,QAAQ,CAAC,SAAS,CAAC,sBAAsB,CAAC,EAAE;gBACjD,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,mBAAmB;gBAC1B,OAAO,EAAE,IAAI;aACd,EAAE;gBACD,IAAI,EAAE,MAAM;gBACZ,KAAK,EAAE,kBAAkB;gBACzB,OAAO,EAAE,IAAI;aACd,EAAE;gBACD,IAAI,EAAE,OAAO;gBACb,KAAK,EAAE,mBAAmB;gBAC1B,OAAO,EAAE,IAAI;aACd,EAAE;gBACD,IAAI,EAAE,MAAM;gBACZ,KAAK,EAAE,kBAAkB;gBACzB,OAAO,EAAE,IAAI;aACd,EAAE,IAAI,QAAQ,CAAC,SAAS,CAAC,mBAAmB,CAAC,EAAE;gBAC9C,IAAI,EAAE,YAAY;gBAClB,KAAK,EAAE,YAAY;gBACnB,OAAO,EAAE,IAAI;aACd,CAAC,CAAC;IAEH,CAAC;IACD,8BAAc,GAAd,UAAe,GAAW;QACxB,OAAO,CAAC,OAAO,CAAC,IAAI,CAAC,IAAI,EAAE,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,cAAc,CAAC,CAAC,CAAC;IAC7D,CAAC;IACD,yBAAS,GAAT,UAAU,OAMT;QACC,OAAO,CAAC,GAAG,CAAC,sBAAsB,EAAE,OAAO,CAAC,CAAC;QAC7C,IAAI,IAAI,CAAC,cAAc,CAAC,OAAO,CAAC,GAAG,EAAE,CAAC,EAAE;YACtC,SAAS,EAAE,CAAC,KAAK,CAAC,2CAA2C,EAAE,GAAG,CAAC,CAAC,IAAI,CAAC;gBACvE,OAAO,CAAC,EAAE,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;gBAC1B,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,SAAS,EAAE,SAAS,CAAC,EAAE;oBAC7C,OAAO,CAAC,EAAE,CAAC,KAAK,EAAE,CAAC,4BAA4B,EAAE,yBAAyB,CAAC,CAAC,CAAC;iBAC9E;gBACD,IAAI,CAAC,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,SAAS,EAAE,OAAO,CAAC,EAAE;oBAC3C,OAAO,CAAC,EAAE,CAAC,KAAK,EAAE,CAAC,0BAA0B,EAAE,uBAAuB,CAAC,CAAC,CAAC;iBAC1E;gBACD,IAAI,aAAa,GAAQ,EAAE,CAAC;gBAC5B,CAAC,CAAC,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,KAAG,SAAS,GAAG,IAAI,CAAC,GAAG,WAAM,IAAI,CAAC,GAAG,SAAM,CAAC,EAAE,UAAC,IAAI;oBACrE,OAAO,CAAC,CAAC,CAAC,QAAQ,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;gBACpC,CAAC,CAAC,CAAC,GAAG,CAAC,UAAC,IAAI;oBACV,OAAO,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE,IAAI,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC;gBACzC,CAAC,CAAC,CAAC,OAAO,CAAC,UAAC,OAAO;oBACjB,aAAa,CAAC,OAAO,CAAC,GAAG,OAAO,CAAC,KAAG,OAAS,CAAC,CAAC,SAAO,CAAA,CAAC;gBACzD,CAAC,CAAC,CAAC;gBACH,IAAI,SAAS,GAAQ,EAAE,CAAC;gBACxB,CAAC,CAAC,IAAI,CAAC,aAAa,EAAE,UAAC,KAAK;oBAC1B,CAAC,CAAC,IAAI,CAAC,KAAK,EAAE,UAAC,OAAO,EAAE,IAAI;wBAC1B,IAAI,CAAC,CAAC,WAAW,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC,EAAE;4BAClC,SAAS,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC;yBACtB;wBACD,SAAS,CAAC,IAAI,CAAC,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;oBAChC,CAAC,CAAC,CAAC;gBACL,CAAC,CAAC,CAAC;gBACH,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,eAAa,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC,MAAM,YAAS,CAAC,CAAC;gBACrE,IAAI,KAAK,GAAG,CAAC,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;gBAC9B,CAAC,CAAC,IAAI,CAAC,KAAK,EAAE,UAAC,IAAI;oBACjB,IAAI,OAAO,GAAQ,IAAI,CAAC;oBACxB,IAAI,CAAC,CAAC,QAAQ,CAAC,IAAI,EAAE,OAAO,CAAC,EAAE;wBAC7B,OAAO,GAAG,QAAQ,CAAC,YAAY,CAAC,IAAI,CAAC,CAAC;qBACvC;yBAAM;wBACL,OAAO,GAAG,EAAE,CAAC,YAAY,CAAC,IAAI,EAAE,EAAC,QAAQ,EAAE,MAAM,EAAC,CAAC,CAAC;qBACrD;oBACD,SAAS,CAAC,IAAI,CAAC,CAAC,OAAO,CAAC,UAAC,QAAmD;wBAC1E,OAAO,GAAG,QAAQ,CAAC,OAAO,EAAE,OAAO,CAAC,CAAC;oBACvC,CAAC,CAAC,CAAC;oBACH,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oBAC1B,IAAI,CAAC,CAAC,QAAQ,CAAC,IAAI,EAAE,OAAO,CAAC,EAAE;wBAC7B,QAAQ,CAAC,aAAa,CAAC,IAAI,EAAE,OAAO,EAAE,EAAC,MAAM,EAAE,CAAC,EAAC,CAAC,CAAC;qBACpD;yBAAM;wBACL,EAAE,CAAC,aAAa,CAAC,IAAI,EAAE,OAAO,EAAE,EAAC,QAAQ,EAAE,MAAM,EAAC,CAAC,CAAC;qBACrD;gBACH,CAAC,CAAC,CAAC;gBACH,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,kBAAK,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC;gBAC5C,OAAO,CAAC,GAAG,CAAC,kCAAkC,CAAC,CAAC;gBAChD,OAAO,CAAC,IAAI,CAAC,aAAa,EAAE,EAAC,MAAM,EAAC,KAAK,EAAC,EAAE;oBAC1C,OAAO,CAAC,GAAG,CAAC,oBAAoB,CAAC,CAAC;oBAClC,IACE,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,mBAAmB,CAAC;wBACjD,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,kBAAkB,CAAC;wBAChD,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,mBAAmB,CAAC;wBACjD,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,kBAAkB,CAAC,EAChD;wBACA,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,0BAA0B,CAAC,CAAC;wBACjD,KAAK,CAAC,MAAM,CAAC;4BACX,mBAAmB,EAAE,UAAC,EAAE;gCACtB,IAAI,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,mBAAmB,CAAC,EAAE;oCACrD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,OAAO,CAAC,IAAI,CAAC,8DAA8D,EAAE,EAAC,MAAM,EAAC,IAAI,EAAC,EAAE,UAAC,GAAG,IAAO,EAAE,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;iCAC1H;qCAAM;oCACL,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,EAAE,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;iCACjB;4BACH,CAAC;4BACD,kBAAkB,EAAE,UAAC,EAAE;gCACrB,IAAI,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,kBAAkB,CAAC,EAAE;oCACpD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,OAAO,CAAC,IAAI,CAAC,6DAA6D,EAAE,EAAC,MAAM,EAAC,IAAI,EAAC,EAAE,UAAC,GAAG,IAAO,EAAE,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;iCACzH;qCAAM;oCACL,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,EAAE,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;iCACjB;4BACH,CAAC;4BACD,mBAAmB,EAAE,UAAC,EAAE;gCACtB,IAAI,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,mBAAmB,CAAC,EAAE;oCACrD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,OAAO,CAAC,IAAI,CAAC,8DAA8D,EAAE,EAAC,MAAM,EAAC,IAAI,EAAC,EAAE,UAAC,GAAG,IAAO,EAAE,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;iCAC1H;qCAAM;oCACL,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,EAAE,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;iCACjB;4BACH,CAAC;4BACD,kBAAkB,EAAE,UAAC,EAAE;gCACrB,IAAI,CAAC,CAAC,QAAQ,CAAC,OAAO,CAAC,QAAQ,EAAE,kBAAkB,CAAC,EAAE;oCACpD,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,OAAO,CAAC,IAAI,CAAC,6DAA6D,EAAE,EAAC,MAAM,EAAC,IAAI,EAAC,EAAE,UAAC,GAAG,IAAO,EAAE,CAAC,GAAG,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;iCACzH;qCAAM;oCACL,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;oCAC1B,EAAE,CAAC,IAAI,EAAE,KAAK,CAAC,CAAC;iCACjB;4BACH,CAAC;yBACF,EAAE,UAAC,GAAG;4BACL,IAAI,GAAG,EAAE;gCACP,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;6BACpB;iCAAM;gCACL,OAAO,CAAC,MAAM,CAAC,KAAK,CAAC,kBAAK,CAAC,KAAK,CAAC,UAAU,CAAC,CAAC,CAAC;6BAC/C;wBACH,CAAC,CAAC,CAAC;qBACJ;gBACH,CAAC,CAAC,CAAC;YACL,CAAC,CAAC,CAAC,OAAK,CAAA,CAAC,UAAC,GAAQ;gBAChB,OAAO,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;YACrB,CAAC,CAAC,CAAC;SACJ;aAAM;YACL,OAAO,CAAC,GAAG,CAAC,gCAAgC,CAAC,CAAC;SAC/C;IAEH,CAAC;IACD,4BAAY,GAAZ,UAAa,OAMZ;QACC,OAAO,CAAC,GAAG,CAAC,iBAAiB,EAAE,OAAO,CAAC,CAAC;IAC1C,CAAC;IACH,YAAC;AAAD,CAAC,AA/KD,IA+KC;AA/KY,sBAAK;AAgLlB,IAAI,OAAO,GAAG,IAAI,KAAK,EAAE,CAAC;AAC1B,qBAAe,OAAO,CAAC"}
\ No newline at end of file
{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
......@@ -65,6 +65,7 @@ export class ExtLB {
}) {
console.log('Creating Application', options);
if (this.checkAvailable(process.cwd())) {
process.stdout.write(chalk.keyword('limegreen')('Retrieving application template'));
simpleGit().clone('https://gitlab.com/ExtLB/app-template.git', '.').then(() => {
shelljs.rm('-fr', '.git');
if (!_.includes(options.platforms, 'desktop')) {
......@@ -90,7 +91,7 @@ export class ExtLB {
modifiers[file].push(changes);
});
});
process.stdout.write(`Modifying ${_.keys(modifiers).length} files `);
process.stdout.write(chalk.keyword('limegreen')(`Modifying ${_.keys(modifiers).length} files `));
let files = _.keys(modifiers);
_.each(files, (file) => {
let content: any = null;
......@@ -109,17 +110,17 @@ export class ExtLB {
fs.writeFileSync(file, content, {encoding: 'utf8'});
}
});
process.stdout.write(chalk.green(' done!'));
console.log('Installing Modules (npm install)');
process.stdout.write(chalk.keyword('limegreen')(' done!\n'));
console.log(chalk.keyword('limegreen')('Installing/Building Modules (npm install)'));
shelljs.exec('npm install', {silent:false}, () => {
console.log('Modules Installed!');
console.log(chalk.keyword('limegreen')('Modules Installed!'));
if (
_.includes(options.features, 'perspective-admin') ||
_.includes(options.features, 'perspective-auth') ||
_.includes(options.features, 'perspective-error') ||
_.includes(options.features, 'perspective-main')
) {
process.stdout.write('Installing Perspectives ');
process.stdout.write(chalk.keyword('limegreen')('Installing Perspectives '));
async.series({
'perspective-admin': (cb) => {
if (_.includes(options.features, 'perspective-admin')) {
......@@ -161,7 +162,7 @@ export class ExtLB {
if (err) {
console.error(err);
} else {
process.stdout.write(chalk.green(' done!\n'));
process.stdout.write(chalk.keyword('limegreen')(' done!\n'));
}
});
}
......@@ -170,7 +171,7 @@ export class ExtLB {
console.error(err);
});
} else {
console.log('package.json already exists!\n');
console.log(chalk.red('package.json already exists!\n'));
}
// console.log(modifiers);
}
......