Skip to content

Commit 6253556

Browse files
committed
Merge branch '4.0.0'
2 parents 901ab4e + 5dd8009 commit 6253556

File tree

1 file changed

+116
-86
lines changed

1 file changed

+116
-86
lines changed

package.json

Lines changed: 116 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -1,141 +1,163 @@
11
{
22
"name": "angular-fullstack-deps",
3-
"version": "4.2.3",
3+
"version": "5.0.0-rc.0",
44
"main": "server/index.js",
55
"dependencies": {
6-
"angular": "~1.6.0",
7-
"bootstrap-sass": "~3.3.7",
8-
"bootstrap": "~3.3.7",
9-
"bootstrap-social": "^5.0.0",
10-
"angular-animate": "~1.6.0",
11-
"angular-aria": "~1.6.0",
12-
"angular-resource": "~1.6.0",
13-
"angular-cookies": "~1.6.0",
14-
"angular-sanitize": "~1.6.0",
15-
"angular-route": "~1.6.0",
16-
"angular-ui-bootstrap": "^2.0.1",
17-
"font-awesome": ">=4.1.0",
18-
"angular-socket-io": "~0.7.0",
19-
"angular-ui-router": "~0.3.1",
20-
"angular-validation-match": "^1.9.0",
21-
"core-js": "^2.2.1",
6+
"compression": "^1.7.1",
7+
"core-js": "^2.4.1",
8+
"cors": "^2.8.1",
229
"express": "^4.13.3",
23-
"morgan": "^1.8.0",
10+
"morgan": "~1.8.2",
2411
"body-parser": "^1.13.3",
25-
"method-override": "^2.3.5",
12+
"method-override": "^2.3.10",
2613
"cookie-parser": "^1.3.5",
2714
"express-session": "^1.11.3",
2815
"errorhandler": "^1.4.2",
2916
"composable-middleware": "^0.3.0",
30-
"fast-json-patch": "^1.0.0",
31-
"lodash": "^4.6.1",
32-
"lusca": "^1.3.0",
33-
"babel-runtime": "^6.6.1",
34-
"babel-polyfill": "^6.7.2",
35-
"pug": "2.0.0-beta4",
17+
"fast-json-patch": "^2.0.5",
18+
"lodash": "^4.17.4",
19+
"lodash-es": "^4.17.4",
20+
"lusca": "^1.4.1",
21+
"babel-core": "^6.18.2",
22+
"babel-plugin-angular2-annotations": "^5.1.0",
23+
"babel-plugin-transform-decorators-legacy": "^1.3.4",
24+
"babel-plugin-transform-runtime": "^6.6.0",
25+
"babel-polyfill": "^6.16.0",
26+
"babel-preset-es2015": "^6.18.0",
27+
"babel-preset-es2016": "^6.16.0",
28+
"babel-preset-es2017": "^6.16.0",
29+
"babel-preset-stage-0": "^6.16.0",
30+
"babel-runtime": "^6.18.0",
31+
"pug": "2.0.0-beta6",
3632
"ejs": "^2.5.3",
3733
"mongoose": "^4.1.2",
3834
"bluebird": "^3.3.3",
39-
"connect-mongo": "^1.2.1",
35+
"connect-mongo": "^2.0.1",
4036
"sequelize": "^3.23.6",
4137
"sqlite3": "~3.1.1",
4238
"connect-session-sequelize": "^4.1.0",
4339
"jsonwebtoken": "^7.0.0",
4440
"express-jwt": "^5.0.0",
45-
"passport": "~0.3.0",
41+
"passport": "~0.4.0",
4642
"passport-local": "^1.0.0",
4743
"passport-facebook": "^2.0.0",
4844
"passport-twitter": "^1.0.3",
4945
"passport-google-oauth20": "^1.0.0",
50-
"socket.io": "^1.3.5",
51-
"socket.io-client": "^1.3.5",
52-
"socketio-jwt": "^4.2.0",
53-
"serve-favicon": "^2.3.0",
54-
"compression": "^1.7.1",
55-
"sprint-js": "~0.1.0"
46+
"primus": "^7.0.1",
47+
"primus-emit": "^1.0.0",
48+
"uws": "^8.14.1",
49+
"serve-favicon": "^2.3.0"
5650
},
5751
"devDependencies": {
58-
"angular-mocks": "~1.6.0",
59-
"bootstrap-styl": "^5.0.5",
52+
"@angularclass/hmr-loader": "^3.0.4",
53+
"reflect-metadata": "^0.1.3",
54+
"rxjs": "^5.5.2",
55+
"zone.js": "^0.8.12",
56+
"@angular/common": "^5.0.1",
57+
"@angular/compiler": "^5.0.1",
58+
"@angular/core": "^5.0.1",
59+
"@angular/forms": "^5.0.1",
60+
"@angular/http": "^5.0.1",
61+
"@angular/platform-browser": "^5.0.1",
62+
"@angular/platform-browser-dynamic": "^5.0.1",
63+
"@angular/router": "^5.0.1",
64+
"@angularclass/hmr": "^2.1.3",
65+
"@types/core-js": "^0.9.41",
66+
"@types/jasmine": "^2.5.47",
67+
"@types/lodash": "^4.14.63",
68+
"@types/mocha": "^2.2.41",
69+
"@types/chai": "^4.0.4",
70+
"@types/sinon": "^2.1.3",
71+
"@types/sinon-chai": "^2.7.27",
72+
"@types/node": "^8.0.26",
73+
"@types/selenium-webdriver": "^3.0.3",
74+
"@types/webpack": "^3.0.10",
75+
"angular2-jwt": "^0.2.3",
76+
"angular-validation-match": "^1.9.0",
77+
"ui-router-ng2": "^1.0.0-beta.3",
78+
"bootstrap": "~3.3.7",
79+
"ngx-bootstrap": "~1.6.3",
80+
"bootstrap-sass": "~3.3.7",
81+
"bootstrap-styl": "^5.0.8",
82+
"bootstrap-social": "^5.1.1",
83+
"font-awesome": ">=4.1.0",
6084
"font-awesome-stylus": "^4.6.2",
61-
"autoprefixer": "^6.0.0",
85+
"autoprefixer": "^7.1.3",
6286
"babel-core": "^6.6.5",
63-
"babel-eslint": "^6.0.4",
64-
"babel-register": "^6.6.5",
65-
"browser-sync": "^2.8.0",
87+
"babel-eslint": "^7.2.3",
88+
"babel-register": "^6.16.0",
6689
"bs-fullscreen-message": "^1.0.0",
67-
"flow-bin": "^0.31.0",
90+
"flow-bin": "^0.54.0",
6891
"babel-plugin-syntax-flow": "^6.8.0",
6992
"babel-plugin-transform-flow-comments": "^6.8.0",
7093
"babel-plugin-transform-class-properties": "^6.6.0",
7194
"babel-plugin-transform-runtime": "^6.6.0",
95+
"babel-plugin-istanbul": "^4.1.4",
96+
"babel-preset-env": "^1.6.1",
7297
"babel-preset-es2015": "^6.6.0",
98+
"cross-env": "^5.1.1",
7399
"eslint": "^2.12.0",
74-
"del": "^2.0.2",
100+
"del": "^3.0.0",
75101
"gulp": "^3.9.1",
76-
"gulp-babel": "^6.1.2",
77-
"gulp-typescript": "~2.13.0",
78-
"gulp-typings": "^1.3.6",
79-
"gulp-tslint": "^5.0.0",
80-
"ts-helpers": "1.1.1",
102+
"gulp-babel": "^7.0.0",
103+
"gulp-typescript": "~3.2.2",
104+
"gulp-tslint": "^8.0.0",
81105
"gulp-env": "^0.4.0",
82106
"gulp-eslint": "^2.0.0",
83107
"gulp-imagemin": "^3.0.1",
84108
"gulp-inject": "^4.0.0",
85109
"gulp-istanbul": "^1.1.1",
86110
"gulp-istanbul-enforcer": "^1.0.3",
87111
"gulp-load-plugins": "^1.0.0-rc.1",
88-
"gulp-mocha": "^2.1.3",
112+
"gulp-mocha": "^4.3.1",
89113
"gulp-plumber": "^1.0.1",
90114
"gulp-protractor": "^3.0.0",
91-
"gulp-rev": "^7.0.0",
115+
"gulp-rev": "^8.0.0",
92116
"gulp-rev-replace": "^0.4.2",
93117
"gulp-sort": "^2.0.0",
94-
"gulp-sourcemaps": "^1.5.2",
118+
"gulp-sourcemaps": "^2.6.1",
95119
"gulp-util": "^3.0.5",
96120
"gulp-watch": "^4.3.5",
97-
"gulp-stylint": "^3.0.0",
121+
"gulp-stylint": "^4.0.0",
98122
"grunt": "^1.0.1",
99123
"grunt-build-control": "^0.7.0",
100124
"isparta": "^4.0.0",
101125
"nodemon": "^1.3.7",
102-
"run-sequence": "^1.1.0",
126+
"run-sequence": "^2.1.0",
103127
"lazypipe": "^1.0.1",
104-
"webpack": "^1.12.14",
105-
"webpack-dev-middleware": "^1.5.1",
106-
"webpack-stream": "^3.2.0",
107-
"extract-text-webpack-plugin": "^1.0.1",
108-
"html-webpack-plugin": "^2.16.0",
109-
"html-webpack-harddisk-plugin": "~0.0.2",
128+
"webpack": "^3.5.5",
129+
"webpack-dev-server": "^2.4.2",
130+
"extract-text-webpack-plugin": "3.0.0",
131+
"html-webpack-plugin": "^2.24.1",
132+
"html-webpack-harddisk-plugin": "~0.1.0",
110133
"pug-html-loader": "^1.0.8",
111-
"awesome-typescript-loader": "^1.1.1",
112-
"ng-annotate-loader": "~0.1.0",
113-
"babel-loader": "^6.2.4",
114-
"css-loader": "^0.24.0",
115-
"file-loader": "^0.9.0",
116-
"imports-loader": "^0.6.5",
117-
"isparta-instrumenter-loader": "^1.0.0",
118-
"isparta-loader": "^2.0.0",
119-
"istanbul-instrumenter-loader": "^0.2.0",
134+
"typescript": "~2.6.1",
135+
"awesome-typescript-loader": "^3.3.0",
136+
"babel-loader": "^7.1.2",
137+
"css-loader": "^0.28.7",
138+
"file-loader": "^0.11.2",
139+
"imports-loader": "^0.7.1",
140+
"istanbul-instrumenter-loader": "^3.0.0",
120141
"null-loader": "^0.1.1",
121-
"postcss-loader": "^0.11.1",
142+
"postcss-loader": "^2.0.6",
122143
"raw-loader": "^0.5.1",
123-
"style-loader": "^0.13.0",
124-
"node-sass": "^3.8.0",
125-
"sass-loader": "^4.0.1",
144+
"style-loader": "^0.18.2",
145+
"node-sass": "^4.5.3",
146+
"sass-loader": "^6.0.6",
126147
"less": "^2.7.1",
127-
"less-loader": "^2.2.3",
148+
"less-loader": "^4.0.5",
128149
"stylus": "^0.54.5",
129-
"stylus-loader": "^2.1.1",
130-
"karma-webpack": "^1.7.0",
150+
"stylus-loader": "^3.0.1",
151+
"karma-webpack": "^2.0.3",
131152
"through2": "^2.0.1",
132153
"open": "~0.0.4",
154+
"protractor": "^5.3.0",
133155
"istanbul": "1.1.0-alpha.1",
134-
"chai": "^3.2.0",
135-
"sinon": "^1.16.1",
136-
"chai-as-promised": "^5.1.0",
156+
"chai": "^4.1.2",
157+
"sinon": "^3.2.1",
158+
"chai-as-promised": "^7.1.1",
137159
"chai-things": "^0.2.0",
138-
"karma": "~0.13.3",
160+
"karma": "^1.7.1",
139161
"karma-firefox-launcher": "^1.0.0",
140162
"karma-script-launcher": "^1.0.0",
141163
"karma-coverage": "^1.0.0",
@@ -146,28 +168,36 @@
146168
"sinon-chai": "^2.8.0",
147169
"mocha": "^3.0.2",
148170
"karma-mocha": "^1.0.1",
149-
"karma-chai-plugins": "~0.7.0",
171+
"karma-chai-plugins": "~0.9.0",
150172
"jasmine-core": "^2.3.4",
151173
"karma-jasmine": "^1.0.2",
152-
"jasmine-spec-reporter": "^2.4.0",
174+
"jasmine-spec-reporter": "^4.2.1",
153175
"phantomjs-prebuilt": "^2.1.4",
154176
"proxyquire": "^1.0.1",
155-
"strip-ansi": "^3.0.1",
156-
"supertest": "^1.1.0",
157-
"tslint": "^3.5.0",
158-
"typings": "^0.8.1"
177+
"strip-ansi": "^4.0.0",
178+
"supertest": "^3.0.0",
179+
"tslint": "^5.7.0"
159180
},
160181
"engines": {
161182
"node": "^6.2.2",
162183
"npm": "^3.9.5"
163184
},
164185
"scripts": {
186+
"postinstall": "gulp copy:fonts:dev",
187+
"lint": "npm run lint:client && npm run lint:server",
188+
"lint:client": "tslint --format verbose ./client/{**/**,**}/*.ts",
189+
"lint:server": "eslint ./server/**/*.js -c ./server/.eslintrc --ignore-pattern *.spec.js --ignore-pattern *.integration.js",
165190
"test": "gulp test",
166-
"postinstall": "./node_modules/.bin/typings install",
191+
"test:client": "karma start ./karma.conf.js --single-run",
192+
"test:server": "cross-env NODE_ENV=test ./node_modules/.bin/mocha --reporter spec --timeout 5000 --require ./mocha.conf.js ./server/**/*.{spec,integration}.js mocha.global.js",
193+
"test:e2e": "gulp webpack:dev && protractor ./protractor.conf.js",
167194
"flow": "flow",
168195
"update-webdriver": "node node_modules/grunt-protractor-runner/node_modules/protractor/bin/webdriver-manager update",
169-
"start": "node server"
196+
"start:mongo": "docker run --rm -d -p 27017:27017 --name mongo mongo",
197+
"start": "node server",
198+
"start:client": "webpack-dev-server --config webpack.dev.js",
199+
"start:server": "node server"
170200
},
171201
"private": false,
172202
"description": "The purpose of this repository is to track all the possible dependencies of an application created by generator-angular-fullstack."
173-
}
203+
}

0 commit comments

Comments
 (0)