UNPKG

2.27 kBJavaScriptView Raw
1#!/usr/bin/env node
2var version = "1.8.8";
3
4var help = require('./help.js');
5var settingsMan = require('./setting.js');
6var indexGen = require('./indexGenerator.js');
7var genBootApp = require('./genBootApp.js');
8var moduleManager = require('./moduleManager.js');
9var stateManager = require('./stateManager.js');
10var shelljs = require('shelljs');
11var md5 = require('./calcMD5.js');
12var colors = require('colors');
13/*var server = require('./server.js');
14var colors = require('colors'),
15 os = require('os'),
16 httpServer = require('./node_modules/http-server/lib/http-server'),
17 portfinder = require('portfinder'),*/
18
19var http = require('http');
20var cssGen = require('./styleCSS.js');
21var commandManager = require('./commandMan.js');
22var readlineSync = require('readline-sync');
23var Parallel = require('paralleljs');
24
25var liveServer = require("live-server");
26
27var isWeb = false;
28
29
30
31var config = [{}];
32var dataConfig = {};
33
34var module = [{}];
35var moduleData = {};
36
37
38var states = [{}];
39var stateData = {};
40
41
42var fs = require('fs');
43var argv = process.argv.slice(2);
44
45shelljs.exec("clear");
46
47/** OLD
48commandManager.cmd(fs,help,settingsMan,indexGen,genBootApp,
49 moduleManager,stateManager,shelljs,server,colors,os,httpServer,opener,argv,
50 module,moduleData,config,dataConfig,states,stateData,portfinder,commandManager,
51 http,version,readlineSync,Parallel,liveServer);**/
52
53commandManager.cmd(fs,help,settingsMan,indexGen,genBootApp,
54 moduleManager,stateManager,shelljs,colors,argv,module,moduleData,
55 config,dataConfig,states,stateData,commandManager,version,readlineSync,Parallel,liveServer,http,cssGen,isWeb);
56
57
58
59var options = {
60 host: 'www.angelocarraggi.altervista.org',
61 port: 80,
62 path: '/ng-make/version.php'
63};
64
65
66 http.get(options, function(res) {
67
68
69 res.setEncoding('utf8');
70 res.on('data', function (chunk) {
71 var remoteVers = md5.calcMD5(chunk);
72
73 var thisVers = md5.calcMD5(version);
74 if(remoteVers == thisVers){
75
76 }else{
77 //console.log(argv[0]);
78 if(argv[0]!="webstart"){
79 console.error("\n\n\n Please make update ng-make, do this on your terminal\n"+"npm install -g ng-make".yellow);
80 }
81
82 }
83
84 })
85
86 }).on('error', function(e) {
87 console.log("Got error: " + e.message);
88 });
89
90
91
92
93
94