|
3 | 3 | "version": "0.0.0",
|
4 | 4 | "main": "server/app.js",
|
5 | 5 | "dependencies": {
|
| 6 | + <%_ /* CLIENT */ _%> |
| 7 | + "angular": "~1.5.5",<% if(filters.bootstrap) { if(filters.sass) { %> |
| 8 | + "bootstrap-sass": "~3.1.1",<% } %> |
| 9 | + "bootstrap": "~3.1.1",<% if(filters.oauth) { %> |
| 10 | + "bootstrap-social": "~4.9.1",<% }} %> |
| 11 | + "angular-animate": "~1.5.5", |
| 12 | + "angular-aria": "~1.5.5", |
| 13 | + "angular-resource": "~1.5.5", |
| 14 | + "angular-cookies": "~1.5.5", |
| 15 | + "angular-sanitize": "~1.5.5",<% if(filters.ngroute) { %> |
| 16 | + "angular-route": "~1.5.5",<% } if(filters.uibootstrap) { %> |
| 17 | + "angular-ui-bootstrap": "~1.1.2",<% } %> |
| 18 | + "font-awesome": ">=4.1.0"<% if(filters.socketio) { %>, |
| 19 | + "angular-socket-io": "~0.7.0"<% } if(filters.uirouter) { %>, |
| 20 | + "angular-ui-router": "~0.2.15"<% } if(filters.auth) { %>, |
| 21 | + "angular-validation-match": "~1.5.2",<% } %> |
| 22 | + <%_ /* END CLIENT */ _%> |
| 23 | + "core-js": "^2.2.1", |
6 | 24 | "express": "^4.13.3",
|
7 | 25 | "morgan": "~1.7.0",
|
8 | 26 | "body-parser": "^1.13.3",
|
|
15 | 33 | "lodash": "^4.6.1",
|
16 | 34 | "lusca": "^1.3.0",
|
17 | 35 | "babel-runtime": "^6.6.1",
|
18 |
| - "babel-polyfill": "^6.7.2",<% if (filters.jade) { %> |
19 |
| - "jade": "^1.11.0",<% } %><% if (filters.html) { %> |
20 |
| - "ejs": "^2.3.3",<% } %><% if (filters.mongoose) { %> |
| 36 | + "babel-polyfill": "^6.7.2",<% if(filters.jade) { %> |
| 37 | + "jade": "^1.11.0",<% } %><% if(filters.html) { %> |
| 38 | + "ejs": "^2.3.3",<% } %><% if(filters.mongoose) { %> |
21 | 39 | "mongoose": "^4.1.2",
|
22 | 40 | "bluebird": "^3.3.3",
|
23 |
| - "connect-mongo": "^1.1.0",<% } %><% if (filters.sequelize) { %> |
| 41 | + "connect-mongo": "^1.1.0",<% } %><% if(filters.sequelize) { %> |
24 | 42 | "sequelize": "^3.5.1",
|
25 | 43 | "sqlite3": "~3.1.1",
|
26 |
| - "express-sequelize-session": "0.4.0",<% } %><% if (filters.auth) { %> |
| 44 | + "express-sequelize-session": "0.4.0",<% } %><% if(filters.auth) { %> |
27 | 45 | "jsonwebtoken": "^7.0.0",
|
28 | 46 | "express-jwt": "^3.0.0",
|
29 | 47 | "passport": "~0.3.0",
|
30 |
| - "passport-local": "^1.0.0",<% } %><% if (filters.facebookAuth) { %> |
31 |
| - "passport-facebook": "^2.0.0",<% } %><% if (filters.twitterAuth) { %> |
32 |
| - "passport-twitter": "^1.0.3",<% } %><% if (filters.googleAuth) { %> |
33 |
| - "passport-google-oauth20": "^1.0.0",<% } %><% if (filters.socketio) { %> |
| 48 | + "passport-local": "^1.0.0",<% } %><% if(filters.facebookAuth) { %> |
| 49 | + "passport-facebook": "^2.0.0",<% } %><% if(filters.twitterAuth) { %> |
| 50 | + "passport-twitter": "^1.0.3",<% } %><% if(filters.googleAuth) { %> |
| 51 | + "passport-google-oauth20": "^1.0.0",<% } %><% if(filters.socketio) { %> |
34 | 52 | "socket.io": "^1.3.5",
|
35 | 53 | "socket.io-client": "^1.3.5",
|
36 | 54 | "socketio-jwt": "^4.2.0",<% } %>
|
37 |
| - "serve-favicon": "^2.3.0" |
| 55 | + "serve-favicon": "^2.3.0", |
| 56 | + "sprint-js": "~0.1.0" |
38 | 57 | },
|
39 | 58 | "devDependencies": {
|
| 59 | + <%_ /* CLIENT */ _%> |
| 60 | + "angular-mocks": "~1.5.5", |
| 61 | + <%_ /* END CLIENT */ _%> |
40 | 62 | "autoprefixer": "^6.0.0",
|
41 | 63 | "babel-core": "^6.6.5",
|
42 | 64 | "babel-register": "^6.6.5",
|
|
51 | 73 | "gulp-babel": "^6.1.2",<% if(filters.ts) { %>
|
52 | 74 | "gulp-typescript": "~2.13.0",
|
53 | 75 | "gulp-typings": "^1.3.6",
|
54 |
| - "gulp-tslint": "^5.0.0",<% } %> |
| 76 | + "gulp-tslint": "^5.0.0", |
| 77 | + "ts-helpers": "1.1.1",<% } %> |
55 | 78 | "gulp-cache": "^0.4.2",
|
56 | 79 | "gulp-concat": "^2.6.0",
|
57 | 80 | "gulp-env": "^0.4.0",
|
|
108 | 131 | "grunt-contrib-imagemin": "^1.0.0",
|
109 | 132 | "grunt-contrib-jshint": "^1.0.0",
|
110 | 133 | "grunt-contrib-uglify": "^1.0.0",
|
111 |
| - "grunt-contrib-watch": "^1.0.0",<% if (filters.jade) { %> |
112 |
| - "grunt-contrib-jade": "^1.0.0",<% } %><% if (filters.less) { %> |
| 134 | + "grunt-contrib-watch": "^1.0.0",<% if(filters.jade) { %> |
| 135 | + "grunt-contrib-jade": "^1.0.0",<% } %><% if(filters.less) { %> |
113 | 136 | "grunt-contrib-less": "^1.2.0",<% } %>
|
114 | 137 | "grunt-babel": "~6.0.0",<% if(filters.ts) { %>
|
115 | 138 | "grunt-ts": "^5.3.2",
|
|
140 | 163 | "time-grunt": "^1.2.1",
|
141 | 164 | "grunt-mocha-test": "~0.12.7",
|
142 | 165 | "grunt-mocha-istanbul": "^4.0.2",<% } /*end grunt*/ %>
|
| 166 | + <%_ /* WEBPACK */ _%> |
| 167 | + "webpack": "^1.12.14", |
| 168 | + "webpack-dev-middleware": "^1.5.1", |
| 169 | + "webpack-dev-server": "~1.14.0", |
| 170 | + "webpack-stream": "^3.2.0", |
| 171 | + "extract-text-webpack-plugin": "^1.0.1", |
| 172 | + "html-webpack-plugin": "^2.16.0", |
| 173 | + "awesome-typescript-loader": "0.17.0", |
| 174 | + "ng-annotate-loader": "~0.1.0", |
| 175 | + "babel-loader": "^6.2.4", |
| 176 | + "css-loader": "^0.23.1", |
| 177 | + "file-loader": "^0.8.4", |
| 178 | + "imports-loader": "^0.6.5", |
| 179 | + "isparta-instrumenter-loader": "^1.0.0", |
| 180 | + "isparta-loader": "^2.0.0", |
| 181 | + "istanbul-instrumenter-loader": "^0.2.0", |
| 182 | + "null-loader": "^0.1.1", |
| 183 | + "postcss-loader": "^0.9.1", |
| 184 | + "raw-loader": "^0.5.1", |
| 185 | + "style-loader": "^0.13.0", |
| 186 | + <%_ if(filters.sass) { _%> |
| 187 | + "sass-loader": "^3.1.1",<% } %> |
| 188 | + <%_ if(filters.less) { _%> |
| 189 | + "less-loader": "",<% } %> |
| 190 | + <%_ if(filters.stylus) { _%> |
| 191 | + "stylus-loader": "",<% } %> |
| 192 | + "tiny-lr": "^0.2.1", |
| 193 | + "karma-webpack": "^1.7.0", |
| 194 | + <%_ /* END WEBPACK */ _%> |
| 195 | + "through2": "^2.0.1", |
143 | 196 | "open": "~0.0.4",
|
144 | 197 | "jshint-stylish": "^2.2.0",
|
145 | 198 | "connect-livereload": "^0.5.3",
|
|
151 | 204 | "karma": "~0.13.3",
|
152 | 205 | "karma-firefox-launcher": "^1.0.0",
|
153 | 206 | "karma-script-launcher": "^1.0.0",
|
| 207 | + "karma-coverage": "^0.5.3", |
154 | 208 | "karma-chrome-launcher": "^1.0.1",
|
155 |
| - "karma-jade-preprocessor": "0.0.11", |
156 |
| - "karma-phantomjs-launcher": "~1.0.0",<% if (filters.jade) { %> |
157 |
| - "karma-ng-jade2js-preprocessor": "^0.2.0",<% } %> |
158 |
| - "karma-ng-html2js-preprocessor": "^1.0.0", |
| 209 | + "karma-phantomjs-launcher": "~1.0.0", |
159 | 210 | "karma-spec-reporter": "~0.0.20",
|
160 | 211 | "sinon-chai": "^2.8.0",
|
161 |
| - "mocha": "^2.2.5",<% if (filters.mocha) { %> |
| 212 | + "mocha": "^2.2.5",<% if(filters.mocha) { %> |
162 | 213 | "karma-mocha": "^1.0.1",
|
163 |
| - "karma-chai-plugins": "~0.7.0",<% } if (filters.jasmine) { %> |
| 214 | + "karma-chai-plugins": "~0.7.0",<% } if(filters.jasmine) { %> |
164 | 215 | "jasmine-core": "^2.3.4",
|
165 | 216 | "karma-jasmine": "^1.0.2",
|
166 |
| - "jasmine-spec-reporter": "^2.4.0",<% } if(filters.babel) { %> |
167 |
| - "karma-babel-preprocessor": "^6.0.1",<% } %> |
| 217 | + "jasmine-spec-reporter": "^2.4.0",<% } %> |
168 | 218 | "phantomjs-prebuilt": "^2.1.4",
|
169 | 219 | "proxyquire": "^1.0.1",
|
170 | 220 | "supertest": "^1.1.0"<% if(filters.ts) { %>,
|
|
0 commit comments