Firebase Cloud Messaging SDK Admin
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

1613 linhas
62 KiB

  1. {
  2. "name": "fcm-node-helper",
  3. "version": "1.0.0",
  4. "lockfileVersion": 1,
  5. "requires": true,
  6. "dependencies": {
  7. "@firebase/app-types": {
  8. "version": "0.6.1",
  9. "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.6.1.tgz",
  10. "integrity": "sha512-L/ZnJRAq7F++utfuoTKX4CLBG5YR7tFO3PLzG1/oXXKEezJ0kRL3CMRoueBEmTCzVb/6SIs2Qlaw++uDgi5Xyg=="
  11. },
  12. "@firebase/auth-interop-types": {
  13. "version": "0.1.5",
  14. "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.1.5.tgz",
  15. "integrity": "sha512-88h74TMQ6wXChPA6h9Q3E1Jg6TkTHep2+k63OWg3s0ozyGVMeY+TTOti7PFPzq5RhszQPQOoCi59es4MaRvgCw=="
  16. },
  17. "@firebase/component": {
  18. "version": "0.1.17",
  19. "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.1.17.tgz",
  20. "integrity": "sha512-/tN5iLcFp9rdpTfCJPfQ/o2ziGHlDxOzNx6XD2FoHlu4pG/PPGu+59iRfQXIowBGhxcTGD/l7oJhZEY/PVg0KQ==",
  21. "requires": {
  22. "@firebase/util": "0.3.0",
  23. "tslib": "^1.11.1"
  24. }
  25. },
  26. "@firebase/database": {
  27. "version": "0.6.10",
  28. "resolved": "https://registry.npmjs.org/@firebase/database/-/database-0.6.10.tgz",
  29. "integrity": "sha512-Hc8zIPAroIbAoRe6xFCI5oFHubcHKoDsbYE3J5G1/BhT6DnEUSoLgx8kJ2npybVSCVyb8BvsD6swh17DGEz+0g==",
  30. "requires": {
  31. "@firebase/auth-interop-types": "0.1.5",
  32. "@firebase/component": "0.1.17",
  33. "@firebase/database-types": "0.5.2",
  34. "@firebase/logger": "0.2.6",
  35. "@firebase/util": "0.3.0",
  36. "faye-websocket": "0.11.3",
  37. "tslib": "^1.11.1"
  38. }
  39. },
  40. "@firebase/database-types": {
  41. "version": "0.5.2",
  42. "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-0.5.2.tgz",
  43. "integrity": "sha512-ap2WQOS3LKmGuVFKUghFft7RxXTyZTDr0Xd8y2aqmWsbJVjgozi0huL/EUMgTjGFrATAjcf2A7aNs8AKKZ2a8g==",
  44. "requires": {
  45. "@firebase/app-types": "0.6.1"
  46. }
  47. },
  48. "@firebase/logger": {
  49. "version": "0.2.6",
  50. "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.2.6.tgz",
  51. "integrity": "sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw=="
  52. },
  53. "@firebase/util": {
  54. "version": "0.3.0",
  55. "resolved": "https://registry.npmjs.org/@firebase/util/-/util-0.3.0.tgz",
  56. "integrity": "sha512-GTwC+FSLeCPc44/TXCDReNQ5FPRIS5cb8Gr1XcD1TgiNBOvmyx61Om2YLwHp2GnN++6m6xmwmXARm06HOukATA==",
  57. "requires": {
  58. "tslib": "^1.11.1"
  59. }
  60. },
  61. "@google-cloud/common": {
  62. "version": "3.3.2",
  63. "resolved": "https://registry.npmjs.org/@google-cloud/common/-/common-3.3.2.tgz",
  64. "integrity": "sha512-W7JRLBEJWYtZQQuGQX06U6GBOSLrSrlvZxv6kGNwJtFrusu6AVgZltQ9Pajuz9Dh9aSXy9aTnBcyxn2/O0EGUw==",
  65. "optional": true,
  66. "requires": {
  67. "@google-cloud/projectify": "^2.0.0",
  68. "@google-cloud/promisify": "^2.0.0",
  69. "arrify": "^2.0.1",
  70. "duplexify": "^4.1.1",
  71. "ent": "^2.2.0",
  72. "extend": "^3.0.2",
  73. "google-auth-library": "^6.0.0",
  74. "retry-request": "^4.1.1",
  75. "teeny-request": "^7.0.0"
  76. },
  77. "dependencies": {
  78. "duplexify": {
  79. "version": "4.1.1",
  80. "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz",
  81. "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==",
  82. "optional": true,
  83. "requires": {
  84. "end-of-stream": "^1.4.1",
  85. "inherits": "^2.0.3",
  86. "readable-stream": "^3.1.1",
  87. "stream-shift": "^1.0.0"
  88. }
  89. },
  90. "readable-stream": {
  91. "version": "3.6.0",
  92. "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
  93. "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
  94. "optional": true,
  95. "requires": {
  96. "inherits": "^2.0.3",
  97. "string_decoder": "^1.1.1",
  98. "util-deprecate": "^1.0.1"
  99. }
  100. }
  101. }
  102. },
  103. "@google-cloud/firestore": {
  104. "version": "4.2.0",
  105. "resolved": "https://registry.npmjs.org/@google-cloud/firestore/-/firestore-4.2.0.tgz",
  106. "integrity": "sha512-YCiKaTYCbXSoEvZ8cTmpgg4ebAvmFUOu3hj/aX+lHiOK7LsoFVi4jgNknogSqIiv04bxAysTBodpgn8XoZ4l5g==",
  107. "optional": true,
  108. "requires": {
  109. "fast-deep-equal": "^3.1.1",
  110. "functional-red-black-tree": "^1.0.1",
  111. "google-gax": "^2.2.0"
  112. }
  113. },
  114. "@google-cloud/paginator": {
  115. "version": "3.0.4",
  116. "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-3.0.4.tgz",
  117. "integrity": "sha512-fKI+jYQdV1F9jtG6tSRro3ilNSeBWVmTzxc8Z0kiPRXcj8eshh9fiF8TtxfDefyUKgTdWgHpzGBwLbZ/OGikJg==",
  118. "optional": true,
  119. "requires": {
  120. "arrify": "^2.0.0",
  121. "extend": "^3.0.2"
  122. }
  123. },
  124. "@google-cloud/projectify": {
  125. "version": "2.0.1",
  126. "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-2.0.1.tgz",
  127. "integrity": "sha512-ZDG38U/Yy6Zr21LaR3BTiiLtpJl6RkPS/JwoRT453G+6Q1DhlV0waNf8Lfu+YVYGIIxgKnLayJRfYlFJfiI8iQ==",
  128. "optional": true
  129. },
  130. "@google-cloud/promisify": {
  131. "version": "2.0.2",
  132. "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-2.0.2.tgz",
  133. "integrity": "sha512-EvuabjzzZ9E2+OaYf+7P9OAiiwbTxKYL0oGLnREQd+Su2NTQBpomkdlkBowFvyWsaV0d1sSGxrKpSNcrhPqbxg==",
  134. "optional": true
  135. },
  136. "@google-cloud/storage": {
  137. "version": "5.2.0",
  138. "resolved": "https://registry.npmjs.org/@google-cloud/storage/-/storage-5.2.0.tgz",
  139. "integrity": "sha512-zxHXZajtVA0Qx9IOnDUDb76mtKn5M20LKV/phmnVos7foozG9YZ6yYod90pRC/GgP3eOgxNYdt6KQcapssPsFw==",
  140. "optional": true,
  141. "requires": {
  142. "@google-cloud/common": "^3.3.0",
  143. "@google-cloud/paginator": "^3.0.0",
  144. "@google-cloud/promisify": "^2.0.0",
  145. "arrify": "^2.0.0",
  146. "compressible": "^2.0.12",
  147. "concat-stream": "^2.0.0",
  148. "date-and-time": "^0.14.0",
  149. "duplexify": "^3.5.0",
  150. "extend": "^3.0.2",
  151. "gaxios": "^3.0.0",
  152. "gcs-resumable-upload": "^3.1.0",
  153. "hash-stream-validation": "^0.2.2",
  154. "mime": "^2.2.0",
  155. "mime-types": "^2.0.8",
  156. "onetime": "^5.1.0",
  157. "p-limit": "^3.0.1",
  158. "pumpify": "^2.0.0",
  159. "snakeize": "^0.1.0",
  160. "stream-events": "^1.0.1",
  161. "xdg-basedir": "^4.0.0"
  162. },
  163. "dependencies": {
  164. "mime": {
  165. "version": "2.4.6",
  166. "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz",
  167. "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==",
  168. "optional": true
  169. }
  170. }
  171. },
  172. "@grpc/grpc-js": {
  173. "version": "1.1.3",
  174. "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.1.3.tgz",
  175. "integrity": "sha512-HtOsk2YUofBcm1GkPqGzb6pwHhv+74eC2CUO229USIDKRtg30ycbZmqC+HdNtY3nHqoc9IgcRlntFgopyQoYCA==",
  176. "optional": true,
  177. "requires": {
  178. "semver": "^6.2.0"
  179. }
  180. },
  181. "@grpc/proto-loader": {
  182. "version": "0.5.5",
  183. "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.5.tgz",
  184. "integrity": "sha512-WwN9jVNdHRQoOBo9FDH7qU+mgfjPc8GygPYms3M+y3fbQLfnCe/Kv/E01t7JRgnrsOHH8euvSbed3mIalXhwqQ==",
  185. "optional": true,
  186. "requires": {
  187. "lodash.camelcase": "^4.3.0",
  188. "protobufjs": "^6.8.6"
  189. }
  190. },
  191. "@protobufjs/aspromise": {
  192. "version": "1.1.2",
  193. "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  194. "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=",
  195. "optional": true
  196. },
  197. "@protobufjs/base64": {
  198. "version": "1.1.2",
  199. "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  200. "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
  201. "optional": true
  202. },
  203. "@protobufjs/codegen": {
  204. "version": "2.0.4",
  205. "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
  206. "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==",
  207. "optional": true
  208. },
  209. "@protobufjs/eventemitter": {
  210. "version": "1.1.0",
  211. "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
  212. "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=",
  213. "optional": true
  214. },
  215. "@protobufjs/fetch": {
  216. "version": "1.1.0",
  217. "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
  218. "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
  219. "optional": true,
  220. "requires": {
  221. "@protobufjs/aspromise": "^1.1.1",
  222. "@protobufjs/inquire": "^1.1.0"
  223. }
  224. },
  225. "@protobufjs/float": {
  226. "version": "1.0.2",
  227. "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  228. "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=",
  229. "optional": true
  230. },
  231. "@protobufjs/inquire": {
  232. "version": "1.1.0",
  233. "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
  234. "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=",
  235. "optional": true
  236. },
  237. "@protobufjs/path": {
  238. "version": "1.1.2",
  239. "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  240. "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=",
  241. "optional": true
  242. },
  243. "@protobufjs/pool": {
  244. "version": "1.1.0",
  245. "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  246. "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=",
  247. "optional": true
  248. },
  249. "@protobufjs/utf8": {
  250. "version": "1.1.0",
  251. "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
  252. "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=",
  253. "optional": true
  254. },
  255. "@tootallnate/once": {
  256. "version": "1.1.2",
  257. "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
  258. "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
  259. "optional": true
  260. },
  261. "@types/long": {
  262. "version": "4.0.1",
  263. "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
  264. "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==",
  265. "optional": true
  266. },
  267. "@types/node": {
  268. "version": "10.17.28",
  269. "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.28.tgz",
  270. "integrity": "sha512-dzjES1Egb4c1a89C7lKwQh8pwjYmlOAG9dW1pBgxEk57tMrLnssOfEthz8kdkNaBd7lIqQx7APm5+mZ619IiCQ=="
  271. },
  272. "abort-controller": {
  273. "version": "3.0.0",
  274. "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
  275. "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
  276. "requires": {
  277. "event-target-shim": "^5.0.0"
  278. }
  279. },
  280. "accepts": {
  281. "version": "1.3.7",
  282. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  283. "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  284. "requires": {
  285. "mime-types": "~2.1.24",
  286. "negotiator": "0.6.2"
  287. }
  288. },
  289. "agent-base": {
  290. "version": "6.0.1",
  291. "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz",
  292. "integrity": "sha512-01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==",
  293. "requires": {
  294. "debug": "4"
  295. },
  296. "dependencies": {
  297. "debug": {
  298. "version": "4.1.1",
  299. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  300. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  301. "requires": {
  302. "ms": "^2.1.1"
  303. }
  304. },
  305. "ms": {
  306. "version": "2.1.2",
  307. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  308. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  309. }
  310. }
  311. },
  312. "array-flatten": {
  313. "version": "1.1.1",
  314. "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  315. "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
  316. },
  317. "arrify": {
  318. "version": "2.0.1",
  319. "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
  320. "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="
  321. },
  322. "base64-js": {
  323. "version": "1.3.1",
  324. "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
  325. "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g=="
  326. },
  327. "bignumber.js": {
  328. "version": "9.0.0",
  329. "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
  330. "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A=="
  331. },
  332. "body-parser": {
  333. "version": "1.19.0",
  334. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
  335. "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
  336. "requires": {
  337. "bytes": "3.1.0",
  338. "content-type": "~1.0.4",
  339. "debug": "2.6.9",
  340. "depd": "~1.1.2",
  341. "http-errors": "1.7.2",
  342. "iconv-lite": "0.4.24",
  343. "on-finished": "~2.3.0",
  344. "qs": "6.7.0",
  345. "raw-body": "2.4.0",
  346. "type-is": "~1.6.17"
  347. }
  348. },
  349. "buffer-equal-constant-time": {
  350. "version": "1.0.1",
  351. "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
  352. "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk="
  353. },
  354. "buffer-from": {
  355. "version": "1.1.1",
  356. "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
  357. "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
  358. "optional": true
  359. },
  360. "bytes": {
  361. "version": "3.1.0",
  362. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
  363. "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
  364. },
  365. "compressible": {
  366. "version": "2.0.18",
  367. "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
  368. "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
  369. "optional": true,
  370. "requires": {
  371. "mime-db": ">= 1.43.0 < 2"
  372. }
  373. },
  374. "concat-stream": {
  375. "version": "2.0.0",
  376. "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
  377. "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
  378. "optional": true,
  379. "requires": {
  380. "buffer-from": "^1.0.0",
  381. "inherits": "^2.0.3",
  382. "readable-stream": "^3.0.2",
  383. "typedarray": "^0.0.6"
  384. },
  385. "dependencies": {
  386. "readable-stream": {
  387. "version": "3.6.0",
  388. "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
  389. "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
  390. "optional": true,
  391. "requires": {
  392. "inherits": "^2.0.3",
  393. "string_decoder": "^1.1.1",
  394. "util-deprecate": "^1.0.1"
  395. }
  396. }
  397. }
  398. },
  399. "configstore": {
  400. "version": "5.0.1",
  401. "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
  402. "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
  403. "optional": true,
  404. "requires": {
  405. "dot-prop": "^5.2.0",
  406. "graceful-fs": "^4.1.2",
  407. "make-dir": "^3.0.0",
  408. "unique-string": "^2.0.0",
  409. "write-file-atomic": "^3.0.0",
  410. "xdg-basedir": "^4.0.0"
  411. }
  412. },
  413. "content-disposition": {
  414. "version": "0.5.3",
  415. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
  416. "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
  417. "requires": {
  418. "safe-buffer": "5.1.2"
  419. }
  420. },
  421. "content-type": {
  422. "version": "1.0.4",
  423. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  424. "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
  425. },
  426. "cookie": {
  427. "version": "0.4.0",
  428. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
  429. "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg=="
  430. },
  431. "cookie-signature": {
  432. "version": "1.0.6",
  433. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
  434. "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
  435. },
  436. "core-util-is": {
  437. "version": "1.0.2",
  438. "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
  439. "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
  440. "optional": true
  441. },
  442. "crypto-random-string": {
  443. "version": "2.0.0",
  444. "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
  445. "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
  446. "optional": true
  447. },
  448. "date-and-time": {
  449. "version": "0.14.0",
  450. "resolved": "https://registry.npmjs.org/date-and-time/-/date-and-time-0.14.0.tgz",
  451. "integrity": "sha512-0wY8b90XjQkRxv3XGT8k1ffyDQOf4+T+2hiWp7rwYgoEn8OyYDsHZdnVrPlzxbwjLUY66mVBXr59eKOwpSV7lw==",
  452. "optional": true
  453. },
  454. "debug": {
  455. "version": "2.6.9",
  456. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  457. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  458. "requires": {
  459. "ms": "2.0.0"
  460. }
  461. },
  462. "depd": {
  463. "version": "1.1.2",
  464. "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
  465. "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
  466. },
  467. "destroy": {
  468. "version": "1.0.4",
  469. "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
  470. "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
  471. },
  472. "dicer": {
  473. "version": "0.3.0",
  474. "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz",
  475. "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==",
  476. "requires": {
  477. "streamsearch": "0.1.2"
  478. }
  479. },
  480. "dot-prop": {
  481. "version": "5.2.0",
  482. "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz",
  483. "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==",
  484. "optional": true,
  485. "requires": {
  486. "is-obj": "^2.0.0"
  487. }
  488. },
  489. "duplexify": {
  490. "version": "3.7.1",
  491. "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
  492. "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
  493. "optional": true,
  494. "requires": {
  495. "end-of-stream": "^1.0.0",
  496. "inherits": "^2.0.1",
  497. "readable-stream": "^2.0.0",
  498. "stream-shift": "^1.0.0"
  499. }
  500. },
  501. "ecdsa-sig-formatter": {
  502. "version": "1.0.11",
  503. "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
  504. "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
  505. "requires": {
  506. "safe-buffer": "^5.0.1"
  507. }
  508. },
  509. "ee-first": {
  510. "version": "1.1.1",
  511. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  512. "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
  513. },
  514. "encodeurl": {
  515. "version": "1.0.2",
  516. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  517. "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
  518. },
  519. "end-of-stream": {
  520. "version": "1.4.4",
  521. "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
  522. "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
  523. "optional": true,
  524. "requires": {
  525. "once": "^1.4.0"
  526. }
  527. },
  528. "ent": {
  529. "version": "2.2.0",
  530. "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz",
  531. "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=",
  532. "optional": true
  533. },
  534. "escape-html": {
  535. "version": "1.0.3",
  536. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  537. "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
  538. },
  539. "etag": {
  540. "version": "1.8.1",
  541. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  542. "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
  543. },
  544. "event-target-shim": {
  545. "version": "5.0.1",
  546. "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
  547. "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
  548. },
  549. "express": {
  550. "version": "4.17.1",
  551. "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
  552. "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
  553. "requires": {
  554. "accepts": "~1.3.7",
  555. "array-flatten": "1.1.1",
  556. "body-parser": "1.19.0",
  557. "content-disposition": "0.5.3",
  558. "content-type": "~1.0.4",
  559. "cookie": "0.4.0",
  560. "cookie-signature": "1.0.6",
  561. "debug": "2.6.9",
  562. "depd": "~1.1.2",
  563. "encodeurl": "~1.0.2",
  564. "escape-html": "~1.0.3",
  565. "etag": "~1.8.1",
  566. "finalhandler": "~1.1.2",
  567. "fresh": "0.5.2",
  568. "merge-descriptors": "1.0.1",
  569. "methods": "~1.1.2",
  570. "on-finished": "~2.3.0",
  571. "parseurl": "~1.3.3",
  572. "path-to-regexp": "0.1.7",
  573. "proxy-addr": "~2.0.5",
  574. "qs": "6.7.0",
  575. "range-parser": "~1.2.1",
  576. "safe-buffer": "5.1.2",
  577. "send": "0.17.1",
  578. "serve-static": "1.14.1",
  579. "setprototypeof": "1.1.1",
  580. "statuses": "~1.5.0",
  581. "type-is": "~1.6.18",
  582. "utils-merge": "1.0.1",
  583. "vary": "~1.1.2"
  584. }
  585. },
  586. "extend": {
  587. "version": "3.0.2",
  588. "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
  589. "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
  590. },
  591. "fast-deep-equal": {
  592. "version": "3.1.3",
  593. "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
  594. "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
  595. "optional": true
  596. },
  597. "fast-text-encoding": {
  598. "version": "1.0.3",
  599. "resolved": "https://registry.npmjs.org/fast-text-encoding/-/fast-text-encoding-1.0.3.tgz",
  600. "integrity": "sha512-dtm4QZH9nZtcDt8qJiOH9fcQd1NAgi+K1O2DbE6GG1PPCK/BWfOH3idCTRQ4ImXRUOyopDEgDEnVEE7Y/2Wrig=="
  601. },
  602. "faye-websocket": {
  603. "version": "0.11.3",
  604. "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz",
  605. "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==",
  606. "requires": {
  607. "websocket-driver": ">=0.5.1"
  608. }
  609. },
  610. "finalhandler": {
  611. "version": "1.1.2",
  612. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
  613. "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
  614. "requires": {
  615. "debug": "2.6.9",
  616. "encodeurl": "~1.0.2",
  617. "escape-html": "~1.0.3",
  618. "on-finished": "~2.3.0",
  619. "parseurl": "~1.3.3",
  620. "statuses": "~1.5.0",
  621. "unpipe": "~1.0.0"
  622. }
  623. },
  624. "firebase-admin": {
  625. "version": "9.0.0",
  626. "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-9.0.0.tgz",
  627. "integrity": "sha512-LP4xD+JxfEZ+e1kBIKT2kbDa9UFChwgL4488NexvTjhynNcJsKCGmawl2FMvZ2UPwXKgWBpLXJ07cYp6gk5lcw==",
  628. "requires": {
  629. "@firebase/database": "^0.6.0",
  630. "@google-cloud/firestore": "^4.0.0",
  631. "@google-cloud/storage": "^5.0.0",
  632. "@types/node": "^10.10.0",
  633. "dicer": "^0.3.0",
  634. "jsonwebtoken": "^8.5.1",
  635. "node-forge": "^0.9.1"
  636. }
  637. },
  638. "forwarded": {
  639. "version": "0.1.2",
  640. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
  641. "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
  642. },
  643. "fresh": {
  644. "version": "0.5.2",
  645. "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  646. "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
  647. },
  648. "functional-red-black-tree": {
  649. "version": "1.0.1",
  650. "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
  651. "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
  652. "optional": true
  653. },
  654. "gaxios": {
  655. "version": "3.1.0",
  656. "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-3.1.0.tgz",
  657. "integrity": "sha512-DDTn3KXVJJigtz+g0J3vhcfbDbKtAroSTxauWsdnP57sM5KZ3d2c/3D9RKFJ86s43hfw6WULg6TXYw/AYiBlpA==",
  658. "requires": {
  659. "abort-controller": "^3.0.0",
  660. "extend": "^3.0.2",
  661. "https-proxy-agent": "^5.0.0",
  662. "is-stream": "^2.0.0",
  663. "node-fetch": "^2.3.0"
  664. }
  665. },
  666. "gcp-metadata": {
  667. "version": "4.1.4",
  668. "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-4.1.4.tgz",
  669. "integrity": "sha512-5J/GIH0yWt/56R3dNaNWPGQ/zXsZOddYECfJaqxFWgrZ9HC2Kvc5vl9upOgUUHKzURjAVf2N+f6tEJiojqXUuA==",
  670. "requires": {
  671. "gaxios": "^3.0.0",
  672. "json-bigint": "^1.0.0"
  673. }
  674. },
  675. "gcs-resumable-upload": {
  676. "version": "3.1.1",
  677. "resolved": "https://registry.npmjs.org/gcs-resumable-upload/-/gcs-resumable-upload-3.1.1.tgz",
  678. "integrity": "sha512-RS1osvAicj9+MjCc6jAcVL1Pt3tg7NK2C2gXM5nqD1Gs0klF2kj5nnAFSBy97JrtslMIQzpb7iSuxaG8rFWd2A==",
  679. "optional": true,
  680. "requires": {
  681. "abort-controller": "^3.0.0",
  682. "configstore": "^5.0.0",
  683. "extend": "^3.0.2",
  684. "gaxios": "^3.0.0",
  685. "google-auth-library": "^6.0.0",
  686. "pumpify": "^2.0.0",
  687. "stream-events": "^1.0.4"
  688. }
  689. },
  690. "google-auth-library": {
  691. "version": "6.0.6",
  692. "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-6.0.6.tgz",
  693. "integrity": "sha512-fWYdRdg55HSJoRq9k568jJA1lrhg9i2xgfhVIMJbskUmbDpJGHsbv9l41DGhCDXM21F9Kn4kUwdysgxSYBYJUw==",
  694. "requires": {
  695. "arrify": "^2.0.0",
  696. "base64-js": "^1.3.0",
  697. "ecdsa-sig-formatter": "^1.0.11",
  698. "fast-text-encoding": "^1.0.0",
  699. "gaxios": "^3.0.0",
  700. "gcp-metadata": "^4.1.0",
  701. "gtoken": "^5.0.0",
  702. "jws": "^4.0.0",
  703. "lru-cache": "^6.0.0"
  704. }
  705. },
  706. "google-gax": {
  707. "version": "2.7.0",
  708. "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-2.7.0.tgz",
  709. "integrity": "sha512-0dBATy8mMVlfOBrT85Q+NzBpZ4OJZUMrPI9wJULpiIDq2w1zlN30Duor+fQUcMEjanYEc72G58M4iUVve0jfXw==",
  710. "optional": true,
  711. "requires": {
  712. "@grpc/grpc-js": "~1.1.1",
  713. "@grpc/proto-loader": "^0.5.1",
  714. "@types/long": "^4.0.0",
  715. "abort-controller": "^3.0.0",
  716. "duplexify": "^3.6.0",
  717. "google-auth-library": "^6.0.0",
  718. "is-stream-ended": "^0.1.4",
  719. "lodash.at": "^4.6.0",
  720. "lodash.has": "^4.5.2",
  721. "node-fetch": "^2.6.0",
  722. "protobufjs": "^6.9.0",
  723. "retry-request": "^4.0.0",
  724. "semver": "^6.0.0",
  725. "walkdir": "^0.4.0"
  726. }
  727. },
  728. "google-p12-pem": {
  729. "version": "3.0.2",
  730. "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-3.0.2.tgz",
  731. "integrity": "sha512-tbjzndQvSIHGBLzHnhDs3cL4RBjLbLXc2pYvGH+imGVu5b4RMAttUTdnmW2UH0t11QeBTXZ7wlXPS7hrypO/tg==",
  732. "requires": {
  733. "node-forge": "^0.9.0"
  734. }
  735. },
  736. "googleapis": {
  737. "version": "59.0.0",
  738. "resolved": "https://registry.npmjs.org/googleapis/-/googleapis-59.0.0.tgz",
  739. "integrity": "sha512-GV/E4KRN89a4GxSk7D7cwUfRYgcJHR05sOgm/WGdwc/u8dxNXG5lWmz9gF5ZwFGk2yKtVxL4VZNn4zBuZ6rmGg==",
  740. "requires": {
  741. "google-auth-library": "^6.0.0",
  742. "googleapis-common": "^4.4.0"
  743. }
  744. },
  745. "googleapis-common": {
  746. "version": "4.4.0",
  747. "resolved": "https://registry.npmjs.org/googleapis-common/-/googleapis-common-4.4.0.tgz",
  748. "integrity": "sha512-Bgrs8/1OZQFFIfVuX38L9t48rPAkVUXttZy6NzhhXxFOEMSHgfFIjxou7RIXOkBHxmx2pVwct9WjKkbnqMYImQ==",
  749. "requires": {
  750. "extend": "^3.0.2",
  751. "gaxios": "^3.0.0",
  752. "google-auth-library": "^6.0.0",
  753. "qs": "^6.7.0",
  754. "url-template": "^2.0.8",
  755. "uuid": "^8.0.0"
  756. }
  757. },
  758. "graceful-fs": {
  759. "version": "4.2.4",
  760. "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
  761. "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
  762. "optional": true
  763. },
  764. "gtoken": {
  765. "version": "5.0.3",
  766. "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-5.0.3.tgz",
  767. "integrity": "sha512-Nyd1wZCMRc2dj/mAD0LlfQLcAO06uKdpKJXvK85SGrF5+5+Bpfil9u/2aw35ltvEHjvl0h5FMKN5knEU+9JrOg==",
  768. "requires": {
  769. "gaxios": "^3.0.0",
  770. "google-p12-pem": "^3.0.0",
  771. "jws": "^4.0.0",
  772. "mime": "^2.2.0"
  773. },
  774. "dependencies": {
  775. "mime": {
  776. "version": "2.4.6",
  777. "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz",
  778. "integrity": "sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA=="
  779. }
  780. }
  781. },
  782. "hash-stream-validation": {
  783. "version": "0.2.3",
  784. "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.3.tgz",
  785. "integrity": "sha512-OEohGLoUOh+bwsIpHpdvhIXFyRGjeLqJbT8Yc5QTZPbRM7LKywagTQxnX/6mghLDOrD9YGz88hy5mLN2eKflYQ==",
  786. "optional": true,
  787. "requires": {
  788. "through2": "^2.0.0"
  789. },
  790. "dependencies": {
  791. "through2": {
  792. "version": "2.0.5",
  793. "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
  794. "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
  795. "optional": true,
  796. "requires": {
  797. "readable-stream": "~2.3.6",
  798. "xtend": "~4.0.1"
  799. }
  800. }
  801. }
  802. },
  803. "http-errors": {
  804. "version": "1.7.2",
  805. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
  806. "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
  807. "requires": {
  808. "depd": "~1.1.2",
  809. "inherits": "2.0.3",
  810. "setprototypeof": "1.1.1",
  811. "statuses": ">= 1.5.0 < 2",
  812. "toidentifier": "1.0.0"
  813. }
  814. },
  815. "http-parser-js": {
  816. "version": "0.5.2",
  817. "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz",
  818. "integrity": "sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ=="
  819. },
  820. "http-proxy-agent": {
  821. "version": "4.0.1",
  822. "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
  823. "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
  824. "optional": true,
  825. "requires": {
  826. "@tootallnate/once": "1",
  827. "agent-base": "6",
  828. "debug": "4"
  829. },
  830. "dependencies": {
  831. "debug": {
  832. "version": "4.1.1",
  833. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  834. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  835. "optional": true,
  836. "requires": {
  837. "ms": "^2.1.1"
  838. }
  839. },
  840. "ms": {
  841. "version": "2.1.2",
  842. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  843. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  844. "optional": true
  845. }
  846. }
  847. },
  848. "https-proxy-agent": {
  849. "version": "5.0.0",
  850. "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
  851. "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
  852. "requires": {
  853. "agent-base": "6",
  854. "debug": "4"
  855. },
  856. "dependencies": {
  857. "debug": {
  858. "version": "4.1.1",
  859. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  860. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  861. "requires": {
  862. "ms": "^2.1.1"
  863. }
  864. },
  865. "ms": {
  866. "version": "2.1.2",
  867. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  868. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  869. }
  870. }
  871. },
  872. "iconv-lite": {
  873. "version": "0.4.24",
  874. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  875. "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  876. "requires": {
  877. "safer-buffer": ">= 2.1.2 < 3"
  878. }
  879. },
  880. "imurmurhash": {
  881. "version": "0.1.4",
  882. "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
  883. "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
  884. "optional": true
  885. },
  886. "inherits": {
  887. "version": "2.0.3",
  888. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
  889. "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
  890. },
  891. "ipaddr.js": {
  892. "version": "1.9.1",
  893. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  894. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
  895. },
  896. "is-obj": {
  897. "version": "2.0.0",
  898. "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
  899. "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
  900. "optional": true
  901. },
  902. "is-stream": {
  903. "version": "2.0.0",
  904. "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
  905. "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw=="
  906. },
  907. "is-stream-ended": {
  908. "version": "0.1.4",
  909. "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz",
  910. "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==",
  911. "optional": true
  912. },
  913. "is-typedarray": {
  914. "version": "1.0.0",
  915. "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
  916. "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
  917. "optional": true
  918. },
  919. "isarray": {
  920. "version": "1.0.0",
  921. "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  922. "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
  923. "optional": true
  924. },
  925. "json-bigint": {
  926. "version": "1.0.0",
  927. "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
  928. "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
  929. "requires": {
  930. "bignumber.js": "^9.0.0"
  931. }
  932. },
  933. "jsonwebtoken": {
  934. "version": "8.5.1",
  935. "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz",
  936. "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==",
  937. "requires": {
  938. "jws": "^3.2.2",
  939. "lodash.includes": "^4.3.0",
  940. "lodash.isboolean": "^3.0.3",
  941. "lodash.isinteger": "^4.0.4",
  942. "lodash.isnumber": "^3.0.3",
  943. "lodash.isplainobject": "^4.0.6",
  944. "lodash.isstring": "^4.0.1",
  945. "lodash.once": "^4.0.0",
  946. "ms": "^2.1.1",
  947. "semver": "^5.6.0"
  948. },
  949. "dependencies": {
  950. "jwa": {
  951. "version": "1.4.1",
  952. "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz",
  953. "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==",
  954. "requires": {
  955. "buffer-equal-constant-time": "1.0.1",
  956. "ecdsa-sig-formatter": "1.0.11",
  957. "safe-buffer": "^5.0.1"
  958. }
  959. },
  960. "jws": {
  961. "version": "3.2.2",
  962. "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz",
  963. "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==",
  964. "requires": {
  965. "jwa": "^1.4.1",
  966. "safe-buffer": "^5.0.1"
  967. }
  968. },
  969. "ms": {
  970. "version": "2.1.2",
  971. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  972. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
  973. },
  974. "semver": {
  975. "version": "5.7.1",
  976. "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
  977. "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
  978. }
  979. }
  980. },
  981. "jwa": {
  982. "version": "2.0.0",
  983. "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz",
  984. "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==",
  985. "requires": {
  986. "buffer-equal-constant-time": "1.0.1",
  987. "ecdsa-sig-formatter": "1.0.11",
  988. "safe-buffer": "^5.0.1"
  989. }
  990. },
  991. "jws": {
  992. "version": "4.0.0",
  993. "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
  994. "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
  995. "requires": {
  996. "jwa": "^2.0.0",
  997. "safe-buffer": "^5.0.1"
  998. }
  999. },
  1000. "lodash.at": {
  1001. "version": "4.6.0",
  1002. "resolved": "https://registry.npmjs.org/lodash.at/-/lodash.at-4.6.0.tgz",
  1003. "integrity": "sha1-k83OZk8KGZTqM9181A4jr9EbD/g=",
  1004. "optional": true
  1005. },
  1006. "lodash.camelcase": {
  1007. "version": "4.3.0",
  1008. "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
  1009. "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
  1010. "optional": true
  1011. },
  1012. "lodash.has": {
  1013. "version": "4.5.2",
  1014. "resolved": "https://registry.npmjs.org/lodash.has/-/lodash.has-4.5.2.tgz",
  1015. "integrity": "sha1-0Z9NwQlQWMzL4rDN9O4P5Ko3yGI=",
  1016. "optional": true
  1017. },
  1018. "lodash.includes": {
  1019. "version": "4.3.0",
  1020. "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
  1021. "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8="
  1022. },
  1023. "lodash.isboolean": {
  1024. "version": "3.0.3",
  1025. "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
  1026. "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY="
  1027. },
  1028. "lodash.isinteger": {
  1029. "version": "4.0.4",
  1030. "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
  1031. "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M="
  1032. },
  1033. "lodash.isnumber": {
  1034. "version": "3.0.3",
  1035. "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
  1036. "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w="
  1037. },
  1038. "lodash.isplainobject": {
  1039. "version": "4.0.6",
  1040. "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
  1041. "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs="
  1042. },
  1043. "lodash.isstring": {
  1044. "version": "4.0.1",
  1045. "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
  1046. "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE="
  1047. },
  1048. "lodash.once": {
  1049. "version": "4.1.1",
  1050. "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
  1051. "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w="
  1052. },
  1053. "long": {
  1054. "version": "4.0.0",
  1055. "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
  1056. "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==",
  1057. "optional": true
  1058. },
  1059. "lru-cache": {
  1060. "version": "6.0.0",
  1061. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  1062. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  1063. "requires": {
  1064. "yallist": "^4.0.0"
  1065. }
  1066. },
  1067. "make-dir": {
  1068. "version": "3.1.0",
  1069. "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
  1070. "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
  1071. "optional": true,
  1072. "requires": {
  1073. "semver": "^6.0.0"
  1074. }
  1075. },
  1076. "media-typer": {
  1077. "version": "0.3.0",
  1078. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  1079. "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
  1080. },
  1081. "merge-descriptors": {
  1082. "version": "1.0.1",
  1083. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  1084. "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
  1085. },
  1086. "methods": {
  1087. "version": "1.1.2",
  1088. "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  1089. "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
  1090. },
  1091. "mime": {
  1092. "version": "1.6.0",
  1093. "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  1094. "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
  1095. },
  1096. "mime-db": {
  1097. "version": "1.44.0",
  1098. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
  1099. "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg=="
  1100. },
  1101. "mime-types": {
  1102. "version": "2.1.27",
  1103. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
  1104. "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
  1105. "requires": {
  1106. "mime-db": "1.44.0"
  1107. }
  1108. },
  1109. "mimic-fn": {
  1110. "version": "2.1.0",
  1111. "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
  1112. "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
  1113. "optional": true
  1114. },
  1115. "ms": {
  1116. "version": "2.0.0",
  1117. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  1118. "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  1119. },
  1120. "negotiator": {
  1121. "version": "0.6.2",
  1122. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  1123. "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
  1124. },
  1125. "node-fetch": {
  1126. "version": "2.6.0",
  1127. "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
  1128. "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA=="
  1129. },
  1130. "node-forge": {
  1131. "version": "0.9.1",
  1132. "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.1.tgz",
  1133. "integrity": "sha512-G6RlQt5Sb4GMBzXvhfkeFmbqR6MzhtnT7VTHuLadjkii3rdYHNdw0m8zA4BTxVIh68FicCQ2NSUANpsqkr9jvQ=="
  1134. },
  1135. "on-finished": {
  1136. "version": "2.3.0",
  1137. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  1138. "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  1139. "requires": {
  1140. "ee-first": "1.1.1"
  1141. }
  1142. },
  1143. "once": {
  1144. "version": "1.4.0",
  1145. "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  1146. "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
  1147. "optional": true,
  1148. "requires": {
  1149. "wrappy": "1"
  1150. }
  1151. },
  1152. "onetime": {
  1153. "version": "5.1.2",
  1154. "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
  1155. "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
  1156. "optional": true,
  1157. "requires": {
  1158. "mimic-fn": "^2.1.0"
  1159. }
  1160. },
  1161. "p-limit": {
  1162. "version": "3.0.2",
  1163. "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz",
  1164. "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==",
  1165. "optional": true,
  1166. "requires": {
  1167. "p-try": "^2.0.0"
  1168. }
  1169. },
  1170. "p-try": {
  1171. "version": "2.2.0",
  1172. "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
  1173. "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
  1174. "optional": true
  1175. },
  1176. "parseurl": {
  1177. "version": "1.3.3",
  1178. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  1179. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
  1180. },
  1181. "path-to-regexp": {
  1182. "version": "0.1.7",
  1183. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  1184. "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  1185. },
  1186. "process-nextick-args": {
  1187. "version": "2.0.1",
  1188. "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
  1189. "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
  1190. "optional": true
  1191. },
  1192. "protobufjs": {
  1193. "version": "6.10.1",
  1194. "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.1.tgz",
  1195. "integrity": "sha512-pb8kTchL+1Ceg4lFd5XUpK8PdWacbvV5SK2ULH2ebrYtl4GjJmS24m6CKME67jzV53tbJxHlnNOSqQHbTsR9JQ==",
  1196. "optional": true,
  1197. "requires": {
  1198. "@protobufjs/aspromise": "^1.1.2",
  1199. "@protobufjs/base64": "^1.1.2",
  1200. "@protobufjs/codegen": "^2.0.4",
  1201. "@protobufjs/eventemitter": "^1.1.0",
  1202. "@protobufjs/fetch": "^1.1.0",
  1203. "@protobufjs/float": "^1.0.2",
  1204. "@protobufjs/inquire": "^1.1.0",
  1205. "@protobufjs/path": "^1.1.2",
  1206. "@protobufjs/pool": "^1.1.0",
  1207. "@protobufjs/utf8": "^1.1.0",
  1208. "@types/long": "^4.0.1",
  1209. "@types/node": "^13.7.0",
  1210. "long": "^4.0.0"
  1211. },
  1212. "dependencies": {
  1213. "@types/node": {
  1214. "version": "13.13.15",
  1215. "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.15.tgz",
  1216. "integrity": "sha512-kwbcs0jySLxzLsa2nWUAGOd/s21WU1jebrEdtzhsj1D4Yps1EOuyI1Qcu+FD56dL7NRNIJtDDjcqIG22NwkgLw==",
  1217. "optional": true
  1218. }
  1219. }
  1220. },
  1221. "proxy-addr": {
  1222. "version": "2.0.6",
  1223. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz",
  1224. "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==",
  1225. "requires": {
  1226. "forwarded": "~0.1.2",
  1227. "ipaddr.js": "1.9.1"
  1228. }
  1229. },
  1230. "pump": {
  1231. "version": "3.0.0",
  1232. "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
  1233. "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
  1234. "optional": true,
  1235. "requires": {
  1236. "end-of-stream": "^1.1.0",
  1237. "once": "^1.3.1"
  1238. }
  1239. },
  1240. "pumpify": {
  1241. "version": "2.0.1",
  1242. "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-2.0.1.tgz",
  1243. "integrity": "sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==",
  1244. "optional": true,
  1245. "requires": {
  1246. "duplexify": "^4.1.1",
  1247. "inherits": "^2.0.3",
  1248. "pump": "^3.0.0"
  1249. },
  1250. "dependencies": {
  1251. "duplexify": {
  1252. "version": "4.1.1",
  1253. "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.1.tgz",
  1254. "integrity": "sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==",
  1255. "optional": true,
  1256. "requires": {
  1257. "end-of-stream": "^1.4.1",
  1258. "inherits": "^2.0.3",
  1259. "readable-stream": "^3.1.1",
  1260. "stream-shift": "^1.0.0"
  1261. }
  1262. },
  1263. "readable-stream": {
  1264. "version": "3.6.0",
  1265. "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
  1266. "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
  1267. "optional": true,
  1268. "requires": {
  1269. "inherits": "^2.0.3",
  1270. "string_decoder": "^1.1.1",
  1271. "util-deprecate": "^1.0.1"
  1272. }
  1273. }
  1274. }
  1275. },
  1276. "qs": {
  1277. "version": "6.7.0",
  1278. "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
  1279. "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ=="
  1280. },
  1281. "range-parser": {
  1282. "version": "1.2.1",
  1283. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  1284. "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
  1285. },
  1286. "raw-body": {
  1287. "version": "2.4.0",
  1288. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
  1289. "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
  1290. "requires": {
  1291. "bytes": "3.1.0",
  1292. "http-errors": "1.7.2",
  1293. "iconv-lite": "0.4.24",
  1294. "unpipe": "1.0.0"
  1295. }
  1296. },
  1297. "readable-stream": {
  1298. "version": "2.3.7",
  1299. "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
  1300. "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
  1301. "optional": true,
  1302. "requires": {
  1303. "core-util-is": "~1.0.0",
  1304. "inherits": "~2.0.3",
  1305. "isarray": "~1.0.0",
  1306. "process-nextick-args": "~2.0.0",
  1307. "safe-buffer": "~5.1.1",
  1308. "string_decoder": "~1.1.1",
  1309. "util-deprecate": "~1.0.1"
  1310. }
  1311. },
  1312. "retry-request": {
  1313. "version": "4.1.2",
  1314. "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-4.1.2.tgz",
  1315. "integrity": "sha512-fa4OwUcplhOYIhTm7zt6xsUfoApWo+auhvxbpPR4XLxHj0k67MhPItpCzYWzOEjtJlCH4MJ5V0qUrXiu/pOpag==",
  1316. "optional": true,
  1317. "requires": {
  1318. "debug": "^4.1.1",
  1319. "through2": "^3.0.1"
  1320. },
  1321. "dependencies": {
  1322. "debug": {
  1323. "version": "4.1.1",
  1324. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  1325. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  1326. "optional": true,
  1327. "requires": {
  1328. "ms": "^2.1.1"
  1329. }
  1330. },
  1331. "ms": {
  1332. "version": "2.1.2",
  1333. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  1334. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  1335. "optional": true
  1336. }
  1337. }
  1338. },
  1339. "safe-buffer": {
  1340. "version": "5.1.2",
  1341. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  1342. "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
  1343. },
  1344. "safer-buffer": {
  1345. "version": "2.1.2",
  1346. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  1347. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  1348. },
  1349. "semver": {
  1350. "version": "6.3.0",
  1351. "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  1352. "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
  1353. "optional": true
  1354. },
  1355. "send": {
  1356. "version": "0.17.1",
  1357. "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
  1358. "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
  1359. "requires": {
  1360. "debug": "2.6.9",
  1361. "depd": "~1.1.2",
  1362. "destroy": "~1.0.4",
  1363. "encodeurl": "~1.0.2",
  1364. "escape-html": "~1.0.3",
  1365. "etag": "~1.8.1",
  1366. "fresh": "0.5.2",
  1367. "http-errors": "~1.7.2",
  1368. "mime": "1.6.0",
  1369. "ms": "2.1.1",
  1370. "on-finished": "~2.3.0",
  1371. "range-parser": "~1.2.1",
  1372. "statuses": "~1.5.0"
  1373. },
  1374. "dependencies": {
  1375. "ms": {
  1376. "version": "2.1.1",
  1377. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
  1378. "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
  1379. }
  1380. }
  1381. },
  1382. "serve-static": {
  1383. "version": "1.14.1",
  1384. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
  1385. "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
  1386. "requires": {
  1387. "encodeurl": "~1.0.2",
  1388. "escape-html": "~1.0.3",
  1389. "parseurl": "~1.3.3",
  1390. "send": "0.17.1"
  1391. }
  1392. },
  1393. "setprototypeof": {
  1394. "version": "1.1.1",
  1395. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
  1396. "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw=="
  1397. },
  1398. "signal-exit": {
  1399. "version": "3.0.3",
  1400. "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
  1401. "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
  1402. "optional": true
  1403. },
  1404. "snakeize": {
  1405. "version": "0.1.0",
  1406. "resolved": "https://registry.npmjs.org/snakeize/-/snakeize-0.1.0.tgz",
  1407. "integrity": "sha1-EMCI2LWOsHazIpu1oE4jLOEmQi0=",
  1408. "optional": true
  1409. },
  1410. "statuses": {
  1411. "version": "1.5.0",
  1412. "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
  1413. "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
  1414. },
  1415. "stream-events": {
  1416. "version": "1.0.5",
  1417. "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz",
  1418. "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==",
  1419. "optional": true,
  1420. "requires": {
  1421. "stubs": "^3.0.0"
  1422. }
  1423. },
  1424. "stream-shift": {
  1425. "version": "1.0.1",
  1426. "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
  1427. "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
  1428. "optional": true
  1429. },
  1430. "streamsearch": {
  1431. "version": "0.1.2",
  1432. "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz",
  1433. "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo="
  1434. },
  1435. "string_decoder": {
  1436. "version": "1.1.1",
  1437. "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
  1438. "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
  1439. "optional": true,
  1440. "requires": {
  1441. "safe-buffer": "~5.1.0"
  1442. }
  1443. },
  1444. "stubs": {
  1445. "version": "3.0.0",
  1446. "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",
  1447. "integrity": "sha1-6NK6H6nJBXAwPAMLaQD31fiavls=",
  1448. "optional": true
  1449. },
  1450. "teeny-request": {
  1451. "version": "7.0.0",
  1452. "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-7.0.0.tgz",
  1453. "integrity": "sha512-kWD3sdGmIix6w7c8ZdVKxWq+3YwVPGWz+Mq0wRZXayEKY/YHb63b8uphfBzcFDmyq8frD9+UTc3wLyOhltRbtg==",
  1454. "optional": true,
  1455. "requires": {
  1456. "http-proxy-agent": "^4.0.0",
  1457. "https-proxy-agent": "^5.0.0",
  1458. "node-fetch": "^2.2.0",
  1459. "stream-events": "^1.0.5",
  1460. "uuid": "^8.0.0"
  1461. }
  1462. },
  1463. "through2": {
  1464. "version": "3.0.2",
  1465. "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
  1466. "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==",
  1467. "optional": true,
  1468. "requires": {
  1469. "inherits": "^2.0.4",
  1470. "readable-stream": "2 || 3"
  1471. },
  1472. "dependencies": {
  1473. "inherits": {
  1474. "version": "2.0.4",
  1475. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  1476. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  1477. "optional": true
  1478. }
  1479. }
  1480. },
  1481. "toidentifier": {
  1482. "version": "1.0.0",
  1483. "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
  1484. "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw=="
  1485. },
  1486. "tslib": {
  1487. "version": "1.13.0",
  1488. "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
  1489. "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q=="
  1490. },
  1491. "type-is": {
  1492. "version": "1.6.18",
  1493. "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  1494. "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  1495. "requires": {
  1496. "media-typer": "0.3.0",
  1497. "mime-types": "~2.1.24"
  1498. }
  1499. },
  1500. "typedarray": {
  1501. "version": "0.0.6",
  1502. "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
  1503. "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
  1504. "optional": true
  1505. },
  1506. "typedarray-to-buffer": {
  1507. "version": "3.1.5",
  1508. "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
  1509. "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
  1510. "optional": true,
  1511. "requires": {
  1512. "is-typedarray": "^1.0.0"
  1513. }
  1514. },
  1515. "unique-string": {
  1516. "version": "2.0.0",
  1517. "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
  1518. "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
  1519. "optional": true,
  1520. "requires": {
  1521. "crypto-random-string": "^2.0.0"
  1522. }
  1523. },
  1524. "unpipe": {
  1525. "version": "1.0.0",
  1526. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  1527. "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
  1528. },
  1529. "url-template": {
  1530. "version": "2.0.8",
  1531. "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz",
  1532. "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE="
  1533. },
  1534. "util-deprecate": {
  1535. "version": "1.0.2",
  1536. "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
  1537. "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
  1538. "optional": true
  1539. },
  1540. "utils-merge": {
  1541. "version": "1.0.1",
  1542. "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  1543. "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
  1544. },
  1545. "uuid": {
  1546. "version": "8.3.0",
  1547. "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
  1548. "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ=="
  1549. },
  1550. "vary": {
  1551. "version": "1.1.2",
  1552. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1553. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  1554. },
  1555. "walkdir": {
  1556. "version": "0.4.1",
  1557. "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.4.1.tgz",
  1558. "integrity": "sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==",
  1559. "optional": true
  1560. },
  1561. "websocket-driver": {
  1562. "version": "0.7.4",
  1563. "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
  1564. "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
  1565. "requires": {
  1566. "http-parser-js": ">=0.5.1",
  1567. "safe-buffer": ">=5.1.0",
  1568. "websocket-extensions": ">=0.1.1"
  1569. }
  1570. },
  1571. "websocket-extensions": {
  1572. "version": "0.1.4",
  1573. "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
  1574. "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg=="
  1575. },
  1576. "wrappy": {
  1577. "version": "1.0.2",
  1578. "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1579. "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
  1580. "optional": true
  1581. },
  1582. "write-file-atomic": {
  1583. "version": "3.0.3",
  1584. "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
  1585. "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
  1586. "optional": true,
  1587. "requires": {
  1588. "imurmurhash": "^0.1.4",
  1589. "is-typedarray": "^1.0.0",
  1590. "signal-exit": "^3.0.2",
  1591. "typedarray-to-buffer": "^3.1.5"
  1592. }
  1593. },
  1594. "xdg-basedir": {
  1595. "version": "4.0.0",
  1596. "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
  1597. "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
  1598. "optional": true
  1599. },
  1600. "xtend": {
  1601. "version": "4.0.2",
  1602. "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
  1603. "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
  1604. "optional": true
  1605. },
  1606. "yallist": {
  1607. "version": "4.0.0",
  1608. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1609. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
  1610. }
  1611. }
  1612. }