Skip to content

Commit e430a81

Browse files
committed
chore(package): update generated app deps
1 parent bdc2888 commit e430a81

File tree

6 files changed

+48
-47
lines changed

6 files changed

+48
-47
lines changed

Diff for: src/test/get-expected-files.js

+1
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ export function app(options) {
100100
'karma.conf.js',
101101
'mocha.conf.js',
102102
'mocha.global.js',
103+
'postcss.config.js',
103104
'protractor.conf.js',
104105
'README.md',
105106
'spec.js',

Diff for: templates/app/_package.json

+29-32
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
"core-js": "^2.4.1",
77
"cors": "^2.8.1",
88
"express": "^4.13.3",
9-
"morgan": "~1.7.0",
9+
"morgan": "~1.8.2",
1010
"body-parser": "^1.13.3",
1111
"method-override": "^2.3.5",
1212
"cookie-parser": "^1.3.5",
1313
"express-session": "^1.11.3",
1414
"errorhandler": "^1.4.2",
1515
"composable-middleware": "^0.3.0",
16-
"fast-json-patch": "^1.0.0",
16+
"fast-json-patch": "^2.0.5",
1717
"lodash": "^4.17.4",
1818
"lodash-es": "^4.17.4",
1919
"lusca": "^1.4.1",
@@ -37,7 +37,7 @@
3737
"express-sequelize-session": "0.4.0",<% } %><% if(filters.auth) { %>
3838
"jsonwebtoken": "^7.0.0",
3939
"express-jwt": "^5.0.0",
40-
"passport": "~0.3.0",
40+
"passport": "~0.4.0",
4141
"passport-local": "^1.0.0",<% } %><% if(filters.facebookAuth) { %>
4242
"passport-facebook": "^2.0.0",<% } %><% if(filters.twitterAuth) { %>
4343
"passport-twitter": "^1.0.3",<% } %><% if(filters.googleAuth) { %>
@@ -73,16 +73,16 @@
7373
"@types/lodash": "^4.14.63",
7474
<%_ if(filters.mocha) { -%>
7575
"@types/mocha": "^2.2.41",
76-
"@types/chai": "^3.5.2",
76+
"@types/chai": "^4.0.4",
7777
"@types/sinon": "^2.1.3",
7878
"@types/sinon-chai": "^2.7.27",
7979
<%_ } -%>
80-
"@types/node": "^7.0.14",
80+
"@types/node": "^8.0.26",
8181
"@types/selenium-webdriver": "^3.0.3",
8282
"@types/webpack": "^2.2.15",
8383
<%_ } -%>
8484
"angular2-universal": "2.1.0-rc.1",
85-
"angular2-jwt": "^0.1.28",
85+
"angular2-jwt": "^0.2.3",
8686
<% if(filters.auth) { %>
8787
"angular-validation-match": "^1.9.0",<% } %>
8888
<% if(filters.uirouter) { %>
@@ -107,23 +107,23 @@
107107

108108
<%# END CLIENT %>
109109

110-
"autoprefixer": "^6.0.0",
110+
"autoprefixer": "^7.1.3",
111111
"babel-core": "^6.6.5",
112112
"babel-eslint": "^6.0.4",
113113
"babel-register": "^6.16.0",
114114
"bs-fullscreen-message": "^1.0.0",
115115
<%_ if(filters.flow) { -%>
116-
"flow-bin": "^0.31.0",
116+
"flow-bin": "^0.54.0",
117117
"babel-plugin-syntax-flow": "^6.8.0",
118118
"babel-plugin-transform-flow-comments": "^6.8.0",<% } %>
119119
"babel-plugin-transform-class-properties": "^6.6.0",
120120
"babel-plugin-transform-runtime": "^6.6.0",
121-
"babel-plugin-istanbul": "^3.1.0",
121+
"babel-plugin-istanbul": "^4.1.4",
122122
"babel-preset-es2015": "^6.6.0",
123123
"eslint": "^2.12.0",
124-
"del": "^2.0.2",
124+
"del": "^3.0.0",
125125
"gulp": "^3.9.1",
126-
"gulp-babel": "^6.1.2",<% if(filters.ts) { %>
126+
"gulp-babel": "^7.0.0",<% if(filters.ts) { %>
127127
"gulp-typescript": "~2.13.0",
128128
"gulp-typings": "^1.3.6",
129129
"gulp-tslint": "^5.0.0",<% } %>
@@ -138,44 +138,41 @@
138138
<%# "gulp-node-inspector": "^0.1.0", %>
139139
"gulp-plumber": "^1.0.1",
140140
"gulp-protractor": "^3.0.0",
141-
"gulp-rev": "^7.0.0",
141+
"gulp-rev": "^8.0.0",
142142
"gulp-rev-replace": "^0.4.2",
143143
"gulp-sort": "^2.0.0",
144-
"gulp-sourcemaps": "^1.5.2",
144+
"gulp-sourcemaps": "^2.6.1",
145145
"gulp-util": "^3.0.5",
146146
"gulp-watch": "^4.3.5",
147-
"gulp-stylint": "^3.0.0",
147+
"gulp-stylint": "^4.0.0",
148148
"grunt": "^1.0.1",
149149
"grunt-build-control": "^0.7.0",
150150
"isparta": "^4.0.0",
151151
"nodemon": "^1.3.7",
152-
"run-sequence": "^1.1.0",
152+
"run-sequence": "^2.1.0",
153153
"lazypipe": "^1.0.1",
154154
<%# WEBPACK %>
155155
"webpack": "^2.3.1",
156156
"webpack-dev-server": "^2.4.2",
157157
"extract-text-webpack-plugin": "2.0.0",
158158
"html-webpack-plugin": "^2.24.1",
159-
"html-webpack-harddisk-plugin": "~0.0.2",
159+
"html-webpack-harddisk-plugin": "~0.1.0",
160160
<%_ if(filters.pug) { _%>
161161
"pug-html-loader": "^1.0.8",<% } %>
162162
"typescript": "^2.2.1",
163163
"awesome-typescript-loader": "^3.1.2",
164-
"ng-annotate-loader": "~0.1.0",
165-
"babel-loader": "^6.2.4",
166-
"css-loader": "^0.24.0",
167-
"file-loader": "^0.9.0",
168-
"imports-loader": "^0.6.5",
169-
"isparta-instrumenter-loader": "^1.0.0",
170-
"isparta-loader": "^2.0.0",
171-
"istanbul-instrumenter-loader": "^0.2.0",
164+
"babel-loader": "^7.1.2",
165+
"css-loader": "^0.28.7",
166+
"file-loader": "^0.11.2",
167+
"imports-loader": "^0.7.1",
168+
"istanbul-instrumenter-loader": "^3.0.0",
172169
"null-loader": "^0.1.1",
173-
"postcss-loader": "^0.11.1",
170+
"postcss-loader": "^2.0.6",
174171
"raw-loader": "^0.5.1",
175172
"style-loader": "^0.13.0",
176173
<%_ if(filters.sass) { _%>
177-
"node-sass": "^3.8.0",
178-
"sass-loader": "^4.0.1",<% } %>
174+
"node-sass": "^4.5.3",
175+
"sass-loader": "^6.0.6",<% } %>
179176
<%_ if(filters.less) { _%>
180177
"less": "^2.7.1",
181178
"less-loader": "^2.2.3",<% } %>
@@ -187,9 +184,9 @@
187184
"through2": "^2.0.1",
188185
"open": "~0.0.4",
189186
"istanbul": "1.1.0-alpha.1",
190-
"chai": "^3.2.0",
191-
"sinon": "^1.16.1",
192-
"chai-as-promised": "^5.1.0",
187+
"chai": "^4.1.2",
188+
"sinon": "^3.2.1",
189+
"chai-as-promised": "^7.1.1",
193190
"chai-things": "^0.2.0",
194191
"karma": "~0.13.3",
195192
"karma-firefox-launcher": "^1.0.0",
@@ -202,13 +199,13 @@
202199
"sinon-chai": "^2.8.0",
203200
"mocha": "^3.0.2",<% if(filters.mocha) { %>
204201
"karma-mocha": "^1.0.1",
205-
"karma-chai-plugins": "~0.7.0",<% } if(filters.jasmine) { %>
202+
"karma-chai-plugins": "~0.9.0",<% } if(filters.jasmine) { %>
206203
"jasmine-core": "^2.3.4",
207204
"karma-jasmine": "^1.0.2",
208205
"jasmine-spec-reporter": "^2.4.0",<% } %>
209206
"phantomjs-prebuilt": "^2.1.4",
210207
"proxyquire": "^1.0.1",
211-
"strip-ansi": "^3.0.1",
208+
"strip-ansi": "^4.0.0",
212209
"supertest": "^1.1.0"<% if(filters.ts) { %>,
213210
"tslint": "^3.5.0"<% } %>
214211
},

