56.diff (213847B)
1 diff --git a/package-lock.json b/package-lock.json 2 index d698390..6a558e8 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -12,7 +12,7 @@ 6 "@astrojs/node": "^7.0.1", 7 "@astrojs/tailwind": "^5.0.3", 8 "@webcomponents/template-shadowroot": "^0.2.1", 9 - "astro": "^4.0.6", 10 + "astro": "^4.8.6", 11 "diff2html": "^3.4.46", 12 "lit": "^2.8.0", 13 "marked": "^11.0.1", 14 @@ -64,14 +64,14 @@ 15 } 16 }, 17 "node_modules/@astrojs/compiler": { 18 - "version": "2.3.4", 19 - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.3.4.tgz", 20 - "integrity": "sha512-33/YtWoBCE0cBUNy1kh78FCDXBoBANX87ShgATlAHECYbG2+buNTAgq4Xgz4t5NgnEHPN21GIBC2Mvvwisoutw==" 21 + "version": "2.8.0", 22 + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.8.0.tgz", 23 + "integrity": "sha512-yrpD1WRGqsJwANaDIdtHo+YVjvIOFAjC83lu5qENIgrafwZcJgSXDuwVMXOgok4tFzpeKLsFQ6c3FoUdloLWBQ==" 24 }, 25 "node_modules/@astrojs/internal-helpers": { 26 - "version": "0.2.1", 27 - "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.2.1.tgz", 28 - "integrity": "sha512-06DD2ZnItMwUnH81LBLco3tWjcZ1lGU9rLCCBaeUCGYe9cI0wKyY2W3kDyoW1I6GmcWgt1fu+D1CTvz+FIKf8A==" 29 + "version": "0.4.0", 30 + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.4.0.tgz", 31 + "integrity": "sha512-6B13lz5n6BrbTqCTwhXjJXuR1sqiX/H6rTxzlXx+lN1NnV4jgnq/KJldCQaUWJzPL5SiWahQyinxAbxQtwgPHA==" 32 }, 33 "node_modules/@astrojs/language-server": { 34 "version": "2.5.4", 35 @@ -129,12 +129,14 @@ 36 } 37 }, 38 "node_modules/@astrojs/markdown-remark": { 39 - "version": "4.0.1", 40 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-4.0.1.tgz", 41 - "integrity": "sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==", 42 + "version": "5.1.0", 43 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-5.1.0.tgz", 44 + "integrity": "sha512-S6Z3K2hOB7MfjeDoHsotnP/q2UsnEDB8NlNAaCjMDsGBZfTUbWxyLW3CaphEWw08f6KLZi2ibK9yC3BaMhh2NQ==", 45 "dependencies": { 46 - "@astrojs/prism": "^3.0.0", 47 + "@astrojs/prism": "^3.1.0", 48 "github-slugger": "^2.0.0", 49 + "hast-util-from-html": "^2.0.0", 50 + "hast-util-to-text": "^4.0.0", 51 "import-meta-resolve": "^4.0.0", 52 "mdast-util-definitions": "^6.0.0", 53 "rehype-raw": "^7.0.0", 54 @@ -143,9 +145,11 @@ 55 "remark-parse": "^11.0.0", 56 "remark-rehype": "^11.0.0", 57 "remark-smartypants": "^2.0.0", 58 - "shikiji": "^0.6.13", 59 + "shiki": "^1.1.2", 60 "unified": "^11.0.4", 61 + "unist-util-remove-position": "^5.0.0", 62 "unist-util-visit": "^5.0.0", 63 + "unist-util-visit-parents": "^6.0.0", 64 "vfile": "^6.0.1" 65 } 66 }, 67 @@ -162,14 +166,14 @@ 68 } 69 }, 70 "node_modules/@astrojs/prism": { 71 - "version": "3.0.0", 72 - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.0.0.tgz", 73 - "integrity": "sha512-g61lZupWq1bYbcBnYZqdjndShr/J3l/oFobBKPA3+qMat146zce3nz2kdO4giGbhYDt4gYdhmoBz0vZJ4sIurQ==", 74 + "version": "3.1.0", 75 + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.1.0.tgz", 76 + "integrity": "sha512-Z9IYjuXSArkAUx3N6xj6+Bnvx8OdUSHA8YoOgyepp3+zJmtVYJIl/I18GozdJVW1p5u/CNpl3Km7/gwTJK85cw==", 77 "dependencies": { 78 "prismjs": "^1.29.0" 79 }, 80 "engines": { 81 - "node": ">=18.14.1" 82 + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 83 } 84 }, 85 "node_modules/@astrojs/tailwind": { 86 @@ -187,71 +191,57 @@ 87 } 88 }, 89 "node_modules/@astrojs/telemetry": { 90 - "version": "3.0.4", 91 - "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.0.4.tgz", 92 - "integrity": "sha512-A+0c7k/Xy293xx6odsYZuXiaHO0PL+bnDoXOc47sGDF5ffIKdKQGRPFl2NMlCF4L0NqN4Ynbgnaip+pPF0s7pQ==", 93 + "version": "3.1.0", 94 + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.1.0.tgz", 95 + "integrity": "sha512-/ca/+D8MIKEC8/A9cSaPUqQNZm+Es/ZinRv0ZAzvu2ios7POQSsVD+VOj7/hypWNsNM3T7RpfgNq7H2TU1KEHA==", 96 "dependencies": { 97 - "ci-info": "^3.8.0", 98 + "ci-info": "^4.0.0", 99 "debug": "^4.3.4", 100 "dlv": "^1.1.3", 101 - "dset": "^3.1.2", 102 + "dset": "^3.1.3", 103 "is-docker": "^3.0.0", 104 "is-wsl": "^3.0.0", 105 "which-pm-runs": "^1.1.0" 106 }, 107 "engines": { 108 - "node": ">=18.14.1" 109 - } 110 - }, 111 - "node_modules/@astrojs/telemetry/node_modules/ci-info": { 112 - "version": "3.9.0", 113 - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", 114 - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", 115 - "funding": [ 116 - { 117 - "type": "github", 118 - "url": "https://github.com/sponsors/sibiraj-s" 119 - } 120 - ], 121 - "engines": { 122 - "node": ">=8" 123 + "node": "^18.17.1 || ^20.3.0 || >=21.0.0" 124 } 125 }, 126 "node_modules/@babel/code-frame": { 127 - "version": "7.23.5", 128 - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", 129 - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", 130 + "version": "7.24.2", 131 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", 132 + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", 133 "dependencies": { 134 - "@babel/highlight": "^7.23.4", 135 - "chalk": "^2.4.2" 136 + "@babel/highlight": "^7.24.2", 137 + "picocolors": "^1.0.0" 138 }, 139 "engines": { 140 "node": ">=6.9.0" 141 } 142 }, 143 "node_modules/@babel/compat-data": { 144 - "version": "7.23.5", 145 - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", 146 - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", 147 + "version": "7.24.4", 148 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz", 149 + "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==", 150 "engines": { 151 "node": ">=6.9.0" 152 } 153 }, 154 "node_modules/@babel/core": { 155 - "version": "7.23.5", 156 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.5.tgz", 157 - "integrity": "sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==", 158 + "version": "7.24.5", 159 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.5.tgz", 160 + "integrity": "sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==", 161 "dependencies": { 162 "@ampproject/remapping": "^2.2.0", 163 - "@babel/code-frame": "^7.23.5", 164 - "@babel/generator": "^7.23.5", 165 - "@babel/helper-compilation-targets": "^7.22.15", 166 - "@babel/helper-module-transforms": "^7.23.3", 167 - "@babel/helpers": "^7.23.5", 168 - "@babel/parser": "^7.23.5", 169 - "@babel/template": "^7.22.15", 170 - "@babel/traverse": "^7.23.5", 171 - "@babel/types": "^7.23.5", 172 + "@babel/code-frame": "^7.24.2", 173 + "@babel/generator": "^7.24.5", 174 + "@babel/helper-compilation-targets": "^7.23.6", 175 + "@babel/helper-module-transforms": "^7.24.5", 176 + "@babel/helpers": "^7.24.5", 177 + "@babel/parser": "^7.24.5", 178 + "@babel/template": "^7.24.0", 179 + "@babel/traverse": "^7.24.5", 180 + "@babel/types": "^7.24.5", 181 "convert-source-map": "^2.0.0", 182 "debug": "^4.1.0", 183 "gensync": "^1.0.0-beta.2", 184 @@ -275,13 +265,13 @@ 185 } 186 }, 187 "node_modules/@babel/generator": { 188 - "version": "7.23.5", 189 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.5.tgz", 190 - "integrity": "sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==", 191 + "version": "7.24.5", 192 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", 193 + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", 194 "dependencies": { 195 - "@babel/types": "^7.23.5", 196 - "@jridgewell/gen-mapping": "^0.3.2", 197 - "@jridgewell/trace-mapping": "^0.3.17", 198 + "@babel/types": "^7.24.5", 199 + "@jridgewell/gen-mapping": "^0.3.5", 200 + "@jridgewell/trace-mapping": "^0.3.25", 201 "jsesc": "^2.5.1" 202 }, 203 "engines": { 204 @@ -300,13 +290,13 @@ 205 } 206 }, 207 "node_modules/@babel/helper-compilation-targets": { 208 - "version": "7.22.15", 209 - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", 210 - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", 211 + "version": "7.23.6", 212 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", 213 + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", 214 "dependencies": { 215 - "@babel/compat-data": "^7.22.9", 216 - "@babel/helper-validator-option": "^7.22.15", 217 - "browserslist": "^4.21.9", 218 + "@babel/compat-data": "^7.23.5", 219 + "@babel/helper-validator-option": "^7.23.5", 220 + "browserslist": "^4.22.2", 221 "lru-cache": "^5.1.1", 222 "semver": "^6.3.1" 223 }, 224 @@ -354,26 +344,26 @@ 225 } 226 }, 227 "node_modules/@babel/helper-module-imports": { 228 - "version": "7.22.15", 229 - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", 230 - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", 231 + "version": "7.24.3", 232 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz", 233 + "integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==", 234 "dependencies": { 235 - "@babel/types": "^7.22.15" 236 + "@babel/types": "^7.24.0" 237 }, 238 "engines": { 239 "node": ">=6.9.0" 240 } 241 }, 242 "node_modules/@babel/helper-module-transforms": { 243 - "version": "7.23.3", 244 - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", 245 - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", 246 + "version": "7.24.5", 247 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.5.tgz", 248 + "integrity": "sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==", 249 "dependencies": { 250 "@babel/helper-environment-visitor": "^7.22.20", 251 - "@babel/helper-module-imports": "^7.22.15", 252 - "@babel/helper-simple-access": "^7.22.5", 253 - "@babel/helper-split-export-declaration": "^7.22.6", 254 - "@babel/helper-validator-identifier": "^7.22.20" 255 + "@babel/helper-module-imports": "^7.24.3", 256 + "@babel/helper-simple-access": "^7.24.5", 257 + "@babel/helper-split-export-declaration": "^7.24.5", 258 + "@babel/helper-validator-identifier": "^7.24.5" 259 }, 260 "engines": { 261 "node": ">=6.9.0" 262 @@ -391,39 +381,39 @@ 263 } 264 }, 265 "node_modules/@babel/helper-simple-access": { 266 - "version": "7.22.5", 267 - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", 268 - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", 269 + "version": "7.24.5", 270 + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.5.tgz", 271 + "integrity": "sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==", 272 "dependencies": { 273 - "@babel/types": "^7.22.5" 274 + "@babel/types": "^7.24.5" 275 }, 276 "engines": { 277 "node": ">=6.9.0" 278 } 279 }, 280 "node_modules/@babel/helper-split-export-declaration": { 281 - "version": "7.22.6", 282 - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", 283 - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", 284 + "version": "7.24.5", 285 + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", 286 + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", 287 "dependencies": { 288 - "@babel/types": "^7.22.5" 289 + "@babel/types": "^7.24.5" 290 }, 291 "engines": { 292 "node": ">=6.9.0" 293 } 294 }, 295 "node_modules/@babel/helper-string-parser": { 296 - "version": "7.23.4", 297 - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", 298 - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", 299 + "version": "7.24.1", 300 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", 301 + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", 302 "engines": { 303 "node": ">=6.9.0" 304 } 305 }, 306 "node_modules/@babel/helper-validator-identifier": { 307 - "version": "7.22.20", 308 - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", 309 - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", 310 + "version": "7.24.5", 311 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", 312 + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", 313 "engines": { 314 "node": ">=6.9.0" 315 } 316 @@ -437,35 +427,36 @@ 317 } 318 }, 319 "node_modules/@babel/helpers": { 320 - "version": "7.23.5", 321 - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.5.tgz", 322 - "integrity": "sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==", 323 + "version": "7.24.5", 324 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.5.tgz", 325 + "integrity": "sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==", 326 "dependencies": { 327 - "@babel/template": "^7.22.15", 328 - "@babel/traverse": "^7.23.5", 329 - "@babel/types": "^7.23.5" 330 + "@babel/template": "^7.24.0", 331 + "@babel/traverse": "^7.24.5", 332 + "@babel/types": "^7.24.5" 333 }, 334 "engines": { 335 "node": ">=6.9.0" 336 } 337 }, 338 "node_modules/@babel/highlight": { 339 - "version": "7.23.4", 340 - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", 341 - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", 342 + "version": "7.24.5", 343 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", 344 + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", 345 "dependencies": { 346 - "@babel/helper-validator-identifier": "^7.22.20", 347 + "@babel/helper-validator-identifier": "^7.24.5", 348 "chalk": "^2.4.2", 349 - "js-tokens": "^4.0.0" 350 + "js-tokens": "^4.0.0", 351 + "picocolors": "^1.0.0" 352 }, 353 "engines": { 354 "node": ">=6.9.0" 355 } 356 }, 357 "node_modules/@babel/parser": { 358 - "version": "7.23.5", 359 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.5.tgz", 360 - "integrity": "sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==", 361 + "version": "7.24.5", 362 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", 363 + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", 364 "bin": { 365 "parser": "bin/babel-parser.js" 366 }, 367 @@ -506,32 +497,32 @@ 368 } 369 }, 370 "node_modules/@babel/template": { 371 - "version": "7.22.15", 372 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", 373 - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", 374 + "version": "7.24.0", 375 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", 376 + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", 377 "dependencies": { 378 - "@babel/code-frame": "^7.22.13", 379 - "@babel/parser": "^7.22.15", 380 - "@babel/types": "^7.22.15" 381 + "@babel/code-frame": "^7.23.5", 382 + "@babel/parser": "^7.24.0", 383 + "@babel/types": "^7.24.0" 384 }, 385 "engines": { 386 "node": ">=6.9.0" 387 } 388 }, 389 "node_modules/@babel/traverse": { 390 - "version": "7.23.5", 391 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.5.tgz", 392 - "integrity": "sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==", 393 + "version": "7.24.5", 394 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", 395 + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", 396 "dependencies": { 397 - "@babel/code-frame": "^7.23.5", 398 - "@babel/generator": "^7.23.5", 399 + "@babel/code-frame": "^7.24.2", 400 + "@babel/generator": "^7.24.5", 401 "@babel/helper-environment-visitor": "^7.22.20", 402 "@babel/helper-function-name": "^7.23.0", 403 "@babel/helper-hoist-variables": "^7.22.5", 404 - "@babel/helper-split-export-declaration": "^7.22.6", 405 - "@babel/parser": "^7.23.5", 406 - "@babel/types": "^7.23.5", 407 - "debug": "^4.1.0", 408 + "@babel/helper-split-export-declaration": "^7.24.5", 409 + "@babel/parser": "^7.24.5", 410 + "@babel/types": "^7.24.5", 411 + "debug": "^4.3.1", 412 "globals": "^11.1.0" 413 }, 414 "engines": { 415 @@ -539,12 +530,12 @@ 416 } 417 }, 418 "node_modules/@babel/types": { 419 - "version": "7.23.5", 420 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.5.tgz", 421 - "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", 422 + "version": "7.24.5", 423 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", 424 + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", 425 "dependencies": { 426 - "@babel/helper-string-parser": "^7.23.4", 427 - "@babel/helper-validator-identifier": "^7.22.20", 428 + "@babel/helper-string-parser": "^7.24.1", 429 + "@babel/helper-validator-identifier": "^7.24.5", 430 "to-fast-properties": "^2.0.0" 431 }, 432 "engines": { 433 @@ -572,10 +563,34 @@ 434 "resolved": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz", 435 "integrity": "sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==" 436 }, 437 + "node_modules/@emnapi/runtime": { 438 + "version": "1.2.0", 439 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.2.0.tgz", 440 + "integrity": "sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==", 441 + "optional": true, 442 + "dependencies": { 443 + "tslib": "^2.4.0" 444 + } 445 + }, 446 + "node_modules/@esbuild/aix-ppc64": { 447 + "version": "0.20.2", 448 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", 449 + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", 450 + "cpu": [ 451 + "ppc64" 452 + ], 453 + "optional": true, 454 + "os": [ 455 + "aix" 456 + ], 457 + "engines": { 458 + "node": ">=12" 459 + } 460 + }, 461 "node_modules/@esbuild/android-arm": { 462 - "version": "0.19.8", 463 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.8.tgz", 464 - "integrity": "sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==", 465 + "version": "0.20.2", 466 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", 467 + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", 468 "cpu": [ 469 "arm" 470 ], 471 @@ -588,9 +603,9 @@ 472 } 473 }, 474 "node_modules/@esbuild/android-arm64": { 475 - "version": "0.19.8", 476 - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.8.tgz", 477 - "integrity": "sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==", 478 + "version": "0.20.2", 479 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", 480 + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", 481 "cpu": [ 482 "arm64" 483 ], 484 @@ -603,9 +618,9 @@ 485 } 486 }, 487 "node_modules/@esbuild/android-x64": { 488 - "version": "0.19.8", 489 - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.8.tgz", 490 - "integrity": "sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==", 491 + "version": "0.20.2", 492 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", 493 + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", 494 "cpu": [ 495 "x64" 496 ], 497 @@ -618,9 +633,9 @@ 498 } 499 }, 500 "node_modules/@esbuild/darwin-arm64": { 501 - "version": "0.19.8", 502 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.8.tgz", 503 - "integrity": "sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==", 504 + "version": "0.20.2", 505 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", 506 + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", 507 "cpu": [ 508 "arm64" 509 ], 510 @@ -633,9 +648,9 @@ 511 } 512 }, 513 "node_modules/@esbuild/darwin-x64": { 514 - "version": "0.19.8", 515 - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.8.tgz", 516 - "integrity": "sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==", 517 + "version": "0.20.2", 518 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", 519 + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", 520 "cpu": [ 521 "x64" 522 ], 523 @@ -648,9 +663,9 @@ 524 } 525 }, 526 "node_modules/@esbuild/freebsd-arm64": { 527 - "version": "0.19.8", 528 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.8.tgz", 529 - "integrity": "sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==", 530 + "version": "0.20.2", 531 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", 532 + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", 533 "cpu": [ 534 "arm64" 535 ], 536 @@ -663,9 +678,9 @@ 537 } 538 }, 539 "node_modules/@esbuild/freebsd-x64": { 540 - "version": "0.19.8", 541 - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.8.tgz", 542 - "integrity": "sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==", 543 + "version": "0.20.2", 544 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", 545 + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", 546 "cpu": [ 547 "x64" 548 ], 549 @@ -678,9 +693,9 @@ 550 } 551 }, 552 "node_modules/@esbuild/linux-arm": { 553 - "version": "0.19.8", 554 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.8.tgz", 555 - "integrity": "sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==", 556 + "version": "0.20.2", 557 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", 558 + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", 559 "cpu": [ 560 "arm" 561 ], 562 @@ -693,9 +708,9 @@ 563 } 564 }, 565 "node_modules/@esbuild/linux-arm64": { 566 - "version": "0.19.8", 567 - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.8.tgz", 568 - "integrity": "sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==", 569 + "version": "0.20.2", 570 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", 571 + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", 572 "cpu": [ 573 "arm64" 574 ], 575 @@ -708,9 +723,9 @@ 576 } 577 }, 578 "node_modules/@esbuild/linux-ia32": { 579 - "version": "0.19.8", 580 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.8.tgz", 581 - "integrity": "sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==", 582 + "version": "0.20.2", 583 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", 584 + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", 585 "cpu": [ 586 "ia32" 587 ], 588 @@ -723,9 +738,9 @@ 589 } 590 }, 591 "node_modules/@esbuild/linux-loong64": { 592 - "version": "0.19.8", 593 - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.8.tgz", 594 - "integrity": "sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==", 595 + "version": "0.20.2", 596 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", 597 + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", 598 "cpu": [ 599 "loong64" 600 ], 601 @@ -738,9 +753,9 @@ 602 } 603 }, 604 "node_modules/@esbuild/linux-mips64el": { 605 - "version": "0.19.8", 606 - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.8.tgz", 607 - "integrity": "sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==", 608 + "version": "0.20.2", 609 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", 610 + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", 611 "cpu": [ 612 "mips64el" 613 ], 614 @@ -753,9 +768,9 @@ 615 } 616 }, 617 "node_modules/@esbuild/linux-ppc64": { 618 - "version": "0.19.8", 619 - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.8.tgz", 620 - "integrity": "sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==", 621 + "version": "0.20.2", 622 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", 623 + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", 624 "cpu": [ 625 "ppc64" 626 ], 627 @@ -768,9 +783,9 @@ 628 } 629 }, 630 "node_modules/@esbuild/linux-riscv64": { 631 - "version": "0.19.8", 632 - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.8.tgz", 633 - "integrity": "sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==", 634 + "version": "0.20.2", 635 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", 636 + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", 637 "cpu": [ 638 "riscv64" 639 ], 640 @@ -783,9 +798,9 @@ 641 } 642 }, 643 "node_modules/@esbuild/linux-s390x": { 644 - "version": "0.19.8", 645 - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.8.tgz", 646 - "integrity": "sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==", 647 + "version": "0.20.2", 648 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", 649 + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", 650 "cpu": [ 651 "s390x" 652 ], 653 @@ -798,9 +813,9 @@ 654 } 655 }, 656 "node_modules/@esbuild/linux-x64": { 657 - "version": "0.19.8", 658 - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.8.tgz", 659 - "integrity": "sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==", 660 + "version": "0.20.2", 661 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", 662 + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", 663 "cpu": [ 664 "x64" 665 ], 666 @@ -813,9 +828,9 @@ 667 } 668 }, 669 "node_modules/@esbuild/netbsd-x64": { 670 - "version": "0.19.8", 671 - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.8.tgz", 672 - "integrity": "sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==", 673 + "version": "0.20.2", 674 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", 675 + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", 676 "cpu": [ 677 "x64" 678 ], 679 @@ -828,9 +843,9 @@ 680 } 681 }, 682 "node_modules/@esbuild/openbsd-x64": { 683 - "version": "0.19.8", 684 - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.8.tgz", 685 - "integrity": "sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==", 686 + "version": "0.20.2", 687 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", 688 + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", 689 "cpu": [ 690 "x64" 691 ], 692 @@ -843,9 +858,9 @@ 693 } 694 }, 695 "node_modules/@esbuild/sunos-x64": { 696 - "version": "0.19.8", 697 - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.8.tgz", 698 - "integrity": "sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==", 699 + "version": "0.20.2", 700 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", 701 + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", 702 "cpu": [ 703 "x64" 704 ], 705 @@ -858,9 +873,9 @@ 706 } 707 }, 708 "node_modules/@esbuild/win32-arm64": { 709 - "version": "0.19.8", 710 - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.8.tgz", 711 - "integrity": "sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==", 712 + "version": "0.20.2", 713 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", 714 + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", 715 "cpu": [ 716 "arm64" 717 ], 718 @@ -873,9 +888,9 @@ 719 } 720 }, 721 "node_modules/@esbuild/win32-ia32": { 722 - "version": "0.19.8", 723 - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.8.tgz", 724 - "integrity": "sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==", 725 + "version": "0.20.2", 726 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", 727 + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", 728 "cpu": [ 729 "ia32" 730 ], 731 @@ -888,9 +903,9 @@ 732 } 733 }, 734 "node_modules/@esbuild/win32-x64": { 735 - "version": "0.19.8", 736 - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.8.tgz", 737 - "integrity": "sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==", 738 + "version": "0.20.2", 739 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", 740 + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", 741 "cpu": [ 742 "x64" 743 ], 744 @@ -902,698 +917,1588 @@ 745 "node": ">=12" 746 } 747 }, 748 - "node_modules/@jridgewell/gen-mapping": { 749 - "version": "0.3.3", 750 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 751 - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 752 - "dependencies": { 753 - "@jridgewell/set-array": "^1.0.1", 754 - "@jridgewell/sourcemap-codec": "^1.4.10", 755 - "@jridgewell/trace-mapping": "^0.3.9" 756 - }, 757 - "engines": { 758 - "node": ">=6.0.0" 759 - } 760 - }, 761 - "node_modules/@jridgewell/resolve-uri": { 762 - "version": "3.1.1", 763 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 764 - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 765 - "engines": { 766 - "node": ">=6.0.0" 767 - } 768 - }, 769 - "node_modules/@jridgewell/set-array": { 770 - "version": "1.1.2", 771 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 772 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 773 - "engines": { 774 - "node": ">=6.0.0" 775 - } 776 - }, 777 - "node_modules/@jridgewell/sourcemap-codec": { 778 - "version": "1.4.15", 779 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 780 - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 781 - }, 782 - "node_modules/@jridgewell/trace-mapping": { 783 - "version": "0.3.20", 784 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", 785 - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", 786 - "dependencies": { 787 - "@jridgewell/resolve-uri": "^3.1.0", 788 - "@jridgewell/sourcemap-codec": "^1.4.14" 789 - } 790 - }, 791 - "node_modules/@lit-labs/ssr": { 792 - "version": "3.1.7", 793 - "resolved": "https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.7.tgz", 794 - "integrity": "sha512-eoH2Ech9lvk3VCMbG6d0yRqCJOD1Zs+ZKBRuGIxOG2OQoNYtQg8JV5JPeRhlx9OKy/wVAGPtIaWDL25n4mVjYQ==", 795 - "dependencies": { 796 - "@lit-labs/ssr-client": "^1.1.0", 797 - "@lit-labs/ssr-dom-shim": "^1.1.0", 798 - "@lit/reactive-element": "^1.6.0", 799 - "@parse5/tools": "^0.3.0", 800 - "@types/node": "^16.0.0", 801 - "enhanced-resolve": "^5.10.0", 802 - "lit": "^2.7.0", 803 - "lit-element": "^3.3.0", 804 - "lit-html": "^2.7.0", 805 - "node-fetch": "^3.2.8", 806 - "parse5": "^7.1.1" 807 - }, 808 - "engines": { 809 - "node": ">=13.9.0" 810 - } 811 - }, 812 - "node_modules/@lit-labs/ssr-client": { 813 - "version": "1.1.3", 814 - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-client/-/ssr-client-1.1.3.tgz", 815 - "integrity": "sha512-JIvpvfCEJGTIKH1L/kZYN68jiXuTBbHI6JG3H4HQI0Ko/8Z0qtlSP9G35IVDzNdMt+xVE4WYKsY9Vk6N2S55kQ==", 816 - "dependencies": { 817 - "@lit/reactive-element": "^1.0.0", 818 - "lit": "^2.8.0", 819 - "lit-html": "^2.8.0" 820 - } 821 - }, 822 - "node_modules/@lit-labs/ssr-dom-shim": { 823 - "version": "1.1.2", 824 - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz", 825 - "integrity": "sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==" 826 - }, 827 - "node_modules/@lit-labs/ssr/node_modules/@types/node": { 828 - "version": "16.18.67", 829 - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.67.tgz", 830 - "integrity": "sha512-gUa0tDO9oxyAYO9V9tqxDJguVMDpqUwH5I5Q9ASYBCso+8CUdJlKPKDYS1YSS9kyZWIduDafZvucGM0zGNKFjg==" 831 - }, 832 - "node_modules/@lit-labs/ssr/node_modules/node-fetch": { 833 - "version": "3.3.2", 834 - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", 835 - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", 836 - "dependencies": { 837 - "data-uri-to-buffer": "^4.0.0", 838 - "fetch-blob": "^3.1.4", 839 - "formdata-polyfill": "^4.0.10" 840 - }, 841 + "node_modules/@img/sharp-darwin-arm64": { 842 + "version": "0.33.4", 843 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.4.tgz", 844 + "integrity": "sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==", 845 + "cpu": [ 846 + "arm64" 847 + ], 848 + "optional": true, 849 + "os": [ 850 + "darwin" 851 + ], 852 "engines": { 853 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 854 + "glibc": ">=2.26", 855 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 856 + "npm": ">=9.6.5", 857 + "pnpm": ">=7.1.0", 858 + "yarn": ">=3.2.0" 859 }, 860 "funding": { 861 - "type": "opencollective", 862 - "url": "https://opencollective.com/node-fetch" 863 - } 864 - }, 865 - "node_modules/@lit/reactive-element": { 866 - "version": "1.6.3", 867 - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.3.tgz", 868 - "integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", 869 - "dependencies": { 870 - "@lit-labs/ssr-dom-shim": "^1.0.0" 871 - } 872 - }, 873 - "node_modules/@nodelib/fs.scandir": { 874 - "version": "2.1.5", 875 - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 876 - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 877 - "dependencies": { 878 - "@nodelib/fs.stat": "2.0.5", 879 - "run-parallel": "^1.1.9" 880 - }, 881 - "engines": { 882 - "node": ">= 8" 883 - } 884 - }, 885 - "node_modules/@nodelib/fs.stat": { 886 - "version": "2.0.5", 887 - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 888 - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 889 - "engines": { 890 - "node": ">= 8" 891 - } 892 - }, 893 - "node_modules/@nodelib/fs.walk": { 894 - "version": "1.2.8", 895 - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 896 - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 897 - "dependencies": { 898 - "@nodelib/fs.scandir": "2.1.5", 899 - "fastq": "^1.6.0" 900 + "url": "https://opencollective.com/libvips" 901 }, 902 - "engines": { 903 - "node": ">= 8" 904 - } 905 - }, 906 - "node_modules/@parse5/tools": { 907 - "version": "0.3.0", 908 - "resolved": "https://registry.npmjs.org/@parse5/tools/-/tools-0.3.0.tgz", 909 - "integrity": "sha512-zxRyTHkqb7WQMV8kTNBKWb1BeOFUKXBXTBWuxg9H9hfvQB3IwP6Iw2U75Ia5eyRxPNltmY7E8YAlz6zWwUnjKg==", 910 - "dependencies": { 911 - "parse5": "^7.0.0" 912 + "optionalDependencies": { 913 + "@img/sharp-libvips-darwin-arm64": "1.0.2" 914 } 915 }, 916 - "node_modules/@rollup/rollup-android-arm-eabi": { 917 - "version": "4.6.1", 918 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.6.1.tgz", 919 - "integrity": "sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==", 920 + "node_modules/@img/sharp-darwin-x64": { 921 + "version": "0.33.4", 922 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.4.tgz", 923 + "integrity": "sha512-0l7yRObwtTi82Z6ebVI2PnHT8EB2NxBgpK2MiKJZJ7cz32R4lxd001ecMhzzsZig3Yv9oclvqqdV93jo9hy+Dw==", 924 "cpu": [ 925 - "arm" 926 + "x64" 927 ], 928 "optional": true, 929 "os": [ 930 - "android" 931 - ] 932 - }, 933 - "node_modules/@rollup/rollup-android-arm64": { 934 - "version": "4.6.1", 935 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.6.1.tgz", 936 - "integrity": "sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==", 937 - "cpu": [ 938 - "arm64" 939 + "darwin" 940 ], 941 - "optional": true, 942 - "os": [ 943 - "android" 944 - ] 945 + "engines": { 946 + "glibc": ">=2.26", 947 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 948 + "npm": ">=9.6.5", 949 + "pnpm": ">=7.1.0", 950 + "yarn": ">=3.2.0" 951 + }, 952 + "funding": { 953 + "url": "https://opencollective.com/libvips" 954 + }, 955 + "optionalDependencies": { 956 + "@img/sharp-libvips-darwin-x64": "1.0.2" 957 + } 958 }, 959 - "node_modules/@rollup/rollup-darwin-arm64": { 960 - "version": "4.6.1", 961 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.6.1.tgz", 962 - "integrity": "sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==", 963 + "node_modules/@img/sharp-libvips-darwin-arm64": { 964 + "version": "1.0.2", 965 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.2.tgz", 966 + "integrity": "sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==", 967 "cpu": [ 968 "arm64" 969 ], 970 "optional": true, 971 "os": [ 972 "darwin" 973 - ] 974 + ], 975 + "engines": { 976 + "macos": ">=11", 977 + "npm": ">=9.6.5", 978 + "pnpm": ">=7.1.0", 979 + "yarn": ">=3.2.0" 980 + }, 981 + "funding": { 982 + "url": "https://opencollective.com/libvips" 983 + } 984 }, 985 - "node_modules/@rollup/rollup-darwin-x64": { 986 - "version": "4.6.1", 987 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.6.1.tgz", 988 - "integrity": "sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==", 989 + "node_modules/@img/sharp-libvips-darwin-x64": { 990 + "version": "1.0.2", 991 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.2.tgz", 992 + "integrity": "sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==", 993 "cpu": [ 994 "x64" 995 ], 996 "optional": true, 997 "os": [ 998 "darwin" 999 - ] 1000 + ], 1001 + "engines": { 1002 + "macos": ">=10.13", 1003 + "npm": ">=9.6.5", 1004 + "pnpm": ">=7.1.0", 1005 + "yarn": ">=3.2.0" 1006 + }, 1007 + "funding": { 1008 + "url": "https://opencollective.com/libvips" 1009 + } 1010 }, 1011 - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1012 - "version": "4.6.1", 1013 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.6.1.tgz", 1014 - "integrity": "sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==", 1015 + "node_modules/@img/sharp-libvips-linux-arm": { 1016 + "version": "1.0.2", 1017 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.2.tgz", 1018 + "integrity": "sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==", 1019 "cpu": [ 1020 "arm" 1021 ], 1022 "optional": true, 1023 "os": [ 1024 "linux" 1025 - ] 1026 + ], 1027 + "engines": { 1028 + "glibc": ">=2.28", 1029 + "npm": ">=9.6.5", 1030 + "pnpm": ">=7.1.0", 1031 + "yarn": ">=3.2.0" 1032 + }, 1033 + "funding": { 1034 + "url": "https://opencollective.com/libvips" 1035 + } 1036 }, 1037 - "node_modules/@rollup/rollup-linux-arm64-gnu": { 1038 - "version": "4.6.1", 1039 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.6.1.tgz", 1040 - "integrity": "sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==", 1041 + "node_modules/@img/sharp-libvips-linux-arm64": { 1042 + "version": "1.0.2", 1043 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.2.tgz", 1044 + "integrity": "sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==", 1045 "cpu": [ 1046 "arm64" 1047 ], 1048 "optional": true, 1049 "os": [ 1050 "linux" 1051 - ] 1052 + ], 1053 + "engines": { 1054 + "glibc": ">=2.26", 1055 + "npm": ">=9.6.5", 1056 + "pnpm": ">=7.1.0", 1057 + "yarn": ">=3.2.0" 1058 + }, 1059 + "funding": { 1060 + "url": "https://opencollective.com/libvips" 1061 + } 1062 }, 1063 - "node_modules/@rollup/rollup-linux-arm64-musl": { 1064 - "version": "4.6.1", 1065 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.6.1.tgz", 1066 - "integrity": "sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==", 1067 + "node_modules/@img/sharp-libvips-linux-s390x": { 1068 + "version": "1.0.2", 1069 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.2.tgz", 1070 + "integrity": "sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==", 1071 "cpu": [ 1072 - "arm64" 1073 + "s390x" 1074 ], 1075 "optional": true, 1076 "os": [ 1077 "linux" 1078 - ] 1079 + ], 1080 + "engines": { 1081 + "glibc": ">=2.28", 1082 + "npm": ">=9.6.5", 1083 + "pnpm": ">=7.1.0", 1084 + "yarn": ">=3.2.0" 1085 + }, 1086 + "funding": { 1087 + "url": "https://opencollective.com/libvips" 1088 + } 1089 }, 1090 - "node_modules/@rollup/rollup-linux-x64-gnu": { 1091 - "version": "4.6.1", 1092 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.6.1.tgz", 1093 - "integrity": "sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==", 1094 + "node_modules/@img/sharp-libvips-linux-x64": { 1095 + "version": "1.0.2", 1096 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.2.tgz", 1097 + "integrity": "sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==", 1098 "cpu": [ 1099 "x64" 1100 ], 1101 "optional": true, 1102 "os": [ 1103 "linux" 1104 - ] 1105 + ], 1106 + "engines": { 1107 + "glibc": ">=2.26", 1108 + "npm": ">=9.6.5", 1109 + "pnpm": ">=7.1.0", 1110 + "yarn": ">=3.2.0" 1111 + }, 1112 + "funding": { 1113 + "url": "https://opencollective.com/libvips" 1114 + } 1115 }, 1116 - "node_modules/@rollup/rollup-linux-x64-musl": { 1117 - "version": "4.6.1", 1118 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.6.1.tgz", 1119 - "integrity": "sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==", 1120 + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1121 + "version": "1.0.2", 1122 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.2.tgz", 1123 + "integrity": "sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==", 1124 + "cpu": [ 1125 + "arm64" 1126 + ], 1127 + "optional": true, 1128 + "os": [ 1129 + "linux" 1130 + ], 1131 + "engines": { 1132 + "musl": ">=1.2.2", 1133 + "npm": ">=9.6.5", 1134 + "pnpm": ">=7.1.0", 1135 + "yarn": ">=3.2.0" 1136 + }, 1137 + "funding": { 1138 + "url": "https://opencollective.com/libvips" 1139 + } 1140 + }, 1141 + "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1142 + "version": "1.0.2", 1143 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.2.tgz", 1144 + "integrity": "sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==", 1145 "cpu": [ 1146 "x64" 1147 ], 1148 "optional": true, 1149 "os": [ 1150 "linux" 1151 - ] 1152 + ], 1153 + "engines": { 1154 + "musl": ">=1.2.2", 1155 + "npm": ">=9.6.5", 1156 + "pnpm": ">=7.1.0", 1157 + "yarn": ">=3.2.0" 1158 + }, 1159 + "funding": { 1160 + "url": "https://opencollective.com/libvips" 1161 + } 1162 }, 1163 - "node_modules/@rollup/rollup-win32-arm64-msvc": { 1164 - "version": "4.6.1", 1165 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.6.1.tgz", 1166 - "integrity": "sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==", 1167 + "node_modules/@img/sharp-linux-arm": { 1168 + "version": "0.33.4", 1169 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.4.tgz", 1170 + "integrity": "sha512-RUgBD1c0+gCYZGCCe6mMdTiOFS0Zc/XrN0fYd6hISIKcDUbAW5NtSQW9g/powkrXYm6Vzwd6y+fqmExDuCdHNQ==", 1171 + "cpu": [ 1172 + "arm" 1173 + ], 1174 + "optional": true, 1175 + "os": [ 1176 + "linux" 1177 + ], 1178 + "engines": { 1179 + "glibc": ">=2.28", 1180 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1181 + "npm": ">=9.6.5", 1182 + "pnpm": ">=7.1.0", 1183 + "yarn": ">=3.2.0" 1184 + }, 1185 + "funding": { 1186 + "url": "https://opencollective.com/libvips" 1187 + }, 1188 + "optionalDependencies": { 1189 + "@img/sharp-libvips-linux-arm": "1.0.2" 1190 + } 1191 + }, 1192 + "node_modules/@img/sharp-linux-arm64": { 1193 + "version": "0.33.4", 1194 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.4.tgz", 1195 + "integrity": "sha512-2800clwVg1ZQtxwSoTlHvtm9ObgAax7V6MTAB/hDT945Tfyy3hVkmiHpeLPCKYqYR1Gcmv1uDZ3a4OFwkdBL7Q==", 1196 "cpu": [ 1197 "arm64" 1198 ], 1199 "optional": true, 1200 "os": [ 1201 - "win32" 1202 - ] 1203 + "linux" 1204 + ], 1205 + "engines": { 1206 + "glibc": ">=2.26", 1207 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1208 + "npm": ">=9.6.5", 1209 + "pnpm": ">=7.1.0", 1210 + "yarn": ">=3.2.0" 1211 + }, 1212 + "funding": { 1213 + "url": "https://opencollective.com/libvips" 1214 + }, 1215 + "optionalDependencies": { 1216 + "@img/sharp-libvips-linux-arm64": "1.0.2" 1217 + } 1218 }, 1219 - "node_modules/@rollup/rollup-win32-ia32-msvc": { 1220 - "version": "4.6.1", 1221 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.6.1.tgz", 1222 - "integrity": "sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==", 1223 + "node_modules/@img/sharp-linux-s390x": { 1224 + "version": "0.33.4", 1225 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.4.tgz", 1226 + "integrity": "sha512-h3RAL3siQoyzSoH36tUeS0PDmb5wINKGYzcLB5C6DIiAn2F3udeFAum+gj8IbA/82+8RGCTn7XW8WTFnqag4tQ==", 1227 "cpu": [ 1228 - "ia32" 1229 + "s390x" 1230 ], 1231 "optional": true, 1232 "os": [ 1233 - "win32" 1234 - ] 1235 + "linux" 1236 + ], 1237 + "engines": { 1238 + "glibc": ">=2.31", 1239 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1240 + "npm": ">=9.6.5", 1241 + "pnpm": ">=7.1.0", 1242 + "yarn": ">=3.2.0" 1243 + }, 1244 + "funding": { 1245 + "url": "https://opencollective.com/libvips" 1246 + }, 1247 + "optionalDependencies": { 1248 + "@img/sharp-libvips-linux-s390x": "1.0.2" 1249 + } 1250 }, 1251 - "node_modules/@rollup/rollup-win32-x64-msvc": { 1252 - "version": "4.6.1", 1253 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.6.1.tgz", 1254 - "integrity": "sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==", 1255 + "node_modules/@img/sharp-linux-x64": { 1256 + "version": "0.33.4", 1257 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.4.tgz", 1258 + "integrity": "sha512-GoR++s0XW9DGVi8SUGQ/U4AeIzLdNjHka6jidVwapQ/JebGVQIpi52OdyxCNVRE++n1FCLzjDovJNozif7w/Aw==", 1259 "cpu": [ 1260 "x64" 1261 ], 1262 "optional": true, 1263 "os": [ 1264 - "win32" 1265 - ] 1266 - }, 1267 - "node_modules/@types/babel__core": { 1268 - "version": "7.20.5", 1269 - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1270 - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1271 - "dependencies": { 1272 - "@babel/parser": "^7.20.7", 1273 - "@babel/types": "^7.20.7", 1274 - "@types/babel__generator": "*", 1275 - "@types/babel__template": "*", 1276 - "@types/babel__traverse": "*" 1277 + "linux" 1278 + ], 1279 + "engines": { 1280 + "glibc": ">=2.26", 1281 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1282 + "npm": ">=9.6.5", 1283 + "pnpm": ">=7.1.0", 1284 + "yarn": ">=3.2.0" 1285 + }, 1286 + "funding": { 1287 + "url": "https://opencollective.com/libvips" 1288 + }, 1289 + "optionalDependencies": { 1290 + "@img/sharp-libvips-linux-x64": "1.0.2" 1291 } 1292 }, 1293 - "node_modules/@types/babel__generator": { 1294 - "version": "7.6.7", 1295 - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", 1296 - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", 1297 - "dependencies": { 1298 - "@babel/types": "^7.0.0" 1299 + "node_modules/@img/sharp-linuxmusl-arm64": { 1300 + "version": "0.33.4", 1301 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.4.tgz", 1302 + "integrity": "sha512-nhr1yC3BlVrKDTl6cO12gTpXMl4ITBUZieehFvMntlCXFzH2bvKG76tBL2Y/OqhupZt81pR7R+Q5YhJxW0rGgQ==", 1303 + "cpu": [ 1304 + "arm64" 1305 + ], 1306 + "optional": true, 1307 + "os": [ 1308 + "linux" 1309 + ], 1310 + "engines": { 1311 + "musl": ">=1.2.2", 1312 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1313 + "npm": ">=9.6.5", 1314 + "pnpm": ">=7.1.0", 1315 + "yarn": ">=3.2.0" 1316 + }, 1317 + "funding": { 1318 + "url": "https://opencollective.com/libvips" 1319 + }, 1320 + "optionalDependencies": { 1321 + "@img/sharp-libvips-linuxmusl-arm64": "1.0.2" 1322 } 1323 }, 1324 - "node_modules/@types/babel__template": { 1325 - "version": "7.4.4", 1326 - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1327 - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1328 - "dependencies": { 1329 - "@babel/parser": "^7.1.0", 1330 - "@babel/types": "^7.0.0" 1331 + "node_modules/@img/sharp-linuxmusl-x64": { 1332 + "version": "0.33.4", 1333 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.4.tgz", 1334 + "integrity": "sha512-uCPTku0zwqDmZEOi4ILyGdmW76tH7dm8kKlOIV1XC5cLyJ71ENAAqarOHQh0RLfpIpbV5KOpXzdU6XkJtS0daw==", 1335 + "cpu": [ 1336 + "x64" 1337 + ], 1338 + "optional": true, 1339 + "os": [ 1340 + "linux" 1341 + ], 1342 + "engines": { 1343 + "musl": ">=1.2.2", 1344 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1345 + "npm": ">=9.6.5", 1346 + "pnpm": ">=7.1.0", 1347 + "yarn": ">=3.2.0" 1348 + }, 1349 + "funding": { 1350 + "url": "https://opencollective.com/libvips" 1351 + }, 1352 + "optionalDependencies": { 1353 + "@img/sharp-libvips-linuxmusl-x64": "1.0.2" 1354 } 1355 }, 1356 - "node_modules/@types/babel__traverse": { 1357 - "version": "7.20.4", 1358 - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", 1359 - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", 1360 + "node_modules/@img/sharp-wasm32": { 1361 + "version": "0.33.4", 1362 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.4.tgz", 1363 + "integrity": "sha512-Bmmauh4sXUsUqkleQahpdNXKvo+wa1V9KhT2pDA4VJGKwnKMJXiSTGphn0gnJrlooda0QxCtXc6RX1XAU6hMnQ==", 1364 + "cpu": [ 1365 + "wasm32" 1366 + ], 1367 + "optional": true, 1368 "dependencies": { 1369 - "@babel/types": "^7.20.7" 1370 + "@emnapi/runtime": "^1.1.1" 1371 + }, 1372 + "engines": { 1373 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1374 + "npm": ">=9.6.5", 1375 + "pnpm": ">=7.1.0", 1376 + "yarn": ">=3.2.0" 1377 + }, 1378 + "funding": { 1379 + "url": "https://opencollective.com/libvips" 1380 } 1381 }, 1382 - "node_modules/@types/debug": { 1383 - "version": "4.1.12", 1384 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1385 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 1386 - "dependencies": { 1387 - "@types/ms": "*" 1388 + "node_modules/@img/sharp-win32-ia32": { 1389 + "version": "0.33.4", 1390 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.4.tgz", 1391 + "integrity": "sha512-99SJ91XzUhYHbx7uhK3+9Lf7+LjwMGQZMDlO/E/YVJ7Nc3lyDFZPGhjwiYdctoH2BOzW9+TnfqcaMKt0jHLdqw==", 1392 + "cpu": [ 1393 + "ia32" 1394 + ], 1395 + "optional": true, 1396 + "os": [ 1397 + "win32" 1398 + ], 1399 + "engines": { 1400 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1401 + "npm": ">=9.6.5", 1402 + "pnpm": ">=7.1.0", 1403 + "yarn": ">=3.2.0" 1404 + }, 1405 + "funding": { 1406 + "url": "https://opencollective.com/libvips" 1407 } 1408 }, 1409 - "node_modules/@types/estree": { 1410 - "version": "1.0.5", 1411 - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1412 - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" 1413 - }, 1414 - "node_modules/@types/hast": { 1415 - "version": "3.0.3", 1416 - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", 1417 - "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", 1418 - "dependencies": { 1419 - "@types/unist": "*" 1420 + "node_modules/@img/sharp-win32-x64": { 1421 + "version": "0.33.4", 1422 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.4.tgz", 1423 + "integrity": "sha512-3QLocdTRVIrFNye5YocZl+KKpYKP+fksi1QhmOArgx7GyhIbQp/WrJRu176jm8IxromS7RIkzMiMINVdBtC8Aw==", 1424 + "cpu": [ 1425 + "x64" 1426 + ], 1427 + "optional": true, 1428 + "os": [ 1429 + "win32" 1430 + ], 1431 + "engines": { 1432 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1433 + "npm": ">=9.6.5", 1434 + "pnpm": ">=7.1.0", 1435 + "yarn": ">=3.2.0" 1436 + }, 1437 + "funding": { 1438 + "url": "https://opencollective.com/libvips" 1439 } 1440 }, 1441 - "node_modules/@types/mdast": { 1442 - "version": "4.0.3", 1443 - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", 1444 - "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", 1445 + "node_modules/@jridgewell/gen-mapping": { 1446 + "version": "0.3.5", 1447 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 1448 + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 1449 "dependencies": { 1450 - "@types/unist": "*" 1451 + "@jridgewell/set-array": "^1.2.1", 1452 + "@jridgewell/sourcemap-codec": "^1.4.10", 1453 + "@jridgewell/trace-mapping": "^0.3.24" 1454 + }, 1455 + "engines": { 1456 + "node": ">=6.0.0" 1457 } 1458 }, 1459 - "node_modules/@types/ms": { 1460 - "version": "0.7.34", 1461 - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 1462 - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 1463 + "node_modules/@jridgewell/resolve-uri": { 1464 + "version": "3.1.1", 1465 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", 1466 + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", 1467 + "engines": { 1468 + "node": ">=6.0.0" 1469 + } 1470 }, 1471 - "node_modules/@types/nlcst": { 1472 - "version": "1.0.4", 1473 - "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.4.tgz", 1474 - "integrity": "sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg==", 1475 - "dependencies": { 1476 - "@types/unist": "^2" 1477 + "node_modules/@jridgewell/set-array": { 1478 + "version": "1.2.1", 1479 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 1480 + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 1481 + "engines": { 1482 + "node": ">=6.0.0" 1483 } 1484 }, 1485 - "node_modules/@types/nlcst/node_modules/@types/unist": { 1486 - "version": "2.0.10", 1487 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 1488 - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 1489 + "node_modules/@jridgewell/sourcemap-codec": { 1490 + "version": "1.4.15", 1491 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 1492 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 1493 }, 1494 - "node_modules/@types/node": { 1495 - "version": "20.10.3", 1496 - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", 1497 - "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", 1498 - "optional": true, 1499 - "peer": true, 1500 + "node_modules/@jridgewell/trace-mapping": { 1501 + "version": "0.3.25", 1502 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 1503 + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 1504 "dependencies": { 1505 - "undici-types": "~5.26.4" 1506 + "@jridgewell/resolve-uri": "^3.1.0", 1507 + "@jridgewell/sourcemap-codec": "^1.4.14" 1508 } 1509 }, 1510 - "node_modules/@types/trusted-types": { 1511 - "version": "2.0.7", 1512 - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", 1513 - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" 1514 - }, 1515 - "node_modules/@types/unist": { 1516 - "version": "3.0.2", 1517 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", 1518 - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" 1519 - }, 1520 - "node_modules/@ungap/structured-clone": { 1521 - "version": "1.2.0", 1522 - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 1523 - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" 1524 - }, 1525 - "node_modules/@volar/kit": { 1526 - "version": "1.10.10", 1527 - "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.10.tgz", 1528 - "integrity": "sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==", 1529 + "node_modules/@lit-labs/ssr": { 1530 + "version": "3.1.7", 1531 + "resolved": "https://registry.npmjs.org/@lit-labs/ssr/-/ssr-3.1.7.tgz", 1532 + "integrity": "sha512-eoH2Ech9lvk3VCMbG6d0yRqCJOD1Zs+ZKBRuGIxOG2OQoNYtQg8JV5JPeRhlx9OKy/wVAGPtIaWDL25n4mVjYQ==", 1533 "dependencies": { 1534 - "@volar/language-service": "1.10.10", 1535 - "typesafe-path": "^0.2.2", 1536 - "vscode-languageserver-textdocument": "^1.0.11", 1537 - "vscode-uri": "^3.0.8" 1538 + "@lit-labs/ssr-client": "^1.1.0", 1539 + "@lit-labs/ssr-dom-shim": "^1.1.0", 1540 + "@lit/reactive-element": "^1.6.0", 1541 + "@parse5/tools": "^0.3.0", 1542 + "@types/node": "^16.0.0", 1543 + "enhanced-resolve": "^5.10.0", 1544 + "lit": "^2.7.0", 1545 + "lit-element": "^3.3.0", 1546 + "lit-html": "^2.7.0", 1547 + "node-fetch": "^3.2.8", 1548 + "parse5": "^7.1.1" 1549 }, 1550 - "peerDependencies": { 1551 - "typescript": "*" 1552 + "engines": { 1553 + "node": ">=13.9.0" 1554 } 1555 }, 1556 - "node_modules/@volar/language-core": { 1557 - "version": "1.10.10", 1558 - "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", 1559 - "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", 1560 + "node_modules/@lit-labs/ssr-client": { 1561 + "version": "1.1.3", 1562 + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-client/-/ssr-client-1.1.3.tgz", 1563 + "integrity": "sha512-JIvpvfCEJGTIKH1L/kZYN68jiXuTBbHI6JG3H4HQI0Ko/8Z0qtlSP9G35IVDzNdMt+xVE4WYKsY9Vk6N2S55kQ==", 1564 "dependencies": { 1565 - "@volar/source-map": "1.10.10" 1566 + "@lit/reactive-element": "^1.0.0", 1567 + "lit": "^2.8.0", 1568 + "lit-html": "^2.8.0" 1569 } 1570 }, 1571 - "node_modules/@volar/language-server": { 1572 - "version": "1.10.10", 1573 - "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.10.tgz", 1574 - "integrity": "sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==", 1575 + "node_modules/@lit-labs/ssr-dom-shim": { 1576 + "version": "1.1.2", 1577 + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz", 1578 + "integrity": "sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g==" 1579 + }, 1580 + "node_modules/@lit-labs/ssr/node_modules/@types/node": { 1581 + "version": "16.18.67", 1582 + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.67.tgz", 1583 + "integrity": "sha512-gUa0tDO9oxyAYO9V9tqxDJguVMDpqUwH5I5Q9ASYBCso+8CUdJlKPKDYS1YSS9kyZWIduDafZvucGM0zGNKFjg==" 1584 + }, 1585 + "node_modules/@lit-labs/ssr/node_modules/node-fetch": { 1586 + "version": "3.3.2", 1587 + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", 1588 + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", 1589 "dependencies": { 1590 - "@volar/language-core": "1.10.10", 1591 - "@volar/language-service": "1.10.10", 1592 - "@volar/typescript": "1.10.10", 1593 - "@vscode/l10n": "^0.0.16", 1594 - "path-browserify": "^1.0.1", 1595 - "request-light": "^0.7.0", 1596 - "vscode-languageserver": "^9.0.1", 1597 - "vscode-languageserver-protocol": "^3.17.5", 1598 - "vscode-languageserver-textdocument": "^1.0.11", 1599 - "vscode-uri": "^3.0.8" 1600 + "data-uri-to-buffer": "^4.0.0", 1601 + "fetch-blob": "^3.1.4", 1602 + "formdata-polyfill": "^4.0.10" 1603 + }, 1604 + "engines": { 1605 + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 1606 + }, 1607 + "funding": { 1608 + "type": "opencollective", 1609 + "url": "https://opencollective.com/node-fetch" 1610 } 1611 }, 1612 - "node_modules/@volar/language-service": { 1613 - "version": "1.10.10", 1614 - "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.10.tgz", 1615 - "integrity": "sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==", 1616 + "node_modules/@lit/reactive-element": { 1617 + "version": "1.6.3", 1618 + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.3.tgz", 1619 + "integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", 1620 "dependencies": { 1621 - "@volar/language-core": "1.10.10", 1622 - "@volar/source-map": "1.10.10", 1623 - "vscode-languageserver-protocol": "^3.17.5", 1624 - "vscode-languageserver-textdocument": "^1.0.11", 1625 - "vscode-uri": "^3.0.8" 1626 + "@lit-labs/ssr-dom-shim": "^1.0.0" 1627 } 1628 }, 1629 - "node_modules/@volar/source-map": { 1630 - "version": "1.10.10", 1631 - "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", 1632 - "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", 1633 + "node_modules/@nodelib/fs.scandir": { 1634 + "version": "2.1.5", 1635 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1636 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1637 "dependencies": { 1638 - "muggle-string": "^0.3.1" 1639 + "@nodelib/fs.stat": "2.0.5", 1640 + "run-parallel": "^1.1.9" 1641 + }, 1642 + "engines": { 1643 + "node": ">= 8" 1644 } 1645 }, 1646 - "node_modules/@volar/typescript": { 1647 - "version": "1.10.10", 1648 - "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", 1649 - "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", 1650 + "node_modules/@nodelib/fs.stat": { 1651 + "version": "2.0.5", 1652 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1653 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1654 + "engines": { 1655 + "node": ">= 8" 1656 + } 1657 + }, 1658 + "node_modules/@nodelib/fs.walk": { 1659 + "version": "1.2.8", 1660 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1661 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1662 "dependencies": { 1663 - "@volar/language-core": "1.10.10", 1664 - "path-browserify": "^1.0.1" 1665 + "@nodelib/fs.scandir": "2.1.5", 1666 + "fastq": "^1.6.0" 1667 + }, 1668 + "engines": { 1669 + "node": ">= 8" 1670 } 1671 }, 1672 - "node_modules/@vscode/emmet-helper": { 1673 - "version": "2.9.2", 1674 - "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", 1675 - "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", 1676 + "node_modules/@parse5/tools": { 1677 + "version": "0.3.0", 1678 + "resolved": "https://registry.npmjs.org/@parse5/tools/-/tools-0.3.0.tgz", 1679 + "integrity": "sha512-zxRyTHkqb7WQMV8kTNBKWb1BeOFUKXBXTBWuxg9H9hfvQB3IwP6Iw2U75Ia5eyRxPNltmY7E8YAlz6zWwUnjKg==", 1680 "dependencies": { 1681 - "emmet": "^2.4.3", 1682 - "jsonc-parser": "^2.3.0", 1683 - "vscode-languageserver-textdocument": "^1.0.1", 1684 - "vscode-languageserver-types": "^3.15.1", 1685 - "vscode-uri": "^2.1.2" 1686 + "parse5": "^7.0.0" 1687 } 1688 }, 1689 - "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { 1690 - "version": "2.1.2", 1691 - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", 1692 - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" 1693 + "node_modules/@rollup/rollup-android-arm-eabi": { 1694 + "version": "4.17.2", 1695 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", 1696 + "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", 1697 + "cpu": [ 1698 + "arm" 1699 + ], 1700 + "optional": true, 1701 + "os": [ 1702 + "android" 1703 + ] 1704 }, 1705 - "node_modules/@vscode/l10n": { 1706 - "version": "0.0.16", 1707 - "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.16.tgz", 1708 - "integrity": "sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==" 1709 + "node_modules/@rollup/rollup-android-arm64": { 1710 + "version": "4.17.2", 1711 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", 1712 + "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", 1713 + "cpu": [ 1714 + "arm64" 1715 + ], 1716 + "optional": true, 1717 + "os": [ 1718 + "android" 1719 + ] 1720 }, 1721 - "node_modules/@webcomponents/template-shadowroot": { 1722 - "version": "0.2.1", 1723 - "resolved": "https://registry.npmjs.org/@webcomponents/template-shadowroot/-/template-shadowroot-0.2.1.tgz", 1724 - "integrity": "sha512-fXL/vIUakyZL62hyvUh+EMwbVoTc0hksublmRz6ai6et8znHkJa6gtqMUZo1oc7dIz46exHSIImml9QTdknMHg==" 1725 + "node_modules/@rollup/rollup-darwin-arm64": { 1726 + "version": "4.17.2", 1727 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", 1728 + "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", 1729 + "cpu": [ 1730 + "arm64" 1731 + ], 1732 + "optional": true, 1733 + "os": [ 1734 + "darwin" 1735 + ] 1736 }, 1737 - "node_modules/abbrev": { 1738 - "version": "1.1.1", 1739 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 1740 - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 1741 + "node_modules/@rollup/rollup-darwin-x64": { 1742 + "version": "4.17.2", 1743 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", 1744 + "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", 1745 + "cpu": [ 1746 + "x64" 1747 + ], 1748 + "optional": true, 1749 + "os": [ 1750 + "darwin" 1751 + ] 1752 }, 1753 - "node_modules/acorn": { 1754 - "version": "8.11.2", 1755 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", 1756 - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", 1757 - "bin": { 1758 - "acorn": "bin/acorn" 1759 - }, 1760 + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1761 + "version": "4.17.2", 1762 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", 1763 + "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", 1764 + "cpu": [ 1765 + "arm" 1766 + ], 1767 + "optional": true, 1768 + "os": [ 1769 + "linux" 1770 + ] 1771 + }, 1772 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1773 + "version": "4.17.2", 1774 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", 1775 + "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", 1776 + "cpu": [ 1777 + "arm" 1778 + ], 1779 + "optional": true, 1780 + "os": [ 1781 + "linux" 1782 + ] 1783 + }, 1784 + "node_modules/@rollup/rollup-linux-arm64-gnu": { 1785 + "version": "4.17.2", 1786 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", 1787 + "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", 1788 + "cpu": [ 1789 + "arm64" 1790 + ], 1791 + "optional": true, 1792 + "os": [ 1793 + "linux" 1794 + ] 1795 + }, 1796 + "node_modules/@rollup/rollup-linux-arm64-musl": { 1797 + "version": "4.17.2", 1798 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", 1799 + "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", 1800 + "cpu": [ 1801 + "arm64" 1802 + ], 1803 + "optional": true, 1804 + "os": [ 1805 + "linux" 1806 + ] 1807 + }, 1808 + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1809 + "version": "4.17.2", 1810 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", 1811 + "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", 1812 + "cpu": [ 1813 + "ppc64" 1814 + ], 1815 + "optional": true, 1816 + "os": [ 1817 + "linux" 1818 + ] 1819 + }, 1820 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1821 + "version": "4.17.2", 1822 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", 1823 + "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", 1824 + "cpu": [ 1825 + "riscv64" 1826 + ], 1827 + "optional": true, 1828 + "os": [ 1829 + "linux" 1830 + ] 1831 + }, 1832 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 1833 + "version": "4.17.2", 1834 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", 1835 + "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", 1836 + "cpu": [ 1837 + "s390x" 1838 + ], 1839 + "optional": true, 1840 + "os": [ 1841 + "linux" 1842 + ] 1843 + }, 1844 + "node_modules/@rollup/rollup-linux-x64-gnu": { 1845 + "version": "4.17.2", 1846 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", 1847 + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", 1848 + "cpu": [ 1849 + "x64" 1850 + ], 1851 + "optional": true, 1852 + "os": [ 1853 + "linux" 1854 + ] 1855 + }, 1856 + "node_modules/@rollup/rollup-linux-x64-musl": { 1857 + "version": "4.17.2", 1858 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", 1859 + "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", 1860 + "cpu": [ 1861 + "x64" 1862 + ], 1863 + "optional": true, 1864 + "os": [ 1865 + "linux" 1866 + ] 1867 + }, 1868 + "node_modules/@rollup/rollup-win32-arm64-msvc": { 1869 + "version": "4.17.2", 1870 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", 1871 + "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", 1872 + "cpu": [ 1873 + "arm64" 1874 + ], 1875 + "optional": true, 1876 + "os": [ 1877 + "win32" 1878 + ] 1879 + }, 1880 + "node_modules/@rollup/rollup-win32-ia32-msvc": { 1881 + "version": "4.17.2", 1882 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", 1883 + "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", 1884 + "cpu": [ 1885 + "ia32" 1886 + ], 1887 + "optional": true, 1888 + "os": [ 1889 + "win32" 1890 + ] 1891 + }, 1892 + "node_modules/@rollup/rollup-win32-x64-msvc": { 1893 + "version": "4.17.2", 1894 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", 1895 + "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", 1896 + "cpu": [ 1897 + "x64" 1898 + ], 1899 + "optional": true, 1900 + "os": [ 1901 + "win32" 1902 + ] 1903 + }, 1904 + "node_modules/@shikijs/core": { 1905 + "version": "1.6.0", 1906 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.6.0.tgz", 1907 + "integrity": "sha512-NIEAi5U5R7BLkbW1pG/ZKu3eb1lzc3/+jD0lFsuxMT7zjaf9bbNwdNyMr7zh/Zl8EXQtQ+MYBAt5G+JLu+5DlA==" 1908 + }, 1909 + "node_modules/@types/babel__core": { 1910 + "version": "7.20.5", 1911 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1912 + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 1913 + "dependencies": { 1914 + "@babel/parser": "^7.20.7", 1915 + "@babel/types": "^7.20.7", 1916 + "@types/babel__generator": "*", 1917 + "@types/babel__template": "*", 1918 + "@types/babel__traverse": "*" 1919 + } 1920 + }, 1921 + "node_modules/@types/babel__generator": { 1922 + "version": "7.6.7", 1923 + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", 1924 + "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", 1925 + "dependencies": { 1926 + "@babel/types": "^7.0.0" 1927 + } 1928 + }, 1929 + "node_modules/@types/babel__template": { 1930 + "version": "7.4.4", 1931 + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 1932 + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 1933 + "dependencies": { 1934 + "@babel/parser": "^7.1.0", 1935 + "@babel/types": "^7.0.0" 1936 + } 1937 + }, 1938 + "node_modules/@types/babel__traverse": { 1939 + "version": "7.20.4", 1940 + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", 1941 + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", 1942 + "dependencies": { 1943 + "@babel/types": "^7.20.7" 1944 + } 1945 + }, 1946 + "node_modules/@types/cookie": { 1947 + "version": "0.6.0", 1948 + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 1949 + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 1950 + }, 1951 + "node_modules/@types/debug": { 1952 + "version": "4.1.12", 1953 + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1954 + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 1955 + "dependencies": { 1956 + "@types/ms": "*" 1957 + } 1958 + }, 1959 + "node_modules/@types/estree": { 1960 + "version": "1.0.5", 1961 + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", 1962 + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" 1963 + }, 1964 + "node_modules/@types/hast": { 1965 + "version": "3.0.3", 1966 + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.3.tgz", 1967 + "integrity": "sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==", 1968 + "dependencies": { 1969 + "@types/unist": "*" 1970 + } 1971 + }, 1972 + "node_modules/@types/mdast": { 1973 + "version": "4.0.3", 1974 + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.3.tgz", 1975 + "integrity": "sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==", 1976 + "dependencies": { 1977 + "@types/unist": "*" 1978 + } 1979 + }, 1980 + "node_modules/@types/ms": { 1981 + "version": "0.7.34", 1982 + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", 1983 + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" 1984 + }, 1985 + "node_modules/@types/nlcst": { 1986 + "version": "1.0.4", 1987 + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.4.tgz", 1988 + "integrity": "sha512-ABoYdNQ/kBSsLvZAekMhIPMQ3YUZvavStpKYs7BjLLuKVmIMA0LUgZ7b54zzuWJRbHF80v1cNf4r90Vd6eMQDg==", 1989 + "dependencies": { 1990 + "@types/unist": "^2" 1991 + } 1992 + }, 1993 + "node_modules/@types/nlcst/node_modules/@types/unist": { 1994 + "version": "2.0.10", 1995 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 1996 + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 1997 + }, 1998 + "node_modules/@types/node": { 1999 + "version": "20.10.3", 2000 + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz", 2001 + "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==", 2002 + "optional": true, 2003 + "peer": true, 2004 + "dependencies": { 2005 + "undici-types": "~5.26.4" 2006 + } 2007 + }, 2008 + "node_modules/@types/trusted-types": { 2009 + "version": "2.0.7", 2010 + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", 2011 + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" 2012 + }, 2013 + "node_modules/@types/unist": { 2014 + "version": "3.0.2", 2015 + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", 2016 + "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" 2017 + }, 2018 + "node_modules/@ungap/structured-clone": { 2019 + "version": "1.2.0", 2020 + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", 2021 + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" 2022 + }, 2023 + "node_modules/@volar/kit": { 2024 + "version": "1.10.10", 2025 + "resolved": "https://registry.npmjs.org/@volar/kit/-/kit-1.10.10.tgz", 2026 + "integrity": "sha512-V2SyUPCPUhueqH8j5t48LJ0QsjExGSXzTv/XOdkUHV7hJ/ekyRGFqKxcfBtMq/nK6Tgu2G1ba+6u0d7e6wKcQw==", 2027 + "dependencies": { 2028 + "@volar/language-service": "1.10.10", 2029 + "typesafe-path": "^0.2.2", 2030 + "vscode-languageserver-textdocument": "^1.0.11", 2031 + "vscode-uri": "^3.0.8" 2032 + }, 2033 + "peerDependencies": { 2034 + "typescript": "*" 2035 + } 2036 + }, 2037 + "node_modules/@volar/language-core": { 2038 + "version": "1.10.10", 2039 + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.10.tgz", 2040 + "integrity": "sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==", 2041 + "dependencies": { 2042 + "@volar/source-map": "1.10.10" 2043 + } 2044 + }, 2045 + "node_modules/@volar/language-server": { 2046 + "version": "1.10.10", 2047 + "resolved": "https://registry.npmjs.org/@volar/language-server/-/language-server-1.10.10.tgz", 2048 + "integrity": "sha512-F2PRBU+CRjT7L9qe8bjof/uz/LbAXVmgwNU2gOSX2y1bUl3E8DHmD0dB6pwIVublvkx+Ivg/0r3Z6oyxfPPruQ==", 2049 + "dependencies": { 2050 + "@volar/language-core": "1.10.10", 2051 + "@volar/language-service": "1.10.10", 2052 + "@volar/typescript": "1.10.10", 2053 + "@vscode/l10n": "^0.0.16", 2054 + "path-browserify": "^1.0.1", 2055 + "request-light": "^0.7.0", 2056 + "vscode-languageserver": "^9.0.1", 2057 + "vscode-languageserver-protocol": "^3.17.5", 2058 + "vscode-languageserver-textdocument": "^1.0.11", 2059 + "vscode-uri": "^3.0.8" 2060 + } 2061 + }, 2062 + "node_modules/@volar/language-service": { 2063 + "version": "1.10.10", 2064 + "resolved": "https://registry.npmjs.org/@volar/language-service/-/language-service-1.10.10.tgz", 2065 + "integrity": "sha512-P4fiPWDI6fLGO6BghlksCVHs1nr9gvWAMDyma3Bca4aowxXusxjUVTsnJq0EVorIN5uIr1Xel4B/tNdXt/IKyw==", 2066 + "dependencies": { 2067 + "@volar/language-core": "1.10.10", 2068 + "@volar/source-map": "1.10.10", 2069 + "vscode-languageserver-protocol": "^3.17.5", 2070 + "vscode-languageserver-textdocument": "^1.0.11", 2071 + "vscode-uri": "^3.0.8" 2072 + } 2073 + }, 2074 + "node_modules/@volar/source-map": { 2075 + "version": "1.10.10", 2076 + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.10.tgz", 2077 + "integrity": "sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==", 2078 + "dependencies": { 2079 + "muggle-string": "^0.3.1" 2080 + } 2081 + }, 2082 + "node_modules/@volar/typescript": { 2083 + "version": "1.10.10", 2084 + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.10.tgz", 2085 + "integrity": "sha512-4a2r5bdUub2m+mYVnLu2wt59fuoYWe7nf0uXtGHU8QQ5LDNfzAR0wK7NgDiQ9rcl2WT3fxT2AA9AylAwFtj50A==", 2086 + "dependencies": { 2087 + "@volar/language-core": "1.10.10", 2088 + "path-browserify": "^1.0.1" 2089 + } 2090 + }, 2091 + "node_modules/@vscode/emmet-helper": { 2092 + "version": "2.9.2", 2093 + "resolved": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.9.2.tgz", 2094 + "integrity": "sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==", 2095 + "dependencies": { 2096 + "emmet": "^2.4.3", 2097 + "jsonc-parser": "^2.3.0", 2098 + "vscode-languageserver-textdocument": "^1.0.1", 2099 + "vscode-languageserver-types": "^3.15.1", 2100 + "vscode-uri": "^2.1.2" 2101 + } 2102 + }, 2103 + "node_modules/@vscode/emmet-helper/node_modules/vscode-uri": { 2104 + "version": "2.1.2", 2105 + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", 2106 + "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==" 2107 + }, 2108 + "node_modules/@vscode/l10n": { 2109 + "version": "0.0.16", 2110 + "resolved": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.16.tgz", 2111 + "integrity": "sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==" 2112 + }, 2113 + "node_modules/@webcomponents/template-shadowroot": { 2114 + "version": "0.2.1", 2115 + "resolved": "https://registry.npmjs.org/@webcomponents/template-shadowroot/-/template-shadowroot-0.2.1.tgz", 2116 + "integrity": "sha512-fXL/vIUakyZL62hyvUh+EMwbVoTc0hksublmRz6ai6et8znHkJa6gtqMUZo1oc7dIz46exHSIImml9QTdknMHg==" 2117 + }, 2118 + "node_modules/abbrev": { 2119 + "version": "1.1.1", 2120 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 2121 + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 2122 + }, 2123 + "node_modules/acorn": { 2124 + "version": "8.11.3", 2125 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 2126 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 2127 + "bin": { 2128 + "acorn": "bin/acorn" 2129 + }, 2130 + "engines": { 2131 + "node": ">=0.4.0" 2132 + } 2133 + }, 2134 + "node_modules/ansi-align": { 2135 + "version": "3.0.1", 2136 + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 2137 + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 2138 + "dependencies": { 2139 + "string-width": "^4.1.0" 2140 + } 2141 + }, 2142 + "node_modules/ansi-align/node_modules/ansi-regex": { 2143 + "version": "5.0.1", 2144 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2145 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2146 + "engines": { 2147 + "node": ">=8" 2148 + } 2149 + }, 2150 + "node_modules/ansi-align/node_modules/emoji-regex": { 2151 + "version": "8.0.0", 2152 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2153 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 2154 + }, 2155 + "node_modules/ansi-align/node_modules/string-width": { 2156 + "version": "4.2.3", 2157 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2158 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2159 + "dependencies": { 2160 + "emoji-regex": "^8.0.0", 2161 + "is-fullwidth-code-point": "^3.0.0", 2162 + "strip-ansi": "^6.0.1" 2163 + }, 2164 + "engines": { 2165 + "node": ">=8" 2166 + } 2167 + }, 2168 + "node_modules/ansi-align/node_modules/strip-ansi": { 2169 + "version": "6.0.1", 2170 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2171 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2172 + "dependencies": { 2173 + "ansi-regex": "^5.0.1" 2174 + }, 2175 + "engines": { 2176 + "node": ">=8" 2177 + } 2178 + }, 2179 + "node_modules/ansi-regex": { 2180 + "version": "6.0.1", 2181 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 2182 + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 2183 + "engines": { 2184 + "node": ">=12" 2185 + }, 2186 + "funding": { 2187 + "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2188 + } 2189 + }, 2190 + "node_modules/ansi-styles": { 2191 + "version": "3.2.1", 2192 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2193 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2194 + "dependencies": { 2195 + "color-convert": "^1.9.0" 2196 + }, 2197 + "engines": { 2198 + "node": ">=4" 2199 + } 2200 + }, 2201 + "node_modules/any-promise": { 2202 + "version": "1.3.0", 2203 + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2204 + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" 2205 + }, 2206 + "node_modules/anymatch": { 2207 + "version": "3.1.3", 2208 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2209 + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2210 + "dependencies": { 2211 + "normalize-path": "^3.0.0", 2212 + "picomatch": "^2.0.4" 2213 + }, 2214 + "engines": { 2215 + "node": ">= 8" 2216 + } 2217 + }, 2218 + "node_modules/arg": { 2219 + "version": "5.0.2", 2220 + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2221 + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" 2222 + }, 2223 + "node_modules/argparse": { 2224 + "version": "2.0.1", 2225 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2226 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 2227 + }, 2228 + "node_modules/aria-query": { 2229 + "version": "5.3.0", 2230 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 2231 + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 2232 + "dependencies": { 2233 + "dequal": "^2.0.3" 2234 + } 2235 + }, 2236 + "node_modules/array-iterate": { 2237 + "version": "2.0.1", 2238 + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 2239 + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 2240 + "funding": { 2241 + "type": "github", 2242 + "url": "https://github.com/sponsors/wooorm" 2243 + } 2244 + }, 2245 + "node_modules/astro": { 2246 + "version": "4.8.6", 2247 + "resolved": "https://registry.npmjs.org/astro/-/astro-4.8.6.tgz", 2248 + "integrity": "sha512-psHIfK+e+bMPhRwghV9yCGH/uc1jvY4DHmDZdoEepax9yA7kzYH0wt3dpkqlcrO2zxl5jzSC3DmqZfkD6wnW9A==", 2249 + "dependencies": { 2250 + "@astrojs/compiler": "^2.8.0", 2251 + "@astrojs/internal-helpers": "0.4.0", 2252 + "@astrojs/markdown-remark": "5.1.0", 2253 + "@astrojs/telemetry": "3.1.0", 2254 + "@babel/core": "^7.24.5", 2255 + "@babel/generator": "^7.24.5", 2256 + "@babel/parser": "^7.24.5", 2257 + "@babel/plugin-transform-react-jsx": "^7.23.4", 2258 + "@babel/traverse": "^7.24.5", 2259 + "@babel/types": "^7.24.5", 2260 + "@types/babel__core": "^7.20.5", 2261 + "@types/cookie": "^0.6.0", 2262 + "acorn": "^8.11.3", 2263 + "aria-query": "^5.3.0", 2264 + "axobject-query": "^4.0.0", 2265 + "boxen": "^7.1.1", 2266 + "chokidar": "^3.6.0", 2267 + "ci-info": "^4.0.0", 2268 + "clsx": "^2.1.1", 2269 + "common-ancestor-path": "^1.0.1", 2270 + "cookie": "^0.6.0", 2271 + "cssesc": "^3.0.0", 2272 + "debug": "^4.3.4", 2273 + "deterministic-object-hash": "^2.0.2", 2274 + "devalue": "^5.0.0", 2275 + "diff": "^5.2.0", 2276 + "dlv": "^1.1.3", 2277 + "dset": "^3.1.3", 2278 + "es-module-lexer": "^1.5.2", 2279 + "esbuild": "^0.21.2", 2280 + "estree-walker": "^3.0.3", 2281 + "execa": "^8.0.1", 2282 + "fast-glob": "^3.3.2", 2283 + "flattie": "^1.1.1", 2284 + "github-slugger": "^2.0.0", 2285 + "gray-matter": "^4.0.3", 2286 + "html-escaper": "^3.0.3", 2287 + "http-cache-semantics": "^4.1.1", 2288 + "js-yaml": "^4.1.0", 2289 + "kleur": "^4.1.5", 2290 + "magic-string": "^0.30.10", 2291 + "mrmime": "^2.0.0", 2292 + "ora": "^8.0.1", 2293 + "p-limit": "^5.0.0", 2294 + "p-queue": "^8.0.1", 2295 + "path-to-regexp": "^6.2.2", 2296 + "preferred-pm": "^3.1.3", 2297 + "prompts": "^2.4.2", 2298 + "rehype": "^13.0.1", 2299 + "resolve": "^1.22.8", 2300 + "semver": "^7.6.2", 2301 + "shiki": "^1.5.1", 2302 + "string-width": "^7.1.0", 2303 + "strip-ansi": "^7.1.0", 2304 + "tsconfck": "^3.0.3", 2305 + "unist-util-visit": "^5.0.0", 2306 + "vfile": "^6.0.1", 2307 + "vite": "^5.2.11", 2308 + "vitefu": "^0.2.5", 2309 + "which-pm": "^2.1.1", 2310 + "yargs-parser": "^21.1.1", 2311 + "zod": "^3.23.8", 2312 + "zod-to-json-schema": "^3.23.0" 2313 + }, 2314 + "bin": { 2315 + "astro": "astro.js" 2316 + }, 2317 + "engines": { 2318 + "node": "^18.17.1 || ^20.3.0 || >=21.0.0", 2319 + "npm": ">=9.6.5", 2320 + "pnpm": ">=7.1.0" 2321 + }, 2322 + "optionalDependencies": { 2323 + "sharp": "^0.33.3" 2324 + } 2325 + }, 2326 + "node_modules/astro/node_modules/@esbuild/aix-ppc64": { 2327 + "version": "0.21.3", 2328 + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.3.tgz", 2329 + "integrity": "sha512-yTgnwQpFVYfvvo4SvRFB0SwrW8YjOxEoT7wfMT7Ol5v7v5LDNvSGo67aExmxOb87nQNeWPVvaGBNfQ7BXcrZ9w==", 2330 + "cpu": [ 2331 + "ppc64" 2332 + ], 2333 + "optional": true, 2334 + "os": [ 2335 + "aix" 2336 + ], 2337 + "engines": { 2338 + "node": ">=12" 2339 + } 2340 + }, 2341 + "node_modules/astro/node_modules/@esbuild/android-arm": { 2342 + "version": "0.21.3", 2343 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.3.tgz", 2344 + "integrity": "sha512-bviJOLMgurLJtF1/mAoJLxDZDL6oU5/ztMHnJQRejbJrSc9FFu0QoUoFhvi6qSKJEw9y5oGyvr9fuDtzJ30rNQ==", 2345 + "cpu": [ 2346 + "arm" 2347 + ], 2348 + "optional": true, 2349 + "os": [ 2350 + "android" 2351 + ], 2352 + "engines": { 2353 + "node": ">=12" 2354 + } 2355 + }, 2356 + "node_modules/astro/node_modules/@esbuild/android-arm64": { 2357 + "version": "0.21.3", 2358 + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.3.tgz", 2359 + "integrity": "sha512-c+ty9necz3zB1Y+d/N+mC6KVVkGUUOcm4ZmT5i/Fk5arOaY3i6CA3P5wo/7+XzV8cb4GrI/Zjp8NuOQ9Lfsosw==", 2360 + "cpu": [ 2361 + "arm64" 2362 + ], 2363 + "optional": true, 2364 + "os": [ 2365 + "android" 2366 + ], 2367 + "engines": { 2368 + "node": ">=12" 2369 + } 2370 + }, 2371 + "node_modules/astro/node_modules/@esbuild/android-x64": { 2372 + "version": "0.21.3", 2373 + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.3.tgz", 2374 + "integrity": "sha512-JReHfYCRK3FVX4Ra+y5EBH1b9e16TV2OxrPAvzMsGeES0X2Ndm9ImQRI4Ket757vhc5XBOuGperw63upesclRw==", 2375 + "cpu": [ 2376 + "x64" 2377 + ], 2378 + "optional": true, 2379 + "os": [ 2380 + "android" 2381 + ], 2382 + "engines": { 2383 + "node": ">=12" 2384 + } 2385 + }, 2386 + "node_modules/astro/node_modules/@esbuild/darwin-arm64": { 2387 + "version": "0.21.3", 2388 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.3.tgz", 2389 + "integrity": "sha512-U3fuQ0xNiAkXOmQ6w5dKpEvXQRSpHOnbw7gEfHCRXPeTKW9sBzVck6C5Yneb8LfJm0l6le4NQfkNPnWMSlTFUQ==", 2390 + "cpu": [ 2391 + "arm64" 2392 + ], 2393 + "optional": true, 2394 + "os": [ 2395 + "darwin" 2396 + ], 2397 + "engines": { 2398 + "node": ">=12" 2399 + } 2400 + }, 2401 + "node_modules/astro/node_modules/@esbuild/darwin-x64": { 2402 + "version": "0.21.3", 2403 + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.3.tgz", 2404 + "integrity": "sha512-3m1CEB7F07s19wmaMNI2KANLcnaqryJxO1fXHUV5j1rWn+wMxdUYoPyO2TnAbfRZdi7ADRwJClmOwgT13qlP3Q==", 2405 + "cpu": [ 2406 + "x64" 2407 + ], 2408 + "optional": true, 2409 + "os": [ 2410 + "darwin" 2411 + ], 2412 + "engines": { 2413 + "node": ">=12" 2414 + } 2415 + }, 2416 + "node_modules/astro/node_modules/@esbuild/freebsd-arm64": { 2417 + "version": "0.21.3", 2418 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.3.tgz", 2419 + "integrity": "sha512-fsNAAl5pU6wmKHq91cHWQT0Fz0vtyE1JauMzKotrwqIKAswwP5cpHUCxZNSTuA/JlqtScq20/5KZ+TxQdovU/g==", 2420 + "cpu": [ 2421 + "arm64" 2422 + ], 2423 + "optional": true, 2424 + "os": [ 2425 + "freebsd" 2426 + ], 2427 + "engines": { 2428 + "node": ">=12" 2429 + } 2430 + }, 2431 + "node_modules/astro/node_modules/@esbuild/freebsd-x64": { 2432 + "version": "0.21.3", 2433 + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.3.tgz", 2434 + "integrity": "sha512-tci+UJ4zP5EGF4rp8XlZIdq1q1a/1h9XuronfxTMCNBslpCtmk97Q/5qqy1Mu4zIc0yswN/yP/BLX+NTUC1bXA==", 2435 + "cpu": [ 2436 + "x64" 2437 + ], 2438 + "optional": true, 2439 + "os": [ 2440 + "freebsd" 2441 + ], 2442 + "engines": { 2443 + "node": ">=12" 2444 + } 2445 + }, 2446 + "node_modules/astro/node_modules/@esbuild/linux-arm": { 2447 + "version": "0.21.3", 2448 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.3.tgz", 2449 + "integrity": "sha512-f6kz2QpSuyHHg01cDawj0vkyMwuIvN62UAguQfnNVzbge2uWLhA7TCXOn83DT0ZvyJmBI943MItgTovUob36SQ==", 2450 + "cpu": [ 2451 + "arm" 2452 + ], 2453 + "optional": true, 2454 + "os": [ 2455 + "linux" 2456 + ], 2457 + "engines": { 2458 + "node": ">=12" 2459 + } 2460 + }, 2461 + "node_modules/astro/node_modules/@esbuild/linux-arm64": { 2462 + "version": "0.21.3", 2463 + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.3.tgz", 2464 + "integrity": "sha512-vvG6R5g5ieB4eCJBQevyDMb31LMHthLpXTc2IGkFnPWS/GzIFDnaYFp558O+XybTmYrVjxnryru7QRleJvmZ6Q==", 2465 + "cpu": [ 2466 + "arm64" 2467 + ], 2468 + "optional": true, 2469 + "os": [ 2470 + "linux" 2471 + ], 2472 + "engines": { 2473 + "node": ">=12" 2474 + } 2475 + }, 2476 + "node_modules/astro/node_modules/@esbuild/linux-ia32": { 2477 + "version": "0.21.3", 2478 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.3.tgz", 2479 + "integrity": "sha512-HjCWhH7K96Na+66TacDLJmOI9R8iDWDDiqe17C7znGvvE4sW1ECt9ly0AJ3dJH62jHyVqW9xpxZEU1jKdt+29A==", 2480 + "cpu": [ 2481 + "ia32" 2482 + ], 2483 + "optional": true, 2484 + "os": [ 2485 + "linux" 2486 + ], 2487 + "engines": { 2488 + "node": ">=12" 2489 + } 2490 + }, 2491 + "node_modules/astro/node_modules/@esbuild/linux-loong64": { 2492 + "version": "0.21.3", 2493 + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.3.tgz", 2494 + "integrity": "sha512-BGpimEccmHBZRcAhdlRIxMp7x9PyJxUtj7apL2IuoG9VxvU/l/v1z015nFs7Si7tXUwEsvjc1rOJdZCn4QTU+Q==", 2495 + "cpu": [ 2496 + "loong64" 2497 + ], 2498 + "optional": true, 2499 + "os": [ 2500 + "linux" 2501 + ], 2502 + "engines": { 2503 + "node": ">=12" 2504 + } 2505 + }, 2506 + "node_modules/astro/node_modules/@esbuild/linux-mips64el": { 2507 + "version": "0.21.3", 2508 + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.3.tgz", 2509 + "integrity": "sha512-5rMOWkp7FQGtAH3QJddP4w3s47iT20hwftqdm7b+loe95o8JU8ro3qZbhgMRy0VuFU0DizymF1pBKkn3YHWtsw==", 2510 + "cpu": [ 2511 + "mips64el" 2512 + ], 2513 + "optional": true, 2514 + "os": [ 2515 + "linux" 2516 + ], 2517 "engines": { 2518 - "node": ">=0.4.0" 2519 + "node": ">=12" 2520 } 2521 }, 2522 - "node_modules/ansi-align": { 2523 - "version": "3.0.1", 2524 - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", 2525 - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", 2526 - "dependencies": { 2527 - "string-width": "^4.1.0" 2528 + "node_modules/astro/node_modules/@esbuild/linux-ppc64": { 2529 + "version": "0.21.3", 2530 + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.3.tgz", 2531 + "integrity": "sha512-h0zj1ldel89V5sjPLo5H1SyMzp4VrgN1tPkN29TmjvO1/r0MuMRwJxL8QY05SmfsZRs6TF0c/IDH3u7XYYmbAg==", 2532 + "cpu": [ 2533 + "ppc64" 2534 + ], 2535 + "optional": true, 2536 + "os": [ 2537 + "linux" 2538 + ], 2539 + "engines": { 2540 + "node": ">=12" 2541 } 2542 }, 2543 - "node_modules/ansi-align/node_modules/ansi-regex": { 2544 - "version": "5.0.1", 2545 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2546 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2547 + "node_modules/astro/node_modules/@esbuild/linux-riscv64": { 2548 + "version": "0.21.3", 2549 + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.3.tgz", 2550 + "integrity": "sha512-dkAKcTsTJ+CRX6bnO17qDJbLoW37npd5gSNtSzjYQr0svghLJYGYB0NF1SNcU1vDcjXLYS5pO4qOW4YbFama4A==", 2551 + "cpu": [ 2552 + "riscv64" 2553 + ], 2554 + "optional": true, 2555 + "os": [ 2556 + "linux" 2557 + ], 2558 "engines": { 2559 - "node": ">=8" 2560 + "node": ">=12" 2561 } 2562 }, 2563 - "node_modules/ansi-align/node_modules/emoji-regex": { 2564 - "version": "8.0.0", 2565 - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2566 - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 2567 - }, 2568 - "node_modules/ansi-align/node_modules/string-width": { 2569 - "version": "4.2.3", 2570 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2571 - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2572 - "dependencies": { 2573 - "emoji-regex": "^8.0.0", 2574 - "is-fullwidth-code-point": "^3.0.0", 2575 - "strip-ansi": "^6.0.1" 2576 - }, 2577 + "node_modules/astro/node_modules/@esbuild/linux-s390x": { 2578 + "version": "0.21.3", 2579 + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.3.tgz", 2580 + "integrity": "sha512-vnD1YUkovEdnZWEuMmy2X2JmzsHQqPpZElXx6dxENcIwTu+Cu5ERax6+Ke1QsE814Zf3c6rxCfwQdCTQ7tPuXA==", 2581 + "cpu": [ 2582 + "s390x" 2583 + ], 2584 + "optional": true, 2585 + "os": [ 2586 + "linux" 2587 + ], 2588 "engines": { 2589 - "node": ">=8" 2590 + "node": ">=12" 2591 } 2592 }, 2593 - "node_modules/ansi-align/node_modules/strip-ansi": { 2594 - "version": "6.0.1", 2595 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2596 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2597 - "dependencies": { 2598 - "ansi-regex": "^5.0.1" 2599 - }, 2600 + "node_modules/astro/node_modules/@esbuild/linux-x64": { 2601 + "version": "0.21.3", 2602 + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.3.tgz", 2603 + "integrity": "sha512-IOXOIm9WaK7plL2gMhsWJd+l2bfrhfilv0uPTptoRoSb2p09RghhQQp9YY6ZJhk/kqmeRt6siRdMSLLwzuT0KQ==", 2604 + "cpu": [ 2605 + "x64" 2606 + ], 2607 + "optional": true, 2608 + "os": [ 2609 + "linux" 2610 + ], 2611 "engines": { 2612 - "node": ">=8" 2613 + "node": ">=12" 2614 } 2615 }, 2616 - "node_modules/ansi-regex": { 2617 - "version": "6.0.1", 2618 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", 2619 - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", 2620 + "node_modules/astro/node_modules/@esbuild/netbsd-x64": { 2621 + "version": "0.21.3", 2622 + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.3.tgz", 2623 + "integrity": "sha512-uTgCwsvQ5+vCQnqM//EfDSuomo2LhdWhFPS8VL8xKf+PKTCrcT/2kPPoWMTs22aB63MLdGMJiE3f1PHvCDmUOw==", 2624 + "cpu": [ 2625 + "x64" 2626 + ], 2627 + "optional": true, 2628 + "os": [ 2629 + "netbsd" 2630 + ], 2631 "engines": { 2632 "node": ">=12" 2633 - }, 2634 - "funding": { 2635 - "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2636 } 2637 }, 2638 - "node_modules/ansi-styles": { 2639 - "version": "3.2.1", 2640 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2641 - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2642 - "dependencies": { 2643 - "color-convert": "^1.9.0" 2644 - }, 2645 + "node_modules/astro/node_modules/@esbuild/openbsd-x64": { 2646 + "version": "0.21.3", 2647 + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.3.tgz", 2648 + "integrity": "sha512-vNAkR17Ub2MgEud2Wag/OE4HTSI6zlb291UYzHez/psiKarp0J8PKGDnAhMBcHFoOHMXHfExzmjMojJNbAStrQ==", 2649 + "cpu": [ 2650 + "x64" 2651 + ], 2652 + "optional": true, 2653 + "os": [ 2654 + "openbsd" 2655 + ], 2656 "engines": { 2657 - "node": ">=4" 2658 + "node": ">=12" 2659 } 2660 }, 2661 - "node_modules/any-promise": { 2662 - "version": "1.3.0", 2663 - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2664 - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" 2665 + "node_modules/astro/node_modules/@esbuild/sunos-x64": { 2666 + "version": "0.21.3", 2667 + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.3.tgz", 2668 + "integrity": "sha512-W8H9jlGiSBomkgmouaRoTXo49j4w4Kfbl6I1bIdO/vT0+0u4f20ko3ELzV3hPI6XV6JNBVX+8BC+ajHkvffIJA==", 2669 + "cpu": [ 2670 + "x64" 2671 + ], 2672 + "optional": true, 2673 + "os": [ 2674 + "sunos" 2675 + ], 2676 + "engines": { 2677 + "node": ">=12" 2678 + } 2679 }, 2680 - "node_modules/anymatch": { 2681 - "version": "3.1.3", 2682 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2683 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2684 - "dependencies": { 2685 - "normalize-path": "^3.0.0", 2686 - "picomatch": "^2.0.4" 2687 - }, 2688 + "node_modules/astro/node_modules/@esbuild/win32-arm64": { 2689 + "version": "0.21.3", 2690 + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.3.tgz", 2691 + "integrity": "sha512-EjEomwyLSCg8Ag3LDILIqYCZAq/y3diJ04PnqGRgq8/4O3VNlXyMd54j/saShaN4h5o5mivOjAzmU6C3X4v0xw==", 2692 + "cpu": [ 2693 + "arm64" 2694 + ], 2695 + "optional": true, 2696 + "os": [ 2697 + "win32" 2698 + ], 2699 "engines": { 2700 - "node": ">= 8" 2701 + "node": ">=12" 2702 } 2703 }, 2704 - "node_modules/arg": { 2705 - "version": "5.0.2", 2706 - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2707 - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" 2708 + "node_modules/astro/node_modules/@esbuild/win32-ia32": { 2709 + "version": "0.21.3", 2710 + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.3.tgz", 2711 + "integrity": "sha512-WGiE/GgbsEwR33++5rzjiYsKyHywE8QSZPF7Rfx9EBfK3Qn3xyR6IjyCr5Uk38Kg8fG4/2phN7sXp4NPWd3fcw==", 2712 + "cpu": [ 2713 + "ia32" 2714 + ], 2715 + "optional": true, 2716 + "os": [ 2717 + "win32" 2718 + ], 2719 + "engines": { 2720 + "node": ">=12" 2721 + } 2722 }, 2723 - "node_modules/argparse": { 2724 - "version": "2.0.1", 2725 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2726 - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 2727 + "node_modules/astro/node_modules/@esbuild/win32-x64": { 2728 + "version": "0.21.3", 2729 + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.3.tgz", 2730 + "integrity": "sha512-xRxC0jaJWDLYvcUvjQmHCJSfMrgmUuvsoXgDeU/wTorQ1ngDdUBuFtgY3W1Pc5sprGAvZBtWdJX7RPg/iZZUqA==", 2731 + "cpu": [ 2732 + "x64" 2733 + ], 2734 + "optional": true, 2735 + "os": [ 2736 + "win32" 2737 + ], 2738 + "engines": { 2739 + "node": ">=12" 2740 + } 2741 }, 2742 - "node_modules/array-iterate": { 2743 - "version": "2.0.1", 2744 - "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 2745 - "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", 2746 - "funding": { 2747 - "type": "github", 2748 - "url": "https://github.com/sponsors/wooorm" 2749 + "node_modules/astro/node_modules/diff": { 2750 + "version": "5.2.0", 2751 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 2752 + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 2753 + "engines": { 2754 + "node": ">=0.3.1" 2755 } 2756 }, 2757 - "node_modules/astro": { 2758 - "version": "4.0.6", 2759 - "resolved": "https://registry.npmjs.org/astro/-/astro-4.0.6.tgz", 2760 - "integrity": "sha512-P7CfFqWKzkJozzF6IoOC6qoI2ONndV8P3ULhGDgMiXPL7xVkWI5haTBSpyrcjBx643tVXspIRsSV/v+Cx+CjGw==", 2761 - "dependencies": { 2762 - "@astrojs/compiler": "^2.3.4", 2763 - "@astrojs/internal-helpers": "0.2.1", 2764 - "@astrojs/markdown-remark": "4.0.1", 2765 - "@astrojs/telemetry": "3.0.4", 2766 - "@babel/core": "^7.23.3", 2767 - "@babel/generator": "^7.23.3", 2768 - "@babel/parser": "^7.23.3", 2769 - "@babel/plugin-transform-react-jsx": "^7.22.5", 2770 - "@babel/traverse": "^7.23.3", 2771 - "@babel/types": "^7.23.3", 2772 - "@types/babel__core": "^7.20.4", 2773 - "acorn": "^8.11.2", 2774 - "boxen": "^7.1.1", 2775 - "chokidar": "^3.5.3", 2776 - "ci-info": "^4.0.0", 2777 - "clsx": "^2.0.0", 2778 - "common-ancestor-path": "^1.0.1", 2779 - "cookie": "^0.6.0", 2780 - "debug": "^4.3.4", 2781 - "deterministic-object-hash": "^2.0.1", 2782 - "devalue": "^4.3.2", 2783 - "diff": "^5.1.0", 2784 - "dlv": "^1.1.3", 2785 - "dset": "^3.1.3", 2786 - "es-module-lexer": "^1.4.1", 2787 - "esbuild": "^0.19.6", 2788 - "estree-walker": "^3.0.3", 2789 - "execa": "^8.0.1", 2790 - "fast-glob": "^3.3.2", 2791 - "flattie": "^1.1.0", 2792 - "github-slugger": "^2.0.0", 2793 - "gray-matter": "^4.0.3", 2794 - "html-escaper": "^3.0.3", 2795 - "http-cache-semantics": "^4.1.1", 2796 - "js-yaml": "^4.1.0", 2797 - "kleur": "^4.1.4", 2798 - "magic-string": "^0.30.3", 2799 - "mdast-util-to-hast": "13.0.2", 2800 - "mime": "^3.0.0", 2801 - "ora": "^7.0.1", 2802 - "p-limit": "^5.0.0", 2803 - "p-queue": "^7.4.1", 2804 - "path-to-regexp": "^6.2.1", 2805 - "preferred-pm": "^3.1.2", 2806 - "probe-image-size": "^7.2.3", 2807 - "prompts": "^2.4.2", 2808 - "rehype": "^13.0.1", 2809 - "resolve": "^1.22.4", 2810 - "semver": "^7.5.4", 2811 - "server-destroy": "^1.0.1", 2812 - "shikiji": "^0.6.13", 2813 - "string-width": "^7.0.0", 2814 - "strip-ansi": "^7.1.0", 2815 - "tsconfck": "^3.0.0", 2816 - "unist-util-visit": "^5.0.0", 2817 - "vfile": "^6.0.1", 2818 - "vite": "^5.0.0", 2819 - "vitefu": "^0.2.5", 2820 - "which-pm": "^2.1.1", 2821 - "yargs-parser": "^21.1.1", 2822 - "zod": "^3.22.4" 2823 - }, 2824 + "node_modules/astro/node_modules/esbuild": { 2825 + "version": "0.21.3", 2826 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.3.tgz", 2827 + "integrity": "sha512-Kgq0/ZsAPzKrbOjCQcjoSmPoWhlcVnGAUo7jvaLHoxW1Drto0KGkR1xBNg2Cp43b9ImvxmPEJZ9xkfcnqPsfBw==", 2828 + "hasInstallScript": true, 2829 "bin": { 2830 - "astro": "astro.js" 2831 + "esbuild": "bin/esbuild" 2832 }, 2833 "engines": { 2834 - "node": ">=18.14.1", 2835 - "npm": ">=6.14.0" 2836 + "node": ">=12" 2837 }, 2838 "optionalDependencies": { 2839 - "sharp": "^0.32.5" 2840 + "@esbuild/aix-ppc64": "0.21.3", 2841 + "@esbuild/android-arm": "0.21.3", 2842 + "@esbuild/android-arm64": "0.21.3", 2843 + "@esbuild/android-x64": "0.21.3", 2844 + "@esbuild/darwin-arm64": "0.21.3", 2845 + "@esbuild/darwin-x64": "0.21.3", 2846 + "@esbuild/freebsd-arm64": "0.21.3", 2847 + "@esbuild/freebsd-x64": "0.21.3", 2848 + "@esbuild/linux-arm": "0.21.3", 2849 + "@esbuild/linux-arm64": "0.21.3", 2850 + "@esbuild/linux-ia32": "0.21.3", 2851 + "@esbuild/linux-loong64": "0.21.3", 2852 + "@esbuild/linux-mips64el": "0.21.3", 2853 + "@esbuild/linux-ppc64": "0.21.3", 2854 + "@esbuild/linux-riscv64": "0.21.3", 2855 + "@esbuild/linux-s390x": "0.21.3", 2856 + "@esbuild/linux-x64": "0.21.3", 2857 + "@esbuild/netbsd-x64": "0.21.3", 2858 + "@esbuild/openbsd-x64": "0.21.3", 2859 + "@esbuild/sunos-x64": "0.21.3", 2860 + "@esbuild/win32-arm64": "0.21.3", 2861 + "@esbuild/win32-ia32": "0.21.3", 2862 + "@esbuild/win32-x64": "0.21.3" 2863 } 2864 }, 2865 "node_modules/autoprefixer": { 2866 @@ -1632,11 +2537,13 @@ 2867 "postcss": "^8.1.0" 2868 } 2869 }, 2870 - "node_modules/b4a": { 2871 - "version": "1.6.4", 2872 - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", 2873 - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", 2874 - "optional": true 2875 + "node_modules/axobject-query": { 2876 + "version": "4.0.0", 2877 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", 2878 + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", 2879 + "dependencies": { 2880 + "dequal": "^2.0.3" 2881 + } 2882 }, 2883 "node_modules/bail": { 2884 "version": "2.0.2", 2885 @@ -1657,25 +2564,6 @@ 2886 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 2887 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" 2888 }, 2889 - "node_modules/base64-js": { 2890 - "version": "1.5.1", 2891 - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2892 - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2893 - "funding": [ 2894 - { 2895 - "type": "github", 2896 - "url": "https://github.com/sponsors/feross" 2897 - }, 2898 - { 2899 - "type": "patreon", 2900 - "url": "https://www.patreon.com/feross" 2901 - }, 2902 - { 2903 - "type": "consulting", 2904 - "url": "https://feross.org/support" 2905 - } 2906 - ] 2907 - }, 2908 "node_modules/binary-extensions": { 2909 "version": "2.2.0", 2910 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 2911 @@ -1684,16 +2572,6 @@ 2912 "node": ">=8" 2913 } 2914 }, 2915 - "node_modules/bl": { 2916 - "version": "5.1.0", 2917 - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", 2918 - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", 2919 - "dependencies": { 2920 - "buffer": "^6.0.3", 2921 - "inherits": "^2.0.4", 2922 - "readable-stream": "^3.4.0" 2923 - } 2924 - }, 2925 "node_modules/boxen": { 2926 "version": "7.1.1", 2927 "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", 2928 @@ -1798,29 +2676,6 @@ 2929 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2930 } 2931 }, 2932 - "node_modules/buffer": { 2933 - "version": "6.0.3", 2934 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", 2935 - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", 2936 - "funding": [ 2937 - { 2938 - "type": "github", 2939 - "url": "https://github.com/sponsors/feross" 2940 - }, 2941 - { 2942 - "type": "patreon", 2943 - "url": "https://www.patreon.com/feross" 2944 - }, 2945 - { 2946 - "type": "consulting", 2947 - "url": "https://feross.org/support" 2948 - } 2949 - ], 2950 - "dependencies": { 2951 - "base64-js": "^1.3.1", 2952 - "ieee754": "^1.2.1" 2953 - } 2954 - }, 2955 "node_modules/camelcase": { 2956 "version": "7.0.1", 2957 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", 2958 @@ -1909,15 +2764,9 @@ 2959 } 2960 }, 2961 "node_modules/chokidar": { 2962 - "version": "3.5.3", 2963 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 2964 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 2965 - "funding": [ 2966 - { 2967 - "type": "individual", 2968 - "url": "https://paulmillr.com/funding/" 2969 - } 2970 - ], 2971 + "version": "3.6.0", 2972 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 2973 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 2974 "dependencies": { 2975 "anymatch": "~3.1.2", 2976 "braces": "~3.0.2", 2977 @@ -1930,16 +2779,13 @@ 2978 "engines": { 2979 "node": ">= 8.10.0" 2980 }, 2981 + "funding": { 2982 + "url": "https://paulmillr.com/funding/" 2983 + }, 2984 "optionalDependencies": { 2985 "fsevents": "~2.3.2" 2986 } 2987 }, 2988 - "node_modules/chownr": { 2989 - "version": "1.1.4", 2990 - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 2991 - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 2992 - "optional": true 2993 - }, 2994 "node_modules/ci-info": { 2995 "version": "4.0.0", 2996 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", 2997 @@ -2087,9 +2933,9 @@ 2998 } 2999 }, 3000 "node_modules/clsx": { 3001 - "version": "2.0.0", 3002 - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", 3003 - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", 3004 + "version": "2.1.1", 3005 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3006 + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3007 "engines": { 3008 "node": ">=6" 3009 } 3010 @@ -2256,30 +3102,6 @@ 3011 "url": "https://github.com/sponsors/wooorm" 3012 } 3013 }, 3014 - "node_modules/decompress-response": { 3015 - "version": "6.0.0", 3016 - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 3017 - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 3018 - "optional": true, 3019 - "dependencies": { 3020 - "mimic-response": "^3.1.0" 3021 - }, 3022 - "engines": { 3023 - "node": ">=10" 3024 - }, 3025 - "funding": { 3026 - "url": "https://github.com/sponsors/sindresorhus" 3027 - } 3028 - }, 3029 - "node_modules/deep-extend": { 3030 - "version": "0.6.0", 3031 - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 3032 - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 3033 - "optional": true, 3034 - "engines": { 3035 - "node": ">=4.0.0" 3036 - } 3037 - }, 3038 "node_modules/depd": { 3039 "version": "2.0.0", 3040 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 3041 @@ -2306,9 +3128,9 @@ 3042 } 3043 }, 3044 "node_modules/detect-libc": { 3045 - "version": "2.0.2", 3046 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", 3047 - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", 3048 + "version": "2.0.3", 3049 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 3050 + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 3051 "optional": true, 3052 "engines": { 3053 "node": ">=8" 3054 @@ -2326,9 +3148,9 @@ 3055 } 3056 }, 3057 "node_modules/devalue": { 3058 - "version": "4.3.2", 3059 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", 3060 - "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" 3061 + "version": "5.0.0", 3062 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz", 3063 + "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==" 3064 }, 3065 "node_modules/devlop": { 3066 "version": "1.1.0", 3067 @@ -2420,15 +3242,6 @@ 3068 "node": ">= 0.8" 3069 } 3070 }, 3071 - "node_modules/end-of-stream": { 3072 - "version": "1.4.4", 3073 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 3074 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 3075 - "optional": true, 3076 - "dependencies": { 3077 - "once": "^1.4.0" 3078 - } 3079 - }, 3080 "node_modules/enhanced-resolve": { 3081 "version": "5.15.0", 3082 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", 3083 @@ -2453,14 +3266,14 @@ 3084 } 3085 }, 3086 "node_modules/es-module-lexer": { 3087 - "version": "1.4.1", 3088 - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", 3089 - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" 3090 + "version": "1.5.3", 3091 + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", 3092 + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==" 3093 }, 3094 "node_modules/esbuild": { 3095 - "version": "0.19.8", 3096 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", 3097 - "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", 3098 + "version": "0.20.2", 3099 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", 3100 + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", 3101 "hasInstallScript": true, 3102 "bin": { 3103 "esbuild": "bin/esbuild" 3104 @@ -2469,28 +3282,29 @@ 3105 "node": ">=12" 3106 }, 3107 "optionalDependencies": { 3108 - "@esbuild/android-arm": "0.19.8", 3109 - "@esbuild/android-arm64": "0.19.8", 3110 - "@esbuild/android-x64": "0.19.8", 3111 - "@esbuild/darwin-arm64": "0.19.8", 3112 - "@esbuild/darwin-x64": "0.19.8", 3113 - "@esbuild/freebsd-arm64": "0.19.8", 3114 - "@esbuild/freebsd-x64": "0.19.8", 3115 - "@esbuild/linux-arm": "0.19.8", 3116 - "@esbuild/linux-arm64": "0.19.8", 3117 - "@esbuild/linux-ia32": "0.19.8", 3118 - "@esbuild/linux-loong64": "0.19.8", 3119 - "@esbuild/linux-mips64el": "0.19.8", 3120 - "@esbuild/linux-ppc64": "0.19.8", 3121 - "@esbuild/linux-riscv64": "0.19.8", 3122 - "@esbuild/linux-s390x": "0.19.8", 3123 - "@esbuild/linux-x64": "0.19.8", 3124 - "@esbuild/netbsd-x64": "0.19.8", 3125 - "@esbuild/openbsd-x64": "0.19.8", 3126 - "@esbuild/sunos-x64": "0.19.8", 3127 - "@esbuild/win32-arm64": "0.19.8", 3128 - "@esbuild/win32-ia32": "0.19.8", 3129 - "@esbuild/win32-x64": "0.19.8" 3130 + "@esbuild/aix-ppc64": "0.20.2", 3131 + "@esbuild/android-arm": "0.20.2", 3132 + "@esbuild/android-arm64": "0.20.2", 3133 + "@esbuild/android-x64": "0.20.2", 3134 + "@esbuild/darwin-arm64": "0.20.2", 3135 + "@esbuild/darwin-x64": "0.20.2", 3136 + "@esbuild/freebsd-arm64": "0.20.2", 3137 + "@esbuild/freebsd-x64": "0.20.2", 3138 + "@esbuild/linux-arm": "0.20.2", 3139 + "@esbuild/linux-arm64": "0.20.2", 3140 + "@esbuild/linux-ia32": "0.20.2", 3141 + "@esbuild/linux-loong64": "0.20.2", 3142 + "@esbuild/linux-mips64el": "0.20.2", 3143 + "@esbuild/linux-ppc64": "0.20.2", 3144 + "@esbuild/linux-riscv64": "0.20.2", 3145 + "@esbuild/linux-s390x": "0.20.2", 3146 + "@esbuild/linux-x64": "0.20.2", 3147 + "@esbuild/netbsd-x64": "0.20.2", 3148 + "@esbuild/openbsd-x64": "0.20.2", 3149 + "@esbuild/sunos-x64": "0.20.2", 3150 + "@esbuild/win32-arm64": "0.20.2", 3151 + "@esbuild/win32-ia32": "0.20.2", 3152 + "@esbuild/win32-x64": "0.20.2" 3153 } 3154 }, 3155 "node_modules/escalade": { 3156 @@ -2569,15 +3383,6 @@ 3157 "url": "https://github.com/sindresorhus/execa?sponsor=1" 3158 } 3159 }, 3160 - "node_modules/expand-template": { 3161 - "version": "2.0.3", 3162 - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 3163 - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 3164 - "optional": true, 3165 - "engines": { 3166 - "node": ">=6" 3167 - } 3168 - }, 3169 "node_modules/extend": { 3170 "version": "3.0.2", 3171 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 3172 @@ -2594,12 +3399,6 @@ 3173 "node": ">=0.10.0" 3174 } 3175 }, 3176 - "node_modules/fast-fifo": { 3177 - "version": "1.3.2", 3178 - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", 3179 - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", 3180 - "optional": true 3181 - }, 3182 "node_modules/fast-glob": { 3183 "version": "3.3.2", 3184 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 3185 @@ -2681,9 +3480,9 @@ 3186 } 3187 }, 3188 "node_modules/flattie": { 3189 - "version": "1.1.0", 3190 - "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.0.tgz", 3191 - "integrity": "sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==", 3192 + "version": "1.1.1", 3193 + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 3194 + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 3195 "engines": { 3196 "node": ">=8" 3197 } 3198 @@ -2719,12 +3518,6 @@ 3199 "node": ">= 0.6" 3200 } 3201 }, 3202 - "node_modules/fs-constants": { 3203 - "version": "1.0.0", 3204 - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 3205 - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 3206 - "optional": true 3207 - }, 3208 "node_modules/fs.realpath": { 3209 "version": "1.0.0", 3210 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3211 @@ -2789,12 +3582,6 @@ 3212 "url": "https://github.com/sponsors/sindresorhus" 3213 } 3214 }, 3215 - "node_modules/github-from-package": { 3216 - "version": "0.0.0", 3217 - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 3218 - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", 3219 - "optional": true 3220 - }, 3221 "node_modules/github-slugger": { 3222 "version": "2.0.0", 3223 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 3224 @@ -2932,6 +3719,18 @@ 3225 "url": "https://opencollective.com/unified" 3226 } 3227 }, 3228 + "node_modules/hast-util-is-element": { 3229 + "version": "3.0.0", 3230 + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 3231 + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 3232 + "dependencies": { 3233 + "@types/hast": "^3.0.0" 3234 + }, 3235 + "funding": { 3236 + "type": "opencollective", 3237 + "url": "https://opencollective.com/unified" 3238 + } 3239 + }, 3240 "node_modules/hast-util-parse-selector": { 3241 "version": "4.0.0", 3242 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 3243 @@ -3009,6 +3808,21 @@ 3244 "url": "https://opencollective.com/unified" 3245 } 3246 }, 3247 + "node_modules/hast-util-to-text": { 3248 + "version": "4.0.2", 3249 + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 3250 + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 3251 + "dependencies": { 3252 + "@types/hast": "^3.0.0", 3253 + "@types/unist": "^3.0.0", 3254 + "hast-util-is-element": "^3.0.0", 3255 + "unist-util-find-after": "^5.0.0" 3256 + }, 3257 + "funding": { 3258 + "type": "opencollective", 3259 + "url": "https://opencollective.com/unified" 3260 + } 3261 + }, 3262 "node_modules/hast-util-whitespace": { 3263 "version": "3.0.0", 3264 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 3265 @@ -3100,45 +3914,15 @@ 3266 "node": ">=16.17.0" 3267 } 3268 }, 3269 - "node_modules/iconv-lite": { 3270 - "version": "0.4.24", 3271 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 3272 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 3273 - "dependencies": { 3274 - "safer-buffer": ">= 2.1.2 < 3" 3275 - }, 3276 - "engines": { 3277 - "node": ">=0.10.0" 3278 - } 3279 - }, 3280 - "node_modules/ieee754": { 3281 - "version": "1.2.1", 3282 - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 3283 - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 3284 - "funding": [ 3285 - { 3286 - "type": "github", 3287 - "url": "https://github.com/sponsors/feross" 3288 - }, 3289 - { 3290 - "type": "patreon", 3291 - "url": "https://www.patreon.com/feross" 3292 - }, 3293 - { 3294 - "type": "consulting", 3295 - "url": "https://feross.org/support" 3296 - } 3297 - ] 3298 - }, 3299 "node_modules/immutable": { 3300 "version": "4.3.4", 3301 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", 3302 "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" 3303 }, 3304 "node_modules/import-meta-resolve": { 3305 - "version": "4.0.0", 3306 - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", 3307 - "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", 3308 + "version": "4.1.0", 3309 + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 3310 + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 3311 "funding": { 3312 "type": "github", 3313 "url": "https://github.com/sponsors/wooorm" 3314 @@ -3158,12 +3942,6 @@ 3315 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3316 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 3317 }, 3318 - "node_modules/ini": { 3319 - "version": "1.3.8", 3320 - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 3321 - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 3322 - "optional": true 3323 - }, 3324 "node_modules/is-arrayish": { 3325 "version": "0.3.2", 3326 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 3327 @@ -3322,11 +4100,11 @@ 3328 } 3329 }, 3330 "node_modules/is-unicode-supported": { 3331 - "version": "1.3.0", 3332 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 3333 - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 3334 + "version": "2.0.0", 3335 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", 3336 + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", 3337 "engines": { 3338 - "node": ">=12" 3339 + "node": ">=18" 3340 }, 3341 "funding": { 3342 "url": "https://github.com/sponsors/sindresorhus" 3343 @@ -3507,21 +4285,16 @@ 3344 "url": "https://github.com/sponsors/sindresorhus" 3345 } 3346 }, 3347 - "node_modules/lodash.merge": { 3348 - "version": "4.6.2", 3349 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 3350 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 3351 - }, 3352 "node_modules/log-symbols": { 3353 - "version": "5.1.0", 3354 - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", 3355 - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", 3356 + "version": "6.0.0", 3357 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", 3358 + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", 3359 "dependencies": { 3360 - "chalk": "^5.0.0", 3361 - "is-unicode-supported": "^1.1.0" 3362 + "chalk": "^5.3.0", 3363 + "is-unicode-supported": "^1.3.0" 3364 }, 3365 "engines": { 3366 - "node": ">=12" 3367 + "node": ">=18" 3368 }, 3369 "funding": { 3370 "url": "https://github.com/sponsors/sindresorhus" 3371 @@ -3538,6 +4311,17 @@ 3372 "url": "https://github.com/chalk/chalk?sponsor=1" 3373 } 3374 }, 3375 + "node_modules/log-symbols/node_modules/is-unicode-supported": { 3376 + "version": "1.3.0", 3377 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 3378 + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 3379 + "engines": { 3380 + "node": ">=12" 3381 + }, 3382 + "funding": { 3383 + "url": "https://github.com/sponsors/sindresorhus" 3384 + } 3385 + }, 3386 "node_modules/longest-streak": { 3387 "version": "3.1.0", 3388 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 3389 @@ -3556,14 +4340,11 @@ 3390 } 3391 }, 3392 "node_modules/magic-string": { 3393 - "version": "0.30.5", 3394 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", 3395 - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", 3396 + "version": "0.30.10", 3397 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", 3398 + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", 3399 "dependencies": { 3400 "@jridgewell/sourcemap-codec": "^1.4.15" 3401 - }, 3402 - "engines": { 3403 - "node": ">=12" 3404 } 3405 }, 3406 "node_modules/markdown-table": { 3407 @@ -3745,9 +4526,9 @@ 3408 } 3409 }, 3410 "node_modules/mdast-util-phrasing": { 3411 - "version": "4.0.0", 3412 - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", 3413 - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", 3414 + "version": "4.1.0", 3415 + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 3416 + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 3417 "dependencies": { 3418 "@types/mdast": "^4.0.0", 3419 "unist-util-is": "^6.0.0" 3420 @@ -3863,9 +4644,9 @@ 3421 } 3422 }, 3423 "node_modules/micromark-core-commonmark": { 3424 - "version": "2.0.0", 3425 - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", 3426 - "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", 3427 + "version": "2.0.1", 3428 + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", 3429 + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", 3430 "funding": [ 3431 { 3432 "type": "GitHub Sponsors", 3433 @@ -4313,9 +5094,9 @@ 3434 } 3435 }, 3436 "node_modules/micromark-util-subtokenize": { 3437 - "version": "2.0.0", 3438 - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", 3439 - "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", 3440 + "version": "2.0.1", 3441 + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", 3442 + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", 3443 "funding": [ 3444 { 3445 "type": "GitHub Sponsors", 3446 @@ -4375,17 +5156,6 @@ 3447 "node": ">=8.6" 3448 } 3449 }, 3450 - "node_modules/mime": { 3451 - "version": "3.0.0", 3452 - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 3453 - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 3454 - "bin": { 3455 - "mime": "cli.js" 3456 - }, 3457 - "engines": { 3458 - "node": ">=10.0.0" 3459 - } 3460 - }, 3461 "node_modules/mimic-fn": { 3462 "version": "4.0.0", 3463 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 3464 @@ -4397,18 +5167,6 @@ 3465 "url": "https://github.com/sponsors/sindresorhus" 3466 } 3467 }, 3468 - "node_modules/mimic-response": { 3469 - "version": "3.1.0", 3470 - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 3471 - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 3472 - "optional": true, 3473 - "engines": { 3474 - "node": ">=10" 3475 - }, 3476 - "funding": { 3477 - "url": "https://github.com/sponsors/sindresorhus" 3478 - } 3479 - }, 3480 "node_modules/minimatch": { 3481 "version": "3.1.2", 3482 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3483 @@ -4420,15 +5178,6 @@ 3484 "node": "*" 3485 } 3486 }, 3487 - "node_modules/minimist": { 3488 - "version": "1.2.8", 3489 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3490 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3491 - "optional": true, 3492 - "funding": { 3493 - "url": "https://github.com/sponsors/ljharb" 3494 - } 3495 - }, 3496 "node_modules/mkdirp": { 3497 "version": "0.3.0", 3498 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", 3499 @@ -4438,11 +5187,13 @@ 3500 "node": "*" 3501 } 3502 }, 3503 - "node_modules/mkdirp-classic": { 3504 - "version": "0.5.3", 3505 - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 3506 - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 3507 - "optional": true 3508 + "node_modules/mrmime": { 3509 + "version": "2.0.0", 3510 + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 3511 + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 3512 + "engines": { 3513 + "node": ">=10" 3514 + } 3515 }, 3516 "node_modules/ms": { 3517 "version": "2.1.2", 3518 @@ -4481,36 +5232,6 @@ 3519 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3520 } 3521 }, 3522 - "node_modules/napi-build-utils": { 3523 - "version": "1.0.2", 3524 - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", 3525 - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", 3526 - "optional": true 3527 - }, 3528 - "node_modules/needle": { 3529 - "version": "2.9.1", 3530 - "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", 3531 - "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", 3532 - "dependencies": { 3533 - "debug": "^3.2.6", 3534 - "iconv-lite": "^0.4.4", 3535 - "sax": "^1.2.4" 3536 - }, 3537 - "bin": { 3538 - "needle": "bin/needle" 3539 - }, 3540 - "engines": { 3541 - "node": ">= 4.4.x" 3542 - } 3543 - }, 3544 - "node_modules/needle/node_modules/debug": { 3545 - "version": "3.2.7", 3546 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 3547 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 3548 - "dependencies": { 3549 - "ms": "^2.1.1" 3550 - } 3551 - }, 3552 "node_modules/nlcst-to-string": { 3553 "version": "3.1.1", 3554 "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", 3555 @@ -4523,24 +5244,6 @@ 3556 "url": "https://opencollective.com/unified" 3557 } 3558 }, 3559 - "node_modules/node-abi": { 3560 - "version": "3.52.0", 3561 - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.52.0.tgz", 3562 - "integrity": "sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==", 3563 - "optional": true, 3564 - "dependencies": { 3565 - "semver": "^7.3.5" 3566 - }, 3567 - "engines": { 3568 - "node": ">=10" 3569 - } 3570 - }, 3571 - "node_modules/node-addon-api": { 3572 - "version": "6.1.0", 3573 - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", 3574 - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", 3575 - "optional": true 3576 - }, 3577 "node_modules/node-domexception": { 3578 "version": "1.0.0", 3579 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 3580 @@ -4688,22 +5391,22 @@ 3581 } 3582 }, 3583 "node_modules/ora": { 3584 - "version": "7.0.1", 3585 - "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz", 3586 - "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==", 3587 + "version": "8.0.1", 3588 + "resolved": "https://registry.npmjs.org/ora/-/ora-8.0.1.tgz", 3589 + "integrity": "sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==", 3590 "dependencies": { 3591 "chalk": "^5.3.0", 3592 "cli-cursor": "^4.0.0", 3593 - "cli-spinners": "^2.9.0", 3594 + "cli-spinners": "^2.9.2", 3595 "is-interactive": "^2.0.0", 3596 - "is-unicode-supported": "^1.3.0", 3597 - "log-symbols": "^5.1.0", 3598 - "stdin-discarder": "^0.1.0", 3599 - "string-width": "^6.1.0", 3600 + "is-unicode-supported": "^2.0.0", 3601 + "log-symbols": "^6.0.0", 3602 + "stdin-discarder": "^0.2.1", 3603 + "string-width": "^7.0.0", 3604 "strip-ansi": "^7.1.0" 3605 }, 3606 "engines": { 3607 - "node": ">=16" 3608 + "node": ">=18" 3609 }, 3610 "funding": { 3611 "url": "https://github.com/sponsors/sindresorhus" 3612 @@ -4720,22 +5423,6 @@ 3613 "url": "https://github.com/chalk/chalk?sponsor=1" 3614 } 3615 }, 3616 - "node_modules/ora/node_modules/string-width": { 3617 - "version": "6.1.0", 3618 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz", 3619 - "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==", 3620 - "dependencies": { 3621 - "eastasianwidth": "^0.2.0", 3622 - "emoji-regex": "^10.2.1", 3623 - "strip-ansi": "^7.0.1" 3624 - }, 3625 - "engines": { 3626 - "node": ">=16" 3627 - }, 3628 - "funding": { 3629 - "url": "https://github.com/sponsors/sindresorhus" 3630 - } 3631 - }, 3632 "node_modules/p-limit": { 3633 "version": "5.0.0", 3634 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", 3635 @@ -4790,26 +5477,26 @@ 3636 } 3637 }, 3638 "node_modules/p-queue": { 3639 - "version": "7.4.1", 3640 - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", 3641 - "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", 3642 + "version": "8.0.1", 3643 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", 3644 + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", 3645 "dependencies": { 3646 "eventemitter3": "^5.0.1", 3647 - "p-timeout": "^5.0.2" 3648 + "p-timeout": "^6.1.2" 3649 }, 3650 "engines": { 3651 - "node": ">=12" 3652 + "node": ">=18" 3653 }, 3654 "funding": { 3655 "url": "https://github.com/sponsors/sindresorhus" 3656 } 3657 }, 3658 "node_modules/p-timeout": { 3659 - "version": "5.1.0", 3660 - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 3661 - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", 3662 + "version": "6.1.2", 3663 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", 3664 + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", 3665 "engines": { 3666 - "node": ">=12" 3667 + "node": ">=14.16" 3668 }, 3669 "funding": { 3670 "url": "https://github.com/sponsors/sindresorhus" 3671 @@ -4883,9 +5570,9 @@ 3672 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 3673 }, 3674 "node_modules/path-to-regexp": { 3675 - "version": "6.2.1", 3676 - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", 3677 - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" 3678 + "version": "6.2.2", 3679 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", 3680 + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" 3681 }, 3682 "node_modules/picocolors": { 3683 "version": "1.0.0", 3684 @@ -4979,9 +5666,9 @@ 3685 } 3686 }, 3687 "node_modules/postcss": { 3688 - "version": "8.4.32", 3689 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", 3690 - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", 3691 + "version": "8.4.38", 3692 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", 3693 + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", 3694 "funding": [ 3695 { 3696 "type": "opencollective", 3697 @@ -4999,7 +5686,7 @@ 3698 "dependencies": { 3699 "nanoid": "^3.3.7", 3700 "picocolors": "^1.0.0", 3701 - "source-map-js": "^1.0.2" 3702 + "source-map-js": "^1.2.0" 3703 }, 3704 "engines": { 3705 "node": "^10 || ^12 || >=14" 3706 @@ -5070,137 +5757,48 @@ 3707 }, 3708 "ts-node": { 3709 "optional": true 3710 - } 3711 - } 3712 - }, 3713 - "node_modules/postcss-nested": { 3714 - "version": "6.0.1", 3715 - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 3716 - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 3717 - "dependencies": { 3718 - "postcss-selector-parser": "^6.0.11" 3719 - }, 3720 - "engines": { 3721 - "node": ">=12.0" 3722 - }, 3723 - "funding": { 3724 - "type": "opencollective", 3725 - "url": "https://opencollective.com/postcss/" 3726 - }, 3727 - "peerDependencies": { 3728 - "postcss": "^8.2.14" 3729 - } 3730 - }, 3731 - "node_modules/postcss-selector-parser": { 3732 - "version": "6.0.13", 3733 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 3734 - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 3735 - "dependencies": { 3736 - "cssesc": "^3.0.0", 3737 - "util-deprecate": "^1.0.2" 3738 - }, 3739 - "engines": { 3740 - "node": ">=4" 3741 - } 3742 - }, 3743 - "node_modules/postcss-value-parser": { 3744 - "version": "4.2.0", 3745 - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 3746 - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 3747 - }, 3748 - "node_modules/prebuild-install": { 3749 - "version": "7.1.1", 3750 - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", 3751 - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", 3752 - "optional": true, 3753 - "dependencies": { 3754 - "detect-libc": "^2.0.0", 3755 - "expand-template": "^2.0.3", 3756 - "github-from-package": "0.0.0", 3757 - "minimist": "^1.2.3", 3758 - "mkdirp-classic": "^0.5.3", 3759 - "napi-build-utils": "^1.0.1", 3760 - "node-abi": "^3.3.0", 3761 - "pump": "^3.0.0", 3762 - "rc": "^1.2.7", 3763 - "simple-get": "^4.0.0", 3764 - "tar-fs": "^2.0.0", 3765 - "tunnel-agent": "^0.6.0" 3766 - }, 3767 - "bin": { 3768 - "prebuild-install": "bin.js" 3769 - }, 3770 - "engines": { 3771 - "node": ">=10" 3772 - } 3773 - }, 3774 - "node_modules/prebuild-install/node_modules/bl": { 3775 - "version": "4.1.0", 3776 - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 3777 - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 3778 - "optional": true, 3779 - "dependencies": { 3780 - "buffer": "^5.5.0", 3781 - "inherits": "^2.0.4", 3782 - "readable-stream": "^3.4.0" 3783 - } 3784 - }, 3785 - "node_modules/prebuild-install/node_modules/buffer": { 3786 - "version": "5.7.1", 3787 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 3788 - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 3789 - "funding": [ 3790 - { 3791 - "type": "github", 3792 - "url": "https://github.com/sponsors/feross" 3793 - }, 3794 - { 3795 - "type": "patreon", 3796 - "url": "https://www.patreon.com/feross" 3797 - }, 3798 - { 3799 - "type": "consulting", 3800 - "url": "https://feross.org/support" 3801 - } 3802 - ], 3803 - "optional": true, 3804 - "dependencies": { 3805 - "base64-js": "^1.3.1", 3806 - "ieee754": "^1.1.13" 3807 + } 3808 } 3809 }, 3810 - "node_modules/prebuild-install/node_modules/tar-fs": { 3811 - "version": "2.1.1", 3812 - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 3813 - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 3814 - "optional": true, 3815 + "node_modules/postcss-nested": { 3816 + "version": "6.0.1", 3817 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 3818 + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 3819 "dependencies": { 3820 - "chownr": "^1.1.1", 3821 - "mkdirp-classic": "^0.5.2", 3822 - "pump": "^3.0.0", 3823 - "tar-stream": "^2.1.4" 3824 + "postcss-selector-parser": "^6.0.11" 3825 + }, 3826 + "engines": { 3827 + "node": ">=12.0" 3828 + }, 3829 + "funding": { 3830 + "type": "opencollective", 3831 + "url": "https://opencollective.com/postcss/" 3832 + }, 3833 + "peerDependencies": { 3834 + "postcss": "^8.2.14" 3835 } 3836 }, 3837 - "node_modules/prebuild-install/node_modules/tar-stream": { 3838 - "version": "2.2.0", 3839 - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 3840 - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 3841 - "optional": true, 3842 + "node_modules/postcss-selector-parser": { 3843 + "version": "6.0.13", 3844 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 3845 + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 3846 "dependencies": { 3847 - "bl": "^4.0.3", 3848 - "end-of-stream": "^1.4.1", 3849 - "fs-constants": "^1.0.0", 3850 - "inherits": "^2.0.3", 3851 - "readable-stream": "^3.1.1" 3852 + "cssesc": "^3.0.0", 3853 + "util-deprecate": "^1.0.2" 3854 }, 3855 "engines": { 3856 - "node": ">=6" 3857 + "node": ">=4" 3858 } 3859 }, 3860 + "node_modules/postcss-value-parser": { 3861 + "version": "4.2.0", 3862 + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 3863 + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 3864 + }, 3865 "node_modules/preferred-pm": { 3866 - "version": "3.1.2", 3867 - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", 3868 - "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", 3869 + "version": "3.1.3", 3870 + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", 3871 + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", 3872 "dependencies": { 3873 "find-up": "^5.0.0", 3874 "find-yarn-workspace-root2": "1.2.16", 3875 @@ -5231,16 +5829,6 @@ 3876 "node": ">=6" 3877 } 3878 }, 3879 - "node_modules/probe-image-size": { 3880 - "version": "7.2.3", 3881 - "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-7.2.3.tgz", 3882 - "integrity": "sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==", 3883 - "dependencies": { 3884 - "lodash.merge": "^4.6.2", 3885 - "needle": "^2.5.2", 3886 - "stream-parser": "~0.3.1" 3887 - } 3888 - }, 3889 "node_modules/prompts": { 3890 "version": "2.4.2", 3891 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 3892 @@ -5270,16 +5858,6 @@ 3893 "url": "https://github.com/sponsors/wooorm" 3894 } 3895 }, 3896 - "node_modules/pump": { 3897 - "version": "3.0.0", 3898 - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 3899 - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 3900 - "optional": true, 3901 - "dependencies": { 3902 - "end-of-stream": "^1.1.0", 3903 - "once": "^1.3.1" 3904 - } 3905 - }, 3906 "node_modules/queue-microtask": { 3907 "version": "1.2.3", 3908 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 3909 @@ -5299,12 +5877,6 @@ 3910 } 3911 ] 3912 }, 3913 - "node_modules/queue-tick": { 3914 - "version": "1.0.1", 3915 - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", 3916 - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", 3917 - "optional": true 3918 - }, 3919 "node_modules/range-parser": { 3920 "version": "1.2.1", 3921 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 3922 @@ -5313,21 +5885,6 @@ 3923 "node": ">= 0.6" 3924 } 3925 }, 3926 - "node_modules/rc": { 3927 - "version": "1.2.8", 3928 - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 3929 - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 3930 - "optional": true, 3931 - "dependencies": { 3932 - "deep-extend": "^0.6.0", 3933 - "ini": "~1.3.0", 3934 - "minimist": "^1.2.0", 3935 - "strip-json-comments": "~2.0.1" 3936 - }, 3937 - "bin": { 3938 - "rc": "cli.js" 3939 - } 3940 - }, 3941 "node_modules/read-cache": { 3942 "version": "1.0.0", 3943 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 3944 @@ -5344,19 +5901,6 @@ 3945 "node": ">=0.10.0" 3946 } 3947 }, 3948 - "node_modules/readable-stream": { 3949 - "version": "3.6.2", 3950 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 3951 - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 3952 - "dependencies": { 3953 - "inherits": "^2.0.3", 3954 - "string_decoder": "^1.1.1", 3955 - "util-deprecate": "^1.0.1" 3956 - }, 3957 - "engines": { 3958 - "node": ">= 6" 3959 - } 3960 - }, 3961 "node_modules/readdirp": { 3962 "version": "3.6.0", 3963 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 3964 @@ -5458,9 +6002,9 @@ 3965 } 3966 }, 3967 "node_modules/remark-rehype": { 3968 - "version": "11.0.0", 3969 - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.0.0.tgz", 3970 - "integrity": "sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==", 3971 + "version": "11.1.0", 3972 + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", 3973 + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", 3974 "dependencies": { 3975 "@types/hast": "^3.0.0", 3976 "@types/mdast": "^4.0.0", 3977 @@ -5474,62 +6018,18 @@ 3978 } 3979 }, 3980 "node_modules/remark-smartypants": { 3981 - "version": "2.0.0", 3982 - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", 3983 - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", 3984 + "version": "2.1.0", 3985 + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.1.0.tgz", 3986 + "integrity": "sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw==", 3987 "dependencies": { 3988 "retext": "^8.1.0", 3989 - "retext-smartypants": "^5.1.0", 3990 - "unist-util-visit": "^4.1.0" 3991 + "retext-smartypants": "^5.2.0", 3992 + "unist-util-visit": "^5.0.0" 3993 }, 3994 "engines": { 3995 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3996 } 3997 }, 3998 - "node_modules/remark-smartypants/node_modules/@types/unist": { 3999 - "version": "2.0.10", 4000 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 4001 - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 4002 - }, 4003 - "node_modules/remark-smartypants/node_modules/unist-util-is": { 4004 - "version": "5.2.1", 4005 - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", 4006 - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", 4007 - "dependencies": { 4008 - "@types/unist": "^2.0.0" 4009 - }, 4010 - "funding": { 4011 - "type": "opencollective", 4012 - "url": "https://opencollective.com/unified" 4013 - } 4014 - }, 4015 - "node_modules/remark-smartypants/node_modules/unist-util-visit": { 4016 - "version": "4.1.2", 4017 - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", 4018 - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", 4019 - "dependencies": { 4020 - "@types/unist": "^2.0.0", 4021 - "unist-util-is": "^5.0.0", 4022 - "unist-util-visit-parents": "^5.1.1" 4023 - }, 4024 - "funding": { 4025 - "type": "opencollective", 4026 - "url": "https://opencollective.com/unified" 4027 - } 4028 - }, 4029 - "node_modules/remark-smartypants/node_modules/unist-util-visit-parents": { 4030 - "version": "5.1.3", 4031 - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", 4032 - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", 4033 - "dependencies": { 4034 - "@types/unist": "^2.0.0", 4035 - "unist-util-is": "^5.0.0" 4036 - }, 4037 - "funding": { 4038 - "type": "opencollective", 4039 - "url": "https://opencollective.com/unified" 4040 - } 4041 - }, 4042 "node_modules/remark-stringify": { 4043 "version": "11.0.0", 4044 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 4045 @@ -5975,9 +6475,12 @@ 4046 } 4047 }, 4048 "node_modules/rollup": { 4049 - "version": "4.6.1", 4050 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.6.1.tgz", 4051 - "integrity": "sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==", 4052 + "version": "4.17.2", 4053 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", 4054 + "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", 4055 + "dependencies": { 4056 + "@types/estree": "1.0.5" 4057 + }, 4058 "bin": { 4059 "rollup": "dist/bin/rollup" 4060 }, 4061 @@ -5986,18 +6489,22 @@ 4062 "npm": ">=8.0.0" 4063 }, 4064 "optionalDependencies": { 4065 - "@rollup/rollup-android-arm-eabi": "4.6.1", 4066 - "@rollup/rollup-android-arm64": "4.6.1", 4067 - "@rollup/rollup-darwin-arm64": "4.6.1", 4068 - "@rollup/rollup-darwin-x64": "4.6.1", 4069 - "@rollup/rollup-linux-arm-gnueabihf": "4.6.1", 4070 - "@rollup/rollup-linux-arm64-gnu": "4.6.1", 4071 - "@rollup/rollup-linux-arm64-musl": "4.6.1", 4072 - "@rollup/rollup-linux-x64-gnu": "4.6.1", 4073 - "@rollup/rollup-linux-x64-musl": "4.6.1", 4074 - "@rollup/rollup-win32-arm64-msvc": "4.6.1", 4075 - "@rollup/rollup-win32-ia32-msvc": "4.6.1", 4076 - "@rollup/rollup-win32-x64-msvc": "4.6.1", 4077 + "@rollup/rollup-android-arm-eabi": "4.17.2", 4078 + "@rollup/rollup-android-arm64": "4.17.2", 4079 + "@rollup/rollup-darwin-arm64": "4.17.2", 4080 + "@rollup/rollup-darwin-x64": "4.17.2", 4081 + "@rollup/rollup-linux-arm-gnueabihf": "4.17.2", 4082 + "@rollup/rollup-linux-arm-musleabihf": "4.17.2", 4083 + "@rollup/rollup-linux-arm64-gnu": "4.17.2", 4084 + "@rollup/rollup-linux-arm64-musl": "4.17.2", 4085 + "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2", 4086 + "@rollup/rollup-linux-riscv64-gnu": "4.17.2", 4087 + "@rollup/rollup-linux-s390x-gnu": "4.17.2", 4088 + "@rollup/rollup-linux-x64-gnu": "4.17.2", 4089 + "@rollup/rollup-linux-x64-musl": "4.17.2", 4090 + "@rollup/rollup-win32-arm64-msvc": "4.17.2", 4091 + "@rollup/rollup-win32-ia32-msvc": "4.17.2", 4092 + "@rollup/rollup-win32-x64-msvc": "4.17.2", 4093 "fsevents": "~2.3.2" 4094 } 4095 }, 4096 @@ -6023,30 +6530,6 @@ 4097 "queue-microtask": "^1.2.2" 4098 } 4099 }, 4100 - "node_modules/safe-buffer": { 4101 - "version": "5.2.1", 4102 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 4103 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 4104 - "funding": [ 4105 - { 4106 - "type": "github", 4107 - "url": "https://github.com/sponsors/feross" 4108 - }, 4109 - { 4110 - "type": "patreon", 4111 - "url": "https://www.patreon.com/feross" 4112 - }, 4113 - { 4114 - "type": "consulting", 4115 - "url": "https://feross.org/support" 4116 - } 4117 - ] 4118 - }, 4119 - "node_modules/safer-buffer": { 4120 - "version": "2.1.2", 4121 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4122 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 4123 - }, 4124 "node_modules/sass": { 4125 "version": "1.69.5", 4126 "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", 4127 @@ -6063,11 +6546,6 @@ 4128 "node": ">=14.0.0" 4129 } 4130 }, 4131 - "node_modules/sax": { 4132 - "version": "1.3.0", 4133 - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", 4134 - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" 4135 - }, 4136 "node_modules/section-matter": { 4137 "version": "1.0.0", 4138 "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", 4139 @@ -6081,12 +6559,9 @@ 4140 } 4141 }, 4142 "node_modules/semver": { 4143 - "version": "7.5.4", 4144 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 4145 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 4146 - "dependencies": { 4147 - "lru-cache": "^6.0.0" 4148 - }, 4149 + "version": "7.6.2", 4150 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", 4151 + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", 4152 "bin": { 4153 "semver": "bin/semver.js" 4154 }, 4155 @@ -6094,22 +6569,6 @@ 4156 "node": ">=10" 4157 } 4158 }, 4159 - "node_modules/semver/node_modules/lru-cache": { 4160 - "version": "6.0.0", 4161 - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 4162 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 4163 - "dependencies": { 4164 - "yallist": "^4.0.0" 4165 - }, 4166 - "engines": { 4167 - "node": ">=10" 4168 - } 4169 - }, 4170 - "node_modules/semver/node_modules/yallist": { 4171 - "version": "4.0.0", 4172 - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 4173 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 4174 - }, 4175 "node_modules/send": { 4176 "version": "0.18.0", 4177 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", 4178 @@ -6173,26 +6632,43 @@ 4179 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 4180 }, 4181 "node_modules/sharp": { 4182 - "version": "0.32.6", 4183 - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", 4184 - "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", 4185 + "version": "0.33.4", 4186 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.4.tgz", 4187 + "integrity": "sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==", 4188 "hasInstallScript": true, 4189 "optional": true, 4190 "dependencies": { 4191 "color": "^4.2.3", 4192 - "detect-libc": "^2.0.2", 4193 - "node-addon-api": "^6.1.0", 4194 - "prebuild-install": "^7.1.1", 4195 - "semver": "^7.5.4", 4196 - "simple-get": "^4.0.1", 4197 - "tar-fs": "^3.0.4", 4198 - "tunnel-agent": "^0.6.0" 4199 + "detect-libc": "^2.0.3", 4200 + "semver": "^7.6.0" 4201 }, 4202 "engines": { 4203 - "node": ">=14.15.0" 4204 + "libvips": ">=8.15.2", 4205 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 4206 }, 4207 "funding": { 4208 "url": "https://opencollective.com/libvips" 4209 + }, 4210 + "optionalDependencies": { 4211 + "@img/sharp-darwin-arm64": "0.33.4", 4212 + "@img/sharp-darwin-x64": "0.33.4", 4213 + "@img/sharp-libvips-darwin-arm64": "1.0.2", 4214 + "@img/sharp-libvips-darwin-x64": "1.0.2", 4215 + "@img/sharp-libvips-linux-arm": "1.0.2", 4216 + "@img/sharp-libvips-linux-arm64": "1.0.2", 4217 + "@img/sharp-libvips-linux-s390x": "1.0.2", 4218 + "@img/sharp-libvips-linux-x64": "1.0.2", 4219 + "@img/sharp-libvips-linuxmusl-arm64": "1.0.2", 4220 + "@img/sharp-libvips-linuxmusl-x64": "1.0.2", 4221 + "@img/sharp-linux-arm": "0.33.4", 4222 + "@img/sharp-linux-arm64": "0.33.4", 4223 + "@img/sharp-linux-s390x": "0.33.4", 4224 + "@img/sharp-linux-x64": "0.33.4", 4225 + "@img/sharp-linuxmusl-arm64": "0.33.4", 4226 + "@img/sharp-linuxmusl-x64": "0.33.4", 4227 + "@img/sharp-wasm32": "0.33.4", 4228 + "@img/sharp-win32-ia32": "0.33.4", 4229 + "@img/sharp-win32-x64": "0.33.4" 4230 } 4231 }, 4232 "node_modules/shebang-command": { 4233 @@ -6214,12 +6690,12 @@ 4234 "node": ">=8" 4235 } 4236 }, 4237 - "node_modules/shikiji": { 4238 - "version": "0.6.13", 4239 - "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.6.13.tgz", 4240 - "integrity": "sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==", 4241 + "node_modules/shiki": { 4242 + "version": "1.6.0", 4243 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.6.0.tgz", 4244 + "integrity": "sha512-P31ROeXcVgW/k3Z+vUUErcxoTah7ZRaimctOpzGuqAntqnnSmx1HOsvnbAB8Z2qfXPRhw61yptAzCsuKOhTHwQ==", 4245 "dependencies": { 4246 - "hast-util-to-html": "^9.0.0" 4247 + "@shikijs/core": "1.6.0" 4248 } 4249 }, 4250 "node_modules/signal-exit": { 4251 @@ -6233,51 +6709,6 @@ 4252 "url": "https://github.com/sponsors/isaacs" 4253 } 4254 }, 4255 - "node_modules/simple-concat": { 4256 - "version": "1.0.1", 4257 - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 4258 - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 4259 - "funding": [ 4260 - { 4261 - "type": "github", 4262 - "url": "https://github.com/sponsors/feross" 4263 - }, 4264 - { 4265 - "type": "patreon", 4266 - "url": "https://www.patreon.com/feross" 4267 - }, 4268 - { 4269 - "type": "consulting", 4270 - "url": "https://feross.org/support" 4271 - } 4272 - ], 4273 - "optional": true 4274 - }, 4275 - "node_modules/simple-get": { 4276 - "version": "4.0.1", 4277 - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 4278 - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 4279 - "funding": [ 4280 - { 4281 - "type": "github", 4282 - "url": "https://github.com/sponsors/feross" 4283 - }, 4284 - { 4285 - "type": "patreon", 4286 - "url": "https://www.patreon.com/feross" 4287 - }, 4288 - { 4289 - "type": "consulting", 4290 - "url": "https://feross.org/support" 4291 - } 4292 - ], 4293 - "optional": true, 4294 - "dependencies": { 4295 - "decompress-response": "^6.0.0", 4296 - "once": "^1.3.1", 4297 - "simple-concat": "^1.0.0" 4298 - } 4299 - }, 4300 "node_modules/simple-swizzle": { 4301 "version": "0.2.2", 4302 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 4303 @@ -6293,9 +6724,9 @@ 4304 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 4305 }, 4306 "node_modules/source-map-js": { 4307 - "version": "1.0.2", 4308 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 4309 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 4310 + "version": "1.2.0", 4311 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 4312 + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 4313 "engines": { 4314 "node": ">=0.10.0" 4315 } 4316 @@ -6323,62 +6754,20 @@ 4317 } 4318 }, 4319 "node_modules/stdin-discarder": { 4320 - "version": "0.1.0", 4321 - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", 4322 - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", 4323 - "dependencies": { 4324 - "bl": "^5.0.0" 4325 - }, 4326 + "version": "0.2.2", 4327 + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", 4328 + "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", 4329 "engines": { 4330 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4331 + "node": ">=18" 4332 }, 4333 "funding": { 4334 "url": "https://github.com/sponsors/sindresorhus" 4335 } 4336 }, 4337 - "node_modules/stream-parser": { 4338 - "version": "0.3.1", 4339 - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", 4340 - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", 4341 - "dependencies": { 4342 - "debug": "2" 4343 - } 4344 - }, 4345 - "node_modules/stream-parser/node_modules/debug": { 4346 - "version": "2.6.9", 4347 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4348 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4349 - "dependencies": { 4350 - "ms": "2.0.0" 4351 - } 4352 - }, 4353 - "node_modules/stream-parser/node_modules/ms": { 4354 - "version": "2.0.0", 4355 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 4356 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 4357 - }, 4358 - "node_modules/streamx": { 4359 - "version": "2.15.5", 4360 - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", 4361 - "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", 4362 - "optional": true, 4363 - "dependencies": { 4364 - "fast-fifo": "^1.1.0", 4365 - "queue-tick": "^1.0.1" 4366 - } 4367 - }, 4368 - "node_modules/string_decoder": { 4369 - "version": "1.3.0", 4370 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 4371 - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 4372 - "dependencies": { 4373 - "safe-buffer": "~5.2.0" 4374 - } 4375 - }, 4376 "node_modules/string-width": { 4377 - "version": "7.0.0", 4378 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", 4379 - "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", 4380 + "version": "7.1.0", 4381 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 4382 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 4383 "dependencies": { 4384 "emoji-regex": "^10.3.0", 4385 "get-east-asian-width": "^1.0.0", 4386 @@ -6445,15 +6834,6 @@ 4387 "url": "https://github.com/sponsors/sindresorhus" 4388 } 4389 }, 4390 - "node_modules/strip-json-comments": { 4391 - "version": "2.0.1", 4392 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 4393 - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 4394 - "optional": true, 4395 - "engines": { 4396 - "node": ">=0.10.0" 4397 - } 4398 - }, 4399 "node_modules/sucrase": { 4400 "version": "3.34.0", 4401 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", 4402 @@ -6560,28 +6940,6 @@ 4403 "node": ">=6" 4404 } 4405 }, 4406 - "node_modules/tar-fs": { 4407 - "version": "3.0.4", 4408 - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", 4409 - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", 4410 - "optional": true, 4411 - "dependencies": { 4412 - "mkdirp-classic": "^0.5.2", 4413 - "pump": "^3.0.0", 4414 - "tar-stream": "^3.1.5" 4415 - } 4416 - }, 4417 - "node_modules/tar-stream": { 4418 - "version": "3.1.6", 4419 - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", 4420 - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", 4421 - "optional": true, 4422 - "dependencies": { 4423 - "b4a": "^1.6.4", 4424 - "fast-fifo": "^1.2.0", 4425 - "streamx": "^2.15.0" 4426 - } 4427 - }, 4428 "node_modules/thenify": { 4429 "version": "3.3.1", 4430 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 4431 @@ -6657,9 +7015,9 @@ 4432 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" 4433 }, 4434 "node_modules/tsconfck": { 4435 - "version": "3.0.0", 4436 - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.0.tgz", 4437 - "integrity": "sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==", 4438 + "version": "3.0.3", 4439 + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", 4440 + "integrity": "sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==", 4441 "bin": { 4442 "tsconfck": "bin/tsconfck.js" 4443 }, 4444 @@ -6675,17 +7033,11 @@ 4445 } 4446 } 4447 }, 4448 - "node_modules/tunnel-agent": { 4449 - "version": "0.6.0", 4450 - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 4451 - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 4452 - "optional": true, 4453 - "dependencies": { 4454 - "safe-buffer": "^5.0.1" 4455 - }, 4456 - "engines": { 4457 - "node": "*" 4458 - } 4459 + "node_modules/tslib": { 4460 + "version": "2.6.2", 4461 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 4462 + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 4463 + "optional": true 4464 }, 4465 "node_modules/type-fest": { 4466 "version": "2.19.0", 4467 @@ -6757,6 +7109,19 @@ 4468 "url": "https://opencollective.com/unified" 4469 } 4470 }, 4471 + "node_modules/unist-util-find-after": { 4472 + "version": "5.0.0", 4473 + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 4474 + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 4475 + "dependencies": { 4476 + "@types/unist": "^3.0.0", 4477 + "unist-util-is": "^6.0.0" 4478 + }, 4479 + "funding": { 4480 + "type": "opencollective", 4481 + "url": "https://opencollective.com/unified" 4482 + } 4483 + }, 4484 "node_modules/unist-util-is": { 4485 "version": "6.0.0", 4486 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 4487 @@ -6799,6 +7164,19 @@ 4488 "url": "https://opencollective.com/unified" 4489 } 4490 }, 4491 + "node_modules/unist-util-remove-position": { 4492 + "version": "5.0.0", 4493 + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 4494 + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 4495 + "dependencies": { 4496 + "@types/unist": "^3.0.0", 4497 + "unist-util-visit": "^5.0.0" 4498 + }, 4499 + "funding": { 4500 + "type": "opencollective", 4501 + "url": "https://opencollective.com/unified" 4502 + } 4503 + }, 4504 "node_modules/unist-util-stringify-position": { 4505 "version": "4.0.0", 4506 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 4507 @@ -6930,13 +7308,13 @@ 4508 } 4509 }, 4510 "node_modules/vite": { 4511 - "version": "5.0.5", 4512 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.5.tgz", 4513 - "integrity": "sha512-OekeWqR9Ls56f3zd4CaxzbbS11gqYkEiBtnWFFgYR2WV8oPJRRKq0mpskYy/XaoCL3L7VINDhqqOMNDiYdGvGg==", 4514 + "version": "5.2.11", 4515 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", 4516 + "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", 4517 "dependencies": { 4518 - "esbuild": "^0.19.3", 4519 - "postcss": "^8.4.32", 4520 - "rollup": "^4.2.0" 4521 + "esbuild": "^0.20.1", 4522 + "postcss": "^8.4.38", 4523 + "rollup": "^4.13.0" 4524 }, 4525 "bin": { 4526 "vite": "bin/vite.js" 4527 @@ -7417,13 +7795,21 @@ 4528 } 4529 }, 4530 "node_modules/zod": { 4531 - "version": "3.22.4", 4532 - "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", 4533 - "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", 4534 + "version": "3.23.8", 4535 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", 4536 + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", 4537 "funding": { 4538 "url": "https://github.com/sponsors/colinhacks" 4539 } 4540 }, 4541 + "node_modules/zod-to-json-schema": { 4542 + "version": "3.23.0", 4543 + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.0.tgz", 4544 + "integrity": "sha512-az0uJ243PxsRIa2x1WmNE/pnuA05gUq/JB8Lwe1EDCCL/Fz9MgjYQ0fPlyc2Tcv6aF2ZA7WM5TWaRZVEFaAIag==", 4545 + "peerDependencies": { 4546 + "zod": "^3.23.3" 4547 + } 4548 + }, 4549 "node_modules/zwitch": { 4550 "version": "2.0.4", 4551 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 4552 diff --git a/package.json b/package.json 4553 index 0357656..22c6b74 100644 4554 --- a/package.json 4555 +++ b/package.json 4556 @@ -15,7 +15,7 @@ 4557 "@astrojs/node": "^7.0.1", 4558 "@astrojs/tailwind": "^5.0.3", 4559 "@webcomponents/template-shadowroot": "^0.2.1", 4560 - "astro": "^4.0.6", 4561 + "astro": "^4.8.6", 4562 "diff2html": "^3.4.46", 4563 "lit": "^2.8.0", 4564 "marked": "^11.0.1",