A realtime, decentralized, offline-first, graph database engine

package-lock.json 43KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295
  1. {
  2. "name": "gun",
  3. "version": "0.2019.416",
  4. "lockfileVersion": 1,
  5. "requires": true,
  6. "dependencies": {
  7. "accepts": {
  8. "version": "1.3.5",
  9. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
  10. "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
  11. "dev": true,
  12. "requires": {
  13. "mime-types": "~2.1.18",
  14. "negotiator": "0.6.1"
  15. }
  16. },
  17. "after": {
  18. "version": "0.8.2",
  19. "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
  20. "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=",
  21. "dev": true
  22. },
  23. "array-flatten": {
  24. "version": "1.1.1",
  25. "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
  26. "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
  27. "dev": true
  28. },
  29. "arraybuffer.slice": {
  30. "version": "0.0.6",
  31. "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.6.tgz",
  32. "integrity": "sha1-8zshWfBTKj8xB6JywMz70a0peco=",
  33. "dev": true
  34. },
  35. "async-limiter": {
  36. "version": "1.0.0",
  37. "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
  38. "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
  39. },
  40. "aws-sdk": {
  41. "version": "2.238.1",
  42. "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.238.1.tgz",
  43. "integrity": "sha1-o1/ewSLtkV2kkIQOiCgzbaW+Tn8=",
  44. "dev": true,
  45. "requires": {
  46. "buffer": "4.9.1",
  47. "events": "1.1.1",
  48. "ieee754": "1.1.8",
  49. "jmespath": "0.15.0",
  50. "querystring": "0.2.0",
  51. "sax": "1.2.1",
  52. "url": "0.10.3",
  53. "uuid": "3.1.0",
  54. "xml2js": "0.4.17",
  55. "xmlbuilder": "4.2.1"
  56. }
  57. },
  58. "backo2": {
  59. "version": "1.0.2",
  60. "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
  61. "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=",
  62. "dev": true
  63. },
  64. "balanced-match": {
  65. "version": "1.0.0",
  66. "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
  67. "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
  68. "dev": true
  69. },
  70. "base64-arraybuffer": {
  71. "version": "0.1.5",
  72. "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz",
  73. "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=",
  74. "dev": true
  75. },
  76. "base64-js": {
  77. "version": "1.3.0",
  78. "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
  79. "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
  80. "dev": true
  81. },
  82. "base64id": {
  83. "version": "1.0.0",
  84. "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
  85. "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=",
  86. "dev": true
  87. },
  88. "better-assert": {
  89. "version": "1.0.2",
  90. "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz",
  91. "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=",
  92. "dev": true,
  93. "requires": {
  94. "callsite": "1.0.0"
  95. }
  96. },
  97. "blob": {
  98. "version": "0.0.4",
  99. "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz",
  100. "integrity": "sha1-vPEwUspURj8w+fx+lbmkdjCpSSE=",
  101. "dev": true
  102. },
  103. "bluebird": {
  104. "version": "3.5.1",
  105. "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
  106. "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
  107. "dev": true
  108. },
  109. "body-parser": {
  110. "version": "1.18.2",
  111. "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
  112. "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
  113. "dev": true,
  114. "requires": {
  115. "bytes": "3.0.0",
  116. "content-type": "~1.0.4",
  117. "debug": "2.6.9",
  118. "depd": "~1.1.1",
  119. "http-errors": "~1.6.2",
  120. "iconv-lite": "0.4.19",
  121. "on-finished": "~2.3.0",
  122. "qs": "6.5.1",
  123. "raw-body": "2.3.2",
  124. "type-is": "~1.6.15"
  125. }
  126. },
  127. "brace-expansion": {
  128. "version": "1.1.11",
  129. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  130. "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  131. "dev": true,
  132. "requires": {
  133. "balanced-match": "^1.0.0",
  134. "concat-map": "0.0.1"
  135. }
  136. },
  137. "browser-stdout": {
  138. "version": "1.3.1",
  139. "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
  140. "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
  141. "dev": true
  142. },
  143. "buffer": {
  144. "version": "4.9.1",
  145. "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
  146. "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
  147. "dev": true,
  148. "requires": {
  149. "base64-js": "^1.0.2",
  150. "ieee754": "^1.1.4",
  151. "isarray": "^1.0.0"
  152. }
  153. },
  154. "bytes": {
  155. "version": "3.0.0",
  156. "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
  157. "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
  158. "dev": true
  159. },
  160. "callsite": {
  161. "version": "1.0.0",
  162. "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
  163. "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
  164. "dev": true
  165. },
  166. "commander": {
  167. "version": "2.15.1",
  168. "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
  169. "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
  170. "dev": true
  171. },
  172. "component-bind": {
  173. "version": "1.0.0",
  174. "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
  175. "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=",
  176. "dev": true
  177. },
  178. "component-emitter": {
  179. "version": "1.2.1",
  180. "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
  181. "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=",
  182. "dev": true
  183. },
  184. "component-inherit": {
  185. "version": "0.0.3",
  186. "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz",
  187. "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=",
  188. "dev": true
  189. },
  190. "concat-map": {
  191. "version": "0.0.1",
  192. "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  193. "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
  194. "dev": true
  195. },
  196. "content-disposition": {
  197. "version": "0.5.2",
  198. "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
  199. "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
  200. "dev": true
  201. },
  202. "content-type": {
  203. "version": "1.0.4",
  204. "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
  205. "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
  206. "dev": true
  207. },
  208. "cookie": {
  209. "version": "0.3.1",
  210. "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
  211. "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=",
  212. "dev": true
  213. },
  214. "cookie-signature": {
  215. "version": "1.0.6",
  216. "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
  217. "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
  218. "dev": true
  219. },
  220. "debug": {
  221. "version": "2.6.9",
  222. "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  223. "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  224. "dev": true,
  225. "requires": {
  226. "ms": "2.0.0"
  227. }
  228. },
  229. "depd": {
  230. "version": "1.1.2",
  231. "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
  232. "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
  233. "dev": true
  234. },
  235. "destroy": {
  236. "version": "1.0.4",
  237. "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
  238. "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
  239. "dev": true
  240. },
  241. "diff": {
  242. "version": "3.5.0",
  243. "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
  244. "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
  245. "dev": true
  246. },
  247. "ee-first": {
  248. "version": "1.1.1",
  249. "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
  250. "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
  251. "dev": true
  252. },
  253. "encodeurl": {
  254. "version": "1.0.2",
  255. "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
  256. "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
  257. "dev": true
  258. },
  259. "engine.io": {
  260. "version": "1.8.5",
  261. "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-1.8.5.tgz",
  262. "integrity": "sha512-j1DWIcktw4hRwrv6nWx++5nFH2X64x16MAG2P0Lmi5Dvdfi3I+Jhc7JKJIdAmDJa+5aZ/imHV7dWRPy2Cqjh3A==",
  263. "dev": true,
  264. "requires": {
  265. "accepts": "1.3.3",
  266. "base64id": "1.0.0",
  267. "cookie": "0.3.1",
  268. "debug": "2.3.3",
  269. "engine.io-parser": "1.3.2",
  270. "ws": "~1.1.5"
  271. },
  272. "dependencies": {
  273. "accepts": {
  274. "version": "1.3.3",
  275. "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz",
  276. "integrity": "sha1-w8p0NJOGSMPg2cHjKN1otiLChMo=",
  277. "dev": true,
  278. "requires": {
  279. "mime-types": "~2.1.11",
  280. "negotiator": "0.6.1"
  281. }
  282. },
  283. "debug": {
  284. "version": "2.3.3",
  285. "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  286. "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  287. "dev": true,
  288. "requires": {
  289. "ms": "0.7.2"
  290. }
  291. },
  292. "ms": {
  293. "version": "0.7.2",
  294. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  295. "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  296. "dev": true
  297. },
  298. "ultron": {
  299. "version": "1.0.2",
  300. "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
  301. "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
  302. "dev": true
  303. },
  304. "ws": {
  305. "version": "1.1.5",
  306. "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
  307. "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
  308. "dev": true,
  309. "requires": {
  310. "options": ">=0.0.5",
  311. "ultron": "1.0.x"
  312. }
  313. }
  314. }
  315. },
  316. "engine.io-client": {
  317. "version": "1.8.5",
  318. "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.5.tgz",
  319. "integrity": "sha512-AYTgHyeVUPitsseqjoedjhYJapNVoSPShbZ+tEUX9/73jgZ/Z3sUlJf9oYgdEBBdVhupUpUqSxH0kBCXlQnmZg==",
  320. "dev": true,
  321. "requires": {
  322. "component-emitter": "1.2.1",
  323. "component-inherit": "0.0.3",
  324. "debug": "2.3.3",
  325. "engine.io-parser": "1.3.2",
  326. "has-cors": "1.1.0",
  327. "indexof": "0.0.1",
  328. "parsejson": "0.0.3",
  329. "parseqs": "0.0.5",
  330. "parseuri": "0.0.5",
  331. "ws": "~1.1.5",
  332. "xmlhttprequest-ssl": "1.5.3",
  333. "yeast": "0.1.2"
  334. },
  335. "dependencies": {
  336. "debug": {
  337. "version": "2.3.3",
  338. "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  339. "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  340. "dev": true,
  341. "requires": {
  342. "ms": "0.7.2"
  343. }
  344. },
  345. "ms": {
  346. "version": "0.7.2",
  347. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  348. "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  349. "dev": true
  350. },
  351. "ultron": {
  352. "version": "1.0.2",
  353. "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
  354. "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=",
  355. "dev": true
  356. },
  357. "ws": {
  358. "version": "1.1.5",
  359. "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz",
  360. "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==",
  361. "dev": true,
  362. "requires": {
  363. "options": ">=0.0.5",
  364. "ultron": "1.0.x"
  365. }
  366. }
  367. }
  368. },
  369. "engine.io-parser": {
  370. "version": "1.3.2",
  371. "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-1.3.2.tgz",
  372. "integrity": "sha1-k3sHnwAH0Ik+xW1GyyILjLQ1Igo=",
  373. "dev": true,
  374. "requires": {
  375. "after": "0.8.2",
  376. "arraybuffer.slice": "0.0.6",
  377. "base64-arraybuffer": "0.1.5",
  378. "blob": "0.0.4",
  379. "has-binary": "0.1.7",
  380. "wtf-8": "1.0.0"
  381. }
  382. },
  383. "escape-html": {
  384. "version": "1.0.3",
  385. "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
  386. "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
  387. "dev": true
  388. },
  389. "escape-string-regexp": {
  390. "version": "1.0.5",
  391. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  392. "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
  393. "dev": true
  394. },
  395. "etag": {
  396. "version": "1.8.1",
  397. "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
  398. "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
  399. "dev": true
  400. },
  401. "events": {
  402. "version": "1.1.1",
  403. "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
  404. "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
  405. "dev": true
  406. },
  407. "express": {
  408. "version": "4.16.3",
  409. "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
  410. "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
  411. "dev": true,
  412. "requires": {
  413. "accepts": "~1.3.5",
  414. "array-flatten": "1.1.1",
  415. "body-parser": "1.18.2",
  416. "content-disposition": "0.5.2",
  417. "content-type": "~1.0.4",
  418. "cookie": "0.3.1",
  419. "cookie-signature": "1.0.6",
  420. "debug": "2.6.9",
  421. "depd": "~1.1.2",
  422. "encodeurl": "~1.0.2",
  423. "escape-html": "~1.0.3",
  424. "etag": "~1.8.1",
  425. "finalhandler": "1.1.1",
  426. "fresh": "0.5.2",
  427. "merge-descriptors": "1.0.1",
  428. "methods": "~1.1.2",
  429. "on-finished": "~2.3.0",
  430. "parseurl": "~1.3.2",
  431. "path-to-regexp": "0.1.7",
  432. "proxy-addr": "~2.0.3",
  433. "qs": "6.5.1",
  434. "range-parser": "~1.2.0",
  435. "safe-buffer": "5.1.1",
  436. "send": "0.16.2",
  437. "serve-static": "1.13.2",
  438. "setprototypeof": "1.1.0",
  439. "statuses": "~1.4.0",
  440. "type-is": "~1.6.16",
  441. "utils-merge": "1.0.1",
  442. "vary": "~1.1.2"
  443. },
  444. "dependencies": {
  445. "safe-buffer": {
  446. "version": "5.1.1",
  447. "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
  448. "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
  449. "dev": true
  450. }
  451. }
  452. },
  453. "finalhandler": {
  454. "version": "1.1.1",
  455. "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
  456. "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
  457. "dev": true,
  458. "requires": {
  459. "debug": "2.6.9",
  460. "encodeurl": "~1.0.2",
  461. "escape-html": "~1.0.3",
  462. "on-finished": "~2.3.0",
  463. "parseurl": "~1.3.2",
  464. "statuses": "~1.4.0",
  465. "unpipe": "~1.0.0"
  466. }
  467. },
  468. "forwarded": {
  469. "version": "0.1.2",
  470. "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
  471. "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=",
  472. "dev": true
  473. },
  474. "fresh": {
  475. "version": "0.5.2",
  476. "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
  477. "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
  478. "dev": true
  479. },
  480. "fs.realpath": {
  481. "version": "1.0.0",
  482. "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  483. "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
  484. "dev": true
  485. },
  486. "glob": {
  487. "version": "7.1.2",
  488. "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
  489. "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
  490. "dev": true,
  491. "requires": {
  492. "fs.realpath": "^1.0.0",
  493. "inflight": "^1.0.4",
  494. "inherits": "2",
  495. "minimatch": "^3.0.4",
  496. "once": "^1.3.0",
  497. "path-is-absolute": "^1.0.0"
  498. }
  499. },
  500. "growl": {
  501. "version": "1.10.5",
  502. "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
  503. "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
  504. "dev": true
  505. },
  506. "has-binary": {
  507. "version": "0.1.7",
  508. "resolved": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
  509. "integrity": "sha1-aOYesWIQyVRaClzOBqhzkS/h5ow=",
  510. "dev": true,
  511. "requires": {
  512. "isarray": "0.0.1"
  513. },
  514. "dependencies": {
  515. "isarray": {
  516. "version": "0.0.1",
  517. "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
  518. "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
  519. "dev": true
  520. }
  521. }
  522. },
  523. "has-cors": {
  524. "version": "1.1.0",
  525. "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz",
  526. "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=",
  527. "dev": true
  528. },
  529. "has-flag": {
  530. "version": "3.0.0",
  531. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
  532. "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
  533. "dev": true
  534. },
  535. "he": {
  536. "version": "1.1.1",
  537. "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
  538. "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
  539. "dev": true
  540. },
  541. "http-errors": {
  542. "version": "1.6.3",
  543. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
  544. "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
  545. "dev": true,
  546. "requires": {
  547. "depd": "~1.1.2",
  548. "inherits": "2.0.3",
  549. "setprototypeof": "1.1.0",
  550. "statuses": ">= 1.4.0 < 2"
  551. }
  552. },
  553. "iconv-lite": {
  554. "version": "0.4.19",
  555. "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
  556. "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
  557. "dev": true
  558. },
  559. "ieee754": {
  560. "version": "1.1.8",
  561. "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
  562. "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
  563. "dev": true
  564. },
  565. "indexof": {
  566. "version": "0.0.1",
  567. "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
  568. "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
  569. "dev": true
  570. },
  571. "inflight": {
  572. "version": "1.0.6",
  573. "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
  574. "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
  575. "dev": true,
  576. "requires": {
  577. "once": "^1.3.0",
  578. "wrappy": "1"
  579. }
  580. },
  581. "inherits": {
  582. "version": "2.0.3",
  583. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
  584. "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
  585. "dev": true
  586. },
  587. "ip": {
  588. "version": "1.1.5",
  589. "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
  590. "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
  591. "dev": true
  592. },
  593. "ipaddr.js": {
  594. "version": "1.6.0",
  595. "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
  596. "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=",
  597. "dev": true
  598. },
  599. "is-promise": {
  600. "version": "2.1.0",
  601. "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
  602. "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
  603. "dev": true
  604. },
  605. "isarray": {
  606. "version": "1.0.0",
  607. "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
  608. "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
  609. "dev": true
  610. },
  611. "jmespath": {
  612. "version": "0.15.0",
  613. "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
  614. "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
  615. "dev": true
  616. },
  617. "json3": {
  618. "version": "3.3.2",
  619. "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.2.tgz",
  620. "integrity": "sha1-PAQ0dD35Pi9cQq7nsZvLSDV19OE=",
  621. "dev": true
  622. },
  623. "lodash": {
  624. "version": "4.17.10",
  625. "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
  626. "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==",
  627. "dev": true
  628. },
  629. "media-typer": {
  630. "version": "0.3.0",
  631. "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  632. "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
  633. "dev": true
  634. },
  635. "merge-descriptors": {
  636. "version": "1.0.1",
  637. "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
  638. "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
  639. "dev": true
  640. },
  641. "methods": {
  642. "version": "1.1.2",
  643. "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
  644. "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
  645. "dev": true
  646. },
  647. "mime": {
  648. "version": "1.4.1",
  649. "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
  650. "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
  651. "dev": true
  652. },
  653. "mime-db": {
  654. "version": "1.33.0",
  655. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
  656. "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
  657. "dev": true
  658. },
  659. "mime-types": {
  660. "version": "2.1.18",
  661. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
  662. "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
  663. "dev": true,
  664. "requires": {
  665. "mime-db": "~1.33.0"
  666. }
  667. },
  668. "minimatch": {
  669. "version": "3.0.4",
  670. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
  671. "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
  672. "dev": true,
  673. "requires": {
  674. "brace-expansion": "^1.1.7"
  675. }
  676. },
  677. "minimist": {
  678. "version": "0.0.8",
  679. "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
  680. "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
  681. },
  682. "mkdirp": {
  683. "version": "0.5.1",
  684. "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
  685. "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
  686. "requires": {
  687. "minimist": "0.0.8"
  688. }
  689. },
  690. "mocha": {
  691. "version": "5.2.0",
  692. "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz",
  693. "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==",
  694. "dev": true,
  695. "requires": {
  696. "browser-stdout": "1.3.1",
  697. "commander": "2.15.1",
  698. "debug": "3.1.0",
  699. "diff": "3.5.0",
  700. "escape-string-regexp": "1.0.5",
  701. "glob": "7.1.2",
  702. "growl": "1.10.5",
  703. "he": "1.1.1",
  704. "minimatch": "3.0.4",
  705. "mkdirp": "0.5.1",
  706. "supports-color": "5.4.0"
  707. },
  708. "dependencies": {
  709. "debug": {
  710. "version": "3.1.0",
  711. "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
  712. "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  713. "dev": true,
  714. "requires": {
  715. "ms": "2.0.0"
  716. }
  717. }
  718. }
  719. },
  720. "ms": {
  721. "version": "2.0.0",
  722. "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  723. "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
  724. "dev": true
  725. },
  726. "nan": {
  727. "version": "2.13.2",
  728. "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.2.tgz",
  729. "integrity": "sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==",
  730. "optional": true
  731. },
  732. "negotiator": {
  733. "version": "0.6.1",
  734. "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
  735. "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=",
  736. "dev": true
  737. },
  738. "node-webcrypto-ossl": {
  739. "version": "1.0.43",
  740. "resolved": "https://registry.npmjs.org/node-webcrypto-ossl/-/node-webcrypto-ossl-1.0.43.tgz",
  741. "integrity": "sha512-AavMGbUB2MaTzli0+swjSAr4aLqf9M5jHIrs5VP9EUDXyEaIOyyio3H1z3pZCxKpaDD9coKWD3bWAiaIBuN8wg==",
  742. "optional": true,
  743. "requires": {
  744. "mkdirp": "^0.5.1",
  745. "nan": "^2.12.1",
  746. "tslib": "^1.9.3",
  747. "webcrypto-core": "^0.1.26"
  748. }
  749. },
  750. "object-assign": {
  751. "version": "4.1.0",
  752. "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz",
  753. "integrity": "sha1-ejs9DpgGPUP0wD8uiubNUahog6A=",
  754. "dev": true
  755. },
  756. "object-component": {
  757. "version": "0.0.3",
  758. "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
  759. "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=",
  760. "dev": true
  761. },
  762. "on-finished": {
  763. "version": "2.3.0",
  764. "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
  765. "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
  766. "dev": true,
  767. "requires": {
  768. "ee-first": "1.1.1"
  769. }
  770. },
  771. "once": {
  772. "version": "1.4.0",
  773. "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  774. "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
  775. "dev": true,
  776. "requires": {
  777. "wrappy": "1"
  778. }
  779. },
  780. "options": {
  781. "version": "0.0.6",
  782. "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
  783. "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=",
  784. "dev": true
  785. },
  786. "panic-client": {
  787. "version": "1.0.2",
  788. "resolved": "https://registry.npmjs.org/panic-client/-/panic-client-1.0.2.tgz",
  789. "integrity": "sha1-4+yr3DQn6vELowviJZAaehGasXM=",
  790. "dev": true,
  791. "requires": {
  792. "bluebird": "^3.4.6",
  793. "is-promise": "^2.1.0",
  794. "platform": "1.3.1",
  795. "socket.io-client": "^1.4.5"
  796. }
  797. },
  798. "panic-manager": {
  799. "version": "1.2.0",
  800. "resolved": "https://registry.npmjs.org/panic-manager/-/panic-manager-1.2.0.tgz",
  801. "integrity": "sha1-0tvHdgIAMsWwEw0QW/vqewZnMh4=",
  802. "dev": true,
  803. "requires": {
  804. "isarray": "^2.0.0",
  805. "panic-client": "^1.0.0",
  806. "socket.io": "^1.4.8",
  807. "socket.io-client": "^1.4.8"
  808. },
  809. "dependencies": {
  810. "isarray": {
  811. "version": "2.0.4",
  812. "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.4.tgz",
  813. "integrity": "sha512-GMxXOiUirWg1xTKRipM0Ek07rX+ubx4nNVElTJdNLYmNO/2YrDkgJGw9CljXn+r4EWiDQg/8lsRdHyg2PJuUaA==",
  814. "dev": true
  815. }
  816. }
  817. },
  818. "panic-server": {
  819. "version": "1.1.1",
  820. "resolved": "https://registry.npmjs.org/panic-server/-/panic-server-1.1.1.tgz",
  821. "integrity": "sha512-TcR6M4LaqKjHvAKoAi46w2Y11KPJiMchAEqu00+tlOBxHR8AYvUCBvDLw4+j3MymApVHHWtluOzDaWxEYeGuVw==",
  822. "dev": true,
  823. "requires": {
  824. "bluebird": "^3.3.5",
  825. "panic-client": "^1.0.0",
  826. "socket.io": "^1.4.5"
  827. }
  828. },
  829. "parsejson": {
  830. "version": "0.0.3",
  831. "resolved": "https://registry.npmjs.org/parsejson/-/parsejson-0.0.3.tgz",
  832. "integrity": "sha1-q343WfIJ7OmUN5c/fQ8fZK4OZKs=",
  833. "dev": true,
  834. "requires": {
  835. "better-assert": "~1.0.0"
  836. }
  837. },
  838. "parseqs": {
  839. "version": "0.0.5",
  840. "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz",
  841. "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=",
  842. "dev": true,
  843. "requires": {
  844. "better-assert": "~1.0.0"
  845. }
  846. },
  847. "parseuri": {
  848. "version": "0.0.5",
  849. "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
  850. "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=",
  851. "dev": true,
  852. "requires": {
  853. "better-assert": "~1.0.0"
  854. }
  855. },
  856. "parseurl": {
  857. "version": "1.3.2",
  858. "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
  859. "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
  860. "dev": true
  861. },
  862. "path-is-absolute": {
  863. "version": "1.0.1",
  864. "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  865. "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
  866. "dev": true
  867. },
  868. "path-to-regexp": {
  869. "version": "0.1.7",
  870. "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
  871. "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
  872. "dev": true
  873. },
  874. "platform": {
  875. "version": "1.3.1",
  876. "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.1.tgz",
  877. "integrity": "sha1-SSIQiSM1vTExwKCN2i2T7DVD5CM=",
  878. "dev": true
  879. },
  880. "proxy-addr": {
  881. "version": "2.0.3",
  882. "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
  883. "integrity": "sha512-jQTChiCJteusULxjBp8+jftSQE5Obdl3k4cnmLA6WXtK6XFuWRnvVL7aCiBqaLPM8c4ph0S4tKna8XvmIwEnXQ==",
  884. "dev": true,
  885. "requires": {
  886. "forwarded": "~0.1.2",
  887. "ipaddr.js": "1.6.0"
  888. }
  889. },
  890. "punycode": {
  891. "version": "1.3.2",
  892. "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
  893. "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
  894. "dev": true
  895. },
  896. "qs": {
  897. "version": "6.5.1",
  898. "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
  899. "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
  900. "dev": true
  901. },
  902. "querystring": {
  903. "version": "0.2.0",
  904. "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
  905. "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
  906. "dev": true
  907. },
  908. "range-parser": {
  909. "version": "1.2.0",
  910. "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
  911. "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
  912. "dev": true
  913. },
  914. "raw-body": {
  915. "version": "2.3.2",
  916. "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
  917. "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
  918. "dev": true,
  919. "requires": {
  920. "bytes": "3.0.0",
  921. "http-errors": "1.6.2",
  922. "iconv-lite": "0.4.19",
  923. "unpipe": "1.0.0"
  924. },
  925. "dependencies": {
  926. "depd": {
  927. "version": "1.1.1",
  928. "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
  929. "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
  930. "dev": true
  931. },
  932. "http-errors": {
  933. "version": "1.6.2",
  934. "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
  935. "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
  936. "dev": true,
  937. "requires": {
  938. "depd": "1.1.1",
  939. "inherits": "2.0.3",
  940. "setprototypeof": "1.0.3",
  941. "statuses": ">= 1.3.1 < 2"
  942. }
  943. },
  944. "setprototypeof": {
  945. "version": "1.0.3",
  946. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
  947. "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
  948. "dev": true
  949. }
  950. }
  951. },
  952. "sax": {
  953. "version": "1.2.1",
  954. "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
  955. "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=",
  956. "dev": true
  957. },
  958. "send": {
  959. "version": "0.16.2",
  960. "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
  961. "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
  962. "dev": true,
  963. "requires": {
  964. "debug": "2.6.9",
  965. "depd": "~1.1.2",
  966. "destroy": "~1.0.4",
  967. "encodeurl": "~1.0.2",
  968. "escape-html": "~1.0.3",
  969. "etag": "~1.8.1",
  970. "fresh": "0.5.2",
  971. "http-errors": "~1.6.2",
  972. "mime": "1.4.1",
  973. "ms": "2.0.0",
  974. "on-finished": "~2.3.0",
  975. "range-parser": "~1.2.0",
  976. "statuses": "~1.4.0"
  977. }
  978. },
  979. "serve-static": {
  980. "version": "1.13.2",
  981. "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
  982. "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
  983. "dev": true,
  984. "requires": {
  985. "encodeurl": "~1.0.2",
  986. "escape-html": "~1.0.3",
  987. "parseurl": "~1.3.2",
  988. "send": "0.16.2"
  989. }
  990. },
  991. "setprototypeof": {
  992. "version": "1.1.0",
  993. "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
  994. "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
  995. "dev": true
  996. },
  997. "socket.io": {
  998. "version": "1.7.4",
  999. "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.4.tgz",
  1000. "integrity": "sha1-L37O3DORvy1cc+KR/iM+bjTU3QA=",
  1001. "dev": true,
  1002. "requires": {
  1003. "debug": "2.3.3",
  1004. "engine.io": "~1.8.4",
  1005. "has-binary": "0.1.7",
  1006. "object-assign": "4.1.0",
  1007. "socket.io-adapter": "0.5.0",
  1008. "socket.io-client": "1.7.4",
  1009. "socket.io-parser": "2.3.1"
  1010. },
  1011. "dependencies": {
  1012. "debug": {
  1013. "version": "2.3.3",
  1014. "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  1015. "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  1016. "dev": true,
  1017. "requires": {
  1018. "ms": "0.7.2"
  1019. }
  1020. },
  1021. "ms": {
  1022. "version": "0.7.2",
  1023. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  1024. "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  1025. "dev": true
  1026. }
  1027. }
  1028. },
  1029. "socket.io-adapter": {
  1030. "version": "0.5.0",
  1031. "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-0.5.0.tgz",
  1032. "integrity": "sha1-y21LuL7IHhB4uZZ3+c7QBGBmu4s=",
  1033. "dev": true,
  1034. "requires": {
  1035. "debug": "2.3.3",
  1036. "socket.io-parser": "2.3.1"
  1037. },
  1038. "dependencies": {
  1039. "debug": {
  1040. "version": "2.3.3",
  1041. "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  1042. "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  1043. "dev": true,
  1044. "requires": {
  1045. "ms": "0.7.2"
  1046. }
  1047. },
  1048. "ms": {
  1049. "version": "0.7.2",
  1050. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  1051. "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  1052. "dev": true
  1053. }
  1054. }
  1055. },
  1056. "socket.io-client": {
  1057. "version": "1.7.4",
  1058. "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.4.tgz",
  1059. "integrity": "sha1-7J+CA1btme9tNX8HVtZIcXvdQoE=",
  1060. "dev": true,
  1061. "requires": {
  1062. "backo2": "1.0.2",
  1063. "component-bind": "1.0.0",
  1064. "component-emitter": "1.2.1",
  1065. "debug": "2.3.3",
  1066. "engine.io-client": "~1.8.4",
  1067. "has-binary": "0.1.7",
  1068. "indexof": "0.0.1",
  1069. "object-component": "0.0.3",
  1070. "parseuri": "0.0.5",
  1071. "socket.io-parser": "2.3.1",
  1072. "to-array": "0.1.4"
  1073. },
  1074. "dependencies": {
  1075. "debug": {
  1076. "version": "2.3.3",
  1077. "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
  1078. "integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
  1079. "dev": true,
  1080. "requires": {
  1081. "ms": "0.7.2"
  1082. }
  1083. },
  1084. "ms": {
  1085. "version": "0.7.2",
  1086. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
  1087. "integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
  1088. "dev": true
  1089. }
  1090. }
  1091. },
  1092. "socket.io-parser": {
  1093. "version": "2.3.1",
  1094. "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
  1095. "integrity": "sha1-3VMgJRA85Clpcya+/WQAX8/ltKA=",
  1096. "dev": true,
  1097. "requires": {
  1098. "component-emitter": "1.1.2",
  1099. "debug": "2.2.0",
  1100. "isarray": "0.0.1",
  1101. "json3": "3.3.2"
  1102. },
  1103. "dependencies": {
  1104. "component-emitter": {
  1105. "version": "1.1.2",
  1106. "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.1.2.tgz",
  1107. "integrity": "sha1-KWWU8nU9qmOZbSrwjRWpURbJrsM=",
  1108. "dev": true
  1109. },
  1110. "debug": {
  1111. "version": "2.2.0",
  1112. "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
  1113. "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
  1114. "dev": true,
  1115. "requires": {
  1116. "ms": "0.7.1"
  1117. }
  1118. },
  1119. "isarray": {
  1120. "version": "0.0.1",
  1121. "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
  1122. "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
  1123. "dev": true
  1124. },
  1125. "ms": {
  1126. "version": "0.7.1",
  1127. "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
  1128. "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
  1129. "dev": true
  1130. }
  1131. }
  1132. },
  1133. "source-map": {
  1134. "version": "0.6.1",
  1135. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1136. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1137. "dev": true
  1138. },
  1139. "statuses": {
  1140. "version": "1.4.0",
  1141. "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
  1142. "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
  1143. "dev": true
  1144. },
  1145. "supports-color": {
  1146. "version": "5.4.0",
  1147. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
  1148. "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
  1149. "dev": true,
  1150. "requires": {
  1151. "has-flag": "^3.0.0"
  1152. }
  1153. },
  1154. "text-encoding": {
  1155. "version": "0.7.0",
  1156. "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz",
  1157. "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==",
  1158. "optional": true
  1159. },
  1160. "to-array": {
  1161. "version": "0.1.4",
  1162. "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz",
  1163. "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=",
  1164. "dev": true
  1165. },
  1166. "tslib": {
  1167. "version": "1.9.3",
  1168. "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
  1169. "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
  1170. },
  1171. "type-is": {
  1172. "version": "1.6.16",
  1173. "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
  1174. "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==",
  1175. "dev": true,
  1176. "requires": {
  1177. "media-typer": "0.3.0",
  1178. "mime-types": "~2.1.18"
  1179. }
  1180. },
  1181. "uglify-js": {
  1182. "version": "3.3.24",
  1183. "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.3.24.tgz",
  1184. "integrity": "sha512-hS7+TDiqIqvWScCcKRybCQzmMnEzJ4ryl9ErRmW4GFyG48p0/dKZiy/5mVLbsFzU8CCnCgQdxMiJzZythvLzCg==",
  1185. "dev": true,
  1186. "requires": {
  1187. "commander": "~2.15.0",
  1188. "source-map": "~0.6.1"
  1189. },
  1190. "dependencies": {
  1191. "commander": {
  1192. "version": "2.15.1",
  1193. "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
  1194. "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
  1195. "dev": true
  1196. }
  1197. }
  1198. },
  1199. "unpipe": {
  1200. "version": "1.0.0",
  1201. "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
  1202. "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
  1203. "dev": true
  1204. },
  1205. "url": {
  1206. "version": "0.10.3",
  1207. "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
  1208. "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
  1209. "dev": true,
  1210. "requires": {
  1211. "punycode": "1.3.2",
  1212. "querystring": "0.2.0"
  1213. }
  1214. },
  1215. "utils-merge": {
  1216. "version": "1.0.1",
  1217. "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
  1218. "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
  1219. "dev": true
  1220. },
  1221. "uuid": {
  1222. "version": "3.1.0",
  1223. "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
  1224. "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
  1225. "dev": true
  1226. },
  1227. "vary": {
  1228. "version": "1.1.2",
  1229. "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
  1230. "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
  1231. "dev": true
  1232. },
  1233. "webcrypto-core": {
  1234. "version": "0.1.26",
  1235. "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-0.1.26.tgz",
  1236. "integrity": "sha512-BZVgJZkkHyuz8loKvsaOKiBDXDpmMZf5xG4QAOlSeYdXlFUl9c1FRrVnAXcOdb4fTHMG+TRu81odJwwSfKnWTA==",
  1237. "optional": true,
  1238. "requires": {
  1239. "tslib": "^1.7.1"
  1240. }
  1241. },
  1242. "wrappy": {
  1243. "version": "1.0.2",
  1244. "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1245. "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
  1246. "dev": true
  1247. },
  1248. "ws": {
  1249. "version": "6.2.1",
  1250. "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz",
  1251. "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==",
  1252. "requires": {
  1253. "async-limiter": "~1.0.0"
  1254. }
  1255. },
  1256. "wtf-8": {
  1257. "version": "1.0.0",
  1258. "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz",
  1259. "integrity": "sha1-OS2LotDxw00e4tYw8V0O+2jhBIo=",
  1260. "dev": true
  1261. },
  1262. "xml2js": {
  1263. "version": "0.4.17",
  1264. "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz",
  1265. "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=",
  1266. "dev": true,
  1267. "requires": {
  1268. "sax": ">=0.6.0",
  1269. "xmlbuilder": "^4.1.0"
  1270. }
  1271. },
  1272. "xmlbuilder": {
  1273. "version": "4.2.1",
  1274. "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz",
  1275. "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=",
  1276. "dev": true,
  1277. "requires": {
  1278. "lodash": "^4.0.0"
  1279. }
  1280. },
  1281. "xmlhttprequest-ssl": {
  1282. "version": "1.5.3",
  1283. "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.3.tgz",
  1284. "integrity": "sha1-GFqIjATspGw+QHDZn3tJ3jUomS0=",
  1285. "dev": true
  1286. },
  1287. "yeast": {
  1288. "version": "0.1.2",
  1289. "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz",
  1290. "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=",
  1291. "dev": true
  1292. }
  1293. }
  1294. }