이찬

핫핏스

...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
32 <div class="container"> 32 <div class="container">
33 <div class="hero"> 33 <div class="hero">
34 <h1>악질 직업 생성기</h1> 34 <h1>악질 직업 생성기</h1>
35 - <p><img class="badge" src="https://img.shields.io/badge/lunch-prepared--by--mother-lightgrey" alt=""> | <a href="https://asked.kr/cksdlakstp12" target="_blank">질문 or 문의하는 곳</a> | <a href="https://github.com/cksdlakstp12/open_source" target="_blank">본 제작자의 Github</a> | <a href="http://khuhub.khu.ac.kr/2019102216/opensource_term_project/issues" target="_blank">이슈트래커</a></p> 35 + <p><img class="badge" src="https://img.shields.io/badge/lunch-prepared--by--mother-lightgrey" alt=""> | <a href="https://asked.kr/cksdlakstp12" target="_blank">질문 or 문의하는 곳</a> | <a href="https://github.com/cksdlakstp12/open_source" target="_blank">본 제작자의 Github</a> | <a href="https://github.com/cksdlakstp12/open_source/issues" target="_blank">이슈트래커</a></p>
36 <p><i>우리는 "엄"과 "응"의 시대에 살고 있습니다.</i></p> 36 <p><i>우리는 "엄"과 "응"의 시대에 살고 있습니다.</i></p>
37 </div> 37 </div>
38 </div> 38 </div>
......
1 var date = new Date(); 1 var date = new Date();
2 2
3 function addZeroMonth(date) { 3 function addZeroMonth(date) {
4 - if ((date + 1) < 10) return `0${date + 1}`; 4 + if ((date) < 10) return `0${date}`;
5 - else return `${date + 1}`; 5 + else return `${date}`;
6 } 6 }
7 7
8 function addZeroDate(date) { 8 function addZeroDate(date) {
......
...@@ -4,6 +4,11 @@ ...@@ -4,6 +4,11 @@
4 "lockfileVersion": 1, 4 "lockfileVersion": 1,
5 "requires": true, 5 "requires": true,
6 "dependencies": { 6 "dependencies": {
7 + "abab": {
8 + "version": "2.0.3",
9 + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
10 + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg=="
11 + },
7 "accepts": { 12 "accepts": {
8 "version": "1.3.7", 13 "version": "1.3.7",
9 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 14 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
...@@ -13,11 +18,89 @@ ...@@ -13,11 +18,89 @@
13 "negotiator": "0.6.2" 18 "negotiator": "0.6.2"
14 } 19 }
15 }, 20 },
21 + "acorn": {
22 + "version": "6.4.1",
23 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
24 + "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA=="
25 + },
26 + "acorn-globals": {
27 + "version": "4.3.4",
28 + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
29 + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==",
30 + "requires": {
31 + "acorn": "^6.0.1",
32 + "acorn-walk": "^6.0.1"
33 + }
34 + },
35 + "acorn-walk": {
36 + "version": "6.2.0",
37 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
38 + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA=="
39 + },
40 + "after": {
41 + "version": "0.8.2",
42 + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
43 + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8="
44 + },
45 + "ajv": {
46 + "version": "6.12.2",
47 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
48 + "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
49 + "requires": {
50 + "fast-deep-equal": "^3.1.1",
51 + "fast-json-stable-stringify": "^2.0.0",
52 + "json-schema-traverse": "^0.4.1",
53 + "uri-js": "^4.2.2"
54 + }
55 + },
56 + "array-equal": {
57 + "version": "1.0.0",
58 + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
59 + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
60 + },
16 "array-flatten": { 61 "array-flatten": {
17 "version": "1.1.1", 62 "version": "1.1.1",
18 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 63 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
19 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 64 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
20 }, 65 },
66 + "arraybuffer.slice": {
67 + "version": "0.0.7",
68 + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
69 + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="
70 + },
71 + "asn1": {
72 + "version": "0.2.4",
73 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
74 + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
75 + "requires": {
76 + "safer-buffer": "~2.1.0"
77 + }
78 + },
79 + "assert-plus": {
80 + "version": "1.0.0",
81 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
82 + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
83 + },
84 + "async-limiter": {
85 + "version": "1.0.1",
86 + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
87 + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
88 + },
89 + "asynckit": {
90 + "version": "0.4.0",
91 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
92 + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
93 + },
94 + "aws-sign2": {
95 + "version": "0.7.0",
96 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
97 + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg="
98 + },
99 + "aws4": {
100 + "version": "1.10.0",
101 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz",
102 + "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA=="
103 + },
21 "axios": { 104 "axios": {
22 "version": "0.19.2", 105 "version": "0.19.2",
23 "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", 106 "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
...@@ -26,11 +109,47 @@ ...@@ -26,11 +109,47 @@
26 "follow-redirects": "1.5.10" 109 "follow-redirects": "1.5.10"
27 } 110 }
28 }, 111 },
112 + "backo2": {
113 + "version": "1.0.2",
114 + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
115 + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc="
116 + },
117 + "base64-arraybuffer": {
118 + "version": "0.1.5",
119 + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
120 + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg="
121 + },
122 + "base64id": {
123 + "version": "2.0.0",
124 + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
125 + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog=="
126 + },
127 + "bcrypt-pbkdf": {
128 + "version": "1.0.2",
129 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
130 + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
131 + "requires": {
132 + "tweetnacl": "^0.14.3"
133 + }
134 + },
135 + "better-assert": {
136 + "version": "1.0.2",
137 + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
138 + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
139 + "requires": {
140 + "callsite": "1.0.0"
141 + }
142 + },
29 "bignumber.js": { 143 "bignumber.js": {
30 "version": "9.0.0", 144 "version": "9.0.0",
31 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", 145 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
32 "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==" 146 "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
33 }, 147 },
148 + "blob": {
149 + "version": "0.0.5",
150 + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz",
151 + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="
152 + },
34 "body-parser": { 153 "body-parser": {
35 "version": "1.19.0", 154 "version": "1.19.0",
36 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", 155 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
...@@ -48,11 +167,49 @@ ...@@ -48,11 +167,49 @@
48 "type-is": "~1.6.17" 167 "type-is": "~1.6.17"
49 } 168 }
50 }, 169 },
170 + "browser-process-hrtime": {
171 + "version": "1.0.0",
172 + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
173 + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
174 + },
51 "bytes": { 175 "bytes": {
52 "version": "3.1.0", 176 "version": "3.1.0",
53 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 177 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
54 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" 178 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
55 }, 179 },
180 + "callsite": {
181 + "version": "1.0.0",
182 + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
183 + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA="
184 + },
185 + "caseless": {
186 + "version": "0.12.0",
187 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
188 + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
189 + },
190 + "combined-stream": {
191 + "version": "1.0.8",
192 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
193 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
194 + "requires": {
195 + "delayed-stream": "~1.0.0"
196 + }
197 + },
198 + "component-bind": {
199 + "version": "1.0.0",
200 + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
201 + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E="
202 + },
203 + "component-emitter": {
204 + "version": "1.2.1",
205 + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
206 + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY="
207 + },
208 + "component-inherit": {
209 + "version": "0.0.3",
210 + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
211 + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM="
212 + },
56 "content-disposition": { 213 "content-disposition": {
57 "version": "0.5.3", 214 "version": "0.5.3",
58 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", 215 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
...@@ -107,6 +264,46 @@ ...@@ -107,6 +264,46 @@
107 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 264 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
108 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 265 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
109 }, 266 },
267 + "cron-parser": {
268 + "version": "2.15.0",
269 + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-2.15.0.tgz",
270 + "integrity": "sha512-rMFkrQw8+oG5OuwjiXesup4KeIlEG/IU82YtG4xyAHbO5jhKmYaHPp/ZNhq9+7TjSJ65E3zV3kQPUbmXSff2/g==",
271 + "requires": {
272 + "is-nan": "^1.3.0",
273 + "moment-timezone": "^0.5.31"
274 + }
275 + },
276 + "cssom": {
277 + "version": "0.3.8",
278 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
279 + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
280 + },
281 + "cssstyle": {
282 + "version": "1.4.0",
283 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz",
284 + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==",
285 + "requires": {
286 + "cssom": "0.3.x"
287 + }
288 + },
289 + "dashdash": {
290 + "version": "1.14.1",
291 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
292 + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
293 + "requires": {
294 + "assert-plus": "^1.0.0"
295 + }
296 + },
297 + "data-urls": {
298 + "version": "1.1.0",
299 + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz",
300 + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==",
301 + "requires": {
302 + "abab": "^2.0.0",
303 + "whatwg-mimetype": "^2.2.0",
304 + "whatwg-url": "^7.0.0"
305 + }
306 + },
110 "debug": { 307 "debug": {
111 "version": "2.6.9", 308 "version": "2.6.9",
112 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 309 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
...@@ -115,6 +312,24 @@ ...@@ -115,6 +312,24 @@
115 "ms": "2.0.0" 312 "ms": "2.0.0"
116 } 313 }
117 }, 314 },
315 + "deep-is": {
316 + "version": "0.1.3",
317 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
318 + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ="
319 + },
320 + "define-properties": {
321 + "version": "1.1.3",
322 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
323 + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
324 + "requires": {
325 + "object-keys": "^1.0.12"
326 + }
327 + },
328 + "delayed-stream": {
329 + "version": "1.0.0",
330 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
331 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
332 + },
118 "depd": { 333 "depd": {
119 "version": "1.1.2", 334 "version": "1.1.2",
120 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 335 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
...@@ -125,6 +340,23 @@ ...@@ -125,6 +340,23 @@
125 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 340 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
126 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 341 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
127 }, 342 },
343 + "domexception": {
344 + "version": "1.0.1",
345 + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz",
346 + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==",
347 + "requires": {
348 + "webidl-conversions": "^4.0.2"
349 + }
350 + },
351 + "ecc-jsbn": {
352 + "version": "0.1.2",
353 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
354 + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
355 + "requires": {
356 + "jsbn": "~0.1.0",
357 + "safer-buffer": "^2.1.0"
358 + }
359 + },
128 "ee-first": { 360 "ee-first": {
129 "version": "1.1.1", 361 "version": "1.1.1",
130 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 362 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
...@@ -135,11 +367,134 @@ ...@@ -135,11 +367,134 @@
135 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 367 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
136 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 368 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
137 }, 369 },
370 + "engine.io": {
371 + "version": "3.4.2",
372 + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.4.2.tgz",
373 + "integrity": "sha512-b4Q85dFkGw+TqgytGPrGgACRUhsdKc9S9ErRAXpPGy/CXKs4tYoHDkvIRdsseAF7NjfVwjRFIn6KTnbw7LwJZg==",
374 + "requires": {
375 + "accepts": "~1.3.4",
376 + "base64id": "2.0.0",
377 + "cookie": "0.3.1",
378 + "debug": "~4.1.0",
379 + "engine.io-parser": "~2.2.0",
380 + "ws": "^7.1.2"
381 + },
382 + "dependencies": {
383 + "cookie": {
384 + "version": "0.3.1",
385 + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
386 + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
387 + },
388 + "debug": {
389 + "version": "4.1.1",
390 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
391 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
392 + "requires": {
393 + "ms": "^2.1.1"
394 + }
395 + },
396 + "ms": {
397 + "version": "2.1.2",
398 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
399 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
400 + },
401 + "ws": {
402 + "version": "7.3.0",
403 + "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz",
404 + "integrity": "sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w=="
405 + }
406 + }
407 + },
408 + "engine.io-client": {
409 + "version": "3.4.3",
410 + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.3.tgz",
411 + "integrity": "sha512-0NGY+9hioejTEJCaSJZfWZLk4FPI9dN+1H1C4+wj2iuFba47UgZbJzfWs4aNFajnX/qAaYKbe2lLTfEEWzCmcw==",
412 + "requires": {
413 + "component-emitter": "~1.3.0",
414 + "component-inherit": "0.0.3",
415 + "debug": "~4.1.0",
416 + "engine.io-parser": "~2.2.0",
417 + "has-cors": "1.1.0",
418 + "indexof": "0.0.1",
419 + "parseqs": "0.0.5",
420 + "parseuri": "0.0.5",
421 + "ws": "~6.1.0",
422 + "xmlhttprequest-ssl": "~1.5.4",
423 + "yeast": "0.1.2"
424 + },
425 + "dependencies": {
426 + "component-emitter": {
427 + "version": "1.3.0",
428 + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
429 + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
430 + },
431 + "debug": {
432 + "version": "4.1.1",
433 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
434 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
435 + "requires": {
436 + "ms": "^2.1.1"
437 + }
438 + },
439 + "ms": {
440 + "version": "2.1.2",
441 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
442 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
443 + },
444 + "ws": {
445 + "version": "6.1.4",
446 + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz",
447 + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==",
448 + "requires": {
449 + "async-limiter": "~1.0.0"
450 + }
451 + }
452 + }
453 + },
454 + "engine.io-parser": {
455 + "version": "2.2.0",
456 + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz",
457 + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==",
458 + "requires": {
459 + "after": "0.8.2",
460 + "arraybuffer.slice": "~0.0.7",
461 + "base64-arraybuffer": "0.1.5",
462 + "blob": "0.0.5",
463 + "has-binary2": "~1.0.2"
464 + }
465 + },
138 "escape-html": { 466 "escape-html": {
139 "version": "1.0.3", 467 "version": "1.0.3",
140 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 468 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
141 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 469 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
142 }, 470 },
471 + "escodegen": {
472 + "version": "1.14.2",
473 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.2.tgz",
474 + "integrity": "sha512-InuOIiKk8wwuOFg6x9BQXbzjrQhtyXh46K9bqVTPzSo2FnyMBaYGBMC6PhQy7yxxil9vIedFBweQBMK74/7o8A==",
475 + "requires": {
476 + "esprima": "^4.0.1",
477 + "estraverse": "^4.2.0",
478 + "esutils": "^2.0.2",
479 + "optionator": "^0.8.1",
480 + "source-map": "~0.6.1"
481 + }
482 + },
483 + "esprima": {
484 + "version": "4.0.1",
485 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
486 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
487 + },
488 + "estraverse": {
489 + "version": "4.3.0",
490 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
491 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw=="
492 + },
493 + "esutils": {
494 + "version": "2.0.3",
495 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
496 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
497 + },
143 "etag": { 498 "etag": {
144 "version": "1.8.1", 499 "version": "1.8.1",
145 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 500 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
...@@ -182,6 +537,31 @@ ...@@ -182,6 +537,31 @@
182 "vary": "~1.1.2" 537 "vary": "~1.1.2"
183 } 538 }
184 }, 539 },
540 + "extend": {
541 + "version": "3.0.2",
542 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
543 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
544 + },
545 + "extsprintf": {
546 + "version": "1.3.0",
547 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
548 + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
549 + },
550 + "fast-deep-equal": {
551 + "version": "3.1.3",
552 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
553 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="
554 + },
555 + "fast-json-stable-stringify": {
556 + "version": "2.1.0",
557 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
558 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
559 + },
560 + "fast-levenshtein": {
561 + "version": "2.0.6",
562 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
563 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
564 + },
185 "finalhandler": { 565 "finalhandler": {
186 "version": "1.1.2", 566 "version": "1.1.2",
187 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 567 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
...@@ -214,6 +594,21 @@ ...@@ -214,6 +594,21 @@
214 } 594 }
215 } 595 }
216 }, 596 },
597 + "forever-agent": {
598 + "version": "0.6.1",
599 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
600 + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
601 + },
602 + "form-data": {
603 + "version": "2.3.3",
604 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
605 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
606 + "requires": {
607 + "asynckit": "^0.4.0",
608 + "combined-stream": "^1.0.6",
609 + "mime-types": "^2.1.12"
610 + }
611 + },
217 "forwarded": { 612 "forwarded": {
218 "version": "0.1.2", 613 "version": "0.1.2",
219 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", 614 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
...@@ -229,6 +624,56 @@ ...@@ -229,6 +624,56 @@
229 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", 624 "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz",
230 "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" 625 "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ="
231 }, 626 },
627 + "getpass": {
628 + "version": "0.1.7",
629 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
630 + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
631 + "requires": {
632 + "assert-plus": "^1.0.0"
633 + }
634 + },
635 + "har-schema": {
636 + "version": "2.0.0",
637 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
638 + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI="
639 + },
640 + "har-validator": {
641 + "version": "5.1.3",
642 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
643 + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
644 + "requires": {
645 + "ajv": "^6.5.5",
646 + "har-schema": "^2.0.0"
647 + }
648 + },
649 + "has-binary2": {
650 + "version": "1.0.3",
651 + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz",
652 + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
653 + "requires": {
654 + "isarray": "2.0.1"
655 + },
656 + "dependencies": {
657 + "isarray": {
658 + "version": "2.0.1",
659 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
660 + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
661 + }
662 + }
663 + },
664 + "has-cors": {
665 + "version": "1.1.0",
666 + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
667 + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk="
668 + },
669 + "html-encoding-sniffer": {
670 + "version": "1.0.2",
671 + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz",
672 + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==",
673 + "requires": {
674 + "whatwg-encoding": "^1.0.1"
675 + }
676 + },
232 "http-errors": { 677 "http-errors": {
233 "version": "1.7.2", 678 "version": "1.7.2",
234 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", 679 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
...@@ -248,6 +693,16 @@ ...@@ -248,6 +693,16 @@
248 } 693 }
249 } 694 }
250 }, 695 },
696 + "http-signature": {
697 + "version": "1.2.0",
698 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
699 + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
700 + "requires": {
701 + "assert-plus": "^1.0.0",
702 + "jsprim": "^1.2.2",
703 + "sshpk": "^1.7.0"
704 + }
705 + },
251 "iconv-lite": { 706 "iconv-lite": {
252 "version": "0.4.24", 707 "version": "0.4.24",
253 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 708 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
...@@ -256,6 +711,11 @@ ...@@ -256,6 +711,11 @@
256 "safer-buffer": ">= 2.1.2 < 3" 711 "safer-buffer": ">= 2.1.2 < 3"
257 } 712 }
258 }, 713 },
714 + "indexof": {
715 + "version": "0.0.1",
716 + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
717 + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
718 + },
259 "inherits": { 719 "inherits": {
260 "version": "2.0.4", 720 "version": "2.0.4",
261 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 721 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
...@@ -266,16 +726,98 @@ ...@@ -266,16 +726,98 @@
266 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 726 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
267 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" 727 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
268 }, 728 },
729 + "is-nan": {
730 + "version": "1.3.0",
731 + "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.0.tgz",
732 + "integrity": "sha512-z7bbREymOqt2CCaZVly8aC4ML3Xhfi0ekuOnjO2L8vKdl+CttdVoGZQhd4adMFAsxQ5VeRVwORs4tU8RH+HFtQ==",
733 + "requires": {
734 + "define-properties": "^1.1.3"
735 + }
736 + },
737 + "is-typedarray": {
738 + "version": "1.0.0",
739 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
740 + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
741 + },
269 "isarray": { 742 "isarray": {
270 "version": "1.0.0", 743 "version": "1.0.0",
271 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 744 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
272 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 745 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
273 }, 746 },
747 + "isstream": {
748 + "version": "0.1.2",
749 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
750 + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
751 + },
274 "js-tokens": { 752 "js-tokens": {
275 "version": "4.0.0", 753 "version": "4.0.0",
276 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 754 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
277 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 755 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
278 }, 756 },
757 + "jsbn": {
758 + "version": "0.1.1",
759 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
760 + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM="
761 + },
762 + "jsdom": {
763 + "version": "13.2.0",
764 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-13.2.0.tgz",
765 + "integrity": "sha512-cG1NtMWO9hWpqRNRR3dSvEQa8bFI6iLlqU2x4kwX51FQjp0qus8T9aBaAO6iGp3DeBrhdwuKxckknohkmfvsFw==",
766 + "requires": {
767 + "abab": "^2.0.0",
768 + "acorn": "^6.0.4",
769 + "acorn-globals": "^4.3.0",
770 + "array-equal": "^1.0.0",
771 + "cssom": "^0.3.4",
772 + "cssstyle": "^1.1.1",
773 + "data-urls": "^1.1.0",
774 + "domexception": "^1.0.1",
775 + "escodegen": "^1.11.0",
776 + "html-encoding-sniffer": "^1.0.2",
777 + "nwsapi": "^2.0.9",
778 + "parse5": "5.1.0",
779 + "pn": "^1.1.0",
780 + "request": "^2.88.0",
781 + "request-promise-native": "^1.0.5",
782 + "saxes": "^3.1.5",
783 + "symbol-tree": "^3.2.2",
784 + "tough-cookie": "^2.5.0",
785 + "w3c-hr-time": "^1.0.1",
786 + "w3c-xmlserializer": "^1.0.1",
787 + "webidl-conversions": "^4.0.2",
788 + "whatwg-encoding": "^1.0.5",
789 + "whatwg-mimetype": "^2.3.0",
790 + "whatwg-url": "^7.0.0",
791 + "ws": "^6.1.2",
792 + "xml-name-validator": "^3.0.0"
793 + }
794 + },
795 + "json-schema": {
796 + "version": "0.2.3",
797 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
798 + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
799 + },
800 + "json-schema-traverse": {
801 + "version": "0.4.1",
802 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
803 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
804 + },
805 + "json-stringify-safe": {
806 + "version": "5.0.1",
807 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
808 + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
809 + },
810 + "jsprim": {
811 + "version": "1.4.1",
812 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
813 + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
814 + "requires": {
815 + "assert-plus": "1.0.0",
816 + "extsprintf": "1.3.0",
817 + "json-schema": "0.2.3",
818 + "verror": "1.10.0"
819 + }
820 + },
279 "keygrip": { 821 "keygrip": {
280 "version": "1.1.0", 822 "version": "1.1.0",
281 "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", 823 "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
...@@ -284,6 +826,30 @@ ...@@ -284,6 +826,30 @@
284 "tsscmp": "1.0.6" 826 "tsscmp": "1.0.6"
285 } 827 }
286 }, 828 },
829 + "levn": {
830 + "version": "0.3.0",
831 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
832 + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
833 + "requires": {
834 + "prelude-ls": "~1.1.2",
835 + "type-check": "~0.3.2"
836 + }
837 + },
838 + "lodash": {
839 + "version": "4.17.15",
840 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
841 + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
842 + },
843 + "lodash.sortby": {
844 + "version": "4.7.0",
845 + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
846 + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
847 + },
848 + "long-timeout": {
849 + "version": "0.1.1",
850 + "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz",
851 + "integrity": "sha1-lyHXiLR+C8taJMLivuGg2lXatRQ="
852 + },
287 "loose-envify": { 853 "loose-envify": {
288 "version": "1.4.0", 854 "version": "1.4.0",
289 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 855 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
...@@ -330,6 +896,14 @@ ...@@ -330,6 +896,14 @@
330 "resolved": "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz", 896 "resolved": "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz",
331 "integrity": "sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==" 897 "integrity": "sha512-oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw=="
332 }, 898 },
899 + "moment-timezone": {
900 + "version": "0.5.31",
901 + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.31.tgz",
902 + "integrity": "sha512-+GgHNg8xRhMXfEbv81iDtrVeTcWt0kWmTEY1XQK14dICTXnWJnT0dxdlPspwqF3keKMVPXwayEsk1DI0AA/jdA==",
903 + "requires": {
904 + "moment": ">= 2.9.0"
905 + }
906 + },
333 "ms": { 907 "ms": {
334 "version": "2.0.0", 908 "version": "2.0.0",
335 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 909 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
...@@ -351,11 +925,41 @@ ...@@ -351,11 +925,41 @@
351 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 925 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
352 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" 926 "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
353 }, 927 },
928 + "node-schedule": {
929 + "version": "1.3.2",
930 + "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-1.3.2.tgz",
931 + "integrity": "sha512-GIND2pHMHiReSZSvS6dpZcDH7pGPGFfWBIEud6S00Q8zEIzAs9ommdyRK1ZbQt8y1LyZsJYZgPnyi7gpU2lcdw==",
932 + "requires": {
933 + "cron-parser": "^2.7.3",
934 + "long-timeout": "0.1.1",
935 + "sorted-array-functions": "^1.0.0"
936 + }
937 + },
938 + "nwsapi": {
939 + "version": "2.2.0",
940 + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
941 + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ=="
942 + },
943 + "oauth-sign": {
944 + "version": "0.9.0",
945 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
946 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ=="
947 + },
354 "object-assign": { 948 "object-assign": {
355 "version": "4.1.1", 949 "version": "4.1.1",
356 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 950 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
357 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 951 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
358 }, 952 },
953 + "object-component": {
954 + "version": "0.0.3",
955 + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
956 + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE="
957 + },
958 + "object-keys": {
959 + "version": "1.1.1",
960 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
961 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
962 + },
359 "on-finished": { 963 "on-finished": {
360 "version": "2.3.0", 964 "version": "2.3.0",
361 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 965 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
...@@ -369,6 +973,40 @@ ...@@ -369,6 +973,40 @@
369 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 973 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
370 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" 974 "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="
371 }, 975 },
976 + "optionator": {
977 + "version": "0.8.3",
978 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
979 + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
980 + "requires": {
981 + "deep-is": "~0.1.3",
982 + "fast-levenshtein": "~2.0.6",
983 + "levn": "~0.3.0",
984 + "prelude-ls": "~1.1.2",
985 + "type-check": "~0.3.2",
986 + "word-wrap": "~1.2.3"
987 + }
988 + },
989 + "parse5": {
990 + "version": "5.1.0",
991 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz",
992 + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ=="
993 + },
994 + "parseqs": {
995 + "version": "0.0.5",
996 + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
997 + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
998 + "requires": {
999 + "better-assert": "~1.0.0"
1000 + }
1001 + },
1002 + "parseuri": {
1003 + "version": "0.0.5",
1004 + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
1005 + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
1006 + "requires": {
1007 + "better-assert": "~1.0.0"
1008 + }
1009 + },
372 "parseurl": { 1010 "parseurl": {
373 "version": "1.3.3", 1011 "version": "1.3.3",
374 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 1012 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
...@@ -388,6 +1026,21 @@ ...@@ -388,6 +1026,21 @@
388 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1026 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
389 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1027 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
390 }, 1028 },
1029 + "performance-now": {
1030 + "version": "2.1.0",
1031 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1032 + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns="
1033 + },
1034 + "pn": {
1035 + "version": "1.1.0",
1036 + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz",
1037 + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA=="
1038 + },
1039 + "prelude-ls": {
1040 + "version": "1.1.2",
1041 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
1042 + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
1043 + },
391 "process": { 1044 "process": {
392 "version": "0.11.10", 1045 "version": "0.11.10",
393 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 1046 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
...@@ -417,6 +1070,16 @@ ...@@ -417,6 +1070,16 @@
417 "ipaddr.js": "1.9.1" 1070 "ipaddr.js": "1.9.1"
418 } 1071 }
419 }, 1072 },
1073 + "psl": {
1074 + "version": "1.8.0",
1075 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
1076 + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
1077 + },
1078 + "punycode": {
1079 + "version": "2.1.1",
1080 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1081 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
1082 + },
420 "qs": { 1083 "qs": {
421 "version": "6.7.0", 1084 "version": "6.7.0",
422 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", 1085 "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
...@@ -467,6 +1130,58 @@ ...@@ -467,6 +1130,58 @@
467 "util-deprecate": "~1.0.1" 1130 "util-deprecate": "~1.0.1"
468 } 1131 }
469 }, 1132 },
1133 + "request": {
1134 + "version": "2.88.2",
1135 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
1136 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
1137 + "requires": {
1138 + "aws-sign2": "~0.7.0",
1139 + "aws4": "^1.8.0",
1140 + "caseless": "~0.12.0",
1141 + "combined-stream": "~1.0.6",
1142 + "extend": "~3.0.2",
1143 + "forever-agent": "~0.6.1",
1144 + "form-data": "~2.3.2",
1145 + "har-validator": "~5.1.3",
1146 + "http-signature": "~1.2.0",
1147 + "is-typedarray": "~1.0.0",
1148 + "isstream": "~0.1.2",
1149 + "json-stringify-safe": "~5.0.1",
1150 + "mime-types": "~2.1.19",
1151 + "oauth-sign": "~0.9.0",
1152 + "performance-now": "^2.1.0",
1153 + "qs": "~6.5.2",
1154 + "safe-buffer": "^5.1.2",
1155 + "tough-cookie": "~2.5.0",
1156 + "tunnel-agent": "^0.6.0",
1157 + "uuid": "^3.3.2"
1158 + },
1159 + "dependencies": {
1160 + "qs": {
1161 + "version": "6.5.2",
1162 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1163 + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA=="
1164 + }
1165 + }
1166 + },
1167 + "request-promise-core": {
1168 + "version": "1.1.3",
1169 + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz",
1170 + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==",
1171 + "requires": {
1172 + "lodash": "^4.17.15"
1173 + }
1174 + },
1175 + "request-promise-native": {
1176 + "version": "1.0.8",
1177 + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz",
1178 + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==",
1179 + "requires": {
1180 + "request-promise-core": "1.1.3",
1181 + "stealthy-require": "^1.1.1",
1182 + "tough-cookie": "^2.3.3"
1183 + }
1184 + },
470 "safe-buffer": { 1185 "safe-buffer": {
471 "version": "5.1.2", 1186 "version": "5.1.2",
472 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1187 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
...@@ -477,6 +1192,14 @@ ...@@ -477,6 +1192,14 @@
477 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1192 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
478 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1193 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
479 }, 1194 },
1195 + "saxes": {
1196 + "version": "3.1.11",
1197 + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz",
1198 + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==",
1199 + "requires": {
1200 + "xmlchars": "^2.1.1"
1201 + }
1202 + },
480 "send": { 1203 "send": {
481 "version": "0.17.1", 1204 "version": "0.17.1",
482 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 1205 "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
...@@ -520,16 +1243,177 @@ ...@@ -520,16 +1243,177 @@
520 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 1243 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
521 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" 1244 "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
522 }, 1245 },
1246 + "socket.io": {
1247 + "version": "2.3.0",
1248 + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.3.0.tgz",
1249 + "integrity": "sha512-2A892lrj0GcgR/9Qk81EaY2gYhCBxurV0PfmmESO6p27QPrUK1J3zdns+5QPqvUYK2q657nSj0guoIil9+7eFg==",
1250 + "requires": {
1251 + "debug": "~4.1.0",
1252 + "engine.io": "~3.4.0",
1253 + "has-binary2": "~1.0.2",
1254 + "socket.io-adapter": "~1.1.0",
1255 + "socket.io-client": "2.3.0",
1256 + "socket.io-parser": "~3.4.0"
1257 + },
1258 + "dependencies": {
1259 + "debug": {
1260 + "version": "4.1.1",
1261 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1262 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1263 + "requires": {
1264 + "ms": "^2.1.1"
1265 + }
1266 + },
1267 + "ms": {
1268 + "version": "2.1.2",
1269 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1270 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1271 + }
1272 + }
1273 + },
1274 + "socket.io-adapter": {
1275 + "version": "1.1.2",
1276 + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz",
1277 + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g=="
1278 + },
1279 + "socket.io-client": {
1280 + "version": "2.3.0",
1281 + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz",
1282 + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==",
1283 + "requires": {
1284 + "backo2": "1.0.2",
1285 + "base64-arraybuffer": "0.1.5",
1286 + "component-bind": "1.0.0",
1287 + "component-emitter": "1.2.1",
1288 + "debug": "~4.1.0",
1289 + "engine.io-client": "~3.4.0",
1290 + "has-binary2": "~1.0.2",
1291 + "has-cors": "1.1.0",
1292 + "indexof": "0.0.1",
1293 + "object-component": "0.0.3",
1294 + "parseqs": "0.0.5",
1295 + "parseuri": "0.0.5",
1296 + "socket.io-parser": "~3.3.0",
1297 + "to-array": "0.1.4"
1298 + },
1299 + "dependencies": {
1300 + "debug": {
1301 + "version": "4.1.1",
1302 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1303 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1304 + "requires": {
1305 + "ms": "^2.1.1"
1306 + }
1307 + },
1308 + "isarray": {
1309 + "version": "2.0.1",
1310 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
1311 + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
1312 + },
1313 + "ms": {
1314 + "version": "2.1.2",
1315 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1316 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1317 + },
1318 + "socket.io-parser": {
1319 + "version": "3.3.0",
1320 + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz",
1321 + "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==",
1322 + "requires": {
1323 + "component-emitter": "1.2.1",
1324 + "debug": "~3.1.0",
1325 + "isarray": "2.0.1"
1326 + },
1327 + "dependencies": {
1328 + "debug": {
1329 + "version": "3.1.0",
1330 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
1331 + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
1332 + "requires": {
1333 + "ms": "2.0.0"
1334 + }
1335 + },
1336 + "ms": {
1337 + "version": "2.0.0",
1338 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1339 + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1340 + }
1341 + }
1342 + }
1343 + }
1344 + },
1345 + "socket.io-parser": {
1346 + "version": "3.4.1",
1347 + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz",
1348 + "integrity": "sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==",
1349 + "requires": {
1350 + "component-emitter": "1.2.1",
1351 + "debug": "~4.1.0",
1352 + "isarray": "2.0.1"
1353 + },
1354 + "dependencies": {
1355 + "debug": {
1356 + "version": "4.1.1",
1357 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1358 + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1359 + "requires": {
1360 + "ms": "^2.1.1"
1361 + }
1362 + },
1363 + "isarray": {
1364 + "version": "2.0.1",
1365 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
1366 + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4="
1367 + },
1368 + "ms": {
1369 + "version": "2.1.2",
1370 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1371 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1372 + }
1373 + }
1374 + },
1375 + "sorted-array-functions": {
1376 + "version": "1.2.0",
1377 + "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.2.0.tgz",
1378 + "integrity": "sha512-sWpjPhIZJtqO77GN+LD8dDsDKcWZ9GCOJNqKzi1tvtjGIzwfoyuRH8S0psunmc6Z5P+qfDqztSbwYR5X/e1UTg=="
1379 + },
1380 + "source-map": {
1381 + "version": "0.6.1",
1382 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1383 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1384 + "optional": true
1385 + },
523 "sqlstring": { 1386 "sqlstring": {
524 "version": "2.3.1", 1387 "version": "2.3.1",
525 "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz", 1388 "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
526 "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A=" 1389 "integrity": "sha1-R1OT/56RR5rqYtyvDKPRSYOn+0A="
527 }, 1390 },
1391 + "sshpk": {
1392 + "version": "1.16.1",
1393 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
1394 + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
1395 + "requires": {
1396 + "asn1": "~0.2.3",
1397 + "assert-plus": "^1.0.0",
1398 + "bcrypt-pbkdf": "^1.0.0",
1399 + "dashdash": "^1.12.0",
1400 + "ecc-jsbn": "~0.1.1",
1401 + "getpass": "^0.1.1",
1402 + "jsbn": "~0.1.0",
1403 + "safer-buffer": "^2.0.2",
1404 + "tweetnacl": "~0.14.0"
1405 + }
1406 + },
528 "statuses": { 1407 "statuses": {
529 "version": "1.5.0", 1408 "version": "1.5.0",
530 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 1409 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
531 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" 1410 "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
532 }, 1411 },
1412 + "stealthy-require": {
1413 + "version": "1.1.1",
1414 + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
1415 + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks="
1416 + },
533 "string_decoder": { 1417 "string_decoder": {
534 "version": "1.1.1", 1418 "version": "1.1.1",
535 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 1419 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
...@@ -538,16 +1422,64 @@ ...@@ -538,16 +1422,64 @@
538 "safe-buffer": "~5.1.0" 1422 "safe-buffer": "~5.1.0"
539 } 1423 }
540 }, 1424 },
1425 + "symbol-tree": {
1426 + "version": "3.2.4",
1427 + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
1428 + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
1429 + },
1430 + "to-array": {
1431 + "version": "0.1.4",
1432 + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
1433 + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA="
1434 + },
541 "toidentifier": { 1435 "toidentifier": {
542 "version": "1.0.0", 1436 "version": "1.0.0",
543 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 1437 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
544 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" 1438 "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
545 }, 1439 },
1440 + "tough-cookie": {
1441 + "version": "2.5.0",
1442 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
1443 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
1444 + "requires": {
1445 + "psl": "^1.1.28",
1446 + "punycode": "^2.1.1"
1447 + }
1448 + },
1449 + "tr46": {
1450 + "version": "1.0.1",
1451 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
1452 + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
1453 + "requires": {
1454 + "punycode": "^2.1.0"
1455 + }
1456 + },
546 "tsscmp": { 1457 "tsscmp": {
547 "version": "1.0.6", 1458 "version": "1.0.6",
548 "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", 1459 "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
549 "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==" 1460 "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA=="
550 }, 1461 },
1462 + "tunnel-agent": {
1463 + "version": "0.6.0",
1464 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1465 + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1466 + "requires": {
1467 + "safe-buffer": "^5.0.1"
1468 + }
1469 + },
1470 + "tweetnacl": {
1471 + "version": "0.14.5",
1472 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1473 + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
1474 + },
1475 + "type-check": {
1476 + "version": "0.3.2",
1477 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
1478 + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
1479 + "requires": {
1480 + "prelude-ls": "~1.1.2"
1481 + }
1482 + },
551 "type-is": { 1483 "type-is": {
552 "version": "1.6.18", 1484 "version": "1.6.18",
553 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 1485 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
...@@ -562,6 +1494,14 @@ ...@@ -562,6 +1494,14 @@
562 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 1494 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
563 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 1495 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
564 }, 1496 },
1497 + "uri-js": {
1498 + "version": "4.2.2",
1499 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
1500 + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
1501 + "requires": {
1502 + "punycode": "^2.1.0"
1503 + }
1504 + },
565 "util": { 1505 "util": {
566 "version": "0.10.4", 1506 "version": "0.10.4",
567 "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", 1507 "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
...@@ -587,10 +1527,112 @@ ...@@ -587,10 +1527,112 @@
587 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 1527 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
588 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 1528 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
589 }, 1529 },
1530 + "uuid": {
1531 + "version": "3.4.0",
1532 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
1533 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="
1534 + },
590 "vary": { 1535 "vary": {
591 "version": "1.1.2", 1536 "version": "1.1.2",
592 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 1537 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
593 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" 1538 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
1539 + },
1540 + "verror": {
1541 + "version": "1.10.0",
1542 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1543 + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1544 + "requires": {
1545 + "assert-plus": "^1.0.0",
1546 + "core-util-is": "1.0.2",
1547 + "extsprintf": "^1.2.0"
1548 + }
1549 + },
1550 + "w3c-hr-time": {
1551 + "version": "1.0.2",
1552 + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
1553 + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
1554 + "requires": {
1555 + "browser-process-hrtime": "^1.0.0"
1556 + }
1557 + },
1558 + "w3c-xmlserializer": {
1559 + "version": "1.1.2",
1560 + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz",
1561 + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==",
1562 + "requires": {
1563 + "domexception": "^1.0.1",
1564 + "webidl-conversions": "^4.0.2",
1565 + "xml-name-validator": "^3.0.0"
1566 + }
1567 + },
1568 + "webidl-conversions": {
1569 + "version": "4.0.2",
1570 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
1571 + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg=="
1572 + },
1573 + "whatwg-encoding": {
1574 + "version": "1.0.5",
1575 + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
1576 + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
1577 + "requires": {
1578 + "iconv-lite": "0.4.24"
1579 + }
1580 + },
1581 + "whatwg-mimetype": {
1582 + "version": "2.3.0",
1583 + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
1584 + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g=="
1585 + },
1586 + "whatwg-url": {
1587 + "version": "7.1.0",
1588 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
1589 + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
1590 + "requires": {
1591 + "lodash.sortby": "^4.7.0",
1592 + "tr46": "^1.0.1",
1593 + "webidl-conversions": "^4.0.2"
1594 + }
1595 + },
1596 + "window": {
1597 + "version": "4.2.7",
1598 + "resolved": "https://registry.npmjs.org/window/-/window-4.2.7.tgz",
1599 + "integrity": "sha512-goCWCr6B57F6V5HK92lfxwiGlswWyiUtu2Tkyr0L/co2L1Dn5SDayF9ZDTVoYqxfHRt7VEEC7SKbjDBU7TJPpg==",
1600 + "requires": {
1601 + "jsdom": "13.2.0"
1602 + }
1603 + },
1604 + "word-wrap": {
1605 + "version": "1.2.3",
1606 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1607 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
1608 + },
1609 + "ws": {
1610 + "version": "6.2.1",
1611 + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
1612 + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
1613 + "requires": {
1614 + "async-limiter": "~1.0.0"
1615 + }
1616 + },
1617 + "xml-name-validator": {
1618 + "version": "3.0.0",
1619 + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
1620 + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw=="
1621 + },
1622 + "xmlchars": {
1623 + "version": "2.2.0",
1624 + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
1625 + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
1626 + },
1627 + "xmlhttprequest-ssl": {
1628 + "version": "1.5.5",
1629 + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz",
1630 + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4="
1631 + },
1632 + "yeast": {
1633 + "version": "0.1.2",
1634 + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
1635 + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk="
594 } 1636 }
595 } 1637 }
596 } 1638 }
......
...@@ -11,8 +11,11 @@ ...@@ -11,8 +11,11 @@
11 "fs": "0.0.1-security", 11 "fs": "0.0.1-security",
12 "moment": "^2.26.0", 12 "moment": "^2.26.0",
13 "mysql": "^2.18.1", 13 "mysql": "^2.18.1",
14 + "node-schedule": "^1.3.2",
14 "path": "^0.12.7", 15 "path": "^0.12.7",
15 - "react": "^16.13.1" 16 + "react": "^16.13.1",
17 + "socket.io": "^2.3.0",
18 + "window": "^4.2.7"
16 }, 19 },
17 "devDependencies": {}, 20 "devDependencies": {},
18 "scripts": { 21 "scripts": {
......