pnpm-lock.yaml 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383
  1. lockfileVersion: '6.0'
  2. settings:
  3. autoInstallPeers: true
  4. excludeLinksFromLockfile: false
  5. dependencies:
  6. husky:
  7. specifier: ^8.0.3
  8. version: 8.0.3
  9. lint-staged:
  10. specifier: ^15.1.0
  11. version: 15.1.0
  12. prettier:
  13. specifier: ^3.1.0
  14. version: 3.1.0
  15. packages:
  16. /ansi-escapes@5.0.0:
  17. resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==}
  18. engines: {node: '>=12'}
  19. dependencies:
  20. type-fest: 1.4.0
  21. dev: false
  22. /ansi-regex@6.0.1:
  23. resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
  24. engines: {node: '>=12'}
  25. dev: false
  26. /ansi-styles@6.2.1:
  27. resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
  28. engines: {node: '>=12'}
  29. dev: false
  30. /braces@3.0.2:
  31. resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
  32. engines: {node: '>=8'}
  33. dependencies:
  34. fill-range: 7.0.1
  35. dev: false
  36. /chalk@5.3.0:
  37. resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
  38. engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
  39. dev: false
  40. /cli-cursor@4.0.0:
  41. resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==}
  42. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  43. dependencies:
  44. restore-cursor: 4.0.0
  45. dev: false
  46. /cli-truncate@3.1.0:
  47. resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
  48. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  49. dependencies:
  50. slice-ansi: 5.0.0
  51. string-width: 5.1.2
  52. dev: false
  53. /colorette@2.0.20:
  54. resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
  55. dev: false
  56. /commander@11.1.0:
  57. resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
  58. engines: {node: '>=16'}
  59. dev: false
  60. /cross-spawn@7.0.3:
  61. resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
  62. engines: {node: '>= 8'}
  63. dependencies:
  64. path-key: 3.1.1
  65. shebang-command: 2.0.0
  66. which: 2.0.2
  67. dev: false
  68. /debug@4.3.4:
  69. resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
  70. engines: {node: '>=6.0'}
  71. peerDependencies:
  72. supports-color: '*'
  73. peerDependenciesMeta:
  74. supports-color:
  75. optional: true
  76. dependencies:
  77. ms: 2.1.2
  78. dev: false
  79. /eastasianwidth@0.2.0:
  80. resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
  81. dev: false
  82. /emoji-regex@9.2.2:
  83. resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
  84. dev: false
  85. /eventemitter3@5.0.1:
  86. resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
  87. dev: false
  88. /execa@8.0.1:
  89. resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
  90. engines: {node: '>=16.17'}
  91. dependencies:
  92. cross-spawn: 7.0.3
  93. get-stream: 8.0.1
  94. human-signals: 5.0.0
  95. is-stream: 3.0.0
  96. merge-stream: 2.0.0
  97. npm-run-path: 5.1.0
  98. onetime: 6.0.0
  99. signal-exit: 4.1.0
  100. strip-final-newline: 3.0.0
  101. dev: false
  102. /fill-range@7.0.1:
  103. resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
  104. engines: {node: '>=8'}
  105. dependencies:
  106. to-regex-range: 5.0.1
  107. dev: false
  108. /get-stream@8.0.1:
  109. resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
  110. engines: {node: '>=16'}
  111. dev: false
  112. /human-signals@5.0.0:
  113. resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
  114. engines: {node: '>=16.17.0'}
  115. dev: false
  116. /husky@8.0.3:
  117. resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
  118. engines: {node: '>=14'}
  119. hasBin: true
  120. dev: false
  121. /is-fullwidth-code-point@4.0.0:
  122. resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
  123. engines: {node: '>=12'}
  124. dev: false
  125. /is-number@7.0.0:
  126. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  127. engines: {node: '>=0.12.0'}
  128. dev: false
  129. /is-stream@3.0.0:
  130. resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
  131. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  132. dev: false
  133. /isexe@2.0.0:
  134. resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
  135. dev: false
  136. /lilconfig@2.1.0:
  137. resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
  138. engines: {node: '>=10'}
  139. dev: false
  140. /lint-staged@15.1.0:
  141. resolution: {integrity: sha512-ZPKXWHVlL7uwVpy8OZ7YQjYDAuO5X4kMh0XgZvPNxLcCCngd0PO5jKQyy3+s4TL2EnHoIXIzP1422f/l3nZKMw==}
  142. engines: {node: '>=18.12.0'}
  143. hasBin: true
  144. dependencies:
  145. chalk: 5.3.0
  146. commander: 11.1.0
  147. debug: 4.3.4
  148. execa: 8.0.1
  149. lilconfig: 2.1.0
  150. listr2: 7.0.2
  151. micromatch: 4.0.5
  152. pidtree: 0.6.0
  153. string-argv: 0.3.2
  154. yaml: 2.3.4
  155. transitivePeerDependencies:
  156. - supports-color
  157. dev: false
  158. /listr2@7.0.2:
  159. resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==}
  160. engines: {node: '>=16.0.0'}
  161. dependencies:
  162. cli-truncate: 3.1.0
  163. colorette: 2.0.20
  164. eventemitter3: 5.0.1
  165. log-update: 5.0.1
  166. rfdc: 1.3.0
  167. wrap-ansi: 8.1.0
  168. dev: false
  169. /log-update@5.0.1:
  170. resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==}
  171. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  172. dependencies:
  173. ansi-escapes: 5.0.0
  174. cli-cursor: 4.0.0
  175. slice-ansi: 5.0.0
  176. strip-ansi: 7.1.0
  177. wrap-ansi: 8.1.0
  178. dev: false
  179. /merge-stream@2.0.0:
  180. resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
  181. dev: false
  182. /micromatch@4.0.5:
  183. resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
  184. engines: {node: '>=8.6'}
  185. dependencies:
  186. braces: 3.0.2
  187. picomatch: 2.3.1
  188. dev: false
  189. /mimic-fn@2.1.0:
  190. resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
  191. engines: {node: '>=6'}
  192. dev: false
  193. /mimic-fn@4.0.0:
  194. resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
  195. engines: {node: '>=12'}
  196. dev: false
  197. /ms@2.1.2:
  198. resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
  199. dev: false
  200. /npm-run-path@5.1.0:
  201. resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
  202. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  203. dependencies:
  204. path-key: 4.0.0
  205. dev: false
  206. /onetime@5.1.2:
  207. resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
  208. engines: {node: '>=6'}
  209. dependencies:
  210. mimic-fn: 2.1.0
  211. dev: false
  212. /onetime@6.0.0:
  213. resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
  214. engines: {node: '>=12'}
  215. dependencies:
  216. mimic-fn: 4.0.0
  217. dev: false
  218. /path-key@3.1.1:
  219. resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
  220. engines: {node: '>=8'}
  221. dev: false
  222. /path-key@4.0.0:
  223. resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
  224. engines: {node: '>=12'}
  225. dev: false
  226. /picomatch@2.3.1:
  227. resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
  228. engines: {node: '>=8.6'}
  229. dev: false
  230. /pidtree@0.6.0:
  231. resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
  232. engines: {node: '>=0.10'}
  233. hasBin: true
  234. dev: false
  235. /prettier@3.1.0:
  236. resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==}
  237. engines: {node: '>=14'}
  238. hasBin: true
  239. dev: false
  240. /restore-cursor@4.0.0:
  241. resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==}
  242. engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
  243. dependencies:
  244. onetime: 5.1.2
  245. signal-exit: 3.0.7
  246. dev: false
  247. /rfdc@1.3.0:
  248. resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
  249. dev: false
  250. /shebang-command@2.0.0:
  251. resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
  252. engines: {node: '>=8'}
  253. dependencies:
  254. shebang-regex: 3.0.0
  255. dev: false
  256. /shebang-regex@3.0.0:
  257. resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
  258. engines: {node: '>=8'}
  259. dev: false
  260. /signal-exit@3.0.7:
  261. resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
  262. dev: false
  263. /signal-exit@4.1.0:
  264. resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
  265. engines: {node: '>=14'}
  266. dev: false
  267. /slice-ansi@5.0.0:
  268. resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
  269. engines: {node: '>=12'}
  270. dependencies:
  271. ansi-styles: 6.2.1
  272. is-fullwidth-code-point: 4.0.0
  273. dev: false
  274. /string-argv@0.3.2:
  275. resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
  276. engines: {node: '>=0.6.19'}
  277. dev: false
  278. /string-width@5.1.2:
  279. resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
  280. engines: {node: '>=12'}
  281. dependencies:
  282. eastasianwidth: 0.2.0
  283. emoji-regex: 9.2.2
  284. strip-ansi: 7.1.0
  285. dev: false
  286. /strip-ansi@7.1.0:
  287. resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
  288. engines: {node: '>=12'}
  289. dependencies:
  290. ansi-regex: 6.0.1
  291. dev: false
  292. /strip-final-newline@3.0.0:
  293. resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
  294. engines: {node: '>=12'}
  295. dev: false
  296. /to-regex-range@5.0.1:
  297. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  298. engines: {node: '>=8.0'}
  299. dependencies:
  300. is-number: 7.0.0
  301. dev: false
  302. /type-fest@1.4.0:
  303. resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==}
  304. engines: {node: '>=10'}
  305. dev: false
  306. /which@2.0.2:
  307. resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
  308. engines: {node: '>= 8'}
  309. hasBin: true
  310. dependencies:
  311. isexe: 2.0.0
  312. dev: false
  313. /wrap-ansi@8.1.0:
  314. resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
  315. engines: {node: '>=12'}
  316. dependencies:
  317. ansi-styles: 6.2.1
  318. string-width: 5.1.2
  319. strip-ansi: 7.1.0
  320. dev: false
  321. /yaml@2.3.4:
  322. resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
  323. engines: {node: '>= 14'}
  324. dev: false