Diff for: templates/app/postcss.config.js

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
const autoprefixer = require('autoprefixer');
2+
3+
module.exports = (ctx) => ({
4+
plugins: [
5+
autoprefixer(ctx.plugin),
6+
]
7+
});

Diff for: templates/app/protractor.conf.js

+9-2
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,16 @@ var config = {
7676
Object.getOwnPropertyDescriptor(Object.prototype, 'should')
7777
);
7878
<% } if (filters.jasmine) { %>
79-
var SpecReporter = require('jasmine-spec-reporter');
79+
var SpecReporter = require('jasmine-spec-reporter').SpecReporter;
8080
// add jasmine spec reporter
81-
jasmine.getEnv().addReporter(new SpecReporter({displayStacktrace: true}));
81+
jasmine.getEnv().addReporter(new SpecReporter({
82+
spec: {
83+
displayStacktrace: true
84+
},
85+
summary: {
86+
displayStacktrace: true
87+
}
88+
}));
8289
<% } %>
8390
var serverConfig = config.params.serverConfig;<% if (filters.mongoose) { %>
8491

Diff for: templates/app/webpack.make.js

-11
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
/*eslint-env node*/
33
const _ = require('lodash');
44
var webpack = require('webpack');
5-
var autoprefixer = require('autoprefixer');
65
var HtmlWebpackPlugin = require('html-webpack-plugin');
76
var HtmlWebpackHarddiskPlugin = require('html-webpack-harddisk-plugin');
87
var ExtractTextPlugin = require('extract-text-webpack-plugin');
@@ -227,16 +226,6 @@ module.exports = function makeWebpackConfig(options) {
227226
options: {
228227
context: __dirname
229228
},
230-
/**
231-
* PostCSS
232-
* Reference: https://github.com/postcss/autoprefixer-core
233-
* Add vendor prefixes to your css
234-
*/
235-
postcss: [
236-
autoprefixer({
237-
browsers: ['last 2 version']
238-
})
239-
],
240229
<%_ if(filters.sass) { -%>
241230
sassLoader: {
242231
outputStyle: 'compressed',

Diff for: templates/endpoint/basename.controller.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
'use strict';<% if(filters.models) { %>
1212

13-
import jsonpatch from 'fast-json-patch';<% if(filters.mongooseModels) { %>
13+
import { applyPatch } from 'fast-json-patch';<% if(filters.mongooseModels) { %>
1414
import <%= classedName %> from './<%= basename %>.model';<% } if(filters.sequelizeModels) { %>
1515
import {<%= classedName %>} from '<%= relativeRequire(config.get('registerModelsFile')) %>';<% } %>
1616

@@ -27,7 +27,7 @@ function respondWithResult(res, statusCode) {
2727
function patchUpdates(patches) {
2828
return function(entity) {
2929
try {
30-
jsonpatch.apply(entity, patches, /*validate*/ true);
30+
applyPatch(entity, patches, /*validate*/ true);
3131
} catch(err) {
3232
return Promise.reject(err);
3333
}

0 commit comments

Comments
 (0)