The LM Control website. Simple yet efficient.
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.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876
  1. {
  2. "name": "lmc-website",
  3. "version": "1.0.0",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "lmc-website",
  9. "version": "1.0.0",
  10. "license": "CC-BY-SA-4.0",
  11. "dependencies": {
  12. "express": "^4.17.2"
  13. }
  14. },
  15. "node_modules/accepts": {
  16. "version": "1.3.7",
  17. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  18. "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  19. "dependencies": {
  20. "mime-types": "~2.1.24",
  21. "negotiator": "0.6.2"
  22. },
  23. "engines": {
  24. "node": ">= 0.6"
  25. }
  26. },
  27. "node_modules/array-flatten": {
  28. "version": "1.1.1",
  29. "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  30. "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
  31. },
  32. "node_modules/body-parser": {
  33. "version": "1.19.1",
  34. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz",
  35. "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
  36. "dependencies": {
  37. "bytes": "3.1.1",
  38. "content-type": "~1.0.4",
  39. "debug": "2.6.9",
  40. "depd": "~1.1.2",
  41. "http-errors": "1.8.1",
  42. "iconv-lite": "0.4.24",
  43. "on-finished": "~2.3.0",
  44. "qs": "6.9.6",
  45. "raw-body": "2.4.2",
  46. "type-is": "~1.6.18"
  47. },
  48. "engines": {
  49. "node": ">= 0.8"
  50. }
  51. },
  52. "node_modules/bytes": {
  53. "version": "3.1.1",
  54. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz",
  55. "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==",
  56. "engines": {
  57. "node": ">= 0.8"
  58. }
  59. },
  60. "node_modules/content-disposition": {
  61. "version": "0.5.4",
  62. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
  63. "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
  64. "dependencies": {
  65. "safe-buffer": "5.2.1"
  66. },
  67. "engines": {
  68. "node": ">= 0.6"
  69. }
  70. },
  71. "node_modules/content-type": {
  72. "version": "1.0.4",
  73. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  74. "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
  75. "engines": {
  76. "node": ">= 0.6"
  77. }
  78. },
  79. "node_modules/cookie": {
  80. "version": "0.4.1",
  81. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
  82. "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==",
  83. "engines": {
  84. "node": ">= 0.6"
  85. }
  86. },
  87. "node_modules/cookie-signature": {
  88. "version": "1.0.6",
  89. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
  90. "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
  91. },
  92. "node_modules/debug": {
  93. "version": "2.6.9",
  94. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  95. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  96. "dependencies": {
  97. "ms": "2.0.0"
  98. }
  99. },
  100. "node_modules/depd": {
  101. "version": "1.1.2",
  102. "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
  103. "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
  104. "engines": {
  105. "node": ">= 0.6"
  106. }
  107. },
  108. "node_modules/destroy": {
  109. "version": "1.0.4",
  110. "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
  111. "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
  112. },
  113. "node_modules/ee-first": {
  114. "version": "1.1.1",
  115. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  116. "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
  117. },
  118. "node_modules/encodeurl": {
  119. "version": "1.0.2",
  120. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  121. "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
  122. "engines": {
  123. "node": ">= 0.8"
  124. }
  125. },
  126. "node_modules/escape-html": {
  127. "version": "1.0.3",
  128. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  129. "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
  130. },
  131. "node_modules/etag": {
  132. "version": "1.8.1",
  133. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  134. "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
  135. "engines": {
  136. "node": ">= 0.6"
  137. }
  138. },
  139. "node_modules/express": {
  140. "version": "4.17.2",
  141. "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz",
  142. "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==",
  143. "dependencies": {
  144. "accepts": "~1.3.7",
  145. "array-flatten": "1.1.1",
  146. "body-parser": "1.19.1",
  147. "content-disposition": "0.5.4",
  148. "content-type": "~1.0.4",
  149. "cookie": "0.4.1",
  150. "cookie-signature": "1.0.6",
  151. "debug": "2.6.9",
  152. "depd": "~1.1.2",
  153. "encodeurl": "~1.0.2",
  154. "escape-html": "~1.0.3",
  155. "etag": "~1.8.1",
  156. "finalhandler": "~1.1.2",
  157. "fresh": "0.5.2",
  158. "merge-descriptors": "1.0.1",
  159. "methods": "~1.1.2",
  160. "on-finished": "~2.3.0",
  161. "parseurl": "~1.3.3",
  162. "path-to-regexp": "0.1.7",
  163. "proxy-addr": "~2.0.7",
  164. "qs": "6.9.6",
  165. "range-parser": "~1.2.1",
  166. "safe-buffer": "5.2.1",
  167. "send": "0.17.2",
  168. "serve-static": "1.14.2",
  169. "setprototypeof": "1.2.0",
  170. "statuses": "~1.5.0",
  171. "type-is": "~1.6.18",
  172. "utils-merge": "1.0.1",
  173. "vary": "~1.1.2"
  174. },
  175. "engines": {
  176. "node": ">= 0.10.0"
  177. }
  178. },
  179. "node_modules/finalhandler": {
  180. "version": "1.1.2",
  181. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
  182. "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
  183. "dependencies": {
  184. "debug": "2.6.9",
  185. "encodeurl": "~1.0.2",
  186. "escape-html": "~1.0.3",
  187. "on-finished": "~2.3.0",
  188. "parseurl": "~1.3.3",
  189. "statuses": "~1.5.0",
  190. "unpipe": "~1.0.0"
  191. },
  192. "engines": {
  193. "node": ">= 0.8"
  194. }
  195. },
  196. "node_modules/forwarded": {
  197. "version": "0.2.0",
  198. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  199. "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
  200. "engines": {
  201. "node": ">= 0.6"
  202. }
  203. },
  204. "node_modules/fresh": {
  205. "version": "0.5.2",
  206. "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  207. "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
  208. "engines": {
  209. "node": ">= 0.6"
  210. }
  211. },
  212. "node_modules/http-errors": {
  213. "version": "1.8.1",
  214. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
  215. "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
  216. "dependencies": {
  217. "depd": "~1.1.2",
  218. "inherits": "2.0.4",
  219. "setprototypeof": "1.2.0",
  220. "statuses": ">= 1.5.0 < 2",
  221. "toidentifier": "1.0.1"
  222. },
  223. "engines": {
  224. "node": ">= 0.6"
  225. }
  226. },
  227. "node_modules/iconv-lite": {
  228. "version": "0.4.24",
  229. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  230. "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  231. "dependencies": {
  232. "safer-buffer": ">= 2.1.2 < 3"
  233. },
  234. "engines": {
  235. "node": ">=0.10.0"
  236. }
  237. },
  238. "node_modules/inherits": {
  239. "version": "2.0.4",
  240. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  241. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  242. },
  243. "node_modules/ipaddr.js": {
  244. "version": "1.9.1",
  245. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  246. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
  247. "engines": {
  248. "node": ">= 0.10"
  249. }
  250. },
  251. "node_modules/media-typer": {
  252. "version": "0.3.0",
  253. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  254. "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
  255. "engines": {
  256. "node": ">= 0.6"
  257. }
  258. },
  259. "node_modules/merge-descriptors": {
  260. "version": "1.0.1",
  261. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  262. "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
  263. },
  264. "node_modules/methods": {
  265. "version": "1.1.2",
  266. "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  267. "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
  268. "engines": {
  269. "node": ">= 0.6"
  270. }
  271. },
  272. "node_modules/mime": {
  273. "version": "1.6.0",
  274. "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  275. "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
  276. "bin": {
  277. "mime": "cli.js"
  278. },
  279. "engines": {
  280. "node": ">=4"
  281. }
  282. },
  283. "node_modules/mime-db": {
  284. "version": "1.51.0",
  285. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
  286. "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
  287. "engines": {
  288. "node": ">= 0.6"
  289. }
  290. },
  291. "node_modules/mime-types": {
  292. "version": "2.1.34",
  293. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
  294. "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
  295. "dependencies": {
  296. "mime-db": "1.51.0"
  297. },
  298. "engines": {
  299. "node": ">= 0.6"
  300. }
  301. },
  302. "node_modules/ms": {
  303. "version": "2.0.0",
  304. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  305. "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  306. },
  307. "node_modules/negotiator": {
  308. "version": "0.6.2",
  309. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  310. "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
  311. "engines": {
  312. "node": ">= 0.6"
  313. }
  314. },
  315. "node_modules/on-finished": {
  316. "version": "2.3.0",
  317. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  318. "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  319. "dependencies": {
  320. "ee-first": "1.1.1"
  321. },
  322. "engines": {
  323. "node": ">= 0.8"
  324. }
  325. },
  326. "node_modules/parseurl": {
  327. "version": "1.3.3",
  328. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  329. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
  330. "engines": {
  331. "node": ">= 0.8"
  332. }
  333. },
  334. "node_modules/path-to-regexp": {
  335. "version": "0.1.7",
  336. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  337. "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  338. },
  339. "node_modules/proxy-addr": {
  340. "version": "2.0.7",
  341. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
  342. "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
  343. "dependencies": {
  344. "forwarded": "0.2.0",
  345. "ipaddr.js": "1.9.1"
  346. },
  347. "engines": {
  348. "node": ">= 0.10"
  349. }
  350. },
  351. "node_modules/qs": {
  352. "version": "6.9.6",
  353. "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz",
  354. "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==",
  355. "engines": {
  356. "node": ">=0.6"
  357. },
  358. "funding": {
  359. "url": "https://github.com/sponsors/ljharb"
  360. }
  361. },
  362. "node_modules/range-parser": {
  363. "version": "1.2.1",
  364. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  365. "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
  366. "engines": {
  367. "node": ">= 0.6"
  368. }
  369. },
  370. "node_modules/raw-body": {
  371. "version": "2.4.2",
  372. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz",
  373. "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
  374. "dependencies": {
  375. "bytes": "3.1.1",
  376. "http-errors": "1.8.1",
  377. "iconv-lite": "0.4.24",
  378. "unpipe": "1.0.0"
  379. },
  380. "engines": {
  381. "node": ">= 0.8"
  382. }
  383. },
  384. "node_modules/safe-buffer": {
  385. "version": "5.2.1",
  386. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  387. "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
  388. "funding": [
  389. {
  390. "type": "github",
  391. "url": "https://github.com/sponsors/feross"
  392. },
  393. {
  394. "type": "patreon",
  395. "url": "https://www.patreon.com/feross"
  396. },
  397. {
  398. "type": "consulting",
  399. "url": "https://feross.org/support"
  400. }
  401. ]
  402. },
  403. "node_modules/safer-buffer": {
  404. "version": "2.1.2",
  405. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  406. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  407. },
  408. "node_modules/send": {
  409. "version": "0.17.2",
  410. "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz",
  411. "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==",
  412. "dependencies": {
  413. "debug": "2.6.9",
  414. "depd": "~1.1.2",
  415. "destroy": "~1.0.4",
  416. "encodeurl": "~1.0.2",
  417. "escape-html": "~1.0.3",
  418. "etag": "~1.8.1",
  419. "fresh": "0.5.2",
  420. "http-errors": "1.8.1",
  421. "mime": "1.6.0",
  422. "ms": "2.1.3",
  423. "on-finished": "~2.3.0",
  424. "range-parser": "~1.2.1",
  425. "statuses": "~1.5.0"
  426. },
  427. "engines": {
  428. "node": ">= 0.8.0"
  429. }
  430. },
  431. "node_modules/send/node_modules/ms": {
  432. "version": "2.1.3",
  433. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  434. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  435. },
  436. "node_modules/serve-static": {
  437. "version": "1.14.2",
  438. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz",
  439. "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==",
  440. "dependencies": {
  441. "encodeurl": "~1.0.2",
  442. "escape-html": "~1.0.3",
  443. "parseurl": "~1.3.3",
  444. "send": "0.17.2"
  445. },
  446. "engines": {
  447. "node": ">= 0.8.0"
  448. }
  449. },
  450. "node_modules/setprototypeof": {
  451. "version": "1.2.0",
  452. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  453. "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  454. },
  455. "node_modules/statuses": {
  456. "version": "1.5.0",
  457. "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
  458. "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
  459. "engines": {
  460. "node": ">= 0.6"
  461. }
  462. },
  463. "node_modules/toidentifier": {
  464. "version": "1.0.1",
  465. "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  466. "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
  467. "engines": {
  468. "node": ">=0.6"
  469. }
  470. },
  471. "node_modules/type-is": {
  472. "version": "1.6.18",
  473. "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  474. "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  475. "dependencies": {
  476. "media-typer": "0.3.0",
  477. "mime-types": "~2.1.24"
  478. },
  479. "engines": {
  480. "node": ">= 0.6"
  481. }
  482. },
  483. "node_modules/unpipe": {
  484. "version": "1.0.0",
  485. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  486. "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
  487. "engines": {
  488. "node": ">= 0.8"
  489. }
  490. },
  491. "node_modules/utils-merge": {
  492. "version": "1.0.1",
  493. "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  494. "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
  495. "engines": {
  496. "node": ">= 0.4.0"
  497. }
  498. },
  499. "node_modules/vary": {
  500. "version": "1.1.2",
  501. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  502. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
  503. "engines": {
  504. "node": ">= 0.8"
  505. }
  506. }
  507. },
  508. "dependencies": {
  509. "accepts": {
  510. "version": "1.3.7",
  511. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  512. "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  513. "requires": {
  514. "mime-types": "~2.1.24",
  515. "negotiator": "0.6.2"
  516. }
  517. },
  518. "array-flatten": {
  519. "version": "1.1.1",
  520. "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  521. "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
  522. },
  523. "body-parser": {
  524. "version": "1.19.1",
  525. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz",
  526. "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==",
  527. "requires": {
  528. "bytes": "3.1.1",
  529. "content-type": "~1.0.4",
  530. "debug": "2.6.9",
  531. "depd": "~1.1.2",
  532. "http-errors": "1.8.1",
  533. "iconv-lite": "0.4.24",
  534. "on-finished": "~2.3.0",
  535. "qs": "6.9.6",
  536. "raw-body": "2.4.2",
  537. "type-is": "~1.6.18"
  538. }
  539. },
  540. "bytes": {
  541. "version": "3.1.1",
  542. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz",
  543. "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg=="
  544. },
  545. "content-disposition": {
  546. "version": "0.5.4",
  547. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
  548. "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
  549. "requires": {
  550. "safe-buffer": "5.2.1"
  551. }
  552. },
  553. "content-type": {
  554. "version": "1.0.4",
  555. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  556. "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="
  557. },
  558. "cookie": {
  559. "version": "0.4.1",
  560. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz",
  561. "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA=="
  562. },
  563. "cookie-signature": {
  564. "version": "1.0.6",
  565. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
  566. "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
  567. },
  568. "debug": {
  569. "version": "2.6.9",
  570. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  571. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  572. "requires": {
  573. "ms": "2.0.0"
  574. }
  575. },
  576. "depd": {
  577. "version": "1.1.2",
  578. "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
  579. "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
  580. },
  581. "destroy": {
  582. "version": "1.0.4",
  583. "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
  584. "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
  585. },
  586. "ee-first": {
  587. "version": "1.1.1",
  588. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  589. "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
  590. },
  591. "encodeurl": {
  592. "version": "1.0.2",
  593. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  594. "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
  595. },
  596. "escape-html": {
  597. "version": "1.0.3",
  598. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  599. "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
  600. },
  601. "etag": {
  602. "version": "1.8.1",
  603. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  604. "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
  605. },
  606. "express": {
  607. "version": "4.17.2",
  608. "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz",
  609. "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==",
  610. "requires": {
  611. "accepts": "~1.3.7",
  612. "array-flatten": "1.1.1",
  613. "body-parser": "1.19.1",
  614. "content-disposition": "0.5.4",
  615. "content-type": "~1.0.4",
  616. "cookie": "0.4.1",
  617. "cookie-signature": "1.0.6",
  618. "debug": "2.6.9",
  619. "depd": "~1.1.2",
  620. "encodeurl": "~1.0.2",
  621. "escape-html": "~1.0.3",
  622. "etag": "~1.8.1",
  623. "finalhandler": "~1.1.2",
  624. "fresh": "0.5.2",
  625. "merge-descriptors": "1.0.1",
  626. "methods": "~1.1.2",
  627. "on-finished": "~2.3.0",
  628. "parseurl": "~1.3.3",
  629. "path-to-regexp": "0.1.7",
  630. "proxy-addr": "~2.0.7",
  631. "qs": "6.9.6",
  632. "range-parser": "~1.2.1",
  633. "safe-buffer": "5.2.1",
  634. "send": "0.17.2",
  635. "serve-static": "1.14.2",
  636. "setprototypeof": "1.2.0",
  637. "statuses": "~1.5.0",
  638. "type-is": "~1.6.18",
  639. "utils-merge": "1.0.1",
  640. "vary": "~1.1.2"
  641. }
  642. },
  643. "finalhandler": {
  644. "version": "1.1.2",
  645. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
  646. "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
  647. "requires": {
  648. "debug": "2.6.9",
  649. "encodeurl": "~1.0.2",
  650. "escape-html": "~1.0.3",
  651. "on-finished": "~2.3.0",
  652. "parseurl": "~1.3.3",
  653. "statuses": "~1.5.0",
  654. "unpipe": "~1.0.0"
  655. }
  656. },
  657. "forwarded": {
  658. "version": "0.2.0",
  659. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
  660. "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="
  661. },
  662. "fresh": {
  663. "version": "0.5.2",
  664. "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  665. "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
  666. },
  667. "http-errors": {
  668. "version": "1.8.1",
  669. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
  670. "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
  671. "requires": {
  672. "depd": "~1.1.2",
  673. "inherits": "2.0.4",
  674. "setprototypeof": "1.2.0",
  675. "statuses": ">= 1.5.0 < 2",
  676. "toidentifier": "1.0.1"
  677. }
  678. },
  679. "iconv-lite": {
  680. "version": "0.4.24",
  681. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
  682. "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
  683. "requires": {
  684. "safer-buffer": ">= 2.1.2 < 3"
  685. }
  686. },
  687. "inherits": {
  688. "version": "2.0.4",
  689. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  690. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
  691. },
  692. "ipaddr.js": {
  693. "version": "1.9.1",
  694. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
  695. "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="
  696. },
  697. "media-typer": {
  698. "version": "0.3.0",
  699. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  700. "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
  701. },
  702. "merge-descriptors": {
  703. "version": "1.0.1",
  704. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  705. "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
  706. },
  707. "methods": {
  708. "version": "1.1.2",
  709. "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  710. "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
  711. },
  712. "mime": {
  713. "version": "1.6.0",
  714. "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
  715. "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="
  716. },
  717. "mime-db": {
  718. "version": "1.51.0",
  719. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
  720. "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g=="
  721. },
  722. "mime-types": {
  723. "version": "2.1.34",
  724. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
  725. "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
  726. "requires": {
  727. "mime-db": "1.51.0"
  728. }
  729. },
  730. "ms": {
  731. "version": "2.0.0",
  732. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  733. "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
  734. },
  735. "negotiator": {
  736. "version": "0.6.2",
  737. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
  738. "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw=="
  739. },
  740. "on-finished": {
  741. "version": "2.3.0",
  742. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  743. "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  744. "requires": {
  745. "ee-first": "1.1.1"
  746. }
  747. },
  748. "parseurl": {
  749. "version": "1.3.3",
  750. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
  751. "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
  752. },
  753. "path-to-regexp": {
  754. "version": "0.1.7",
  755. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  756. "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
  757. },
  758. "proxy-addr": {
  759. "version": "2.0.7",
  760. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
  761. "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
  762. "requires": {
  763. "forwarded": "0.2.0",
  764. "ipaddr.js": "1.9.1"
  765. }
  766. },
  767. "qs": {
  768. "version": "6.9.6",
  769. "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz",
  770. "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ=="
  771. },
  772. "range-parser": {
  773. "version": "1.2.1",
  774. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
  775. "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
  776. },
  777. "raw-body": {
  778. "version": "2.4.2",
  779. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz",
  780. "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==",
  781. "requires": {
  782. "bytes": "3.1.1",
  783. "http-errors": "1.8.1",
  784. "iconv-lite": "0.4.24",
  785. "unpipe": "1.0.0"
  786. }
  787. },
  788. "safe-buffer": {
  789. "version": "5.2.1",
  790. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
  791. "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
  792. },
  793. "safer-buffer": {
  794. "version": "2.1.2",
  795. "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
  796. "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
  797. },
  798. "send": {
  799. "version": "0.17.2",
  800. "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz",
  801. "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==",
  802. "requires": {
  803. "debug": "2.6.9",
  804. "depd": "~1.1.2",
  805. "destroy": "~1.0.4",
  806. "encodeurl": "~1.0.2",
  807. "escape-html": "~1.0.3",
  808. "etag": "~1.8.1",
  809. "fresh": "0.5.2",
  810. "http-errors": "1.8.1",
  811. "mime": "1.6.0",
  812. "ms": "2.1.3",
  813. "on-finished": "~2.3.0",
  814. "range-parser": "~1.2.1",
  815. "statuses": "~1.5.0"
  816. },
  817. "dependencies": {
  818. "ms": {
  819. "version": "2.1.3",
  820. "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
  821. "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
  822. }
  823. }
  824. },
  825. "serve-static": {
  826. "version": "1.14.2",
  827. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz",
  828. "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==",
  829. "requires": {
  830. "encodeurl": "~1.0.2",
  831. "escape-html": "~1.0.3",
  832. "parseurl": "~1.3.3",
  833. "send": "0.17.2"
  834. }
  835. },
  836. "setprototypeof": {
  837. "version": "1.2.0",
  838. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
  839. "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
  840. },
  841. "statuses": {
  842. "version": "1.5.0",
  843. "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
  844. "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow="
  845. },
  846. "toidentifier": {
  847. "version": "1.0.1",
  848. "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
  849. "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="
  850. },
  851. "type-is": {
  852. "version": "1.6.18",
  853. "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  854. "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  855. "requires": {
  856. "media-typer": "0.3.0",
  857. "mime-types": "~2.1.24"
  858. }
  859. },
  860. "unpipe": {
  861. "version": "1.0.0",
  862. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  863. "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
  864. },
  865. "utils-merge": {
  866. "version": "1.0.1",
  867. "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  868. "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
  869. },
  870. "vary": {
  871. "version": "1.1.2",
  872. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  873. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
  874. }
  875. }
  876. }