This is the code I'm writing in public as I build the learnjsthehardway.com website to host my new course format. https://learnjsthehardway.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17950 lines
674KB

  1. {
  2. "name": "learnjsthehardway",
  3. "version": "0.0.2",
  4. "lockfileVersion": 1,
  5. "requires": true,
  6. "dependencies": {
  7. "@babel/code-frame": {
  8. "version": "7.8.3",
  9. "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
  10. "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
  11. "dev": true,
  12. "requires": {
  13. "@babel/highlight": "^7.8.3"
  14. }
  15. },
  16. "@babel/compat-data": {
  17. "version": "7.8.6",
  18. "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.6.tgz",
  19. "integrity": "sha512-CurCIKPTkS25Mb8mz267vU95vy+TyUpnctEX2lV33xWNmHAfjruztgiPBbXZRh3xZZy1CYvGx6XfxyTVS+sk7Q==",
  20. "dev": true,
  21. "requires": {
  22. "browserslist": "^4.8.5",
  23. "invariant": "^2.2.4",
  24. "semver": "^5.5.0"
  25. }
  26. },
  27. "@babel/core": {
  28. "version": "7.8.7",
  29. "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.7.tgz",
  30. "integrity": "sha512-rBlqF3Yko9cynC5CCFy6+K/w2N+Sq/ff2BPy+Krp7rHlABIr5epbA7OxVeKoMHB39LZOp1UY5SuLjy6uWi35yA==",
  31. "dev": true,
  32. "requires": {
  33. "@babel/code-frame": "^7.8.3",
  34. "@babel/generator": "^7.8.7",
  35. "@babel/helpers": "^7.8.4",
  36. "@babel/parser": "^7.8.7",
  37. "@babel/template": "^7.8.6",
  38. "@babel/traverse": "^7.8.6",
  39. "@babel/types": "^7.8.7",
  40. "convert-source-map": "^1.7.0",
  41. "debug": "^4.1.0",
  42. "gensync": "^1.0.0-beta.1",
  43. "json5": "^2.1.0",
  44. "lodash": "^4.17.13",
  45. "resolve": "^1.3.2",
  46. "semver": "^5.4.1",
  47. "source-map": "^0.5.0"
  48. },
  49. "dependencies": {
  50. "@babel/generator": {
  51. "version": "7.8.8",
  52. "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz",
  53. "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==",
  54. "dev": true,
  55. "requires": {
  56. "@babel/types": "^7.8.7",
  57. "jsesc": "^2.5.1",
  58. "lodash": "^4.17.13",
  59. "source-map": "^0.5.0"
  60. }
  61. },
  62. "@babel/parser": {
  63. "version": "7.8.8",
  64. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz",
  65. "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==",
  66. "dev": true
  67. },
  68. "@babel/template": {
  69. "version": "7.8.6",
  70. "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
  71. "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
  72. "dev": true,
  73. "requires": {
  74. "@babel/code-frame": "^7.8.3",
  75. "@babel/parser": "^7.8.6",
  76. "@babel/types": "^7.8.6"
  77. }
  78. },
  79. "@babel/traverse": {
  80. "version": "7.8.6",
  81. "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz",
  82. "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==",
  83. "dev": true,
  84. "requires": {
  85. "@babel/code-frame": "^7.8.3",
  86. "@babel/generator": "^7.8.6",
  87. "@babel/helper-function-name": "^7.8.3",
  88. "@babel/helper-split-export-declaration": "^7.8.3",
  89. "@babel/parser": "^7.8.6",
  90. "@babel/types": "^7.8.6",
  91. "debug": "^4.1.0",
  92. "globals": "^11.1.0",
  93. "lodash": "^4.17.13"
  94. }
  95. },
  96. "@babel/types": {
  97. "version": "7.8.7",
  98. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
  99. "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
  100. "dev": true,
  101. "requires": {
  102. "esutils": "^2.0.2",
  103. "lodash": "^4.17.13",
  104. "to-fast-properties": "^2.0.0"
  105. }
  106. },
  107. "debug": {
  108. "version": "4.1.1",
  109. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  110. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  111. "dev": true,
  112. "requires": {
  113. "ms": "^2.1.1"
  114. }
  115. },
  116. "ms": {
  117. "version": "2.1.2",
  118. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  119. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  120. "dev": true
  121. }
  122. }
  123. },
  124. "@babel/generator": {
  125. "version": "7.8.4",
  126. "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz",
  127. "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==",
  128. "dev": true,
  129. "requires": {
  130. "@babel/types": "^7.8.3",
  131. "jsesc": "^2.5.1",
  132. "lodash": "^4.17.13",
  133. "source-map": "^0.5.0"
  134. }
  135. },
  136. "@babel/helper-annotate-as-pure": {
  137. "version": "7.8.3",
  138. "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
  139. "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
  140. "dev": true,
  141. "requires": {
  142. "@babel/types": "^7.8.3"
  143. }
  144. },
  145. "@babel/helper-builder-binary-assignment-operator-visitor": {
  146. "version": "7.8.3",
  147. "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
  148. "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
  149. "dev": true,
  150. "requires": {
  151. "@babel/helper-explode-assignable-expression": "^7.8.3",
  152. "@babel/types": "^7.8.3"
  153. }
  154. },
  155. "@babel/helper-call-delegate": {
  156. "version": "7.8.7",
  157. "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.7.tgz",
  158. "integrity": "sha512-doAA5LAKhsFCR0LAFIf+r2RSMmC+m8f/oQ+URnUET/rWeEzC0yTRmAGyWkD4sSu3xwbS7MYQ2u+xlt1V5R56KQ==",
  159. "dev": true,
  160. "requires": {
  161. "@babel/helper-hoist-variables": "^7.8.3",
  162. "@babel/traverse": "^7.8.3",
  163. "@babel/types": "^7.8.7"
  164. },
  165. "dependencies": {
  166. "@babel/types": {
  167. "version": "7.8.7",
  168. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
  169. "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
  170. "dev": true,
  171. "requires": {
  172. "esutils": "^2.0.2",
  173. "lodash": "^4.17.13",
  174. "to-fast-properties": "^2.0.0"
  175. }
  176. }
  177. }
  178. },
  179. "@babel/helper-compilation-targets": {
  180. "version": "7.8.7",
  181. "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
  182. "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
  183. "dev": true,
  184. "requires": {
  185. "@babel/compat-data": "^7.8.6",
  186. "browserslist": "^4.9.1",
  187. "invariant": "^2.2.4",
  188. "levenary": "^1.1.1",
  189. "semver": "^5.5.0"
  190. },
  191. "dependencies": {
  192. "browserslist": {
  193. "version": "4.9.1",
  194. "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.9.1.tgz",
  195. "integrity": "sha512-Q0DnKq20End3raFulq6Vfp1ecB9fh8yUNV55s8sekaDDeqBaCtWlRHCUdaWyUeSSBJM7IbM6HcsyaeYqgeDhnw==",
  196. "dev": true,
  197. "requires": {
  198. "caniuse-lite": "^1.0.30001030",
  199. "electron-to-chromium": "^1.3.363",
  200. "node-releases": "^1.1.50"
  201. }
  202. },
  203. "caniuse-lite": {
  204. "version": "1.0.30001035",
  205. "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001035.tgz",
  206. "integrity": "sha512-C1ZxgkuA4/bUEdMbU5WrGY4+UhMFFiXrgNAfxiMIqWgFTWfv/xsZCS2xEHT2LMq7xAZfuAnu6mcqyDl0ZR6wLQ==",
  207. "dev": true
  208. },
  209. "electron-to-chromium": {
  210. "version": "1.3.377",
  211. "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.377.tgz",
  212. "integrity": "sha512-cm2WzMKf/3dW5+hNANKm8GAW6SwIWOqLTJ6GPCD0Bbw1qJ9Wzm9nmx9M+byzSsgw8CdCv5fb/wzLFqVS5h6QrA==",
  213. "dev": true
  214. },
  215. "node-releases": {
  216. "version": "1.1.52",
  217. "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.52.tgz",
  218. "integrity": "sha512-snSiT1UypkgGt2wxPqS6ImEUICbNCMb31yaxWrOLXjhlt2z2/IBpaOxzONExqSm4y5oLnAqjjRWu+wsDzK5yNQ==",
  219. "dev": true,
  220. "requires": {
  221. "semver": "^6.3.0"
  222. },
  223. "dependencies": {
  224. "semver": {
  225. "version": "6.3.0",
  226. "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
  227. "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
  228. "dev": true
  229. }
  230. }
  231. }
  232. }
  233. },
  234. "@babel/helper-create-regexp-features-plugin": {
  235. "version": "7.8.8",
  236. "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
  237. "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
  238. "dev": true,
  239. "requires": {
  240. "@babel/helper-annotate-as-pure": "^7.8.3",
  241. "@babel/helper-regex": "^7.8.3",
  242. "regexpu-core": "^4.7.0"
  243. }
  244. },
  245. "@babel/helper-define-map": {
  246. "version": "7.8.3",
  247. "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
  248. "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
  249. "dev": true,
  250. "requires": {
  251. "@babel/helper-function-name": "^7.8.3",
  252. "@babel/types": "^7.8.3",
  253. "lodash": "^4.17.13"
  254. }
  255. },
  256. "@babel/helper-explode-assignable-expression": {
  257. "version": "7.8.3",
  258. "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
  259. "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
  260. "dev": true,
  261. "requires": {
  262. "@babel/traverse": "^7.8.3",
  263. "@babel/types": "^7.8.3"
  264. }
  265. },
  266. "@babel/helper-function-name": {
  267. "version": "7.8.3",
  268. "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
  269. "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
  270. "dev": true,
  271. "requires": {
  272. "@babel/helper-get-function-arity": "^7.8.3",
  273. "@babel/template": "^7.8.3",
  274. "@babel/types": "^7.8.3"
  275. }
  276. },
  277. "@babel/helper-get-function-arity": {
  278. "version": "7.8.3",
  279. "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
  280. "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
  281. "dev": true,
  282. "requires": {
  283. "@babel/types": "^7.8.3"
  284. }
  285. },
  286. "@babel/helper-hoist-variables": {
  287. "version": "7.8.3",
  288. "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
  289. "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
  290. "dev": true,
  291. "requires": {
  292. "@babel/types": "^7.8.3"
  293. }
  294. },
  295. "@babel/helper-member-expression-to-functions": {
  296. "version": "7.8.3",
  297. "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
  298. "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
  299. "dev": true,
  300. "requires": {
  301. "@babel/types": "^7.8.3"
  302. }
  303. },
  304. "@babel/helper-module-imports": {
  305. "version": "7.8.3",
  306. "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
  307. "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
  308. "dev": true,
  309. "requires": {
  310. "@babel/types": "^7.8.3"
  311. }
  312. },
  313. "@babel/helper-module-transforms": {
  314. "version": "7.8.6",
  315. "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.6.tgz",
  316. "integrity": "sha512-RDnGJSR5EFBJjG3deY0NiL0K9TO8SXxS9n/MPsbPK/s9LbQymuLNtlzvDiNS7IpecuL45cMeLVkA+HfmlrnkRg==",
  317. "dev": true,
  318. "requires": {
  319. "@babel/helper-module-imports": "^7.8.3",
  320. "@babel/helper-replace-supers": "^7.8.6",
  321. "@babel/helper-simple-access": "^7.8.3",
  322. "@babel/helper-split-export-declaration": "^7.8.3",
  323. "@babel/template": "^7.8.6",
  324. "@babel/types": "^7.8.6",
  325. "lodash": "^4.17.13"
  326. },
  327. "dependencies": {
  328. "@babel/parser": {
  329. "version": "7.8.8",
  330. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz",
  331. "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==",
  332. "dev": true
  333. },
  334. "@babel/template": {
  335. "version": "7.8.6",
  336. "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
  337. "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
  338. "dev": true,
  339. "requires": {
  340. "@babel/code-frame": "^7.8.3",
  341. "@babel/parser": "^7.8.6",
  342. "@babel/types": "^7.8.6"
  343. }
  344. },
  345. "@babel/types": {
  346. "version": "7.8.7",
  347. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
  348. "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
  349. "dev": true,
  350. "requires": {
  351. "esutils": "^2.0.2",
  352. "lodash": "^4.17.13",
  353. "to-fast-properties": "^2.0.0"
  354. }
  355. }
  356. }
  357. },
  358. "@babel/helper-optimise-call-expression": {
  359. "version": "7.8.3",
  360. "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
  361. "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
  362. "dev": true,
  363. "requires": {
  364. "@babel/types": "^7.8.3"
  365. }
  366. },
  367. "@babel/helper-plugin-utils": {
  368. "version": "7.8.3",
  369. "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
  370. "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
  371. "dev": true
  372. },
  373. "@babel/helper-regex": {
  374. "version": "7.8.3",
  375. "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
  376. "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
  377. "dev": true,
  378. "requires": {
  379. "lodash": "^4.17.13"
  380. }
  381. },
  382. "@babel/helper-remap-async-to-generator": {
  383. "version": "7.8.3",
  384. "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
  385. "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
  386. "dev": true,
  387. "requires": {
  388. "@babel/helper-annotate-as-pure": "^7.8.3",
  389. "@babel/helper-wrap-function": "^7.8.3",
  390. "@babel/template": "^7.8.3",
  391. "@babel/traverse": "^7.8.3",
  392. "@babel/types": "^7.8.3"
  393. }
  394. },
  395. "@babel/helper-replace-supers": {
  396. "version": "7.8.6",
  397. "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
  398. "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
  399. "dev": true,
  400. "requires": {
  401. "@babel/helper-member-expression-to-functions": "^7.8.3",
  402. "@babel/helper-optimise-call-expression": "^7.8.3",
  403. "@babel/traverse": "^7.8.6",
  404. "@babel/types": "^7.8.6"
  405. },
  406. "dependencies": {
  407. "@babel/generator": {
  408. "version": "7.8.8",
  409. "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz",
  410. "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==",
  411. "dev": true,
  412. "requires": {
  413. "@babel/types": "^7.8.7",
  414. "jsesc": "^2.5.1",
  415. "lodash": "^4.17.13",
  416. "source-map": "^0.5.0"
  417. }
  418. },
  419. "@babel/parser": {
  420. "version": "7.8.8",
  421. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz",
  422. "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==",
  423. "dev": true
  424. },
  425. "@babel/traverse": {
  426. "version": "7.8.6",
  427. "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz",
  428. "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==",
  429. "dev": true,
  430. "requires": {
  431. "@babel/code-frame": "^7.8.3",
  432. "@babel/generator": "^7.8.6",
  433. "@babel/helper-function-name": "^7.8.3",
  434. "@babel/helper-split-export-declaration": "^7.8.3",
  435. "@babel/parser": "^7.8.6",
  436. "@babel/types": "^7.8.6",
  437. "debug": "^4.1.0",
  438. "globals": "^11.1.0",
  439. "lodash": "^4.17.13"
  440. }
  441. },
  442. "@babel/types": {
  443. "version": "7.8.7",
  444. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
  445. "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
  446. "dev": true,
  447. "requires": {
  448. "esutils": "^2.0.2",
  449. "lodash": "^4.17.13",
  450. "to-fast-properties": "^2.0.0"
  451. }
  452. },
  453. "debug": {
  454. "version": "4.1.1",
  455. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  456. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  457. "dev": true,
  458. "requires": {
  459. "ms": "^2.1.1"
  460. }
  461. },
  462. "ms": {
  463. "version": "2.1.2",
  464. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  465. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  466. "dev": true
  467. }
  468. }
  469. },
  470. "@babel/helper-simple-access": {
  471. "version": "7.8.3",
  472. "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
  473. "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
  474. "dev": true,
  475. "requires": {
  476. "@babel/template": "^7.8.3",
  477. "@babel/types": "^7.8.3"
  478. }
  479. },
  480. "@babel/helper-split-export-declaration": {
  481. "version": "7.8.3",
  482. "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
  483. "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
  484. "dev": true,
  485. "requires": {
  486. "@babel/types": "^7.8.3"
  487. }
  488. },
  489. "@babel/helper-wrap-function": {
  490. "version": "7.8.3",
  491. "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
  492. "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
  493. "dev": true,
  494. "requires": {
  495. "@babel/helper-function-name": "^7.8.3",
  496. "@babel/template": "^7.8.3",
  497. "@babel/traverse": "^7.8.3",
  498. "@babel/types": "^7.8.3"
  499. }
  500. },
  501. "@babel/helpers": {
  502. "version": "7.8.4",
  503. "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz",
  504. "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==",
  505. "dev": true,
  506. "requires": {
  507. "@babel/template": "^7.8.3",
  508. "@babel/traverse": "^7.8.4",
  509. "@babel/types": "^7.8.3"
  510. }
  511. },
  512. "@babel/highlight": {
  513. "version": "7.8.3",
  514. "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
  515. "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
  516. "dev": true,
  517. "requires": {
  518. "chalk": "^2.0.0",
  519. "esutils": "^2.0.2",
  520. "js-tokens": "^4.0.0"
  521. },
  522. "dependencies": {
  523. "chalk": {
  524. "version": "2.4.2",
  525. "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
  526. "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
  527. "dev": true,
  528. "requires": {
  529. "ansi-styles": "^3.2.1",
  530. "escape-string-regexp": "^1.0.5",
  531. "supports-color": "^5.3.0"
  532. }
  533. },
  534. "supports-color": {
  535. "version": "5.5.0",
  536. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
  537. "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
  538. "dev": true,
  539. "requires": {
  540. "has-flag": "^3.0.0"
  541. }
  542. }
  543. }
  544. },
  545. "@babel/parser": {
  546. "version": "7.8.4",
  547. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz",
  548. "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==",
  549. "dev": true
  550. },
  551. "@babel/plugin-proposal-async-generator-functions": {
  552. "version": "7.8.3",
  553. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
  554. "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
  555. "dev": true,
  556. "requires": {
  557. "@babel/helper-plugin-utils": "^7.8.3",
  558. "@babel/helper-remap-async-to-generator": "^7.8.3",
  559. "@babel/plugin-syntax-async-generators": "^7.8.0"
  560. }
  561. },
  562. "@babel/plugin-proposal-dynamic-import": {
  563. "version": "7.8.3",
  564. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
  565. "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
  566. "dev": true,
  567. "requires": {
  568. "@babel/helper-plugin-utils": "^7.8.3",
  569. "@babel/plugin-syntax-dynamic-import": "^7.8.0"
  570. }
  571. },
  572. "@babel/plugin-proposal-json-strings": {
  573. "version": "7.8.3",
  574. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
  575. "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
  576. "dev": true,
  577. "requires": {
  578. "@babel/helper-plugin-utils": "^7.8.3",
  579. "@babel/plugin-syntax-json-strings": "^7.8.0"
  580. }
  581. },
  582. "@babel/plugin-proposal-nullish-coalescing-operator": {
  583. "version": "7.8.3",
  584. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
  585. "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
  586. "dev": true,
  587. "requires": {
  588. "@babel/helper-plugin-utils": "^7.8.3",
  589. "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
  590. }
  591. },
  592. "@babel/plugin-proposal-object-rest-spread": {
  593. "version": "7.8.3",
  594. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz",
  595. "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==",
  596. "dev": true,
  597. "requires": {
  598. "@babel/helper-plugin-utils": "^7.8.3",
  599. "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
  600. }
  601. },
  602. "@babel/plugin-proposal-optional-catch-binding": {
  603. "version": "7.8.3",
  604. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
  605. "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
  606. "dev": true,
  607. "requires": {
  608. "@babel/helper-plugin-utils": "^7.8.3",
  609. "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
  610. }
  611. },
  612. "@babel/plugin-proposal-optional-chaining": {
  613. "version": "7.8.3",
  614. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz",
  615. "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==",
  616. "dev": true,
  617. "requires": {
  618. "@babel/helper-plugin-utils": "^7.8.3",
  619. "@babel/plugin-syntax-optional-chaining": "^7.8.0"
  620. }
  621. },
  622. "@babel/plugin-proposal-unicode-property-regex": {
  623. "version": "7.8.8",
  624. "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
  625. "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
  626. "dev": true,
  627. "requires": {
  628. "@babel/helper-create-regexp-features-plugin": "^7.8.8",
  629. "@babel/helper-plugin-utils": "^7.8.3"
  630. }
  631. },
  632. "@babel/plugin-syntax-async-generators": {
  633. "version": "7.8.4",
  634. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
  635. "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
  636. "dev": true,
  637. "requires": {
  638. "@babel/helper-plugin-utils": "^7.8.0"
  639. }
  640. },
  641. "@babel/plugin-syntax-bigint": {
  642. "version": "7.8.3",
  643. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
  644. "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
  645. "dev": true,
  646. "requires": {
  647. "@babel/helper-plugin-utils": "^7.8.0"
  648. }
  649. },
  650. "@babel/plugin-syntax-dynamic-import": {
  651. "version": "7.8.3",
  652. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
  653. "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
  654. "dev": true,
  655. "requires": {
  656. "@babel/helper-plugin-utils": "^7.8.0"
  657. }
  658. },
  659. "@babel/plugin-syntax-json-strings": {
  660. "version": "7.8.3",
  661. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
  662. "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
  663. "dev": true,
  664. "requires": {
  665. "@babel/helper-plugin-utils": "^7.8.0"
  666. }
  667. },
  668. "@babel/plugin-syntax-nullish-coalescing-operator": {
  669. "version": "7.8.3",
  670. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
  671. "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
  672. "dev": true,
  673. "requires": {
  674. "@babel/helper-plugin-utils": "^7.8.0"
  675. }
  676. },
  677. "@babel/plugin-syntax-object-rest-spread": {
  678. "version": "7.8.3",
  679. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
  680. "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
  681. "dev": true,
  682. "requires": {
  683. "@babel/helper-plugin-utils": "^7.8.0"
  684. }
  685. },
  686. "@babel/plugin-syntax-optional-catch-binding": {
  687. "version": "7.8.3",
  688. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
  689. "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
  690. "dev": true,
  691. "requires": {
  692. "@babel/helper-plugin-utils": "^7.8.0"
  693. }
  694. },
  695. "@babel/plugin-syntax-optional-chaining": {
  696. "version": "7.8.3",
  697. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
  698. "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
  699. "dev": true,
  700. "requires": {
  701. "@babel/helper-plugin-utils": "^7.8.0"
  702. }
  703. },
  704. "@babel/plugin-syntax-top-level-await": {
  705. "version": "7.8.3",
  706. "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
  707. "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
  708. "dev": true,
  709. "requires": {
  710. "@babel/helper-plugin-utils": "^7.8.3"
  711. }
  712. },
  713. "@babel/plugin-transform-arrow-functions": {
  714. "version": "7.8.3",
  715. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
  716. "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
  717. "dev": true,
  718. "requires": {
  719. "@babel/helper-plugin-utils": "^7.8.3"
  720. }
  721. },
  722. "@babel/plugin-transform-async-to-generator": {
  723. "version": "7.8.3",
  724. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
  725. "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
  726. "dev": true,
  727. "requires": {
  728. "@babel/helper-module-imports": "^7.8.3",
  729. "@babel/helper-plugin-utils": "^7.8.3",
  730. "@babel/helper-remap-async-to-generator": "^7.8.3"
  731. }
  732. },
  733. "@babel/plugin-transform-block-scoped-functions": {
  734. "version": "7.8.3",
  735. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
  736. "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
  737. "dev": true,
  738. "requires": {
  739. "@babel/helper-plugin-utils": "^7.8.3"
  740. }
  741. },
  742. "@babel/plugin-transform-block-scoping": {
  743. "version": "7.8.3",
  744. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
  745. "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
  746. "dev": true,
  747. "requires": {
  748. "@babel/helper-plugin-utils": "^7.8.3",
  749. "lodash": "^4.17.13"
  750. }
  751. },
  752. "@babel/plugin-transform-classes": {
  753. "version": "7.8.6",
  754. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.6.tgz",
  755. "integrity": "sha512-k9r8qRay/R6v5aWZkrEclEhKO6mc1CCQr2dLsVHBmOQiMpN6I2bpjX3vgnldUWeEI1GHVNByULVxZ4BdP4Hmdg==",
  756. "dev": true,
  757. "requires": {
  758. "@babel/helper-annotate-as-pure": "^7.8.3",
  759. "@babel/helper-define-map": "^7.8.3",
  760. "@babel/helper-function-name": "^7.8.3",
  761. "@babel/helper-optimise-call-expression": "^7.8.3",
  762. "@babel/helper-plugin-utils": "^7.8.3",
  763. "@babel/helper-replace-supers": "^7.8.6",
  764. "@babel/helper-split-export-declaration": "^7.8.3",
  765. "globals": "^11.1.0"
  766. }
  767. },
  768. "@babel/plugin-transform-computed-properties": {
  769. "version": "7.8.3",
  770. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
  771. "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
  772. "dev": true,
  773. "requires": {
  774. "@babel/helper-plugin-utils": "^7.8.3"
  775. }
  776. },
  777. "@babel/plugin-transform-destructuring": {
  778. "version": "7.8.8",
  779. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.8.tgz",
  780. "integrity": "sha512-eRJu4Vs2rmttFCdhPUM3bV0Yo/xPSdPw6ML9KHs/bjB4bLA5HXlbvYXPOD5yASodGod+krjYx21xm1QmL8dCJQ==",
  781. "dev": true,
  782. "requires": {
  783. "@babel/helper-plugin-utils": "^7.8.3"
  784. }
  785. },
  786. "@babel/plugin-transform-dotall-regex": {
  787. "version": "7.8.3",
  788. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
  789. "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
  790. "dev": true,
  791. "requires": {
  792. "@babel/helper-create-regexp-features-plugin": "^7.8.3",
  793. "@babel/helper-plugin-utils": "^7.8.3"
  794. }
  795. },
  796. "@babel/plugin-transform-duplicate-keys": {
  797. "version": "7.8.3",
  798. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
  799. "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
  800. "dev": true,
  801. "requires": {
  802. "@babel/helper-plugin-utils": "^7.8.3"
  803. }
  804. },
  805. "@babel/plugin-transform-exponentiation-operator": {
  806. "version": "7.8.3",
  807. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
  808. "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
  809. "dev": true,
  810. "requires": {
  811. "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
  812. "@babel/helper-plugin-utils": "^7.8.3"
  813. }
  814. },
  815. "@babel/plugin-transform-for-of": {
  816. "version": "7.8.6",
  817. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.6.tgz",
  818. "integrity": "sha512-M0pw4/1/KI5WAxPsdcUL/w2LJ7o89YHN3yLkzNjg7Yl15GlVGgzHyCU+FMeAxevHGsLVmUqbirlUIKTafPmzdw==",
  819. "dev": true,
  820. "requires": {
  821. "@babel/helper-plugin-utils": "^7.8.3"
  822. }
  823. },
  824. "@babel/plugin-transform-function-name": {
  825. "version": "7.8.3",
  826. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
  827. "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
  828. "dev": true,
  829. "requires": {
  830. "@babel/helper-function-name": "^7.8.3",
  831. "@babel/helper-plugin-utils": "^7.8.3"
  832. }
  833. },
  834. "@babel/plugin-transform-literals": {
  835. "version": "7.8.3",
  836. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
  837. "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
  838. "dev": true,
  839. "requires": {
  840. "@babel/helper-plugin-utils": "^7.8.3"
  841. }
  842. },
  843. "@babel/plugin-transform-member-expression-literals": {
  844. "version": "7.8.3",
  845. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
  846. "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
  847. "dev": true,
  848. "requires": {
  849. "@babel/helper-plugin-utils": "^7.8.3"
  850. }
  851. },
  852. "@babel/plugin-transform-modules-amd": {
  853. "version": "7.8.3",
  854. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz",
  855. "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==",
  856. "dev": true,
  857. "requires": {
  858. "@babel/helper-module-transforms": "^7.8.3",
  859. "@babel/helper-plugin-utils": "^7.8.3",
  860. "babel-plugin-dynamic-import-node": "^2.3.0"
  861. }
  862. },
  863. "@babel/plugin-transform-modules-commonjs": {
  864. "version": "7.8.3",
  865. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz",
  866. "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==",
  867. "dev": true,
  868. "requires": {
  869. "@babel/helper-module-transforms": "^7.8.3",
  870. "@babel/helper-plugin-utils": "^7.8.3",
  871. "@babel/helper-simple-access": "^7.8.3",
  872. "babel-plugin-dynamic-import-node": "^2.3.0"
  873. }
  874. },
  875. "@babel/plugin-transform-modules-systemjs": {
  876. "version": "7.8.3",
  877. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz",
  878. "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==",
  879. "dev": true,
  880. "requires": {
  881. "@babel/helper-hoist-variables": "^7.8.3",
  882. "@babel/helper-module-transforms": "^7.8.3",
  883. "@babel/helper-plugin-utils": "^7.8.3",
  884. "babel-plugin-dynamic-import-node": "^2.3.0"
  885. }
  886. },
  887. "@babel/plugin-transform-modules-umd": {
  888. "version": "7.8.3",
  889. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz",
  890. "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==",
  891. "dev": true,
  892. "requires": {
  893. "@babel/helper-module-transforms": "^7.8.3",
  894. "@babel/helper-plugin-utils": "^7.8.3"
  895. }
  896. },
  897. "@babel/plugin-transform-named-capturing-groups-regex": {
  898. "version": "7.8.3",
  899. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
  900. "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
  901. "dev": true,
  902. "requires": {
  903. "@babel/helper-create-regexp-features-plugin": "^7.8.3"
  904. }
  905. },
  906. "@babel/plugin-transform-new-target": {
  907. "version": "7.8.3",
  908. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
  909. "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
  910. "dev": true,
  911. "requires": {
  912. "@babel/helper-plugin-utils": "^7.8.3"
  913. }
  914. },
  915. "@babel/plugin-transform-object-super": {
  916. "version": "7.8.3",
  917. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
  918. "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
  919. "dev": true,
  920. "requires": {
  921. "@babel/helper-plugin-utils": "^7.8.3",
  922. "@babel/helper-replace-supers": "^7.8.3"
  923. }
  924. },
  925. "@babel/plugin-transform-parameters": {
  926. "version": "7.8.8",
  927. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.8.tgz",
  928. "integrity": "sha512-hC4Ld/Ulpf1psQciWWwdnUspQoQco2bMzSrwU6TmzRlvoYQe4rQFy9vnCZDTlVeCQj0JPfL+1RX0V8hCJvkgBA==",
  929. "dev": true,
  930. "requires": {
  931. "@babel/helper-call-delegate": "^7.8.7",
  932. "@babel/helper-get-function-arity": "^7.8.3",
  933. "@babel/helper-plugin-utils": "^7.8.3"
  934. }
  935. },
  936. "@babel/plugin-transform-property-literals": {
  937. "version": "7.8.3",
  938. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
  939. "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
  940. "dev": true,
  941. "requires": {
  942. "@babel/helper-plugin-utils": "^7.8.3"
  943. }
  944. },
  945. "@babel/plugin-transform-regenerator": {
  946. "version": "7.8.7",
  947. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
  948. "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
  949. "dev": true,
  950. "requires": {
  951. "regenerator-transform": "^0.14.2"
  952. }
  953. },
  954. "@babel/plugin-transform-reserved-words": {
  955. "version": "7.8.3",
  956. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
  957. "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
  958. "dev": true,
  959. "requires": {
  960. "@babel/helper-plugin-utils": "^7.8.3"
  961. }
  962. },
  963. "@babel/plugin-transform-runtime": {
  964. "version": "7.8.3",
  965. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz",
  966. "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==",
  967. "dev": true,
  968. "requires": {
  969. "@babel/helper-module-imports": "^7.8.3",
  970. "@babel/helper-plugin-utils": "^7.8.3",
  971. "resolve": "^1.8.1",
  972. "semver": "^5.5.1"
  973. }
  974. },
  975. "@babel/plugin-transform-shorthand-properties": {
  976. "version": "7.8.3",
  977. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
  978. "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
  979. "dev": true,
  980. "requires": {
  981. "@babel/helper-plugin-utils": "^7.8.3"
  982. }
  983. },
  984. "@babel/plugin-transform-spread": {
  985. "version": "7.8.3",
  986. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
  987. "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
  988. "dev": true,
  989. "requires": {
  990. "@babel/helper-plugin-utils": "^7.8.3"
  991. }
  992. },
  993. "@babel/plugin-transform-sticky-regex": {
  994. "version": "7.8.3",
  995. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
  996. "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
  997. "dev": true,
  998. "requires": {
  999. "@babel/helper-plugin-utils": "^7.8.3",
  1000. "@babel/helper-regex": "^7.8.3"
  1001. }
  1002. },
  1003. "@babel/plugin-transform-template-literals": {
  1004. "version": "7.8.3",
  1005. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
  1006. "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
  1007. "dev": true,
  1008. "requires": {
  1009. "@babel/helper-annotate-as-pure": "^7.8.3",
  1010. "@babel/helper-plugin-utils": "^7.8.3"
  1011. }
  1012. },
  1013. "@babel/plugin-transform-typeof-symbol": {
  1014. "version": "7.8.4",
  1015. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
  1016. "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
  1017. "dev": true,
  1018. "requires": {
  1019. "@babel/helper-plugin-utils": "^7.8.3"
  1020. }
  1021. },
  1022. "@babel/plugin-transform-unicode-regex": {
  1023. "version": "7.8.3",
  1024. "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
  1025. "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
  1026. "dev": true,
  1027. "requires": {
  1028. "@babel/helper-create-regexp-features-plugin": "^7.8.3",
  1029. "@babel/helper-plugin-utils": "^7.8.3"
  1030. }
  1031. },
  1032. "@babel/preset-env": {
  1033. "version": "7.8.7",
  1034. "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.7.tgz",
  1035. "integrity": "sha512-BYftCVOdAYJk5ASsznKAUl53EMhfBbr8CJ1X+AJLfGPscQkwJFiaV/Wn9DPH/7fzm2v6iRYJKYHSqyynTGw0nw==",
  1036. "dev": true,
  1037. "requires": {
  1038. "@babel/compat-data": "^7.8.6",
  1039. "@babel/helper-compilation-targets": "^7.8.7",
  1040. "@babel/helper-module-imports": "^7.8.3",
  1041. "@babel/helper-plugin-utils": "^7.8.3",
  1042. "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
  1043. "@babel/plugin-proposal-dynamic-import": "^7.8.3",
  1044. "@babel/plugin-proposal-json-strings": "^7.8.3",
  1045. "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
  1046. "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
  1047. "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
  1048. "@babel/plugin-proposal-optional-chaining": "^7.8.3",
  1049. "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
  1050. "@babel/plugin-syntax-async-generators": "^7.8.0",
  1051. "@babel/plugin-syntax-dynamic-import": "^7.8.0",
  1052. "@babel/plugin-syntax-json-strings": "^7.8.0",
  1053. "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
  1054. "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
  1055. "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
  1056. "@babel/plugin-syntax-optional-chaining": "^7.8.0",
  1057. "@babel/plugin-syntax-top-level-await": "^7.8.3",
  1058. "@babel/plugin-transform-arrow-functions": "^7.8.3",
  1059. "@babel/plugin-transform-async-to-generator": "^7.8.3",
  1060. "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
  1061. "@babel/plugin-transform-block-scoping": "^7.8.3",
  1062. "@babel/plugin-transform-classes": "^7.8.6",
  1063. "@babel/plugin-transform-computed-properties": "^7.8.3",
  1064. "@babel/plugin-transform-destructuring": "^7.8.3",
  1065. "@babel/plugin-transform-dotall-regex": "^7.8.3",
  1066. "@babel/plugin-transform-duplicate-keys": "^7.8.3",
  1067. "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
  1068. "@babel/plugin-transform-for-of": "^7.8.6",
  1069. "@babel/plugin-transform-function-name": "^7.8.3",
  1070. "@babel/plugin-transform-literals": "^7.8.3",
  1071. "@babel/plugin-transform-member-expression-literals": "^7.8.3",
  1072. "@babel/plugin-transform-modules-amd": "^7.8.3",
  1073. "@babel/plugin-transform-modules-commonjs": "^7.8.3",
  1074. "@babel/plugin-transform-modules-systemjs": "^7.8.3",
  1075. "@babel/plugin-transform-modules-umd": "^7.8.3",
  1076. "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
  1077. "@babel/plugin-transform-new-target": "^7.8.3",
  1078. "@babel/plugin-transform-object-super": "^7.8.3",
  1079. "@babel/plugin-transform-parameters": "^7.8.7",
  1080. "@babel/plugin-transform-property-literals": "^7.8.3",
  1081. "@babel/plugin-transform-regenerator": "^7.8.7",
  1082. "@babel/plugin-transform-reserved-words": "^7.8.3",
  1083. "@babel/plugin-transform-shorthand-properties": "^7.8.3",
  1084. "@babel/plugin-transform-spread": "^7.8.3",
  1085. "@babel/plugin-transform-sticky-regex": "^7.8.3",
  1086. "@babel/plugin-transform-template-literals": "^7.8.3",
  1087. "@babel/plugin-transform-typeof-symbol": "^7.8.4",
  1088. "@babel/plugin-transform-unicode-regex": "^7.8.3",
  1089. "@babel/types": "^7.8.7",
  1090. "browserslist": "^4.8.5",
  1091. "core-js-compat": "^3.6.2",
  1092. "invariant": "^2.2.2",
  1093. "levenary": "^1.1.1",
  1094. "semver": "^5.5.0"
  1095. },
  1096. "dependencies": {
  1097. "@babel/types": {
  1098. "version": "7.8.7",
  1099. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.7.tgz",
  1100. "integrity": "sha512-k2TreEHxFA4CjGkL+GYjRyx35W0Mr7DP5+9q6WMkyKXB+904bYmG40syjMFV0oLlhhFCwWl0vA0DyzTDkwAiJw==",
  1101. "dev": true,
  1102. "requires": {
  1103. "esutils": "^2.0.2",
  1104. "lodash": "^4.17.13",
  1105. "to-fast-properties": "^2.0.0"
  1106. }
  1107. }
  1108. }
  1109. },
  1110. "@babel/runtime": {
  1111. "version": "7.8.7",
  1112. "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.7.tgz",
  1113. "integrity": "sha512-+AATMUFppJDw6aiR5NVPHqIQBlV/Pj8wY/EZH+lmvRdUo9xBaz/rF3alAwFJQavvKfeOlPE7oaaDHVbcySbCsg==",
  1114. "dev": true,
  1115. "requires": {
  1116. "regenerator-runtime": "^0.13.4"
  1117. }
  1118. },
  1119. "@babel/template": {
  1120. "version": "7.8.3",
  1121. "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
  1122. "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
  1123. "dev": true,
  1124. "requires": {
  1125. "@babel/code-frame": "^7.8.3",
  1126. "@babel/parser": "^7.8.3",
  1127. "@babel/types": "^7.8.3"
  1128. }
  1129. },
  1130. "@babel/traverse": {
  1131. "version": "7.8.4",
  1132. "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz",
  1133. "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==",
  1134. "dev": true,
  1135. "requires": {
  1136. "@babel/code-frame": "^7.8.3",
  1137. "@babel/generator": "^7.8.4",
  1138. "@babel/helper-function-name": "^7.8.3",
  1139. "@babel/helper-split-export-declaration": "^7.8.3",
  1140. "@babel/parser": "^7.8.4",
  1141. "@babel/types": "^7.8.3",
  1142. "debug": "^4.1.0",
  1143. "globals": "^11.1.0",
  1144. "lodash": "^4.17.13"
  1145. },
  1146. "dependencies": {
  1147. "debug": {
  1148. "version": "4.1.1",
  1149. "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
  1150. "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
  1151. "dev": true,
  1152. "requires": {
  1153. "ms": "^2.1.1"
  1154. }
  1155. },
  1156. "ms": {
  1157. "version": "2.1.2",
  1158. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  1159. "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  1160. "dev": true
  1161. }
  1162. }
  1163. },
  1164. "@babel/types": {
  1165. "version": "7.8.3",
  1166. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
  1167. "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
  1168. "dev": true,
  1169. "requires": {
  1170. "esutils": "^2.0.2",
  1171. "lodash": "^4.17.13",
  1172. "to-fast-properties": "^2.0.0"
  1173. }
  1174. },
  1175. "@bcoe/v8-coverage": {
  1176. "version": "0.2.3",
  1177. "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
  1178. "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
  1179. "dev": true
  1180. },
  1181. "@cnakazawa/watch": {
  1182. "version": "1.0.4",
  1183. "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
  1184. "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
  1185. "dev": true,
  1186. "requires": {
  1187. "exec-sh": "^0.3.2",
  1188. "minimist": "^1.2.0"
  1189. }
  1190. },
  1191. "@hapi/address": {
  1192. "version": "4.0.1",
  1193. "resolved": "https://registry.npmjs.org/@hapi/address/-/address-4.0.1.tgz",
  1194. "integrity": "sha512-0oEP5UiyV4f3d6cBL8F3Z5S7iWSX39Knnl0lY8i+6gfmmIBj44JCBNtcMgwyS+5v7j3VYavNay0NFHDS+UGQcw==",
  1195. "dev": true,
  1196. "requires": {
  1197. "@hapi/hoek": "^9.0.0"
  1198. }
  1199. },
  1200. "@hapi/bourne": {
  1201. "version": "1.3.2",
  1202. "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz",
  1203. "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA=="
  1204. },
  1205. "@hapi/formula": {
  1206. "version": "2.0.0",
  1207. "resolved": "https://registry.npmjs.org/@hapi/formula/-/formula-2.0.0.tgz",
  1208. "integrity": "sha512-V87P8fv7PI0LH7LiVi8Lkf3x+KCO7pQozXRssAHNXXL9L1K+uyu4XypLXwxqVDKgyQai6qj3/KteNlrqDx4W5A==",
  1209. "dev": true
  1210. },
  1211. "@hapi/hoek": {
  1212. "version": "9.0.4",
  1213. "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.0.4.tgz",
  1214. "integrity": "sha512-EwaJS7RjoXUZ2cXXKZZxZqieGtc7RbvQhUy8FwDoMQtxWVi14tFjeFCYPZAM1mBCpOpiBpyaZbb9NeHc7eGKgw==",
  1215. "dev": true
  1216. },
  1217. "@hapi/joi": {
  1218. "version": "17.1.1",
  1219. "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-17.1.1.tgz",
  1220. "integrity": "sha512-p4DKeZAoeZW4g3u7ZeRo+vCDuSDgSvtsB/NpfjXEHTUjSeINAi/RrVOWiVQ1isaoLzMvFEhe8n5065mQq1AdQg==",
  1221. "dev": true,
  1222. "requires": {
  1223. "@hapi/address": "^4.0.1",
  1224. "@hapi/formula": "^2.0.0",
  1225. "@hapi/hoek": "^9.0.0",
  1226. "@hapi/pinpoint": "^2.0.0",
  1227. "@hapi/topo": "^5.0.0"
  1228. }
  1229. },
  1230. "@hapi/pinpoint": {
  1231. "version": "2.0.0",
  1232. "resolved": "https://registry.npmjs.org/@hapi/pinpoint/-/pinpoint-2.0.0.tgz",
  1233. "integrity": "sha512-vzXR5MY7n4XeIvLpfl3HtE3coZYO4raKXW766R6DZw/6aLqR26iuZ109K7a0NtF2Db0jxqh7xz2AxkUwpUFybw==",
  1234. "dev": true
  1235. },
  1236. "@hapi/topo": {
  1237. "version": "5.0.0",
  1238. "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.0.0.tgz",
  1239. "integrity": "sha512-tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw==",
  1240. "dev": true,
  1241. "requires": {
  1242. "@hapi/hoek": "^9.0.0"
  1243. }
  1244. },
  1245. "@istanbuljs/load-nyc-config": {
  1246. "version": "1.0.0",
  1247. "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz",
  1248. "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==",
  1249. "dev": true,
  1250. "requires": {
  1251. "camelcase": "^5.3.1",
  1252. "find-up": "^4.1.0",
  1253. "js-yaml": "^3.13.1",
  1254. "resolve-from": "^5.0.0"
  1255. }
  1256. },
  1257. "@istanbuljs/schema": {
  1258. "version": "0.1.2",
  1259. "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
  1260. "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
  1261. "dev": true
  1262. },
  1263. "@jest/console": {
  1264. "version": "25.1.0",
  1265. "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.1.0.tgz",
  1266. "integrity": "sha512-3P1DpqAMK/L07ag/Y9/Jup5iDEG9P4pRAuZiMQnU0JB3UOvCyYCjCoxr7sIA80SeyUCUKrr24fKAxVpmBgQonA==",
  1267. "dev": true,
  1268. "requires": {
  1269. "@jest/source-map": "^25.1.0",
  1270. "chalk": "^3.0.0",
  1271. "jest-util": "^25.1.0",
  1272. "slash": "^3.0.0"
  1273. },
  1274. "dependencies": {
  1275. "ansi-styles": {
  1276. "version": "4.2.1",
  1277. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
  1278. "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
  1279. "dev": true,
  1280. "requires": {
  1281. "@types/color-name": "^1.1.1",
  1282. "color-convert": "^2.0.1"
  1283. }
  1284. },
  1285. "chalk": {
  1286. "version": "3.0.0",
  1287. "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
  1288. "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
  1289. "dev": true,
  1290. "requires": {
  1291. "ansi-styles": "^4.1.0",
  1292. "supports-color": "^7.1.0"
  1293. }
  1294. },
  1295. "color-convert": {
  1296. "version": "2.0.1",
  1297. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1298. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1299. "dev": true,
  1300. "requires": {
  1301. "color-name": "~1.1.4"
  1302. }
  1303. },
  1304. "color-name": {
  1305. "version": "1.1.4",
  1306. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1307. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1308. "dev": true
  1309. },
  1310. "has-flag": {
  1311. "version": "4.0.0",
  1312. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1313. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1314. "dev": true
  1315. },
  1316. "supports-color": {
  1317. "version": "7.1.0",
  1318. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
  1319. "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
  1320. "dev": true,
  1321. "requires": {
  1322. "has-flag": "^4.0.0"
  1323. }
  1324. }
  1325. }
  1326. },
  1327. "@jest/core": {
  1328. "version": "25.1.0",
  1329. "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.1.0.tgz",
  1330. "integrity": "sha512-iz05+NmwCmZRzMXvMo6KFipW7nzhbpEawrKrkkdJzgytavPse0biEnCNr2wRlyCsp3SmKaEY+SGv7YWYQnIdig==",
  1331. "dev": true,
  1332. "requires": {
  1333. "@jest/console": "^25.1.0",
  1334. "@jest/reporters": "^25.1.0",
  1335. "@jest/test-result": "^25.1.0",
  1336. "@jest/transform": "^25.1.0",
  1337. "@jest/types": "^25.1.0",
  1338. "ansi-escapes": "^4.2.1",
  1339. "chalk": "^3.0.0",
  1340. "exit": "^0.1.2",
  1341. "graceful-fs": "^4.2.3",
  1342. "jest-changed-files": "^25.1.0",
  1343. "jest-config": "^25.1.0",
  1344. "jest-haste-map": "^25.1.0",
  1345. "jest-message-util": "^25.1.0",
  1346. "jest-regex-util": "^25.1.0",
  1347. "jest-resolve": "^25.1.0",
  1348. "jest-resolve-dependencies": "^25.1.0",
  1349. "jest-runner": "^25.1.0",
  1350. "jest-runtime": "^25.1.0",
  1351. "jest-snapshot": "^25.1.0",
  1352. "jest-util": "^25.1.0",
  1353. "jest-validate": "^25.1.0",
  1354. "jest-watcher": "^25.1.0",
  1355. "micromatch": "^4.0.2",
  1356. "p-each-series": "^2.1.0",
  1357. "realpath-native": "^1.1.0",
  1358. "rimraf": "^3.0.0",
  1359. "slash": "^3.0.0",
  1360. "strip-ansi": "^6.0.0"
  1361. },
  1362. "dependencies": {
  1363. "ansi-styles": {
  1364. "version": "4.2.1",
  1365. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
  1366. "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
  1367. "dev": true,
  1368. "requires": {
  1369. "@types/color-name": "^1.1.1",
  1370. "color-convert": "^2.0.1"
  1371. }
  1372. },
  1373. "chalk": {
  1374. "version": "3.0.0",
  1375. "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
  1376. "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
  1377. "dev": true,
  1378. "requires": {
  1379. "ansi-styles": "^4.1.0",
  1380. "supports-color": "^7.1.0"
  1381. }
  1382. },
  1383. "color-convert": {
  1384. "version": "2.0.1",
  1385. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1386. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1387. "dev": true,
  1388. "requires": {
  1389. "color-name": "~1.1.4"
  1390. }
  1391. },
  1392. "color-name": {
  1393. "version": "1.1.4",
  1394. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1395. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1396. "dev": true
  1397. },
  1398. "has-flag": {
  1399. "version": "4.0.0",
  1400. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1401. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1402. "dev": true
  1403. },
  1404. "rimraf": {
  1405. "version": "3.0.2",
  1406. "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
  1407. "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
  1408. "dev": true,
  1409. "requires": {
  1410. "glob": "^7.1.3"
  1411. }
  1412. },
  1413. "supports-color": {
  1414. "version": "7.1.0",
  1415. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
  1416. "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
  1417. "dev": true,
  1418. "requires": {
  1419. "has-flag": "^4.0.0"
  1420. }
  1421. }
  1422. }
  1423. },
  1424. "@jest/environment": {
  1425. "version": "25.1.0",
  1426. "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.1.0.tgz",
  1427. "integrity": "sha512-cTpUtsjU4cum53VqBDlcW0E4KbQF03Cn0jckGPW/5rrE9tb+porD3+hhLtHAwhthsqfyF+bizyodTlsRA++sHg==",
  1428. "dev": true,
  1429. "requires": {
  1430. "@jest/fake-timers": "^25.1.0",
  1431. "@jest/types": "^25.1.0",
  1432. "jest-mock": "^25.1.0"
  1433. }
  1434. },
  1435. "@jest/fake-timers": {
  1436. "version": "25.1.0",
  1437. "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.1.0.tgz",
  1438. "integrity": "sha512-Eu3dysBzSAO1lD7cylZd/CVKdZZ1/43SF35iYBNV1Lvvn2Undp3Grwsv8PrzvbLhqwRzDd4zxrY4gsiHc+wygQ==",
  1439. "dev": true,
  1440. "requires": {
  1441. "@jest/types": "^25.1.0",
  1442. "jest-message-util": "^25.1.0",
  1443. "jest-mock": "^25.1.0",
  1444. "jest-util": "^25.1.0",
  1445. "lolex": "^5.0.0"
  1446. }
  1447. },
  1448. "@jest/reporters": {
  1449. "version": "25.1.0",
  1450. "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.1.0.tgz",
  1451. "integrity": "sha512-ORLT7hq2acJQa8N+NKfs68ZtHFnJPxsGqmofxW7v7urVhzJvpKZG9M7FAcgh9Ee1ZbCteMrirHA3m5JfBtAaDg==",
  1452. "dev": true,
  1453. "requires": {
  1454. "@bcoe/v8-coverage": "^0.2.3",
  1455. "@jest/console": "^25.1.0",
  1456. "@jest/environment": "^25.1.0",
  1457. "@jest/test-result": "^25.1.0",
  1458. "@jest/transform": "^25.1.0",
  1459. "@jest/types": "^25.1.0",
  1460. "chalk": "^3.0.0",
  1461. "collect-v8-coverage": "^1.0.0",
  1462. "exit": "^0.1.2",
  1463. "glob": "^7.1.2",
  1464. "istanbul-lib-coverage": "^3.0.0",
  1465. "istanbul-lib-instrument": "^4.0.0",
  1466. "istanbul-lib-report": "^3.0.0",
  1467. "istanbul-lib-source-maps": "^4.0.0",
  1468. "istanbul-reports": "^3.0.0",
  1469. "jest-haste-map": "^25.1.0",
  1470. "jest-resolve": "^25.1.0",
  1471. "jest-runtime": "^25.1.0",
  1472. "jest-util": "^25.1.0",
  1473. "jest-worker": "^25.1.0",
  1474. "node-notifier": "^6.0.0",
  1475. "slash": "^3.0.0",
  1476. "source-map": "^0.6.0",
  1477. "string-length": "^3.1.0",
  1478. "terminal-link": "^2.0.0",
  1479. "v8-to-istanbul": "^4.0.1"
  1480. },
  1481. "dependencies": {
  1482. "ansi-styles": {
  1483. "version": "4.2.1",
  1484. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
  1485. "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
  1486. "dev": true,
  1487. "requires": {
  1488. "@types/color-name": "^1.1.1",
  1489. "color-convert": "^2.0.1"
  1490. }
  1491. },
  1492. "chalk": {
  1493. "version": "3.0.0",
  1494. "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
  1495. "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
  1496. "dev": true,
  1497. "requires": {
  1498. "ansi-styles": "^4.1.0",
  1499. "supports-color": "^7.1.0"
  1500. }
  1501. },
  1502. "color-convert": {
  1503. "version": "2.0.1",
  1504. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1505. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1506. "dev": true,
  1507. "requires": {
  1508. "color-name": "~1.1.4"
  1509. }
  1510. },
  1511. "color-name": {
  1512. "version": "1.1.4",
  1513. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1514. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1515. "dev": true
  1516. },
  1517. "has-flag": {
  1518. "version": "4.0.0",
  1519. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1520. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1521. "dev": true
  1522. },
  1523. "jest-worker": {
  1524. "version": "25.1.0",
  1525. "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz",
  1526. "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==",
  1527. "dev": true,
  1528. "requires": {
  1529. "merge-stream": "^2.0.0",
  1530. "supports-color": "^7.0.0"
  1531. }
  1532. },
  1533. "source-map": {
  1534. "version": "0.6.1",
  1535. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1536. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1537. "dev": true
  1538. },
  1539. "supports-color": {
  1540. "version": "7.1.0",
  1541. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
  1542. "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
  1543. "dev": true,
  1544. "requires": {
  1545. "has-flag": "^4.0.0"
  1546. }
  1547. }
  1548. }
  1549. },
  1550. "@jest/source-map": {
  1551. "version": "25.1.0",
  1552. "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.1.0.tgz",
  1553. "integrity": "sha512-ohf2iKT0xnLWcIUhL6U6QN+CwFWf9XnrM2a6ybL9NXxJjgYijjLSitkYHIdzkd8wFliH73qj/+epIpTiWjRtAA==",
  1554. "dev": true,
  1555. "requires": {
  1556. "callsites": "^3.0.0",
  1557. "graceful-fs": "^4.2.3",
  1558. "source-map": "^0.6.0"
  1559. },
  1560. "dependencies": {
  1561. "source-map": {
  1562. "version": "0.6.1",
  1563. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1564. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1565. "dev": true
  1566. }
  1567. }
  1568. },
  1569. "@jest/test-result": {
  1570. "version": "25.1.0",
  1571. "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.1.0.tgz",
  1572. "integrity": "sha512-FZzSo36h++U93vNWZ0KgvlNuZ9pnDnztvaM7P/UcTx87aPDotG18bXifkf1Ji44B7k/eIatmMzkBapnAzjkJkg==",
  1573. "dev": true,
  1574. "requires": {
  1575. "@jest/console": "^25.1.0",
  1576. "@jest/transform": "^25.1.0",
  1577. "@jest/types": "^25.1.0",
  1578. "@types/istanbul-lib-coverage": "^2.0.0",
  1579. "collect-v8-coverage": "^1.0.0"
  1580. }
  1581. },
  1582. "@jest/test-sequencer": {
  1583. "version": "25.1.0",
  1584. "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.1.0.tgz",
  1585. "integrity": "sha512-WgZLRgVr2b4l/7ED1J1RJQBOharxS11EFhmwDqknpknE0Pm87HLZVS2Asuuw+HQdfQvm2aXL2FvvBLxOD1D0iw==",
  1586. "dev": true,
  1587. "requires": {
  1588. "@jest/test-result": "^25.1.0",
  1589. "jest-haste-map": "^25.1.0",
  1590. "jest-runner": "^25.1.0",
  1591. "jest-runtime": "^25.1.0"
  1592. }
  1593. },
  1594. "@jest/transform": {
  1595. "version": "25.1.0",
  1596. "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.1.0.tgz",
  1597. "integrity": "sha512-4ktrQ2TPREVeM+KxB4zskAT84SnmG1vaz4S+51aTefyqn3zocZUnliLLm5Fsl85I3p/kFPN4CRp1RElIfXGegQ==",
  1598. "dev": true,
  1599. "requires": {
  1600. "@babel/core": "^7.1.0",
  1601. "@jest/types": "^25.1.0",
  1602. "babel-plugin-istanbul": "^6.0.0",
  1603. "chalk": "^3.0.0",
  1604. "convert-source-map": "^1.4.0",
  1605. "fast-json-stable-stringify": "^2.0.0",
  1606. "graceful-fs": "^4.2.3",
  1607. "jest-haste-map": "^25.1.0",
  1608. "jest-regex-util": "^25.1.0",
  1609. "jest-util": "^25.1.0",
  1610. "micromatch": "^4.0.2",
  1611. "pirates": "^4.0.1",
  1612. "realpath-native": "^1.1.0",
  1613. "slash": "^3.0.0",
  1614. "source-map": "^0.6.1",
  1615. "write-file-atomic": "^3.0.0"
  1616. },
  1617. "dependencies": {
  1618. "ansi-styles": {
  1619. "version": "4.2.1",
  1620. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
  1621. "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
  1622. "dev": true,
  1623. "requires": {
  1624. "@types/color-name": "^1.1.1",
  1625. "color-convert": "^2.0.1"
  1626. }
  1627. },
  1628. "chalk": {
  1629. "version": "3.0.0",
  1630. "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
  1631. "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
  1632. "dev": true,
  1633. "requires": {
  1634. "ansi-styles": "^4.1.0",
  1635. "supports-color": "^7.1.0"
  1636. }
  1637. },
  1638. "color-convert": {
  1639. "version": "2.0.1",
  1640. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1641. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1642. "dev": true,
  1643. "requires": {
  1644. "color-name": "~1.1.4"
  1645. }
  1646. },
  1647. "color-name": {
  1648. "version": "1.1.4",
  1649. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1650. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1651. "dev": true
  1652. },
  1653. "has-flag": {
  1654. "version": "4.0.0",
  1655. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1656. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1657. "dev": true
  1658. },
  1659. "source-map": {
  1660. "version": "0.6.1",
  1661. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1662. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1663. "dev": true
  1664. },
  1665. "supports-color": {
  1666. "version": "7.1.0",
  1667. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
  1668. "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
  1669. "dev": true,
  1670. "requires": {
  1671. "has-flag": "^4.0.0"
  1672. }
  1673. }
  1674. }
  1675. },
  1676. "@jest/types": {
  1677. "version": "25.1.0",
  1678. "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.1.0.tgz",
  1679. "integrity": "sha512-VpOtt7tCrgvamWZh1reVsGADujKigBUFTi19mlRjqEGsE8qH4r3s+skY33dNdXOwyZIvuftZ5tqdF1IgsMejMA==",
  1680. "dev": true,
  1681. "requires": {
  1682. "@types/istanbul-lib-coverage": "^2.0.0",
  1683. "@types/istanbul-reports": "^1.1.1",
  1684. "@types/yargs": "^15.0.0",
  1685. "chalk": "^3.0.0"
  1686. },
  1687. "dependencies": {
  1688. "ansi-styles": {
  1689. "version": "4.2.1",
  1690. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
  1691. "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
  1692. "dev": true,
  1693. "requires": {
  1694. "@types/color-name": "^1.1.1",
  1695. "color-convert": "^2.0.1"
  1696. }
  1697. },
  1698. "chalk": {
  1699. "version": "3.0.0",
  1700. "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
  1701. "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
  1702. "dev": true,
  1703. "requires": {
  1704. "ansi-styles": "^4.1.0",
  1705. "supports-color": "^7.1.0"
  1706. }
  1707. },
  1708. "color-convert": {
  1709. "version": "2.0.1",
  1710. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1711. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1712. "dev": true,
  1713. "requires": {
  1714. "color-name": "~1.1.4"
  1715. }
  1716. },
  1717. "color-name": {
  1718. "version": "1.1.4",
  1719. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1720. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1721. "dev": true
  1722. },
  1723. "has-flag": {
  1724. "version": "4.0.0",
  1725. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1726. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1727. "dev": true
  1728. },
  1729. "supports-color": {
  1730. "version": "7.1.0",
  1731. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
  1732. "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
  1733. "dev": true,
  1734. "requires": {
  1735. "has-flag": "^4.0.0"
  1736. }
  1737. }
  1738. }
  1739. },
  1740. "@kwsites/exec-p": {
  1741. "version": "0.4.0",
  1742. "resolved": "https://registry.npmjs.org/@kwsites/exec-p/-/exec-p-0.4.0.tgz",
  1743. "integrity": "sha512-44DWNv5gDR9EwrCTVQ4ZC99yPqVS0VCWrYIBl45qNR8XQy+4lbl0IQG8kBDf6NHwj4Ib4c2z1Fq1IUJOCbkZcw=="
  1744. },
  1745. "@nodelib/fs.scandir": {
  1746. "version": "2.1.3",
  1747. "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
  1748. "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==",
  1749. "dev": true,
  1750. "requires": {
  1751. "@nodelib/fs.stat": "2.0.3",
  1752. "run-parallel": "^1.1.9"
  1753. }
  1754. },
  1755. "@nodelib/fs.stat": {
  1756. "version": "2.0.3",
  1757. "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
  1758. "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
  1759. "dev": true
  1760. },
  1761. "@nodelib/fs.walk": {
  1762. "version": "1.2.4",
  1763. "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
  1764. "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==",
  1765. "dev": true,
  1766. "requires": {
  1767. "@nodelib/fs.scandir": "2.1.3",
  1768. "fastq": "^1.6.0"
  1769. }
  1770. },
  1771. "@opencensus/core": {
  1772. "version": "0.0.9",
  1773. "resolved": "https://registry.npmjs.org/@opencensus/core/-/core-0.0.9.tgz",
  1774. "integrity": "sha512-31Q4VWtbzXpVUd2m9JS6HEaPjlKvNMOiF7lWKNmXF84yUcgfAFL5re7/hjDmdyQbOp32oGc+RFV78jXIldVz6Q==",
  1775. "requires": {
  1776. "continuation-local-storage": "^3.2.1",
  1777. "log-driver": "^1.2.7",
  1778. "semver": "^5.5.0",
  1779. "shimmer": "^1.2.0",
  1780. "uuid": "^3.2.1"
  1781. }
  1782. },
  1783. "@opencensus/propagation-b3": {
  1784. "version": "0.0.8",
  1785. "resolved": "https://registry.npmjs.org/@opencensus/propagation-b3/-/propagation-b3-0.0.8.tgz",
  1786. "integrity": "sha512-PffXX2AL8Sh0VHQ52jJC4u3T0H6wDK6N/4bg7xh4ngMYOIi13aR1kzVvX1sVDBgfGwDOkMbl4c54Xm3tlPx/+A==",
  1787. "requires": {
  1788. "@opencensus/core": "^0.0.8",
  1789. "uuid": "^3.2.1"
  1790. },
  1791. "dependencies": {
  1792. "@opencensus/core": {
  1793. "version": "0.0.8",
  1794. "resolved": "https://registry.npmjs.org/@opencensus/core/-/core-0.0.8.tgz",
  1795. "integrity": "sha512-yUFT59SFhGMYQgX0PhoTR0LBff2BEhPrD9io1jWfF/VDbakRfs6Pq60rjv0Z7iaTav5gQlttJCX2+VPxFWCuoQ==",
  1796. "requires