Skip to content

Commit 557bd7f

Browse files
committed
Merge pull request angular-fullstack#1703 from angular-fullstack/chore/npm-dep-updates
Chore/npm dep updates
2 parents a3b9b48 + 4dc7398 commit 557bd7f

File tree

8 files changed

+62
-60
lines changed

8 files changed

+62
-60
lines changed

Diff for: app/templates/Gruntfile(grunt).js

+6-6
Original file line numberDiff line numberDiff line change
@@ -753,8 +753,8 @@ module.exports = function (grunt) {
753753
filePath = filePath.replace('/' + yoClient + '/components/', '../components/');
754754
return '@import \'' + filePath + '\';';
755755
},
756-
starttag: '// injector',
757-
endtag: '// endinjector'
756+
starttag: '/* inject:styl */',
757+
endtag: '/* endinject */'
758758
},
759759
files: {
760760
'<%%= yeoman.client %>/app/app.styl': [
@@ -773,8 +773,8 @@ module.exports = function (grunt) {
773773
filePath = filePath.replace('/' + yoClient + '/components/', '../components/');
774774
return '@import \'' + filePath + '\';';
775775
},
776-
starttag: '// injector',
777-
endtag: '// endinjector'
776+
starttag: '/* inject:scss */',
777+
endtag: '/* endinject */'
778778
},
779779
files: {
780780
'<%%= yeoman.client %>/app/app.scss': [
@@ -793,8 +793,8 @@ module.exports = function (grunt) {
793793
filePath = filePath.replace('/' + yoClient + '/components/', '../components/');
794794
return '@import \'' + filePath + '\';';
795795
},
796-
starttag: '// injector',
797-
endtag: '// endinjector'
796+
starttag: '/* inject:less */',
797+
endtag: '/* endinject */'
798798
},
799799
files: {
800800
'<%%= yeoman.client %>/app/app.less': [

Diff for: app/templates/_package.json

+34-34
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"main": "server/app.js",
55
"dependencies": {
66
"express": "^4.13.3",
7-
"morgan": "~1.6.1",
7+
"morgan": "~1.7.0",
88
"body-parser": "^1.13.3",
99
"method-override": "^2.3.5",
1010
"cookie-parser": "^1.3.5",
1111
"express-session": "^1.11.3",
1212
"errorhandler": "^1.4.2",
1313
"compression": "^1.5.2",
1414
"composable-middleware": "^0.3.0",
15-
"lodash": "^3.10.1",
15+
"lodash": "^4.6.1",
1616
"lusca": "^1.3.0",
1717
"babel-runtime": "^6.6.1",
1818
"babel-polyfill": "^6.7.2",<% if (filters.jade) { %>
@@ -30,7 +30,7 @@
3030
"passport-local": "^1.0.0",<% } %><% if (filters.facebookAuth) { %>
3131
"passport-facebook": "^2.0.0",<% } %><% if (filters.twitterAuth) { %>
3232
"passport-twitter": "^1.0.3",<% } %><% if (filters.googleAuth) { %>
33-
"passport-google-oauth": "~0.2.0",<% } %><% if (filters.socketio) { %>
33+
"passport-google-oauth20": "^1.0.0",<% } %><% if (filters.socketio) { %>
3434
"socket.io": "^1.3.5",
3535
"socket.io-client": "^1.3.5",
3636
"socketio-jwt": "^4.2.0",<% } %>
@@ -47,33 +47,33 @@
4747
"gulp": "^3.9.1",
4848
"gulp-add-src": "^0.2.0",
4949
"gulp-angular-templatecache": "^1.7.0",
50-
"gulp-autoprefixer": "2.3.1",
50+
"gulp-autoprefixer": "3.0.0",
5151
"gulp-babel": "^6.1.2",<% if(filters.ts) { %>
52-
"gulp-typescript": "~2.10.0",
53-
"gulp-tsd": "~0.0.4",
54-
"gulp-tslint": "~4.2.1",<% } %>
55-
"gulp-cache": "^0.2.10",
52+
"gulp-typescript": "~2.12.1",
53+
"gulp-tsd": "~0.1.0",
54+
"gulp-tslint": "^4.3.0",<% } %>
55+
"gulp-cache": "^0.4.2",
5656
"gulp-concat": "^2.6.0",
57-
"gulp-env": "^0.2.0",
58-
"gulp-filter": "^2.0.2",
57+
"gulp-env": "^0.4.0",
58+
"gulp-filter": "^4.0.0",
5959
"gulp-imagemin": "^2.2.1",
60-
"gulp-inject": "^1.3.1",
60+
"gulp-inject": "^3.0.0",
6161
"gulp-istanbul": "~0.10.3",
6262
"gulp-istanbul-enforcer": "^1.0.3",
6363
"gulp-jscs": "^3.0.2",
64-
"gulp-jshint": "^1.11.0",
64+
"gulp-jshint": "^2.0.0",
6565
"gulp-livereload": "^3.8.0",
6666
"gulp-load-plugins": "^1.0.0-rc.1",
6767
"gulp-minify-css": "^1.1.6",
6868
"gulp-mocha": "^2.1.3",
69-
"gulp-ng-annotate": "^1.1.0",
69+
"gulp-ng-annotate": "^2.0.0",
7070
"gulp-ng-constant": "^1.1.0",
7171
"gulp-plumber": "^1.0.1",
7272
"gulp-protractor": "^2.1.0",
7373
"gulp-rename": "^1.2.2",
7474
"gulp-rev": "^5.0.0",
7575
"gulp-rev-replace": "^0.4.2",
76-
"gulp-sort": "^1.1.1",
76+
"gulp-sort": "^2.0.0",
7777
"gulp-sourcemaps": "^1.5.2",
7878
"gulp-svgmin": "^1.1.2",
7979
"gulp-uglify": "^1.2.0",
@@ -82,10 +82,10 @@
8282
"gulp-watch": "^4.3.5",<% if(filters.jade) { %>
8383
"gulp-jade": "^1.0.1",<% } if(filters.stylus) { %>
8484
"gulp-stylus": "^2.0.4",
85-
"gulp-stylint": "^1.1.3",
85+
"gulp-stylint": "^3.0.0",
8686
"nib": "^1.1.0",<% } if(filters.sass) { %>
8787
"gulp-sass": "^2.0.1",
88-
"gulp-scss-lint": "^0.2.1",<% } if(filters.less) { %>
88+
"gulp-scss-lint": "^0.3.9",<% } if(filters.less) { %>
8989
"gulp-less": "^3.0.3",
9090
"gulp-recess": "^1.1.2",<% } %>
9191
"isparta": "^4.0.0",
@@ -97,41 +97,41 @@
9797
"grunt": "~0.4.5",
9898
"grunt-wiredep": "^2.0.0",
9999
"grunt-concurrent": "^2.0.1",
100-
"grunt-contrib-clean": "~0.7.0",
101-
"grunt-contrib-concat": "^0.5.1",
102-
"grunt-contrib-copy": "^0.8.0",
103-
"grunt-contrib-cssmin": "~0.14.0",
104-
"grunt-contrib-imagemin": "~1.0.0",
105-
"grunt-contrib-jshint": "~0.11.2",
106-
"grunt-contrib-uglify": "~0.11.0",
100+
"grunt-contrib-clean": "^1.0.0",
101+
"grunt-contrib-concat": "^1.0.0",
102+
"grunt-contrib-copy": "^1.0.0",
103+
"grunt-contrib-cssmin": "^1.0.0",
104+
"grunt-contrib-imagemin": "^1.0.0",
105+
"grunt-contrib-jshint": "^1.0.0",
106+
"grunt-contrib-uglify": "^1.0.0",
107107
"grunt-contrib-watch": "~0.6.1",<% if (filters.jade) { %>
108-
"grunt-contrib-jade": "^0.15.0",<% } %><% if (filters.less) { %>
109-
"grunt-contrib-less": "^1.0.0",<% } %>
108+
"grunt-contrib-jade": "^1.0.0",<% } %><% if (filters.less) { %>
109+
"grunt-contrib-less": "^1.2.0",<% } %>
110110
"grunt-babel": "~6.0.0",<% if(filters.ts) { %>
111-
"grunt-ts": "~5.2.0",
111+
"grunt-ts": "^5.3.2",
112112
"grunt-tsd": "~0.1.0",
113113
"grunt-tslint": "~3.0.1",<% } %>
114114
"grunt-google-cdn": "~0.4.0",
115115
"grunt-jscs": "^2.1.0",
116116
"grunt-newer": "^1.1.1",
117-
"grunt-ng-annotate": "^1.0.1",
118-
"grunt-ng-constant": "^1.1.0",
117+
"grunt-ng-annotate": "^2.0.1",
118+
"grunt-ng-constant": "^2.0.1",
119119
"grunt-filerev": "^2.3.1",
120120
"grunt-usemin": "^3.0.0",
121121
"grunt-env": "~0.4.1",
122122
"grunt-node-inspector": "^0.4.1",
123123
"grunt-nodemon": "^0.4.0",
124-
"grunt-angular-templates": "^0.5.4",
124+
"grunt-angular-templates": "^1.0.3",
125125
"grunt-dom-munger": "^3.4.0",
126126
"grunt-protractor-runner": "^2.0.0",
127127
"grunt-injector": "^0.6.0",
128128
"grunt-karma": "~0.12.0",
129129
"grunt-build-control": "^0.6.0",<% if(filters.sass) { %>
130-
"grunt-contrib-sass": "^0.9.0",<% } %><% if(filters.stylus) { %>
131-
"grunt-contrib-stylus": "~0.22.0",<% } %>
132-
"jit-grunt": "^0.9.1",
130+
"grunt-contrib-sass": "^1.0.0",<% } %><% if(filters.stylus) { %>
131+
"grunt-contrib-stylus": "^1.2.0",<% } %>
132+
"jit-grunt": "~0.10.0",
133133
"grunt-express-server": "^0.5.1",
134-
"grunt-postcss": "~0.7.1",
134+
"grunt-postcss": "~0.8.0",
135135
"grunt-open": "~0.2.3",
136136
"time-grunt": "^1.2.1",
137137
"grunt-mocha-test": "~0.12.7",
@@ -158,7 +158,7 @@
158158
"sinon-chai": "^2.8.0",
159159
"mocha": "^2.2.5",<% if (filters.mocha) { %>
160160
"karma-mocha": "^0.2.0",
161-
"karma-chai-plugins": "^0.6.0",<% } if (filters.jasmine) { %>
161+
"karma-chai-plugins": "~0.7.0",<% } if (filters.jasmine) { %>
162162
"jasmine-core": "^2.3.4",
163163
"karma-jasmine": "~0.3.0",
164164
"jasmine-spec-reporter": "^2.4.0",<% } if(filters.babel) { %>

Diff for: app/templates/client/app/app(less).less

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
}
2424
}
2525
<% } %>
26-
// injector
26+
/* inject:less */
2727
@import 'admin/admin.less';
2828
@import 'main/main.less';
29-
// endinjector
29+
/* endinject */

