package-lock.json 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686
  1. {
  2. "name": "shopro",
  3. "version": "1.0.1",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "shopro",
  9. "version": "1.0.1",
  10. "license": "MIT",
  11. "dependencies": {
  12. "@hyoga/uni-socket.io": "^1.0.1",
  13. "dayjs": "^1.11.6",
  14. "lodash": "^4.17.21",
  15. "pinia": "^2.0.23",
  16. "pinia-plugin-persist-uni": "^1.1.5",
  17. "qs-canvas": "^1.0.11",
  18. "weixin-js-sdk": "^1.6.0"
  19. },
  20. "devDependencies": {
  21. "prettier": "^2.7.1",
  22. "vconsole": "^3.15.0"
  23. }
  24. },
  25. "node_modules/@babel/runtime": {
  26. "version": "7.20.1",
  27. "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.20.1.tgz",
  28. "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==",
  29. "dev": true,
  30. "dependencies": {
  31. "regenerator-runtime": "^0.13.10"
  32. },
  33. "engines": {
  34. "node": ">=6.9.0"
  35. }
  36. },
  37. "node_modules/@hyoga/uni-socket.io": {
  38. "version": "1.0.1",
  39. "resolved": "https://registry.npmmirror.com/@hyoga/uni-socket.io/-/uni-socket.io-1.0.1.tgz",
  40. "integrity": "sha512-+a3PvweyFHx39IJfJWoO9wYsvv50XCIslJ23OiOs8/jMdCZud7c4uWoZF5gH2iskcX72JcDm1Gk5g5o8X7dxEg==",
  41. "dependencies": {
  42. "socket.io-client": "^2.1.1"
  43. }
  44. },
  45. "node_modules/@vue/devtools-api": {
  46. "version": "6.4.5",
  47. "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz",
  48. "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ=="
  49. },
  50. "node_modules/after": {
  51. "version": "0.8.2",
  52. "resolved": "https://registry.npmmirror.com/after/-/after-0.8.2.tgz",
  53. "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA=="
  54. },
  55. "node_modules/arraybuffer.slice": {
  56. "version": "0.0.7",
  57. "resolved": "https://registry.npmmirror.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
  58. "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="
  59. },
  60. "node_modules/backo2": {
  61. "version": "1.0.2",
  62. "resolved": "https://registry.npmmirror.com/backo2/-/backo2-1.0.2.tgz",
  63. "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA=="
  64. },
  65. "node_modules/base64-arraybuffer": {
  66. "version": "0.1.4",
  67. "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz",
  68. "integrity": "sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg==",
  69. "engines": {
  70. "node": ">= 0.6.0"
  71. }
  72. },
  73. "node_modules/blob": {
  74. "version": "0.0.5",
  75. "resolved": "https://registry.npmmirror.com/blob/-/blob-0.0.5.tgz",
  76. "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="
  77. },
  78. "node_modules/component-bind": {
  79. "version": "1.0.0",
  80. "resolved": "https://registry.npmmirror.com/component-bind/-/component-bind-1.0.0.tgz",
  81. "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw=="
  82. },
  83. "node_modules/component-emitter": {
  84. "version": "1.3.0",
  85. "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz",
  86. "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  87. },
  88. "node_modules/component-inherit": {
  89. "version": "0.0.3",
  90. "resolved": "https://registry.npmmirror.com/component-inherit/-/component-inherit-0.0.3.tgz",
  91. "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA=="
  92. },
  93. "node_modules/copy-text-to-clipboard": {
  94. "version": "3.0.1",
  95. "resolved": "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz",
  96. "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==",
  97. "dev": true,
  98. "engines": {
  99. "node": ">=12"
  100. }
  101. },
  102. "node_modules/core-js": {
  103. "version": "3.26.1",
  104. "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.26.1.tgz",
  105. "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
  106. "dev": true,
  107. "hasInstallScript": true
  108. },
  109. "node_modules/dayjs": {
  110. "version": "1.11.6",
  111. "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.6.tgz",
  112. "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ=="
  113. },
  114. "node_modules/debug": {
  115. "version": "3.1.0",
  116. "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz",
  117. "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  118. "dependencies": {
  119. "ms": "2.0.0"
  120. }
  121. },
  122. "node_modules/engine.io-client": {
  123. "version": "3.5.3",
  124. "resolved": "https://registry.npmmirror.com/engine.io-client/-/engine.io-client-3.5.3.tgz",
  125. "integrity": "sha512-qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw==",
  126. "dependencies": {
  127. "component-emitter": "~1.3.0",
  128. "component-inherit": "0.0.3",
  129. "debug": "~3.1.0",
  130. "engine.io-parser": "~2.2.0",
  131. "has-cors": "1.1.0",
  132. "indexof": "0.0.1",
  133. "parseqs": "0.0.6",
  134. "parseuri": "0.0.6",
  135. "ws": "~7.4.2",
  136. "xmlhttprequest-ssl": "~1.6.2",
  137. "yeast": "0.1.2"
  138. }
  139. },
  140. "node_modules/engine.io-parser": {
  141. "version": "2.2.1",
  142. "resolved": "https://registry.npmmirror.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz",
  143. "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==",
  144. "dependencies": {
  145. "after": "0.8.2",
  146. "arraybuffer.slice": "~0.0.7",
  147. "base64-arraybuffer": "0.1.4",
  148. "blob": "0.0.5",
  149. "has-binary2": "~1.0.2"
  150. }
  151. },
  152. "node_modules/has-binary2": {
  153. "version": "1.0.3",
  154. "resolved": "https://registry.npmmirror.com/has-binary2/-/has-binary2-1.0.3.tgz",
  155. "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
  156. "dependencies": {
  157. "isarray": "2.0.1"
  158. }
  159. },
  160. "node_modules/has-cors": {
  161. "version": "1.1.0",
  162. "resolved": "https://registry.npmmirror.com/has-cors/-/has-cors-1.1.0.tgz",
  163. "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA=="
  164. },
  165. "node_modules/indexof": {
  166. "version": "0.0.1",
  167. "resolved": "https://registry.npmmirror.com/indexof/-/indexof-0.0.1.tgz",
  168. "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg=="
  169. },
  170. "node_modules/isarray": {
  171. "version": "2.0.1",
  172. "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.1.tgz",
  173. "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ=="
  174. },
  175. "node_modules/lodash": {
  176. "version": "4.17.21",
  177. "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
  178. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  179. },
  180. "node_modules/ms": {
  181. "version": "2.0.0",
  182. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
  183. "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  184. },
  185. "node_modules/mutation-observer": {
  186. "version": "1.0.3",
  187. "resolved": "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz",
  188. "integrity": "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA==",
  189. "dev": true
  190. },
  191. "node_modules/parseqs": {
  192. "version": "0.0.6",
  193. "resolved": "https://registry.npmmirror.com/parseqs/-/parseqs-0.0.6.tgz",
  194. "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w=="
  195. },
  196. "node_modules/parseuri": {
  197. "version": "0.0.6",
  198. "resolved": "https://registry.npmmirror.com/parseuri/-/parseuri-0.0.6.tgz",
  199. "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow=="
  200. },
  201. "node_modules/pinia": {
  202. "version": "2.0.23",
  203. "resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.0.23.tgz",
  204. "integrity": "sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q==",
  205. "dependencies": {
  206. "@vue/devtools-api": "^6.4.4",
  207. "vue-demi": "*"
  208. },
  209. "peerDependencies": {
  210. "@vue/composition-api": "^1.4.0",
  211. "typescript": ">=4.4.4",
  212. "vue": "^2.6.14 || ^3.2.0"
  213. },
  214. "peerDependenciesMeta": {
  215. "@vue/composition-api": {
  216. "optional": true
  217. },
  218. "typescript": {
  219. "optional": true
  220. }
  221. }
  222. },
  223. "node_modules/pinia-plugin-persist-uni": {
  224. "version": "1.1.5",
  225. "resolved": "https://registry.npmmirror.com/pinia-plugin-persist-uni/-/pinia-plugin-persist-uni-1.1.5.tgz",
  226. "integrity": "sha512-FSyRlWQJOdvj9qdfxB9bVtJTb0grrg1POjupBvpFICtzHzRAziOxBLBZD6LcWl4ZjiA8COVbMbwZyR0fxTPsKQ==",
  227. "dependencies": {
  228. "vue-demi": "^0.12.1"
  229. },
  230. "peerDependencies": {
  231. "@vue/composition-api": "^1.0.0",
  232. "pinia": "^2.0.0",
  233. "vue": "^2.0.0 || >=3.0.0"
  234. },
  235. "peerDependenciesMeta": {
  236. "@vue/composition-api": {
  237. "optional": true
  238. }
  239. }
  240. },
  241. "node_modules/pinia-plugin-persist-uni/node_modules/vue-demi": {
  242. "version": "0.12.5",
  243. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz",
  244. "integrity": "sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==",
  245. "hasInstallScript": true,
  246. "bin": {
  247. "vue-demi-fix": "bin/vue-demi-fix.js",
  248. "vue-demi-switch": "bin/vue-demi-switch.js"
  249. },
  250. "engines": {
  251. "node": ">=12"
  252. },
  253. "peerDependencies": {
  254. "@vue/composition-api": "^1.0.0-rc.1",
  255. "vue": "^3.0.0-0 || ^2.6.0"
  256. },
  257. "peerDependenciesMeta": {
  258. "@vue/composition-api": {
  259. "optional": true
  260. }
  261. }
  262. },
  263. "node_modules/prettier": {
  264. "version": "2.7.1",
  265. "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.7.1.tgz",
  266. "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
  267. "dev": true,
  268. "bin": {
  269. "prettier": "bin-prettier.js"
  270. },
  271. "engines": {
  272. "node": ">=10.13.0"
  273. }
  274. },
  275. "node_modules/qs-canvas": {
  276. "version": "1.0.11",
  277. "resolved": "https://registry.npmmirror.com/qs-canvas/-/qs-canvas-1.0.11.tgz",
  278. "integrity": "sha512-WJwLwrAA1++ZqT6eR2F4Qa42yowybDUtQ2TDPtDOwhD1i4DzEOotug5N20cDkHat9l69ThOWoxV4qJbLKAjkNg=="
  279. },
  280. "node_modules/regenerator-runtime": {
  281. "version": "0.13.10",
  282. "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz",
  283. "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==",
  284. "dev": true
  285. },
  286. "node_modules/socket.io-client": {
  287. "version": "2.5.0",
  288. "resolved": "https://registry.npmmirror.com/socket.io-client/-/socket.io-client-2.5.0.tgz",
  289. "integrity": "sha512-lOO9clmdgssDykiOmVQQitwBAF3I6mYcQAo7hQ7AM6Ny5X7fp8hIJ3HcQs3Rjz4SoggoxA1OgrQyY8EgTbcPYw==",
  290. "dependencies": {
  291. "backo2": "1.0.2",
  292. "component-bind": "1.0.0",
  293. "component-emitter": "~1.3.0",
  294. "debug": "~3.1.0",
  295. "engine.io-client": "~3.5.0",
  296. "has-binary2": "~1.0.2",
  297. "indexof": "0.0.1",
  298. "parseqs": "0.0.6",
  299. "parseuri": "0.0.6",
  300. "socket.io-parser": "~3.3.0",
  301. "to-array": "0.1.4"
  302. }
  303. },
  304. "node_modules/socket.io-parser": {
  305. "version": "3.3.3",
  306. "resolved": "https://registry.npmmirror.com/socket.io-parser/-/socket.io-parser-3.3.3.tgz",
  307. "integrity": "sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==",
  308. "dependencies": {
  309. "component-emitter": "~1.3.0",
  310. "debug": "~3.1.0",
  311. "isarray": "2.0.1"
  312. }
  313. },
  314. "node_modules/to-array": {
  315. "version": "0.1.4",
  316. "resolved": "https://registry.npmmirror.com/to-array/-/to-array-0.1.4.tgz",
  317. "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A=="
  318. },
  319. "node_modules/vconsole": {
  320. "version": "3.15.0",
  321. "resolved": "https://registry.npmmirror.com/vconsole/-/vconsole-3.15.0.tgz",
  322. "integrity": "sha512-8hq7wabPcRucSWQyN7/1tthMawP9JPvM95zgtMHpPknMMMCKj+abpoK7P7oKK4B0qw58C24Mdvo9+raUdpHyVQ==",
  323. "dev": true,
  324. "dependencies": {
  325. "@babel/runtime": "^7.17.2",
  326. "copy-text-to-clipboard": "^3.0.1",
  327. "core-js": "^3.11.0",
  328. "mutation-observer": "^1.0.3"
  329. }
  330. },
  331. "node_modules/vue": {
  332. "version": "2.6.14",
  333. "resolved": "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz",
  334. "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==",
  335. "peer": true
  336. },
  337. "node_modules/vue-demi": {
  338. "version": "0.13.11",
  339. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
  340. "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
  341. "hasInstallScript": true,
  342. "bin": {
  343. "vue-demi-fix": "bin/vue-demi-fix.js",
  344. "vue-demi-switch": "bin/vue-demi-switch.js"
  345. },
  346. "engines": {
  347. "node": ">=12"
  348. },
  349. "peerDependencies": {
  350. "@vue/composition-api": "^1.0.0-rc.1",
  351. "vue": "^3.0.0-0 || ^2.6.0"
  352. },
  353. "peerDependenciesMeta": {
  354. "@vue/composition-api": {
  355. "optional": true
  356. }
  357. }
  358. },
  359. "node_modules/weixin-js-sdk": {
  360. "version": "1.6.0",
  361. "resolved": "https://registry.npmmirror.com/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz",
  362. "integrity": "sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ=="
  363. },
  364. "node_modules/ws": {
  365. "version": "7.4.6",
  366. "resolved": "https://registry.npmmirror.com/ws/-/ws-7.4.6.tgz",
  367. "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
  368. "engines": {
  369. "node": ">=8.3.0"
  370. },
  371. "peerDependencies": {
  372. "bufferutil": "^4.0.1",
  373. "utf-8-validate": "^5.0.2"
  374. },
  375. "peerDependenciesMeta": {
  376. "bufferutil": {
  377. "optional": true
  378. },
  379. "utf-8-validate": {
  380. "optional": true
  381. }
  382. }
  383. },
  384. "node_modules/xmlhttprequest-ssl": {
  385. "version": "1.6.3",
  386. "resolved": "https://registry.npmmirror.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz",
  387. "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==",
  388. "engines": {
  389. "node": ">=0.4.0"
  390. }
  391. },
  392. "node_modules/yeast": {
  393. "version": "0.1.2",
  394. "resolved": "https://registry.npmmirror.com/yeast/-/yeast-0.1.2.tgz",
  395. "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg=="
  396. }
  397. },
  398. "dependencies": {
  399. "@babel/runtime": {
  400. "version": "7.20.1",
  401. "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.20.1.tgz",
  402. "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==",
  403. "dev": true,
  404. "requires": {
  405. "regenerator-runtime": "^0.13.10"
  406. }
  407. },
  408. "@hyoga/uni-socket.io": {
  409. "version": "1.0.1",
  410. "resolved": "https://registry.npmmirror.com/@hyoga/uni-socket.io/-/uni-socket.io-1.0.1.tgz",
  411. "integrity": "sha512-+a3PvweyFHx39IJfJWoO9wYsvv50XCIslJ23OiOs8/jMdCZud7c4uWoZF5gH2iskcX72JcDm1Gk5g5o8X7dxEg==",
  412. "requires": {
  413. "socket.io-client": "^2.1.1"
  414. }
  415. },
  416. "@vue/devtools-api": {
  417. "version": "6.4.5",
  418. "resolved": "https://registry.npmmirror.com/@vue/devtools-api/-/devtools-api-6.4.5.tgz",
  419. "integrity": "sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ=="
  420. },
  421. "after": {
  422. "version": "0.8.2",
  423. "resolved": "https://registry.npmmirror.com/after/-/after-0.8.2.tgz",
  424. "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA=="
  425. },
  426. "arraybuffer.slice": {
  427. "version": "0.0.7",
  428. "resolved": "https://registry.npmmirror.com/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz",
  429. "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog=="
  430. },
  431. "backo2": {
  432. "version": "1.0.2",
  433. "resolved": "https://registry.npmmirror.com/backo2/-/backo2-1.0.2.tgz",
  434. "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA=="
  435. },
  436. "base64-arraybuffer": {
  437. "version": "0.1.4",
  438. "resolved": "https://registry.npmmirror.com/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz",
  439. "integrity": "sha512-a1eIFi4R9ySrbiMuyTGx5e92uRH5tQY6kArNcFaKBUleIoLjdjBg7Zxm3Mqm3Kmkf27HLR/1fnxX9q8GQ7Iavg=="
  440. },
  441. "blob": {
  442. "version": "0.0.5",
  443. "resolved": "https://registry.npmmirror.com/blob/-/blob-0.0.5.tgz",
  444. "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig=="
  445. },
  446. "component-bind": {
  447. "version": "1.0.0",
  448. "resolved": "https://registry.npmmirror.com/component-bind/-/component-bind-1.0.0.tgz",
  449. "integrity": "sha512-WZveuKPeKAG9qY+FkYDeADzdHyTYdIboXS59ixDeRJL5ZhxpqUnxSOwop4FQjMsiYm3/Or8cegVbpAHNA7pHxw=="
  450. },
  451. "component-emitter": {
  452. "version": "1.3.0",
  453. "resolved": "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz",
  454. "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
  455. },
  456. "component-inherit": {
  457. "version": "0.0.3",
  458. "resolved": "https://registry.npmmirror.com/component-inherit/-/component-inherit-0.0.3.tgz",
  459. "integrity": "sha512-w+LhYREhatpVqTESyGFg3NlP6Iu0kEKUHETY9GoZP/pQyW4mHFZuFWRUCIqVPZ36ueVLtoOEZaAqbCF2RDndaA=="
  460. },
  461. "copy-text-to-clipboard": {
  462. "version": "3.0.1",
  463. "resolved": "https://registry.npmmirror.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz",
  464. "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==",
  465. "dev": true
  466. },
  467. "core-js": {
  468. "version": "3.26.1",
  469. "resolved": "https://registry.npmmirror.com/core-js/-/core-js-3.26.1.tgz",
  470. "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==",
  471. "dev": true
  472. },
  473. "dayjs": {
  474. "version": "1.11.6",
  475. "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.6.tgz",
  476. "integrity": "sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ=="
  477. },
  478. "debug": {
  479. "version": "3.1.0",
  480. "resolved": "https://registry.npmmirror.com/debug/-/debug-3.1.0.tgz",
  481. "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
  482. "requires": {
  483. "ms": "2.0.0"
  484. }
  485. },
  486. "engine.io-client": {
  487. "version": "3.5.3",
  488. "resolved": "https://registry.npmmirror.com/engine.io-client/-/engine.io-client-3.5.3.tgz",
  489. "integrity": "sha512-qsgyc/CEhJ6cgMUwxRRtOndGVhIu5hpL5tR4umSpmX/MvkFoIxUTM7oFMDQumHNzlNLwSVy6qhstFPoWTf7dOw==",
  490. "requires": {
  491. "component-emitter": "~1.3.0",
  492. "component-inherit": "0.0.3",
  493. "debug": "~3.1.0",
  494. "engine.io-parser": "~2.2.0",
  495. "has-cors": "1.1.0",
  496. "indexof": "0.0.1",
  497. "parseqs": "0.0.6",
  498. "parseuri": "0.0.6",
  499. "ws": "~7.4.2",
  500. "xmlhttprequest-ssl": "~1.6.2",
  501. "yeast": "0.1.2"
  502. }
  503. },
  504. "engine.io-parser": {
  505. "version": "2.2.1",
  506. "resolved": "https://registry.npmmirror.com/engine.io-parser/-/engine.io-parser-2.2.1.tgz",
  507. "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==",
  508. "requires": {
  509. "after": "0.8.2",
  510. "arraybuffer.slice": "~0.0.7",
  511. "base64-arraybuffer": "0.1.4",
  512. "blob": "0.0.5",
  513. "has-binary2": "~1.0.2"
  514. }
  515. },
  516. "has-binary2": {
  517. "version": "1.0.3",
  518. "resolved": "https://registry.npmmirror.com/has-binary2/-/has-binary2-1.0.3.tgz",
  519. "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==",
  520. "requires": {
  521. "isarray": "2.0.1"
  522. }
  523. },
  524. "has-cors": {
  525. "version": "1.1.0",
  526. "resolved": "https://registry.npmmirror.com/has-cors/-/has-cors-1.1.0.tgz",
  527. "integrity": "sha512-g5VNKdkFuUuVCP9gYfDJHjK2nqdQJ7aDLTnycnc2+RvsOQbuLdF5pm7vuE5J76SEBIQjs4kQY/BWq74JUmjbXA=="
  528. },
  529. "indexof": {
  530. "version": "0.0.1",
  531. "resolved": "https://registry.npmmirror.com/indexof/-/indexof-0.0.1.tgz",
  532. "integrity": "sha512-i0G7hLJ1z0DE8dsqJa2rycj9dBmNKgXBvotXtZYXakU9oivfB9Uj2ZBC27qqef2U58/ZLwalxa1X/RDCdkHtVg=="
  533. },
  534. "isarray": {
  535. "version": "2.0.1",
  536. "resolved": "https://registry.npmmirror.com/isarray/-/isarray-2.0.1.tgz",
  537. "integrity": "sha512-c2cu3UxbI+b6kR3fy0nRnAhodsvR9dx7U5+znCOzdj6IfP3upFURTr0Xl5BlQZNKZjEtxrmVyfSdeE3O57smoQ=="
  538. },
  539. "lodash": {
  540. "version": "4.17.21",
  541. "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
  542. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  543. },
  544. "ms": {
  545. "version": "2.0.0",
  546. "resolved": "https://registry.npmmirror.com/ms/-/ms-2.0.0.tgz",
  547. "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
  548. },
  549. "mutation-observer": {
  550. "version": "1.0.3",
  551. "resolved": "https://registry.npmmirror.com/mutation-observer/-/mutation-observer-1.0.3.tgz",
  552. "integrity": "sha512-M/O/4rF2h776hV7qGMZUH3utZLO/jK7p8rnNgGkjKUw8zCGjRQPxB8z6+5l8+VjRUQ3dNYu4vjqXYLr+U8ZVNA==",
  553. "dev": true
  554. },
  555. "parseqs": {
  556. "version": "0.0.6",
  557. "resolved": "https://registry.npmmirror.com/parseqs/-/parseqs-0.0.6.tgz",
  558. "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w=="
  559. },
  560. "parseuri": {
  561. "version": "0.0.6",
  562. "resolved": "https://registry.npmmirror.com/parseuri/-/parseuri-0.0.6.tgz",
  563. "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow=="
  564. },
  565. "pinia": {
  566. "version": "2.0.23",
  567. "resolved": "https://registry.npmmirror.com/pinia/-/pinia-2.0.23.tgz",
  568. "integrity": "sha512-N15hFf4o5STrxpNrib1IEb1GOArvPYf1zPvQVRGOO1G1d74Ak0J0lVyalX/SmrzdT4Q0nlEFjbURsmBmIGUR5Q==",
  569. "requires": {
  570. "@vue/devtools-api": "^6.4.4",
  571. "vue-demi": "*"
  572. }
  573. },
  574. "pinia-plugin-persist-uni": {
  575. "version": "1.1.5",
  576. "resolved": "https://registry.npmmirror.com/pinia-plugin-persist-uni/-/pinia-plugin-persist-uni-1.1.5.tgz",
  577. "integrity": "sha512-FSyRlWQJOdvj9qdfxB9bVtJTb0grrg1POjupBvpFICtzHzRAziOxBLBZD6LcWl4ZjiA8COVbMbwZyR0fxTPsKQ==",
  578. "requires": {
  579. "vue-demi": "^0.12.1"
  580. },
  581. "dependencies": {
  582. "vue-demi": {
  583. "version": "0.12.5",
  584. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.12.5.tgz",
  585. "integrity": "sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==",
  586. "requires": {}
  587. }
  588. }
  589. },
  590. "prettier": {
  591. "version": "2.7.1",
  592. "resolved": "https://registry.npmmirror.com/prettier/-/prettier-2.7.1.tgz",
  593. "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==",
  594. "dev": true
  595. },
  596. "qs-canvas": {
  597. "version": "1.0.11",
  598. "resolved": "https://registry.npmmirror.com/qs-canvas/-/qs-canvas-1.0.11.tgz",
  599. "integrity": "sha512-WJwLwrAA1++ZqT6eR2F4Qa42yowybDUtQ2TDPtDOwhD1i4DzEOotug5N20cDkHat9l69ThOWoxV4qJbLKAjkNg=="
  600. },
  601. "regenerator-runtime": {
  602. "version": "0.13.10",
  603. "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz",
  604. "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==",
  605. "dev": true
  606. },
  607. "socket.io-client": {
  608. "version": "2.5.0",
  609. "resolved": "https://registry.npmmirror.com/socket.io-client/-/socket.io-client-2.5.0.tgz",
  610. "integrity": "sha512-lOO9clmdgssDykiOmVQQitwBAF3I6mYcQAo7hQ7AM6Ny5X7fp8hIJ3HcQs3Rjz4SoggoxA1OgrQyY8EgTbcPYw==",
  611. "requires": {
  612. "backo2": "1.0.2",
  613. "component-bind": "1.0.0",
  614. "component-emitter": "~1.3.0",
  615. "debug": "~3.1.0",
  616. "engine.io-client": "~3.5.0",
  617. "has-binary2": "~1.0.2",
  618. "indexof": "0.0.1",
  619. "parseqs": "0.0.6",
  620. "parseuri": "0.0.6",
  621. "socket.io-parser": "~3.3.0",
  622. "to-array": "0.1.4"
  623. }
  624. },
  625. "socket.io-parser": {
  626. "version": "3.3.3",
  627. "resolved": "https://registry.npmmirror.com/socket.io-parser/-/socket.io-parser-3.3.3.tgz",
  628. "integrity": "sha512-qOg87q1PMWWTeO01768Yh9ogn7chB9zkKtQnya41Y355S0UmpXgpcrFwAgjYJxu9BdKug5r5e9YtVSeWhKBUZg==",
  629. "requires": {
  630. "component-emitter": "~1.3.0",
  631. "debug": "~3.1.0",
  632. "isarray": "2.0.1"
  633. }
  634. },
  635. "to-array": {
  636. "version": "0.1.4",
  637. "resolved": "https://registry.npmmirror.com/to-array/-/to-array-0.1.4.tgz",
  638. "integrity": "sha512-LhVdShQD/4Mk4zXNroIQZJC+Ap3zgLcDuwEdcmLv9CCO73NWockQDwyUnW/m8VX/EElfL6FcYx7EeutN4HJA6A=="
  639. },
  640. "vconsole": {
  641. "version": "3.15.0",
  642. "resolved": "https://registry.npmmirror.com/vconsole/-/vconsole-3.15.0.tgz",
  643. "integrity": "sha512-8hq7wabPcRucSWQyN7/1tthMawP9JPvM95zgtMHpPknMMMCKj+abpoK7P7oKK4B0qw58C24Mdvo9+raUdpHyVQ==",
  644. "dev": true,
  645. "requires": {
  646. "@babel/runtime": "^7.17.2",
  647. "copy-text-to-clipboard": "^3.0.1",
  648. "core-js": "^3.11.0",
  649. "mutation-observer": "^1.0.3"
  650. }
  651. },
  652. "vue": {
  653. "version": "2.6.14",
  654. "resolved": "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz",
  655. "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==",
  656. "peer": true
  657. },
  658. "vue-demi": {
  659. "version": "0.13.11",
  660. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.13.11.tgz",
  661. "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==",
  662. "requires": {}
  663. },
  664. "weixin-js-sdk": {
  665. "version": "1.6.0",
  666. "resolved": "https://registry.npmmirror.com/weixin-js-sdk/-/weixin-js-sdk-1.6.0.tgz",
  667. "integrity": "sha512-3IYQH7aalJGFJrwdT3epvTdR1MboMiH7vIZ5BRL2eYOJ12BNah7csoMkmSZzkq1+l92sSq29XdTCVjCJoK2sBQ=="
  668. },
  669. "ws": {
  670. "version": "7.4.6",
  671. "resolved": "https://registry.npmmirror.com/ws/-/ws-7.4.6.tgz",
  672. "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==",
  673. "requires": {}
  674. },
  675. "xmlhttprequest-ssl": {
  676. "version": "1.6.3",
  677. "resolved": "https://registry.npmmirror.com/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz",
  678. "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q=="
  679. },
  680. "yeast": {
  681. "version": "0.1.2",
  682. "resolved": "https://registry.npmmirror.com/yeast/-/yeast-0.1.2.tgz",
  683. "integrity": "sha512-8HFIh676uyGYP6wP13R/j6OJ/1HwJ46snpvzE7aHAN3Ryqh2yX6Xox2B4CUmTwwOIzlG3Bs7ocsP5dZH/R1Qbg=="
  684. }
  685. }
  686. }