Skip to content

Commit b3de538

Browse files
committed
chore(deps) Update uglify-js. Tidy up gulp process output so it is now clean.
1 parent 0a48de8 commit b3de538

11 files changed

+109
-3646
lines changed

dist/forms-angular.js

Lines changed: 1 addition & 3607 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/forms-angular.min.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

gulpfile.js

Lines changed: 26 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ var runSequence = require('run-sequence');
33
var del = require('del');
44
var Server = require('karma').Server;
55
var typeScriptCompiler = require('gulp-tsc');
6+
var uglify = require('gulp-uglify');
7+
var pump = require('pump');
68

79
var browserSources = [
810
'js/**/*.ts'
@@ -137,23 +139,30 @@ gulp.task('apiTest', function () {
137139
//});
138140
//
139141

140-
gulp.task('uglify', function() {
141-
var fs = require('fs');
142-
var uglifyJs = require('uglify-js');
143-
144-
var code = fs.readFileSync('dist/forms-angular.js', 'utf8');
145-
146-
var parsed = uglifyJs.parse(code);
147-
parsed.figure_out_scope();
148-
149-
var compressed = parsed.transform(uglifyJs.Compressor());
150-
compressed.figure_out_scope();
151-
compressed.compute_char_frequency();
152-
compressed.mangle_names();
153-
154-
var finalCode = compressed.print_to_string();
155-
156-
fs.writeFileSync('dist/forms-angular.min.js', finalCode);
142+
gulp.task('uglify', function(cb) {
143+
pump([
144+
gulp.src('dist/forms-angular.js'),
145+
uglify(),
146+
gulp.dest('dist')
147+
],
148+
cb
149+
);
150+
// var fs = require('fs');
151+
// var uglifyJs = require('uglify-js');
152+
//
153+
// var code = fs.readFileSync('dist/forms-angular.js', 'utf8');
154+
//
155+
// var parsed = uglifyJs.parse(code);
156+
// parsed.figure_out_scope();
157+
//
158+
// var compressed = parsed.transform(uglifyJs.Compressor());
159+
// compressed.figure_out_scope();
160+
// compressed.compute_char_frequency();
161+
// compressed.mangle_names();
162+
//
163+
// var finalCode = compressed.print_to_string();
164+
//
165+
// fs.writeFileSync('dist/forms-angular.min.js', finalCode);
157166
});
158167

159168

js/services/form-generator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/// <reference path="../../node_modules/@types/jquery/index.d.ts" />
21
/// <reference path="../../node_modules/@types/angular/index.d.ts" />
32
/// <reference path="../../node_modules/@types/lodash/index.d.ts" />
43
/// <reference path="../fng-types.ts" />

package-lock.json

Lines changed: 73 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@
4242
"devDependencies": {
4343
"@types/angular": "^1.6.3",
4444
"@types/lodash": "^4.14.85",
45-
"@types/node": "^8.0.53",
4645
"@types/mongoose": "^4.7.27",
46+
"@types/node": "^8.0.53",
4747
"body-parser": "1.18.2",
4848
"del": "3.0.0",
4949
"express": "4.16.2",
@@ -55,6 +55,7 @@
5555
"gulp-mocha": "4.3.1",
5656
"gulp-ng-annotate": "2.0.0",
5757
"gulp-tsc": "1.3.2",
58+
"gulp-uglify": "^3.0.0",
5859
"gulp-umd": "0.2.1",
5960
"jasmine-core": "2.8.0",
6061
"karma": "1.7.1",
@@ -65,9 +66,9 @@
6566
"matchdep": "2.0.0",
6667
"mocha": "4.0.1",
6768
"mongoose": "^4.13.3",
69+
"pump": "^1.0.2",
6870
"run-sequence": "1.2.2",
69-
"typescript": "^2.6.1",
70-
"uglify-js": "2.8.29"
71+
"typescript": "^2.6.1"
7172
},
7273
"license": "MIT"
7374
}

test/api/CRUD-APISpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ describe('API', function () {
1818

1919
fng = new (formsAngular)(mongoose, app, {urlPrefix: '/api/'});
2020

21-
mongoose.connect('localhost', 'forms-ng_test');
21+
mongoose.connect('mongodb://localhost/forms-ng_test', {useMongoClient: true});
2222
mongoose.connection.on('error', function () {
2323
console.error('connection error', arguments);
2424
});

test/api/ControlAPISpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe('original API', function () {
1919

2020
fng = new (formsAngular)(mongoose, app, {urlPrefix: '/api/'});
2121

22-
mongoose.connect('localhost', 'forms-ng_test');
22+
mongoose.connect('mongodb://localhost/forms-ng_test', {useMongoClient: true});
2323
mongoose.connection.on('error', function () {
2424
console.error('connection error', arguments);
2525
});

test/api/NewAddResourceAPISpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ describe('mongoose collection name API', function () {
1717

1818
fng = new (formsAngular)(mongoose, app, {urlPrefix: '/api/'});
1919

20-
mongoose.connect('localhost', 'forms-ng_test');
20+
mongoose.connect('mongodb://localhost/forms-ng_test', {useMongoClient: true});
2121
mongoose.connection.on('error', function () {
2222
console.error('connection error', arguments);
2323
});

test/api/listAPISpec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ describe('List API', function () {
1919

2020
fng = new (formsAngular)(mongoose, app, {urlPrefix: '/api/'});
2121

22-
mongoose.connect('localhost', 'forms-ng_test');
22+
mongoose.connect('mongodb://localhost/forms-ng_test', {useMongoClient: true});
2323
mongoose.connection.on('error', function () {
2424
console.error('connection error', arguments);
2525
});

test/api/reportAPISpec.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ describe('Report API', function () {
1818

1919
fng = new (formsAngular)(mongoose, app, {urlPrefix: '/api/'});
2020

21-
mongoose.connect('localhost', 'forms-ng_test');
22-
// mongoose.set('debug',true);
21+
mongoose.connect('mongodb://localhost/forms-ng_test', {useMongoClient: true});
2322
mongoose.connection.on('error', function () {
2423
console.error('connection error', arguments);
2524
});

0 commit comments

Comments
 (0)