Diff for: app/templates/client/app/app(sass).scss

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
}
2424
<% } %>
2525
// Component styles are injected through grunt
26-
// injector
26+
/* inject:scss */
2727
@import 'admin/admin.scss';
2828
@import 'main/main.scss';
29-
// endinjector
29+
/* endinject */

Diff for: app/templates/client/app/app(stylus).styl

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
max-width 730px
4545
<% } %>
4646
// Component styles are injected through grunt
47-
// injector
47+
/* inject:styl */
4848
@import "admin/admin"
4949
@import "main/main"
50-
// endinjector
50+
/* endinject */

Diff for: app/templates/gulpfile.babel(gulp).js

+12-10
Original file line numberDiff line numberDiff line change
@@ -262,8 +262,10 @@ gulp.task('inject:<%= styleExt %>', () => {
262262
gulp.src(_.union(paths.client.styles, ['!' + paths.client.mainStyle]), {read: false})
263263
.pipe(plugins.sort()),
264264
{
265-
starttag: '// injector',
266-
endtag: '// endinjector',
265+
<%_ if(filters.stylus) { _%>
266+
starttag: '/* inject:styl */',
267+
endtag: '/* endinject */',
268+
<%_ } _%>
267269
transform: (filepath) => {
268270
let newPath = filepath
269271
.replace(`/${clientPath}/app/`, '')
@@ -537,30 +539,30 @@ gulp.task('clean:dist', () => del([`${paths.dist}/!(.git*|.openshift|Procfile)**
537539
gulp.task('build:client', ['transpile:client', 'styles', 'html', 'constant'], () => {
538540
var manifest = gulp.src(`${paths.dist}/${clientPath}/assets/rev-manifest.json`);
539541

540-
var appFilter = plugins.filter('**/app.js');
541-
var jsFilter = plugins.filter('**/*.js');
542-
var cssFilter = plugins.filter('**/*.css');
543-
var htmlBlock = plugins.filter(['**/*.!(html)']);
542+
var appFilter = plugins.filter('**/app.js', {restore: true});
543+
var jsFilter = plugins.filter('**/*.js', {restore: true});
544+
var cssFilter = plugins.filter('**/*.css', {restore: true});
545+
var htmlBlock = plugins.filter(['**/*.!(html)'], {restore: true});
544546

545547
return gulp.src(paths.client.mainView)
546548
.pipe(plugins.useref())
547549
.pipe(appFilter)
548550
.pipe(plugins.addSrc.append('.tmp/templates.js'))
549551
.pipe(plugins.concat('app/app.js'))
550-
.pipe(appFilter.restore())
552+
.pipe(appFilter.restore)
551553
.pipe(jsFilter)
552554
.pipe(plugins.ngAnnotate())
553555
.pipe(plugins.uglify())
554-
.pipe(jsFilter.restore())
556+
.pipe(jsFilter.restore)
555557
.pipe(cssFilter)
556558
.pipe(plugins.minifyCss({
557559
cache: true,
558560
processImportFrom: ['!fonts.googleapis.com']
559561
}))
560-
.pipe(cssFilter.restore())
562+
.pipe(cssFilter.restore)
561563
.pipe(htmlBlock)
562564
.pipe(plugins.rev())
563-
.pipe(htmlBlock.restore())
565+
.pipe(htmlBlock.restore)
564566
.pipe(plugins.revReplace({manifest}))
565567
.pipe(gulp.dest(`${paths.dist}/${clientPath}`));
566568
});

Diff for: app/templates/server/auth(auth)/google(googleAuth)/passport.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import passport from 'passport';
2-
import {OAuth2Strategy as GoogleStrategy} from 'passport-google-oauth';
2+
import {Strategy as GoogleStrategy} from 'passport-google-oauth20';
33

44
export function setup(User, config) {
55
passport.use(new GoogleStrategy({

Diff for: app/templates/server/config/express.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import passport from 'passport';<% } %>
1919
import session from 'express-session';<% if (filters.mongoose) { %>
2020
import connectMongo from 'connect-mongo';
2121
import mongoose from 'mongoose';
22-
var mongoStore = connectMongo(session);<% } else if(filters.sequelize) { %>
22+
var MongoStore = connectMongo(session);<% } else if(filters.sequelize) { %>
2323
import sqldb from '../sqldb';
2424
import expressSequelizeSession from 'express-sequelize-session';
2525
var Store = expressSequelizeSession(session.Store);<% } %>
@@ -38,14 +38,14 @@ export default function(app) {
3838
app.use(cookieParser());<% if (filters.auth) { %>
3939
app.use(passport.initialize());<% } %>
4040

41-
// Persist sessions with mongoStore / sequelizeStore
41+
// Persist sessions with MongoStore / sequelizeStore
4242
// We need to enable sessions for passport-twitter because it's an
4343
// oauth 1.0 strategy, and Lusca depends on sessions
4444
app.use(session({
4545
secret: config.secrets.session,
4646
saveUninitialized: true,
4747
resave: false<% if (filters.mongoose) { %>,
48-
store: new mongoStore({
48+
store: new MongoStore({
4949
mongooseConnection: mongoose.connection,
5050
db: '<%= lodash.slugify(lodash.humanize(appname)) %>'
5151
})<% } else if(filters.sequelize) { %>,

0 commit comments

Comments
 (0)