Showing
3 changed files
with
141 additions
and
5 deletions
... | @@ -3,6 +3,7 @@ | ... | @@ -3,6 +3,7 @@ |
3 | "body-parser": "^1.19.0", | 3 | "body-parser": "^1.19.0", |
4 | "express": "^4.17.1", | 4 | "express": "^4.17.1", |
5 | "express-async-errors": "^3.1.1", | 5 | "express-async-errors": "^3.1.1", |
6 | + "express-handlebars": "^5.2.0", | ||
6 | "monk": "^7.3.2" | 7 | "monk": "^7.3.2" |
7 | } | 8 | } |
8 | } | 9 | } | ... | ... |
1 | const fs = require('fs'); | 1 | const fs = require('fs'); |
2 | const path = require('path'); | 2 | const path = require('path'); |
3 | const express = require('express'); | 3 | const express = require('express'); |
4 | +const exphbs = require('express-handlebars'); | ||
4 | const app = require('./server'); | 5 | const app = require('./server'); |
5 | 6 | ||
7 | +const hbs = exphbs.create({ | ||
8 | + helpers: { | ||
9 | + dateFormat(d) { | ||
10 | + d = new Date(d); | ||
11 | + return `${d.getFullYear()}-${d.getMonth()}-${d.getDate()} ${d.getHours()}:${d.getMinutes()}`; | ||
12 | + }, | ||
13 | + dateFromObjectId(o) { | ||
14 | + o = new Date(parseInt(o.toString().substring(0, 8), 16) * 1000); | ||
15 | + return `${o.getFullYear()}-${o.getMonth()}-${o.getDate()} ${o.getHours()}:${o.getMinutes()}`; | ||
16 | + } | ||
17 | + } | ||
18 | +}); | ||
19 | +app.engine('handlebars', hbs.engine); | ||
20 | +app.set('view engine', 'handlebars'); | ||
21 | +app.set('views', path.join(__dirname, 'views')); | ||
22 | + | ||
6 | fs.readdirSync(path.resolve(__dirname, 'routes')).forEach((name) => { | 23 | fs.readdirSync(path.resolve(__dirname, 'routes')).forEach((name) => { |
7 | require(path.resolve(__dirname, 'routes', name)); | 24 | require(path.resolve(__dirname, 'routes', name)); |
8 | }); | 25 | }); | ... | ... |
... | @@ -35,6 +35,11 @@ array-flatten@1.1.1: | ... | @@ -35,6 +35,11 @@ array-flatten@1.1.1: |
35 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" | 35 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" |
36 | integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= | 36 | integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= |
37 | 37 | ||
38 | +balanced-match@^1.0.0: | ||
39 | + version "1.0.0" | ||
40 | + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" | ||
41 | + integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= | ||
42 | + | ||
38 | bl@^2.2.1: | 43 | bl@^2.2.1: |
39 | version "2.2.1" | 44 | version "2.2.1" |
40 | resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.1.tgz#8c11a7b730655c5d56898cdc871224f40fd901d5" | 45 | resolved "https://registry.yarnpkg.com/bl/-/bl-2.2.1.tgz#8c11a7b730655c5d56898cdc871224f40fd901d5" |
... | @@ -59,6 +64,14 @@ body-parser@1.19.0, body-parser@^1.19.0: | ... | @@ -59,6 +64,14 @@ body-parser@1.19.0, body-parser@^1.19.0: |
59 | raw-body "2.4.0" | 64 | raw-body "2.4.0" |
60 | type-is "~1.6.17" | 65 | type-is "~1.6.17" |
61 | 66 | ||
67 | +brace-expansion@^1.1.7: | ||
68 | + version "1.1.11" | ||
69 | + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" | ||
70 | + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== | ||
71 | + dependencies: | ||
72 | + balanced-match "^1.0.0" | ||
73 | + concat-map "0.0.1" | ||
74 | + | ||
62 | bson@^1.1.4: | 75 | bson@^1.1.4: |
63 | version "1.1.5" | 76 | version "1.1.5" |
64 | resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.5.tgz#2aaae98fcdf6750c0848b0cba1ddec3c73060a34" | 77 | resolved "https://registry.yarnpkg.com/bson/-/bson-1.1.5.tgz#2aaae98fcdf6750c0848b0cba1ddec3c73060a34" |
... | @@ -69,6 +82,11 @@ bytes@3.1.0: | ... | @@ -69,6 +82,11 @@ bytes@3.1.0: |
69 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" | 82 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" |
70 | integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== | 83 | integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== |
71 | 84 | ||
85 | +concat-map@0.0.1: | ||
86 | + version "0.0.1" | ||
87 | + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" | ||
88 | + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= | ||
89 | + | ||
72 | content-disposition@0.5.3: | 90 | content-disposition@0.5.3: |
73 | version "0.5.3" | 91 | version "0.5.3" |
74 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" | 92 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" |
... | @@ -150,6 +168,15 @@ express-async-errors@^3.1.1: | ... | @@ -150,6 +168,15 @@ express-async-errors@^3.1.1: |
150 | resolved "https://registry.yarnpkg.com/express-async-errors/-/express-async-errors-3.1.1.tgz#6053236d61d21ddef4892d6bd1d736889fc9da41" | 168 | resolved "https://registry.yarnpkg.com/express-async-errors/-/express-async-errors-3.1.1.tgz#6053236d61d21ddef4892d6bd1d736889fc9da41" |
151 | integrity sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng== | 169 | integrity sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng== |
152 | 170 | ||
171 | +express-handlebars@^5.2.0: | ||
172 | + version "5.2.0" | ||
173 | + resolved "https://registry.yarnpkg.com/express-handlebars/-/express-handlebars-5.2.0.tgz#23f30838bd7be78dfb954f074ee8381056091cc5" | ||
174 | + integrity sha512-kkty9fsldSuqDI/5ohU+EWNOWaPhJOPmVUZewMH+7522atj8QF8WbXzjZKBRloafxRcsPDG68jmfW7MGCYT/1g== | ||
175 | + dependencies: | ||
176 | + glob "^7.1.6" | ||
177 | + graceful-fs "^4.2.4" | ||
178 | + handlebars "^4.7.6" | ||
179 | + | ||
153 | express@^4.17.1: | 180 | express@^4.17.1: |
154 | version "4.17.1" | 181 | version "4.17.1" |
155 | resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" | 182 | resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" |
... | @@ -209,6 +236,40 @@ fresh@0.5.2: | ... | @@ -209,6 +236,40 @@ fresh@0.5.2: |
209 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" | 236 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" |
210 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= | 237 | integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= |
211 | 238 | ||
239 | +fs.realpath@^1.0.0: | ||
240 | + version "1.0.0" | ||
241 | + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" | ||
242 | + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= | ||
243 | + | ||
244 | +glob@^7.1.6: | ||
245 | + version "7.1.6" | ||
246 | + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" | ||
247 | + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== | ||
248 | + dependencies: | ||
249 | + fs.realpath "^1.0.0" | ||
250 | + inflight "^1.0.4" | ||
251 | + inherits "2" | ||
252 | + minimatch "^3.0.4" | ||
253 | + once "^1.3.0" | ||
254 | + path-is-absolute "^1.0.0" | ||
255 | + | ||
256 | +graceful-fs@^4.2.4: | ||
257 | + version "4.2.4" | ||
258 | + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" | ||
259 | + integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== | ||
260 | + | ||
261 | +handlebars@^4.7.6: | ||
262 | + version "4.7.6" | ||
263 | + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.6.tgz#d4c05c1baf90e9945f77aa68a7a219aa4a7df74e" | ||
264 | + integrity sha512-1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA== | ||
265 | + dependencies: | ||
266 | + minimist "^1.2.5" | ||
267 | + neo-async "^2.6.0" | ||
268 | + source-map "^0.6.1" | ||
269 | + wordwrap "^1.0.0" | ||
270 | + optionalDependencies: | ||
271 | + uglify-js "^3.1.4" | ||
272 | + | ||
212 | http-errors@1.7.2: | 273 | http-errors@1.7.2: |
213 | version "1.7.2" | 274 | version "1.7.2" |
214 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" | 275 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" |
... | @@ -238,16 +299,24 @@ iconv-lite@0.4.24: | ... | @@ -238,16 +299,24 @@ iconv-lite@0.4.24: |
238 | dependencies: | 299 | dependencies: |
239 | safer-buffer ">= 2.1.2 < 3" | 300 | safer-buffer ">= 2.1.2 < 3" |
240 | 301 | ||
241 | -inherits@2.0.3: | 302 | +inflight@^1.0.4: |
242 | - version "2.0.3" | 303 | + version "1.0.6" |
243 | - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" | 304 | + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" |
244 | - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= | 305 | + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= |
306 | + dependencies: | ||
307 | + once "^1.3.0" | ||
308 | + wrappy "1" | ||
245 | 309 | ||
246 | -inherits@2.0.4, inherits@~2.0.3: | 310 | +inherits@2, inherits@2.0.4, inherits@~2.0.3: |
247 | version "2.0.4" | 311 | version "2.0.4" |
248 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" | 312 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" |
249 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== | 313 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== |
250 | 314 | ||
315 | +inherits@2.0.3: | ||
316 | + version "2.0.3" | ||
317 | + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" | ||
318 | + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= | ||
319 | + | ||
251 | ipaddr.js@1.9.1: | 320 | ipaddr.js@1.9.1: |
252 | version "1.9.1" | 321 | version "1.9.1" |
253 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" | 322 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" |
... | @@ -295,6 +364,18 @@ mime@1.6.0: | ... | @@ -295,6 +364,18 @@ mime@1.6.0: |
295 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" | 364 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" |
296 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== | 365 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== |
297 | 366 | ||
367 | +minimatch@^3.0.4: | ||
368 | + version "3.0.4" | ||
369 | + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" | ||
370 | + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== | ||
371 | + dependencies: | ||
372 | + brace-expansion "^1.1.7" | ||
373 | + | ||
374 | +minimist@^1.2.5: | ||
375 | + version "1.2.5" | ||
376 | + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" | ||
377 | + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== | ||
378 | + | ||
298 | mongodb@^3.2.3: | 379 | mongodb@^3.2.3: |
299 | version "3.6.3" | 380 | version "3.6.3" |
300 | resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.6.3.tgz#eddaed0cc3598474d7a15f0f2a5b04848489fd05" | 381 | resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-3.6.3.tgz#eddaed0cc3598474d7a15f0f2a5b04848489fd05" |
... | @@ -374,6 +455,11 @@ negotiator@0.6.2: | ... | @@ -374,6 +455,11 @@ negotiator@0.6.2: |
374 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" | 455 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" |
375 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== | 456 | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== |
376 | 457 | ||
458 | +neo-async@^2.6.0: | ||
459 | + version "2.6.2" | ||
460 | + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" | ||
461 | + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== | ||
462 | + | ||
377 | object-assign@^4.1.1: | 463 | object-assign@^4.1.1: |
378 | version "4.1.1" | 464 | version "4.1.1" |
379 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" | 465 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" |
... | @@ -386,11 +472,23 @@ on-finished@~2.3.0: | ... | @@ -386,11 +472,23 @@ on-finished@~2.3.0: |
386 | dependencies: | 472 | dependencies: |
387 | ee-first "1.1.1" | 473 | ee-first "1.1.1" |
388 | 474 | ||
475 | +once@^1.3.0: | ||
476 | + version "1.4.0" | ||
477 | + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" | ||
478 | + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= | ||
479 | + dependencies: | ||
480 | + wrappy "1" | ||
481 | + | ||
389 | parseurl@~1.3.3: | 482 | parseurl@~1.3.3: |
390 | version "1.3.3" | 483 | version "1.3.3" |
391 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" | 484 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" |
392 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== | 485 | integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== |
393 | 486 | ||
487 | +path-is-absolute@^1.0.0: | ||
488 | + version "1.0.1" | ||
489 | + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" | ||
490 | + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= | ||
491 | + | ||
394 | path-to-regexp@0.1.7: | 492 | path-to-regexp@0.1.7: |
395 | version "0.1.7" | 493 | version "0.1.7" |
396 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" | 494 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" |
... | @@ -516,6 +614,11 @@ setprototypeof@1.1.1: | ... | @@ -516,6 +614,11 @@ setprototypeof@1.1.1: |
516 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" | 614 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" |
517 | integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== | 615 | integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== |
518 | 616 | ||
617 | +source-map@^0.6.1: | ||
618 | + version "0.6.1" | ||
619 | + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" | ||
620 | + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== | ||
621 | + | ||
519 | sparse-bitfield@^3.0.3: | 622 | sparse-bitfield@^3.0.3: |
520 | version "3.0.3" | 623 | version "3.0.3" |
521 | resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" | 624 | resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11" |
... | @@ -548,6 +651,11 @@ type-is@~1.6.17, type-is@~1.6.18: | ... | @@ -548,6 +651,11 @@ type-is@~1.6.17, type-is@~1.6.18: |
548 | media-typer "0.3.0" | 651 | media-typer "0.3.0" |
549 | mime-types "~2.1.24" | 652 | mime-types "~2.1.24" |
550 | 653 | ||
654 | +uglify-js@^3.1.4: | ||
655 | + version "3.12.1" | ||
656 | + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.12.1.tgz#78307f539f7b9ca5557babb186ea78ad30cc0375" | ||
657 | + integrity sha512-o8lHP20KjIiQe5b/67Rh68xEGRrc2SRsCuuoYclXXoC74AfSRGblU1HKzJWH3HxPZ+Ort85fWHpSX7KwBUC9CQ== | ||
658 | + | ||
551 | unpipe@1.0.0, unpipe@~1.0.0: | 659 | unpipe@1.0.0, unpipe@~1.0.0: |
552 | version "1.0.0" | 660 | version "1.0.0" |
553 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" | 661 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" |
... | @@ -567,3 +675,13 @@ vary@~1.1.2: | ... | @@ -567,3 +675,13 @@ vary@~1.1.2: |
567 | version "1.1.2" | 675 | version "1.1.2" |
568 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" | 676 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" |
569 | integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= | 677 | integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= |
678 | + | ||
679 | +wordwrap@^1.0.0: | ||
680 | + version "1.0.0" | ||
681 | + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" | ||
682 | + integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= | ||
683 | + | ||
684 | +wrappy@1: | ||
685 | + version "1.0.2" | ||
686 | + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" | ||
687 | + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= | ... | ... |
-
Please register or login to post a comment