package-lock.json 58 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522
  1. {
  2. "name": "homework01",
  3. "version": "1.0.0",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "homework01",
  9. "version": "1.0.0",
  10. "license": "ISC",
  11. "dependencies": {
  12. "protobufjs": "^7.1.2"
  13. },
  14. "devDependencies": {
  15. "@types/node": "^18.11.9",
  16. "protobufjs-cli": "^1.0.2"
  17. }
  18. },
  19. "node_modules/@babel/parser": {
  20. "version": "7.20.3",
  21. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
  22. "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
  23. "dev": true,
  24. "bin": {
  25. "parser": "bin/babel-parser.js"
  26. },
  27. "engines": {
  28. "node": ">=6.0.0"
  29. }
  30. },
  31. "node_modules/@protobufjs/aspromise": {
  32. "version": "1.1.2",
  33. "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  34. "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
  35. },
  36. "node_modules/@protobufjs/base64": {
  37. "version": "1.1.2",
  38. "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  39. "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
  40. },
  41. "node_modules/@protobufjs/codegen": {
  42. "version": "2.0.4",
  43. "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
  44. "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
  45. },
  46. "node_modules/@protobufjs/eventemitter": {
  47. "version": "1.1.0",
  48. "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
  49. "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
  50. },
  51. "node_modules/@protobufjs/fetch": {
  52. "version": "1.1.0",
  53. "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
  54. "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
  55. "dependencies": {
  56. "@protobufjs/aspromise": "^1.1.1",
  57. "@protobufjs/inquire": "^1.1.0"
  58. }
  59. },
  60. "node_modules/@protobufjs/float": {
  61. "version": "1.0.2",
  62. "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  63. "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
  64. },
  65. "node_modules/@protobufjs/inquire": {
  66. "version": "1.1.0",
  67. "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
  68. "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
  69. },
  70. "node_modules/@protobufjs/path": {
  71. "version": "1.1.2",
  72. "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  73. "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
  74. },
  75. "node_modules/@protobufjs/pool": {
  76. "version": "1.1.0",
  77. "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  78. "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
  79. },
  80. "node_modules/@protobufjs/utf8": {
  81. "version": "1.1.0",
  82. "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
  83. "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
  84. },
  85. "node_modules/@types/linkify-it": {
  86. "version": "3.0.2",
  87. "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz",
  88. "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==",
  89. "dev": true
  90. },
  91. "node_modules/@types/markdown-it": {
  92. "version": "12.2.3",
  93. "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz",
  94. "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==",
  95. "dev": true,
  96. "dependencies": {
  97. "@types/linkify-it": "*",
  98. "@types/mdurl": "*"
  99. }
  100. },
  101. "node_modules/@types/mdurl": {
  102. "version": "1.0.2",
  103. "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz",
  104. "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==",
  105. "dev": true
  106. },
  107. "node_modules/@types/node": {
  108. "version": "18.11.9",
  109. "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
  110. "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
  111. },
  112. "node_modules/acorn": {
  113. "version": "8.8.1",
  114. "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
  115. "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
  116. "dev": true,
  117. "bin": {
  118. "acorn": "bin/acorn"
  119. },
  120. "engines": {
  121. "node": ">=0.4.0"
  122. }
  123. },
  124. "node_modules/acorn-jsx": {
  125. "version": "5.3.2",
  126. "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
  127. "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
  128. "dev": true,
  129. "peerDependencies": {
  130. "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
  131. }
  132. },
  133. "node_modules/ansi-styles": {
  134. "version": "4.3.0",
  135. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  136. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  137. "dev": true,
  138. "dependencies": {
  139. "color-convert": "^2.0.1"
  140. },
  141. "engines": {
  142. "node": ">=8"
  143. },
  144. "funding": {
  145. "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  146. }
  147. },
  148. "node_modules/argparse": {
  149. "version": "2.0.1",
  150. "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  151. "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
  152. "dev": true
  153. },
  154. "node_modules/balanced-match": {
  155. "version": "1.0.2",
  156. "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  157. "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  158. "dev": true
  159. },
  160. "node_modules/bluebird": {
  161. "version": "3.7.2",
  162. "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
  163. "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
  164. "dev": true
  165. },
  166. "node_modules/brace-expansion": {
  167. "version": "2.0.1",
  168. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
  169. "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
  170. "dev": true,
  171. "dependencies": {
  172. "balanced-match": "^1.0.0"
  173. }
  174. },
  175. "node_modules/catharsis": {
  176. "version": "0.9.0",
  177. "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
  178. "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
  179. "dev": true,
  180. "dependencies": {
  181. "lodash": "^4.17.15"
  182. },
  183. "engines": {
  184. "node": ">= 10"
  185. }
  186. },
  187. "node_modules/chalk": {
  188. "version": "4.1.2",
  189. "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  190. "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  191. "dev": true,
  192. "dependencies": {
  193. "ansi-styles": "^4.1.0",
  194. "supports-color": "^7.1.0"
  195. },
  196. "engines": {
  197. "node": ">=10"
  198. },
  199. "funding": {
  200. "url": "https://github.com/chalk/chalk?sponsor=1"
  201. }
  202. },
  203. "node_modules/color-convert": {
  204. "version": "2.0.1",
  205. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  206. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  207. "dev": true,
  208. "dependencies": {
  209. "color-name": "~1.1.4"
  210. },
  211. "engines": {
  212. "node": ">=7.0.0"
  213. }
  214. },
  215. "node_modules/color-name": {
  216. "version": "1.1.4",
  217. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  218. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  219. "dev": true
  220. },
  221. "node_modules/concat-map": {
  222. "version": "0.0.1",
  223. "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  224. "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
  225. "dev": true
  226. },
  227. "node_modules/deep-is": {
  228. "version": "0.1.4",
  229. "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
  230. "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
  231. "dev": true
  232. },
  233. "node_modules/entities": {
  234. "version": "2.1.0",
  235. "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
  236. "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
  237. "dev": true,
  238. "funding": {
  239. "url": "https://github.com/fb55/entities?sponsor=1"
  240. }
  241. },
  242. "node_modules/escape-string-regexp": {
  243. "version": "2.0.0",
  244. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
  245. "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
  246. "dev": true,
  247. "engines": {
  248. "node": ">=8"
  249. }
  250. },
  251. "node_modules/escodegen": {
  252. "version": "1.14.3",
  253. "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
  254. "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
  255. "dev": true,
  256. "dependencies": {
  257. "esprima": "^4.0.1",
  258. "estraverse": "^4.2.0",
  259. "esutils": "^2.0.2",
  260. "optionator": "^0.8.1"
  261. },
  262. "bin": {
  263. "escodegen": "bin/escodegen.js",
  264. "esgenerate": "bin/esgenerate.js"
  265. },
  266. "engines": {
  267. "node": ">=4.0"
  268. },
  269. "optionalDependencies": {
  270. "source-map": "~0.6.1"
  271. }
  272. },
  273. "node_modules/escodegen/node_modules/estraverse": {
  274. "version": "4.3.0",
  275. "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
  276. "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
  277. "dev": true,
  278. "engines": {
  279. "node": ">=4.0"
  280. }
  281. },
  282. "node_modules/eslint-visitor-keys": {
  283. "version": "3.3.0",
  284. "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
  285. "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
  286. "dev": true,
  287. "engines": {
  288. "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
  289. }
  290. },
  291. "node_modules/espree": {
  292. "version": "9.4.1",
  293. "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
  294. "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
  295. "dev": true,
  296. "dependencies": {
  297. "acorn": "^8.8.0",
  298. "acorn-jsx": "^5.3.2",
  299. "eslint-visitor-keys": "^3.3.0"
  300. },
  301. "engines": {
  302. "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
  303. },
  304. "funding": {
  305. "url": "https://opencollective.com/eslint"
  306. }
  307. },
  308. "node_modules/esprima": {
  309. "version": "4.0.1",
  310. "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  311. "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  312. "dev": true,
  313. "bin": {
  314. "esparse": "bin/esparse.js",
  315. "esvalidate": "bin/esvalidate.js"
  316. },
  317. "engines": {
  318. "node": ">=4"
  319. }
  320. },
  321. "node_modules/estraverse": {
  322. "version": "5.3.0",
  323. "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  324. "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
  325. "dev": true,
  326. "engines": {
  327. "node": ">=4.0"
  328. }
  329. },
  330. "node_modules/esutils": {
  331. "version": "2.0.3",
  332. "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
  333. "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
  334. "dev": true,
  335. "engines": {
  336. "node": ">=0.10.0"
  337. }
  338. },
  339. "node_modules/fast-levenshtein": {
  340. "version": "2.0.6",
  341. "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
  342. "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
  343. "dev": true
  344. },
  345. "node_modules/fs.realpath": {
  346. "version": "1.0.0",
  347. "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  348. "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
  349. "dev": true
  350. },
  351. "node_modules/glob": {
  352. "version": "8.0.3",
  353. "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz",
  354. "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==",
  355. "dev": true,
  356. "dependencies": {
  357. "fs.realpath": "^1.0.0",
  358. "inflight": "^1.0.4",
  359. "inherits": "2",
  360. "minimatch": "^5.0.1",
  361. "once": "^1.3.0"
  362. },
  363. "engines": {
  364. "node": ">=12"
  365. },
  366. "funding": {
  367. "url": "https://github.com/sponsors/isaacs"
  368. }
  369. },
  370. "node_modules/graceful-fs": {
  371. "version": "4.2.10",
  372. "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
  373. "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
  374. "dev": true
  375. },
  376. "node_modules/has-flag": {
  377. "version": "4.0.0",
  378. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  379. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  380. "dev": true,
  381. "engines": {
  382. "node": ">=8"
  383. }
  384. },
  385. "node_modules/inflight": {
  386. "version": "1.0.6",
  387. "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
  388. "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
  389. "dev": true,
  390. "dependencies": {
  391. "once": "^1.3.0",
  392. "wrappy": "1"
  393. }
  394. },
  395. "node_modules/inherits": {
  396. "version": "2.0.4",
  397. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  398. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  399. "dev": true
  400. },
  401. "node_modules/js2xmlparser": {
  402. "version": "4.0.2",
  403. "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
  404. "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
  405. "dev": true,
  406. "dependencies": {
  407. "xmlcreate": "^2.0.4"
  408. }
  409. },
  410. "node_modules/jsdoc": {
  411. "version": "3.6.11",
  412. "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz",
  413. "integrity": "sha512-8UCU0TYeIYD9KeLzEcAu2q8N/mx9O3phAGl32nmHlE0LpaJL71mMkP4d+QE5zWfNt50qheHtOZ0qoxVrsX5TUg==",
  414. "dev": true,
  415. "dependencies": {
  416. "@babel/parser": "^7.9.4",
  417. "@types/markdown-it": "^12.2.3",
  418. "bluebird": "^3.7.2",
  419. "catharsis": "^0.9.0",
  420. "escape-string-regexp": "^2.0.0",
  421. "js2xmlparser": "^4.0.2",
  422. "klaw": "^3.0.0",
  423. "markdown-it": "^12.3.2",
  424. "markdown-it-anchor": "^8.4.1",
  425. "marked": "^4.0.10",
  426. "mkdirp": "^1.0.4",
  427. "requizzle": "^0.2.3",
  428. "strip-json-comments": "^3.1.0",
  429. "taffydb": "2.6.2",
  430. "underscore": "~1.13.2"
  431. },
  432. "bin": {
  433. "jsdoc": "jsdoc.js"
  434. },
  435. "engines": {
  436. "node": ">=12.0.0"
  437. }
  438. },
  439. "node_modules/klaw": {
  440. "version": "3.0.0",
  441. "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
  442. "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
  443. "dev": true,
  444. "dependencies": {
  445. "graceful-fs": "^4.1.9"
  446. }
  447. },
  448. "node_modules/levn": {
  449. "version": "0.3.0",
  450. "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
  451. "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
  452. "dev": true,
  453. "dependencies": {
  454. "prelude-ls": "~1.1.2",
  455. "type-check": "~0.3.2"
  456. },
  457. "engines": {
  458. "node": ">= 0.8.0"
  459. }
  460. },
  461. "node_modules/linkify-it": {
  462. "version": "3.0.3",
  463. "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
  464. "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
  465. "dev": true,
  466. "dependencies": {
  467. "uc.micro": "^1.0.1"
  468. }
  469. },
  470. "node_modules/lodash": {
  471. "version": "4.17.21",
  472. "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
  473. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
  474. "dev": true
  475. },
  476. "node_modules/long": {
  477. "version": "5.2.1",
  478. "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz",
  479. "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A=="
  480. },
  481. "node_modules/lru-cache": {
  482. "version": "6.0.0",
  483. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  484. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  485. "dev": true,
  486. "dependencies": {
  487. "yallist": "^4.0.0"
  488. },
  489. "engines": {
  490. "node": ">=10"
  491. }
  492. },
  493. "node_modules/markdown-it": {
  494. "version": "12.3.2",
  495. "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
  496. "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
  497. "dev": true,
  498. "dependencies": {
  499. "argparse": "^2.0.1",
  500. "entities": "~2.1.0",
  501. "linkify-it": "^3.0.1",
  502. "mdurl": "^1.0.1",
  503. "uc.micro": "^1.0.5"
  504. },
  505. "bin": {
  506. "markdown-it": "bin/markdown-it.js"
  507. }
  508. },
  509. "node_modules/markdown-it-anchor": {
  510. "version": "8.6.5",
  511. "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.5.tgz",
  512. "integrity": "sha512-PI1qEHHkTNWT+X6Ip9w+paonfIQ+QZP9sCeMYi47oqhH+EsW8CrJ8J7CzV19QVOj6il8ATGbK2nTECj22ZHGvQ==",
  513. "dev": true,
  514. "peerDependencies": {
  515. "@types/markdown-it": "*",
  516. "markdown-it": "*"
  517. }
  518. },
  519. "node_modules/marked": {
  520. "version": "4.2.2",
  521. "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz",
  522. "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==",
  523. "dev": true,
  524. "bin": {
  525. "marked": "bin/marked.js"
  526. },
  527. "engines": {
  528. "node": ">= 12"
  529. }
  530. },
  531. "node_modules/mdurl": {
  532. "version": "1.0.1",
  533. "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
  534. "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
  535. "dev": true
  536. },
  537. "node_modules/minimatch": {
  538. "version": "5.1.0",
  539. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
  540. "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
  541. "dev": true,
  542. "dependencies": {
  543. "brace-expansion": "^2.0.1"
  544. },
  545. "engines": {
  546. "node": ">=10"
  547. }
  548. },
  549. "node_modules/minimist": {
  550. "version": "1.2.7",
  551. "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
  552. "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
  553. "dev": true,
  554. "funding": {
  555. "url": "https://github.com/sponsors/ljharb"
  556. }
  557. },
  558. "node_modules/mkdirp": {
  559. "version": "1.0.4",
  560. "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
  561. "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
  562. "dev": true,
  563. "bin": {
  564. "mkdirp": "bin/cmd.js"
  565. },
  566. "engines": {
  567. "node": ">=10"
  568. }
  569. },
  570. "node_modules/once": {
  571. "version": "1.4.0",
  572. "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  573. "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  574. "dev": true,
  575. "dependencies": {
  576. "wrappy": "1"
  577. }
  578. },
  579. "node_modules/optionator": {
  580. "version": "0.8.3",
  581. "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
  582. "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
  583. "dev": true,
  584. "dependencies": {
  585. "deep-is": "~0.1.3",
  586. "fast-levenshtein": "~2.0.6",
  587. "levn": "~0.3.0",
  588. "prelude-ls": "~1.1.2",
  589. "type-check": "~0.3.2",
  590. "word-wrap": "~1.2.3"
  591. },
  592. "engines": {
  593. "node": ">= 0.8.0"
  594. }
  595. },
  596. "node_modules/path-is-absolute": {
  597. "version": "1.0.1",
  598. "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  599. "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
  600. "dev": true,
  601. "engines": {
  602. "node": ">=0.10.0"
  603. }
  604. },
  605. "node_modules/prelude-ls": {
  606. "version": "1.1.2",
  607. "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
  608. "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
  609. "dev": true,
  610. "engines": {
  611. "node": ">= 0.8.0"
  612. }
  613. },
  614. "node_modules/protobufjs": {
  615. "version": "7.1.2",
  616. "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz",
  617. "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==",
  618. "hasInstallScript": true,
  619. "dependencies": {
  620. "@protobufjs/aspromise": "^1.1.2",
  621. "@protobufjs/base64": "^1.1.2",
  622. "@protobufjs/codegen": "^2.0.4",
  623. "@protobufjs/eventemitter": "^1.1.0",
  624. "@protobufjs/fetch": "^1.1.0",
  625. "@protobufjs/float": "^1.0.2",
  626. "@protobufjs/inquire": "^1.1.0",
  627. "@protobufjs/path": "^1.1.2",
  628. "@protobufjs/pool": "^1.1.0",
  629. "@protobufjs/utf8": "^1.1.0",
  630. "@types/node": ">=13.7.0",
  631. "long": "^5.0.0"
  632. },
  633. "engines": {
  634. "node": ">=12.0.0"
  635. }
  636. },
  637. "node_modules/protobufjs-cli": {
  638. "version": "1.0.2",
  639. "resolved": "https://registry.npmjs.org/protobufjs-cli/-/protobufjs-cli-1.0.2.tgz",
  640. "integrity": "sha512-cz9Pq9p/Zs7okc6avH20W7QuyjTclwJPgqXG11jNaulfS3nbVisID8rC+prfgq0gbZE0w9LBFd1OKFF03kgFzg==",
  641. "dev": true,
  642. "dependencies": {
  643. "chalk": "^4.0.0",
  644. "escodegen": "^1.13.0",
  645. "espree": "^9.0.0",
  646. "estraverse": "^5.1.0",
  647. "glob": "^8.0.0",
  648. "jsdoc": "^3.6.3",
  649. "minimist": "^1.2.0",
  650. "semver": "^7.1.2",
  651. "tmp": "^0.2.1",
  652. "uglify-js": "^3.7.7"
  653. },
  654. "bin": {
  655. "pbjs": "bin/pbjs",
  656. "pbts": "bin/pbts"
  657. },
  658. "engines": {
  659. "node": ">=12.0.0"
  660. },
  661. "peerDependencies": {
  662. "protobufjs": "^7.0.0"
  663. }
  664. },
  665. "node_modules/requizzle": {
  666. "version": "0.2.3",
  667. "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.3.tgz",
  668. "integrity": "sha512-YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==",
  669. "dev": true,
  670. "dependencies": {
  671. "lodash": "^4.17.14"
  672. }
  673. },
  674. "node_modules/rimraf": {
  675. "version": "3.0.2",
  676. "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
  677. "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
  678. "dev": true,
  679. "dependencies": {
  680. "glob": "^7.1.3"
  681. },
  682. "bin": {
  683. "rimraf": "bin.js"
  684. },
  685. "funding": {
  686. "url": "https://github.com/sponsors/isaacs"
  687. }
  688. },
  689. "node_modules/rimraf/node_modules/brace-expansion": {
  690. "version": "1.1.11",
  691. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  692. "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  693. "dev": true,
  694. "dependencies": {
  695. "balanced-match": "^1.0.0",
  696. "concat-map": "0.0.1"
  697. }
  698. },
  699. "node_modules/rimraf/node_modules/glob": {
  700. "version": "7.2.3",
  701. "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
  702. "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
  703. "dev": true,
  704. "dependencies": {
  705. "fs.realpath": "^1.0.0",
  706. "inflight": "^1.0.4",
  707. "inherits": "2",
  708. "minimatch": "^3.1.1",
  709. "once": "^1.3.0",
  710. "path-is-absolute": "^1.0.0"
  711. },
  712. "engines": {
  713. "node": "*"
  714. },
  715. "funding": {
  716. "url": "https://github.com/sponsors/isaacs"
  717. }
  718. },
  719. "node_modules/rimraf/node_modules/minimatch": {
  720. "version": "3.1.2",
  721. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
  722. "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
  723. "dev": true,
  724. "dependencies": {
  725. "brace-expansion": "^1.1.7"
  726. },
  727. "engines": {
  728. "node": "*"
  729. }
  730. },
  731. "node_modules/semver": {
  732. "version": "7.3.8",
  733. "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
  734. "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
  735. "dev": true,
  736. "dependencies": {
  737. "lru-cache": "^6.0.0"
  738. },
  739. "bin": {
  740. "semver": "bin/semver.js"
  741. },
  742. "engines": {
  743. "node": ">=10"
  744. }
  745. },
  746. "node_modules/source-map": {
  747. "version": "0.6.1",
  748. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  749. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  750. "dev": true,
  751. "optional": true,
  752. "engines": {
  753. "node": ">=0.10.0"
  754. }
  755. },
  756. "node_modules/strip-json-comments": {
  757. "version": "3.1.1",
  758. "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  759. "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
  760. "dev": true,
  761. "engines": {
  762. "node": ">=8"
  763. },
  764. "funding": {
  765. "url": "https://github.com/sponsors/sindresorhus"
  766. }
  767. },
  768. "node_modules/supports-color": {
  769. "version": "7.2.0",
  770. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  771. "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  772. "dev": true,
  773. "dependencies": {
  774. "has-flag": "^4.0.0"
  775. },
  776. "engines": {
  777. "node": ">=8"
  778. }
  779. },
  780. "node_modules/taffydb": {
  781. "version": "2.6.2",
  782. "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
  783. "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==",
  784. "dev": true
  785. },
  786. "node_modules/tmp": {
  787. "version": "0.2.1",
  788. "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
  789. "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
  790. "dev": true,
  791. "dependencies": {
  792. "rimraf": "^3.0.0"
  793. },
  794. "engines": {
  795. "node": ">=8.17.0"
  796. }
  797. },
  798. "node_modules/type-check": {
  799. "version": "0.3.2",
  800. "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
  801. "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
  802. "dev": true,
  803. "dependencies": {
  804. "prelude-ls": "~1.1.2"
  805. },
  806. "engines": {
  807. "node": ">= 0.8.0"
  808. }
  809. },
  810. "node_modules/uc.micro": {
  811. "version": "1.0.6",
  812. "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
  813. "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
  814. "dev": true
  815. },
  816. "node_modules/uglify-js": {
  817. "version": "3.17.4",
  818. "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
  819. "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
  820. "dev": true,
  821. "bin": {
  822. "uglifyjs": "bin/uglifyjs"
  823. },
  824. "engines": {
  825. "node": ">=0.8.0"
  826. }
  827. },
  828. "node_modules/underscore": {
  829. "version": "1.13.6",
  830. "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
  831. "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==",
  832. "dev": true
  833. },
  834. "node_modules/word-wrap": {
  835. "version": "1.2.3",
  836. "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
  837. "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
  838. "dev": true,
  839. "engines": {
  840. "node": ">=0.10.0"
  841. }
  842. },
  843. "node_modules/wrappy": {
  844. "version": "1.0.2",
  845. "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  846. "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  847. "dev": true
  848. },
  849. "node_modules/xmlcreate": {
  850. "version": "2.0.4",
  851. "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz",
  852. "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==",
  853. "dev": true
  854. },
  855. "node_modules/yallist": {
  856. "version": "4.0.0",
  857. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  858. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
  859. "dev": true
  860. }
  861. },
  862. "dependencies": {
  863. "@babel/parser": {
  864. "version": "7.20.3",
  865. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz",
  866. "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==",
  867. "dev": true
  868. },
  869. "@protobufjs/aspromise": {
  870. "version": "1.1.2",
  871. "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
  872. "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
  873. },
  874. "@protobufjs/base64": {
  875. "version": "1.1.2",
  876. "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
  877. "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
  878. },
  879. "@protobufjs/codegen": {
  880. "version": "2.0.4",
  881. "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
  882. "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
  883. },
  884. "@protobufjs/eventemitter": {
  885. "version": "1.1.0",
  886. "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
  887. "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
  888. },
  889. "@protobufjs/fetch": {
  890. "version": "1.1.0",
  891. "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
  892. "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
  893. "requires": {
  894. "@protobufjs/aspromise": "^1.1.1",
  895. "@protobufjs/inquire": "^1.1.0"
  896. }
  897. },
  898. "@protobufjs/float": {
  899. "version": "1.0.2",
  900. "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
  901. "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
  902. },
  903. "@protobufjs/inquire": {
  904. "version": "1.1.0",
  905. "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
  906. "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
  907. },
  908. "@protobufjs/path": {
  909. "version": "1.1.2",
  910. "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
  911. "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
  912. },
  913. "@protobufjs/pool": {
  914. "version": "1.1.0",
  915. "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
  916. "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
  917. },
  918. "@protobufjs/utf8": {
  919. "version": "1.1.0",
  920. "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
  921. "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
  922. },
  923. "@types/linkify-it": {
  924. "version": "3.0.2",
  925. "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz",
  926. "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==",
  927. "dev": true
  928. },
  929. "@types/markdown-it": {
  930. "version": "12.2.3",
  931. "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz",
  932. "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==",
  933. "dev": true,
  934. "requires": {
  935. "@types/linkify-it": "*",
  936. "@types/mdurl": "*"
  937. }
  938. },
  939. "@types/mdurl": {
  940. "version": "1.0.2",
  941. "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz",
  942. "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==",
  943. "dev": true
  944. },
  945. "@types/node": {
  946. "version": "18.11.9",
  947. "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz",
  948. "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg=="
  949. },
  950. "acorn": {
  951. "version": "8.8.1",
  952. "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
  953. "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
  954. "dev": true
  955. },
  956. "acorn-jsx": {
  957. "version": "5.3.2",
  958. "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
  959. "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
  960. "dev": true,
  961. "requires": {}
  962. },
  963. "ansi-styles": {
  964. "version": "4.3.0",
  965. "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  966. "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  967. "dev": true,
  968. "requires": {
  969. "color-convert": "^2.0.1"
  970. }
  971. },
  972. "argparse": {
  973. "version": "2.0.1",
  974. "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  975. "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
  976. "dev": true
  977. },
  978. "balanced-match": {
  979. "version": "1.0.2",
  980. "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  981. "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  982. "dev": true
  983. },
  984. "bluebird": {
  985. "version": "3.7.2",
  986. "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
  987. "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
  988. "dev": true
  989. },
  990. "brace-expansion": {
  991. "version": "2.0.1",
  992. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
  993. "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
  994. "dev": true,
  995. "requires": {
  996. "balanced-match": "^1.0.0"
  997. }
  998. },
  999. "catharsis": {
  1000. "version": "0.9.0",
  1001. "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
  1002. "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
  1003. "dev": true,
  1004. "requires": {
  1005. "lodash": "^4.17.15"
  1006. }
  1007. },
  1008. "chalk": {
  1009. "version": "4.1.2",
  1010. "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
  1011. "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
  1012. "dev": true,
  1013. "requires": {
  1014. "ansi-styles": "^4.1.0",
  1015. "supports-color": "^7.1.0"
  1016. }
  1017. },
  1018. "color-convert": {
  1019. "version": "2.0.1",
  1020. "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  1021. "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  1022. "dev": true,
  1023. "requires": {
  1024. "color-name": "~1.1.4"
  1025. }
  1026. },
  1027. "color-name": {
  1028. "version": "1.1.4",
  1029. "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  1030. "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  1031. "dev": true
  1032. },
  1033. "concat-map": {
  1034. "version": "0.0.1",
  1035. "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  1036. "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
  1037. "dev": true
  1038. },
  1039. "deep-is": {
  1040. "version": "0.1.4",
  1041. "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
  1042. "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
  1043. "dev": true
  1044. },
  1045. "entities": {
  1046. "version": "2.1.0",
  1047. "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
  1048. "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
  1049. "dev": true
  1050. },
  1051. "escape-string-regexp": {
  1052. "version": "2.0.0",
  1053. "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
  1054. "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
  1055. "dev": true
  1056. },
  1057. "escodegen": {
  1058. "version": "1.14.3",
  1059. "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
  1060. "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
  1061. "dev": true,
  1062. "requires": {
  1063. "esprima": "^4.0.1",
  1064. "estraverse": "^4.2.0",
  1065. "esutils": "^2.0.2",
  1066. "optionator": "^0.8.1",
  1067. "source-map": "~0.6.1"
  1068. },
  1069. "dependencies": {
  1070. "estraverse": {
  1071. "version": "4.3.0",
  1072. "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
  1073. "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
  1074. "dev": true
  1075. }
  1076. }
  1077. },
  1078. "eslint-visitor-keys": {
  1079. "version": "3.3.0",
  1080. "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
  1081. "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
  1082. "dev": true
  1083. },
  1084. "espree": {
  1085. "version": "9.4.1",
  1086. "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz",
  1087. "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==",
  1088. "dev": true,
  1089. "requires": {
  1090. "acorn": "^8.8.0",
  1091. "acorn-jsx": "^5.3.2",
  1092. "eslint-visitor-keys": "^3.3.0"
  1093. }
  1094. },
  1095. "esprima": {
  1096. "version": "4.0.1",
  1097. "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
  1098. "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
  1099. "dev": true
  1100. },
  1101. "estraverse": {
  1102. "version": "5.3.0",
  1103. "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
  1104. "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
  1105. "dev": true
  1106. },
  1107. "esutils": {
  1108. "version": "2.0.3",
  1109. "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
  1110. "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
  1111. "dev": true
  1112. },
  1113. "fast-levenshtein": {
  1114. "version": "2.0.6",
  1115. "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
  1116. "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
  1117. "dev": true
  1118. },
  1119. "fs.realpath": {
  1120. "version": "1.0.0",
  1121. "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
  1122. "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
  1123. "dev": true
  1124. },
  1125. "glob": {
  1126. "version": "8.0.3",
  1127. "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz",
  1128. "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==",
  1129. "dev": true,
  1130. "requires": {
  1131. "fs.realpath": "^1.0.0",
  1132. "inflight": "^1.0.4",
  1133. "inherits": "2",
  1134. "minimatch": "^5.0.1",
  1135. "once": "^1.3.0"
  1136. }
  1137. },
  1138. "graceful-fs": {
  1139. "version": "4.2.10",
  1140. "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
  1141. "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
  1142. "dev": true
  1143. },
  1144. "has-flag": {
  1145. "version": "4.0.0",
  1146. "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
  1147. "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
  1148. "dev": true
  1149. },
  1150. "inflight": {
  1151. "version": "1.0.6",
  1152. "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
  1153. "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
  1154. "dev": true,
  1155. "requires": {
  1156. "once": "^1.3.0",
  1157. "wrappy": "1"
  1158. }
  1159. },
  1160. "inherits": {
  1161. "version": "2.0.4",
  1162. "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
  1163. "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
  1164. "dev": true
  1165. },
  1166. "js2xmlparser": {
  1167. "version": "4.0.2",
  1168. "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
  1169. "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
  1170. "dev": true,
  1171. "requires": {
  1172. "xmlcreate": "^2.0.4"
  1173. }
  1174. },
  1175. "jsdoc": {
  1176. "version": "3.6.11",
  1177. "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.6.11.tgz",
  1178. "integrity": "sha512-8UCU0TYeIYD9KeLzEcAu2q8N/mx9O3phAGl32nmHlE0LpaJL71mMkP4d+QE5zWfNt50qheHtOZ0qoxVrsX5TUg==",
  1179. "dev": true,
  1180. "requires": {
  1181. "@babel/parser": "^7.9.4",
  1182. "@types/markdown-it": "^12.2.3",
  1183. "bluebird": "^3.7.2",
  1184. "catharsis": "^0.9.0",
  1185. "escape-string-regexp": "^2.0.0",
  1186. "js2xmlparser": "^4.0.2",
  1187. "klaw": "^3.0.0",
  1188. "markdown-it": "^12.3.2",
  1189. "markdown-it-anchor": "^8.4.1",
  1190. "marked": "^4.0.10",
  1191. "mkdirp": "^1.0.4",
  1192. "requizzle": "^0.2.3",
  1193. "strip-json-comments": "^3.1.0",
  1194. "taffydb": "2.6.2",
  1195. "underscore": "~1.13.2"
  1196. }
  1197. },
  1198. "klaw": {
  1199. "version": "3.0.0",
  1200. "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
  1201. "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
  1202. "dev": true,
  1203. "requires": {
  1204. "graceful-fs": "^4.1.9"
  1205. }
  1206. },
  1207. "levn": {
  1208. "version": "0.3.0",
  1209. "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
  1210. "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
  1211. "dev": true,
  1212. "requires": {
  1213. "prelude-ls": "~1.1.2",
  1214. "type-check": "~0.3.2"
  1215. }
  1216. },
  1217. "linkify-it": {
  1218. "version": "3.0.3",
  1219. "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
  1220. "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
  1221. "dev": true,
  1222. "requires": {
  1223. "uc.micro": "^1.0.1"
  1224. }
  1225. },
  1226. "lodash": {
  1227. "version": "4.17.21",
  1228. "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
  1229. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
  1230. "dev": true
  1231. },
  1232. "long": {
  1233. "version": "5.2.1",
  1234. "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz",
  1235. "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A=="
  1236. },
  1237. "lru-cache": {
  1238. "version": "6.0.0",
  1239. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  1240. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  1241. "dev": true,
  1242. "requires": {
  1243. "yallist": "^4.0.0"
  1244. }
  1245. },
  1246. "markdown-it": {
  1247. "version": "12.3.2",
  1248. "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
  1249. "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
  1250. "dev": true,
  1251. "requires": {
  1252. "argparse": "^2.0.1",
  1253. "entities": "~2.1.0",
  1254. "linkify-it": "^3.0.1",
  1255. "mdurl": "^1.0.1",
  1256. "uc.micro": "^1.0.5"
  1257. }
  1258. },
  1259. "markdown-it-anchor": {
  1260. "version": "8.6.5",
  1261. "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.5.tgz",
  1262. "integrity": "sha512-PI1qEHHkTNWT+X6Ip9w+paonfIQ+QZP9sCeMYi47oqhH+EsW8CrJ8J7CzV19QVOj6il8ATGbK2nTECj22ZHGvQ==",
  1263. "dev": true,
  1264. "requires": {}
  1265. },
  1266. "marked": {
  1267. "version": "4.2.2",
  1268. "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.2.tgz",
  1269. "integrity": "sha512-JjBTFTAvuTgANXx82a5vzK9JLSMoV6V3LBVn4Uhdso6t7vXrGx7g1Cd2r6NYSsxrYbQGFCMqBDhFHyK5q2UvcQ==",
  1270. "dev": true
  1271. },
  1272. "mdurl": {
  1273. "version": "1.0.1",
  1274. "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
  1275. "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
  1276. "dev": true
  1277. },
  1278. "minimatch": {
  1279. "version": "5.1.0",
  1280. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz",
  1281. "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==",
  1282. "dev": true,
  1283. "requires": {
  1284. "brace-expansion": "^2.0.1"
  1285. }
  1286. },
  1287. "minimist": {
  1288. "version": "1.2.7",
  1289. "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz",
  1290. "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==",
  1291. "dev": true
  1292. },
  1293. "mkdirp": {
  1294. "version": "1.0.4",
  1295. "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
  1296. "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
  1297. "dev": true
  1298. },
  1299. "once": {
  1300. "version": "1.4.0",
  1301. "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
  1302. "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
  1303. "dev": true,
  1304. "requires": {
  1305. "wrappy": "1"
  1306. }
  1307. },
  1308. "optionator": {
  1309. "version": "0.8.3",
  1310. "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
  1311. "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
  1312. "dev": true,
  1313. "requires": {
  1314. "deep-is": "~0.1.3",
  1315. "fast-levenshtein": "~2.0.6",
  1316. "levn": "~0.3.0",
  1317. "prelude-ls": "~1.1.2",
  1318. "type-check": "~0.3.2",
  1319. "word-wrap": "~1.2.3"
  1320. }
  1321. },
  1322. "path-is-absolute": {
  1323. "version": "1.0.1",
  1324. "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
  1325. "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
  1326. "dev": true
  1327. },
  1328. "prelude-ls": {
  1329. "version": "1.1.2",
  1330. "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
  1331. "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
  1332. "dev": true
  1333. },
  1334. "protobufjs": {
  1335. "version": "7.1.2",
  1336. "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.1.2.tgz",
  1337. "integrity": "sha512-4ZPTPkXCdel3+L81yw3dG6+Kq3umdWKh7Dc7GW/CpNk4SX3hK58iPCWeCyhVTDrbkNeKrYNZ7EojM5WDaEWTLQ==",
  1338. "requires": {
  1339. "@protobufjs/aspromise": "^1.1.2",
  1340. "@protobufjs/base64": "^1.1.2",
  1341. "@protobufjs/codegen": "^2.0.4",
  1342. "@protobufjs/eventemitter": "^1.1.0",
  1343. "@protobufjs/fetch": "^1.1.0",
  1344. "@protobufjs/float": "^1.0.2",
  1345. "@protobufjs/inquire": "^1.1.0",
  1346. "@protobufjs/path": "^1.1.2",
  1347. "@protobufjs/pool": "^1.1.0",
  1348. "@protobufjs/utf8": "^1.1.0",
  1349. "@types/node": ">=13.7.0",
  1350. "long": "^5.0.0"
  1351. }
  1352. },
  1353. "protobufjs-cli": {
  1354. "version": "1.0.2",
  1355. "resolved": "https://registry.npmjs.org/protobufjs-cli/-/protobufjs-cli-1.0.2.tgz",
  1356. "integrity": "sha512-cz9Pq9p/Zs7okc6avH20W7QuyjTclwJPgqXG11jNaulfS3nbVisID8rC+prfgq0gbZE0w9LBFd1OKFF03kgFzg==",
  1357. "dev": true,
  1358. "requires": {
  1359. "chalk": "^4.0.0",
  1360. "escodegen": "^1.13.0",
  1361. "espree": "^9.0.0",
  1362. "estraverse": "^5.1.0",
  1363. "glob": "^8.0.0",
  1364. "jsdoc": "^3.6.3",
  1365. "minimist": "^1.2.0",
  1366. "semver": "^7.1.2",
  1367. "tmp": "^0.2.1",
  1368. "uglify-js": "^3.7.7"
  1369. }
  1370. },
  1371. "requizzle": {
  1372. "version": "0.2.3",
  1373. "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.3.tgz",
  1374. "integrity": "sha512-YanoyJjykPxGHii0fZP0uUPEXpvqfBDxWV7s6GKAiiOsiqhX6vHNyW3Qzdmqp/iq/ExbhaGbVrjB4ruEVSM4GQ==",
  1375. "dev": true,
  1376. "requires": {
  1377. "lodash": "^4.17.14"
  1378. }
  1379. },
  1380. "rimraf": {
  1381. "version": "3.0.2",
  1382. "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
  1383. "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
  1384. "dev": true,
  1385. "requires": {
  1386. "glob": "^7.1.3"
  1387. },
  1388. "dependencies": {
  1389. "brace-expansion": {
  1390. "version": "1.1.11",
  1391. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  1392. "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  1393. "dev": true,
  1394. "requires": {
  1395. "balanced-match": "^1.0.0",
  1396. "concat-map": "0.0.1"
  1397. }
  1398. },
  1399. "glob": {
  1400. "version": "7.2.3",
  1401. "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
  1402. "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
  1403. "dev": true,
  1404. "requires": {
  1405. "fs.realpath": "^1.0.0",
  1406. "inflight": "^1.0.4",
  1407. "inherits": "2",
  1408. "minimatch": "^3.1.1",
  1409. "once": "^1.3.0",
  1410. "path-is-absolute": "^1.0.0"
  1411. }
  1412. },
  1413. "minimatch": {
  1414. "version": "3.1.2",
  1415. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
  1416. "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
  1417. "dev": true,
  1418. "requires": {
  1419. "brace-expansion": "^1.1.7"
  1420. }
  1421. }
  1422. }
  1423. },
  1424. "semver": {
  1425. "version": "7.3.8",
  1426. "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
  1427. "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==",
  1428. "dev": true,
  1429. "requires": {
  1430. "lru-cache": "^6.0.0"
  1431. }
  1432. },
  1433. "source-map": {
  1434. "version": "0.6.1",
  1435. "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
  1436. "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
  1437. "dev": true,
  1438. "optional": true
  1439. },
  1440. "strip-json-comments": {
  1441. "version": "3.1.1",
  1442. "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
  1443. "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
  1444. "dev": true
  1445. },
  1446. "supports-color": {
  1447. "version": "7.2.0",
  1448. "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  1449. "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  1450. "dev": true,
  1451. "requires": {
  1452. "has-flag": "^4.0.0"
  1453. }
  1454. },
  1455. "taffydb": {
  1456. "version": "2.6.2",
  1457. "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
  1458. "integrity": "sha512-y3JaeRSplks6NYQuCOj3ZFMO3j60rTwbuKCvZxsAraGYH2epusatvZ0baZYA01WsGqJBq/Dl6vOrMUJqyMj8kA==",
  1459. "dev": true
  1460. },
  1461. "tmp": {
  1462. "version": "0.2.1",
  1463. "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
  1464. "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
  1465. "dev": true,
  1466. "requires": {
  1467. "rimraf": "^3.0.0"
  1468. }
  1469. },
  1470. "type-check": {
  1471. "version": "0.3.2",
  1472. "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
  1473. "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
  1474. "dev": true,
  1475. "requires": {
  1476. "prelude-ls": "~1.1.2"
  1477. }
  1478. },
  1479. "uc.micro": {
  1480. "version": "1.0.6",
  1481. "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
  1482. "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
  1483. "dev": true
  1484. },
  1485. "uglify-js": {
  1486. "version": "3.17.4",
  1487. "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
  1488. "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
  1489. "dev": true
  1490. },
  1491. "underscore": {
  1492. "version": "1.13.6",
  1493. "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
  1494. "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==",
  1495. "dev": true
  1496. },
  1497. "word-wrap": {
  1498. "version": "1.2.3",
  1499. "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
  1500. "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
  1501. "dev": true
  1502. },
  1503. "wrappy": {
  1504. "version": "1.0.2",
  1505. "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
  1506. "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
  1507. "dev": true
  1508. },
  1509. "xmlcreate": {
  1510. "version": "2.0.4",
  1511. "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz",
  1512. "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==",
  1513. "dev": true
  1514. },
  1515. "yallist": {
  1516. "version": "4.0.0",
  1517. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1518. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
  1519. "dev": true
  1520. }
  1521. }
  1522. }