52.diff (153976B)
1 diff --git a/package-lock.json b/package-lock.json 2 index d698390..7ad1e1e 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.7.1", 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.1.1", 439 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.1.1.tgz", 440 + "integrity": "sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==", 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,14 +917,445 @@ 745 "node": ">=12" 746 } 747 }, 748 + "node_modules/@img/sharp-darwin-arm64": { 749 + "version": "0.33.3", 750 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.3.tgz", 751 + "integrity": "sha512-FaNiGX1MrOuJ3hxuNzWgsT/mg5OHG/Izh59WW2mk1UwYHUwtfbhk5QNKYZgxf0pLOhx9ctGiGa2OykD71vOnSw==", 752 + "cpu": [ 753 + "arm64" 754 + ], 755 + "optional": true, 756 + "os": [ 757 + "darwin" 758 + ], 759 + "engines": { 760 + "glibc": ">=2.26", 761 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 762 + "npm": ">=9.6.5", 763 + "pnpm": ">=7.1.0", 764 + "yarn": ">=3.2.0" 765 + }, 766 + "funding": { 767 + "url": "https://opencollective.com/libvips" 768 + }, 769 + "optionalDependencies": { 770 + "@img/sharp-libvips-darwin-arm64": "1.0.2" 771 + } 772 + }, 773 + "node_modules/@img/sharp-darwin-x64": { 774 + "version": "0.33.3", 775 + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.3.tgz", 776 + "integrity": "sha512-2QeSl7QDK9ru//YBT4sQkoq7L0EAJZA3rtV+v9p8xTKl4U1bUqTIaCnoC7Ctx2kCjQgwFXDasOtPTCT8eCTXvw==", 777 + "cpu": [ 778 + "x64" 779 + ], 780 + "optional": true, 781 + "os": [ 782 + "darwin" 783 + ], 784 + "engines": { 785 + "glibc": ">=2.26", 786 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 787 + "npm": ">=9.6.5", 788 + "pnpm": ">=7.1.0", 789 + "yarn": ">=3.2.0" 790 + }, 791 + "funding": { 792 + "url": "https://opencollective.com/libvips" 793 + }, 794 + "optionalDependencies": { 795 + "@img/sharp-libvips-darwin-x64": "1.0.2" 796 + } 797 + }, 798 + "node_modules/@img/sharp-libvips-darwin-arm64": { 799 + "version": "1.0.2", 800 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.2.tgz", 801 + "integrity": "sha512-tcK/41Rq8IKlSaKRCCAuuY3lDJjQnYIW1UXU1kxcEKrfL8WR7N6+rzNoOxoQRJWTAECuKwgAHnPvqXGN8XfkHA==", 802 + "cpu": [ 803 + "arm64" 804 + ], 805 + "optional": true, 806 + "os": [ 807 + "darwin" 808 + ], 809 + "engines": { 810 + "macos": ">=11", 811 + "npm": ">=9.6.5", 812 + "pnpm": ">=7.1.0", 813 + "yarn": ">=3.2.0" 814 + }, 815 + "funding": { 816 + "url": "https://opencollective.com/libvips" 817 + } 818 + }, 819 + "node_modules/@img/sharp-libvips-darwin-x64": { 820 + "version": "1.0.2", 821 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.2.tgz", 822 + "integrity": "sha512-Ofw+7oaWa0HiiMiKWqqaZbaYV3/UGL2wAPeLuJTx+9cXpCRdvQhCLG0IH8YGwM0yGWGLpsF4Su9vM1o6aer+Fw==", 823 + "cpu": [ 824 + "x64" 825 + ], 826 + "optional": true, 827 + "os": [ 828 + "darwin" 829 + ], 830 + "engines": { 831 + "macos": ">=10.13", 832 + "npm": ">=9.6.5", 833 + "pnpm": ">=7.1.0", 834 + "yarn": ">=3.2.0" 835 + }, 836 + "funding": { 837 + "url": "https://opencollective.com/libvips" 838 + } 839 + }, 840 + "node_modules/@img/sharp-libvips-linux-arm": { 841 + "version": "1.0.2", 842 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.2.tgz", 843 + "integrity": "sha512-iLWCvrKgeFoglQxdEwzu1eQV04o8YeYGFXtfWU26Zr2wWT3q3MTzC+QTCO3ZQfWd3doKHT4Pm2kRmLbupT+sZw==", 844 + "cpu": [ 845 + "arm" 846 + ], 847 + "optional": true, 848 + "os": [ 849 + "linux" 850 + ], 851 + "engines": { 852 + "glibc": ">=2.28", 853 + "npm": ">=9.6.5", 854 + "pnpm": ">=7.1.0", 855 + "yarn": ">=3.2.0" 856 + }, 857 + "funding": { 858 + "url": "https://opencollective.com/libvips" 859 + } 860 + }, 861 + "node_modules/@img/sharp-libvips-linux-arm64": { 862 + "version": "1.0.2", 863 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.2.tgz", 864 + "integrity": "sha512-x7kCt3N00ofFmmkkdshwj3vGPCnmiDh7Gwnd4nUwZln2YjqPxV1NlTyZOvoDWdKQVDL911487HOueBvrpflagw==", 865 + "cpu": [ 866 + "arm64" 867 + ], 868 + "optional": true, 869 + "os": [ 870 + "linux" 871 + ], 872 + "engines": { 873 + "glibc": ">=2.26", 874 + "npm": ">=9.6.5", 875 + "pnpm": ">=7.1.0", 876 + "yarn": ">=3.2.0" 877 + }, 878 + "funding": { 879 + "url": "https://opencollective.com/libvips" 880 + } 881 + }, 882 + "node_modules/@img/sharp-libvips-linux-s390x": { 883 + "version": "1.0.2", 884 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.2.tgz", 885 + "integrity": "sha512-cmhQ1J4qVhfmS6szYW7RT+gLJq9dH2i4maq+qyXayUSn9/3iY2ZeWpbAgSpSVbV2E1JUL2Gg7pwnYQ1h8rQIog==", 886 + "cpu": [ 887 + "s390x" 888 + ], 889 + "optional": true, 890 + "os": [ 891 + "linux" 892 + ], 893 + "engines": { 894 + "glibc": ">=2.28", 895 + "npm": ">=9.6.5", 896 + "pnpm": ">=7.1.0", 897 + "yarn": ">=3.2.0" 898 + }, 899 + "funding": { 900 + "url": "https://opencollective.com/libvips" 901 + } 902 + }, 903 + "node_modules/@img/sharp-libvips-linux-x64": { 904 + "version": "1.0.2", 905 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.2.tgz", 906 + "integrity": "sha512-E441q4Qdb+7yuyiADVi5J+44x8ctlrqn8XgkDTwr4qPJzWkaHwD489iZ4nGDgcuya4iMN3ULV6NwbhRZJ9Z7SQ==", 907 + "cpu": [ 908 + "x64" 909 + ], 910 + "optional": true, 911 + "os": [ 912 + "linux" 913 + ], 914 + "engines": { 915 + "glibc": ">=2.26", 916 + "npm": ">=9.6.5", 917 + "pnpm": ">=7.1.0", 918 + "yarn": ">=3.2.0" 919 + }, 920 + "funding": { 921 + "url": "https://opencollective.com/libvips" 922 + } 923 + }, 924 + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 925 + "version": "1.0.2", 926 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.2.tgz", 927 + "integrity": "sha512-3CAkndNpYUrlDqkCM5qhksfE+qSIREVpyoeHIU6jd48SJZViAmznoQQLAv4hVXF7xyUB9zf+G++e2v1ABjCbEQ==", 928 + "cpu": [ 929 + "arm64" 930 + ], 931 + "optional": true, 932 + "os": [ 933 + "linux" 934 + ], 935 + "engines": { 936 + "musl": ">=1.2.2", 937 + "npm": ">=9.6.5", 938 + "pnpm": ">=7.1.0", 939 + "yarn": ">=3.2.0" 940 + }, 941 + "funding": { 942 + "url": "https://opencollective.com/libvips" 943 + } 944 + }, 945 + "node_modules/@img/sharp-libvips-linuxmusl-x64": { 946 + "version": "1.0.2", 947 + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.2.tgz", 948 + "integrity": "sha512-VI94Q6khIHqHWNOh6LLdm9s2Ry4zdjWJwH56WoiJU7NTeDwyApdZZ8c+SADC8OH98KWNQXnE01UdJ9CSfZvwZw==", 949 + "cpu": [ 950 + "x64" 951 + ], 952 + "optional": true, 953 + "os": [ 954 + "linux" 955 + ], 956 + "engines": { 957 + "musl": ">=1.2.2", 958 + "npm": ">=9.6.5", 959 + "pnpm": ">=7.1.0", 960 + "yarn": ">=3.2.0" 961 + }, 962 + "funding": { 963 + "url": "https://opencollective.com/libvips" 964 + } 965 + }, 966 + "node_modules/@img/sharp-linux-arm": { 967 + "version": "0.33.3", 968 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.3.tgz", 969 + "integrity": "sha512-Q7Ee3fFSC9P7vUSqVEF0zccJsZ8GiiCJYGWDdhEjdlOeS9/jdkyJ6sUSPj+bL8VuOYFSbofrW0t/86ceVhx32w==", 970 + "cpu": [ 971 + "arm" 972 + ], 973 + "optional": true, 974 + "os": [ 975 + "linux" 976 + ], 977 + "engines": { 978 + "glibc": ">=2.28", 979 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 980 + "npm": ">=9.6.5", 981 + "pnpm": ">=7.1.0", 982 + "yarn": ">=3.2.0" 983 + }, 984 + "funding": { 985 + "url": "https://opencollective.com/libvips" 986 + }, 987 + "optionalDependencies": { 988 + "@img/sharp-libvips-linux-arm": "1.0.2" 989 + } 990 + }, 991 + "node_modules/@img/sharp-linux-arm64": { 992 + "version": "0.33.3", 993 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.3.tgz", 994 + "integrity": "sha512-Zf+sF1jHZJKA6Gor9hoYG2ljr4wo9cY4twaxgFDvlG0Xz9V7sinsPp8pFd1XtlhTzYo0IhDbl3rK7P6MzHpnYA==", 995 + "cpu": [ 996 + "arm64" 997 + ], 998 + "optional": true, 999 + "os": [ 1000 + "linux" 1001 + ], 1002 + "engines": { 1003 + "glibc": ">=2.26", 1004 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1005 + "npm": ">=9.6.5", 1006 + "pnpm": ">=7.1.0", 1007 + "yarn": ">=3.2.0" 1008 + }, 1009 + "funding": { 1010 + "url": "https://opencollective.com/libvips" 1011 + }, 1012 + "optionalDependencies": { 1013 + "@img/sharp-libvips-linux-arm64": "1.0.2" 1014 + } 1015 + }, 1016 + "node_modules/@img/sharp-linux-s390x": { 1017 + "version": "0.33.3", 1018 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.3.tgz", 1019 + "integrity": "sha512-vFk441DKRFepjhTEH20oBlFrHcLjPfI8B0pMIxGm3+yilKyYeHEVvrZhYFdqIseSclIqbQ3SnZMwEMWonY5XFA==", 1020 + "cpu": [ 1021 + "s390x" 1022 + ], 1023 + "optional": true, 1024 + "os": [ 1025 + "linux" 1026 + ], 1027 + "engines": { 1028 + "glibc": ">=2.28", 1029 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1030 + "npm": ">=9.6.5", 1031 + "pnpm": ">=7.1.0", 1032 + "yarn": ">=3.2.0" 1033 + }, 1034 + "funding": { 1035 + "url": "https://opencollective.com/libvips" 1036 + }, 1037 + "optionalDependencies": { 1038 + "@img/sharp-libvips-linux-s390x": "1.0.2" 1039 + } 1040 + }, 1041 + "node_modules/@img/sharp-linux-x64": { 1042 + "version": "0.33.3", 1043 + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.3.tgz", 1044 + "integrity": "sha512-Q4I++herIJxJi+qmbySd072oDPRkCg/SClLEIDh5IL9h1zjhqjv82H0Seupd+q2m0yOfD+/fJnjSoDFtKiHu2g==", 1045 + "cpu": [ 1046 + "x64" 1047 + ], 1048 + "optional": true, 1049 + "os": [ 1050 + "linux" 1051 + ], 1052 + "engines": { 1053 + "glibc": ">=2.26", 1054 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 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 + "optionalDependencies": { 1063 + "@img/sharp-libvips-linux-x64": "1.0.2" 1064 + } 1065 + }, 1066 + "node_modules/@img/sharp-linuxmusl-arm64": { 1067 + "version": "0.33.3", 1068 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.3.tgz", 1069 + "integrity": "sha512-qnDccehRDXadhM9PM5hLvcPRYqyFCBN31kq+ErBSZtZlsAc1U4Z85xf/RXv1qolkdu+ibw64fUDaRdktxTNP9A==", 1070 + "cpu": [ 1071 + "arm64" 1072 + ], 1073 + "optional": true, 1074 + "os": [ 1075 + "linux" 1076 + ], 1077 + "engines": { 1078 + "musl": ">=1.2.2", 1079 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1080 + "npm": ">=9.6.5", 1081 + "pnpm": ">=7.1.0", 1082 + "yarn": ">=3.2.0" 1083 + }, 1084 + "funding": { 1085 + "url": "https://opencollective.com/libvips" 1086 + }, 1087 + "optionalDependencies": { 1088 + "@img/sharp-libvips-linuxmusl-arm64": "1.0.2" 1089 + } 1090 + }, 1091 + "node_modules/@img/sharp-linuxmusl-x64": { 1092 + "version": "0.33.3", 1093 + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.3.tgz", 1094 + "integrity": "sha512-Jhchim8kHWIU/GZ+9poHMWRcefeaxFIs9EBqf9KtcC14Ojk6qua7ghKiPs0sbeLbLj/2IGBtDcxHyjCdYWkk2w==", 1095 + "cpu": [ 1096 + "x64" 1097 + ], 1098 + "optional": true, 1099 + "os": [ 1100 + "linux" 1101 + ], 1102 + "engines": { 1103 + "musl": ">=1.2.2", 1104 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1105 + "npm": ">=9.6.5", 1106 + "pnpm": ">=7.1.0", 1107 + "yarn": ">=3.2.0" 1108 + }, 1109 + "funding": { 1110 + "url": "https://opencollective.com/libvips" 1111 + }, 1112 + "optionalDependencies": { 1113 + "@img/sharp-libvips-linuxmusl-x64": "1.0.2" 1114 + } 1115 + }, 1116 + "node_modules/@img/sharp-wasm32": { 1117 + "version": "0.33.3", 1118 + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.3.tgz", 1119 + "integrity": "sha512-68zivsdJ0koE96stdUfM+gmyaK/NcoSZK5dV5CAjES0FUXS9lchYt8LAB5rTbM7nlWtxaU/2GON0HVN6/ZYJAQ==", 1120 + "cpu": [ 1121 + "wasm32" 1122 + ], 1123 + "optional": true, 1124 + "dependencies": { 1125 + "@emnapi/runtime": "^1.1.0" 1126 + }, 1127 + "engines": { 1128 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1129 + "npm": ">=9.6.5", 1130 + "pnpm": ">=7.1.0", 1131 + "yarn": ">=3.2.0" 1132 + }, 1133 + "funding": { 1134 + "url": "https://opencollective.com/libvips" 1135 + } 1136 + }, 1137 + "node_modules/@img/sharp-win32-ia32": { 1138 + "version": "0.33.3", 1139 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.3.tgz", 1140 + "integrity": "sha512-CyimAduT2whQD8ER4Ux7exKrtfoaUiVr7HG0zZvO0XTFn2idUWljjxv58GxNTkFb8/J9Ub9AqITGkJD6ZginxQ==", 1141 + "cpu": [ 1142 + "ia32" 1143 + ], 1144 + "optional": true, 1145 + "os": [ 1146 + "win32" 1147 + ], 1148 + "engines": { 1149 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1150 + "npm": ">=9.6.5", 1151 + "pnpm": ">=7.1.0", 1152 + "yarn": ">=3.2.0" 1153 + }, 1154 + "funding": { 1155 + "url": "https://opencollective.com/libvips" 1156 + } 1157 + }, 1158 + "node_modules/@img/sharp-win32-x64": { 1159 + "version": "0.33.3", 1160 + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.3.tgz", 1161 + "integrity": "sha512-viT4fUIDKnli3IfOephGnolMzhz5VaTvDRkYqtZxOMIoMQ4MrAziO7pT1nVnOt2FAm7qW5aa+CCc13aEY6Le0g==", 1162 + "cpu": [ 1163 + "x64" 1164 + ], 1165 + "optional": true, 1166 + "os": [ 1167 + "win32" 1168 + ], 1169 + "engines": { 1170 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", 1171 + "npm": ">=9.6.5", 1172 + "pnpm": ">=7.1.0", 1173 + "yarn": ">=3.2.0" 1174 + }, 1175 + "funding": { 1176 + "url": "https://opencollective.com/libvips" 1177 + } 1178 + }, 1179 "node_modules/@jridgewell/gen-mapping": { 1180 - "version": "0.3.3", 1181 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 1182 - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 1183 + "version": "0.3.5", 1184 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", 1185 + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", 1186 "dependencies": { 1187 - "@jridgewell/set-array": "^1.0.1", 1188 + "@jridgewell/set-array": "^1.2.1", 1189 "@jridgewell/sourcemap-codec": "^1.4.10", 1190 - "@jridgewell/trace-mapping": "^0.3.9" 1191 + "@jridgewell/trace-mapping": "^0.3.24" 1192 }, 1193 "engines": { 1194 "node": ">=6.0.0" 1195 @@ -924,9 +1370,9 @@ 1196 } 1197 }, 1198 "node_modules/@jridgewell/set-array": { 1199 - "version": "1.1.2", 1200 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 1201 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 1202 + "version": "1.2.1", 1203 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", 1204 + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", 1205 "engines": { 1206 "node": ">=6.0.0" 1207 } 1208 @@ -937,9 +1383,9 @@ 1209 "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" 1210 }, 1211 "node_modules/@jridgewell/trace-mapping": { 1212 - "version": "0.3.20", 1213 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", 1214 - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", 1215 + "version": "0.3.25", 1216 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", 1217 + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", 1218 "dependencies": { 1219 "@jridgewell/resolve-uri": "^3.1.0", 1220 "@jridgewell/sourcemap-codec": "^1.4.14" 1221 @@ -1052,9 +1498,9 @@ 1222 } 1223 }, 1224 "node_modules/@rollup/rollup-android-arm-eabi": { 1225 - "version": "4.6.1", 1226 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.6.1.tgz", 1227 - "integrity": "sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==", 1228 + "version": "4.17.2", 1229 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.17.2.tgz", 1230 + "integrity": "sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==", 1231 "cpu": [ 1232 "arm" 1233 ], 1234 @@ -1064,9 +1510,9 @@ 1235 ] 1236 }, 1237 "node_modules/@rollup/rollup-android-arm64": { 1238 - "version": "4.6.1", 1239 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.6.1.tgz", 1240 - "integrity": "sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==", 1241 + "version": "4.17.2", 1242 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.17.2.tgz", 1243 + "integrity": "sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==", 1244 "cpu": [ 1245 "arm64" 1246 ], 1247 @@ -1076,9 +1522,9 @@ 1248 ] 1249 }, 1250 "node_modules/@rollup/rollup-darwin-arm64": { 1251 - "version": "4.6.1", 1252 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.6.1.tgz", 1253 - "integrity": "sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==", 1254 + "version": "4.17.2", 1255 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.17.2.tgz", 1256 + "integrity": "sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==", 1257 "cpu": [ 1258 "arm64" 1259 ], 1260 @@ -1088,9 +1534,9 @@ 1261 ] 1262 }, 1263 "node_modules/@rollup/rollup-darwin-x64": { 1264 - "version": "4.6.1", 1265 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.6.1.tgz", 1266 - "integrity": "sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==", 1267 + "version": "4.17.2", 1268 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.17.2.tgz", 1269 + "integrity": "sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==", 1270 "cpu": [ 1271 "x64" 1272 ], 1273 @@ -1100,9 +1546,21 @@ 1274 ] 1275 }, 1276 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1277 - "version": "4.6.1", 1278 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.6.1.tgz", 1279 - "integrity": "sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==", 1280 + "version": "4.17.2", 1281 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.17.2.tgz", 1282 + "integrity": "sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==", 1283 + "cpu": [ 1284 + "arm" 1285 + ], 1286 + "optional": true, 1287 + "os": [ 1288 + "linux" 1289 + ] 1290 + }, 1291 + "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1292 + "version": "4.17.2", 1293 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.17.2.tgz", 1294 + "integrity": "sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==", 1295 "cpu": [ 1296 "arm" 1297 ], 1298 @@ -1112,9 +1570,9 @@ 1299 ] 1300 }, 1301 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1302 - "version": "4.6.1", 1303 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.6.1.tgz", 1304 - "integrity": "sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==", 1305 + "version": "4.17.2", 1306 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.17.2.tgz", 1307 + "integrity": "sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==", 1308 "cpu": [ 1309 "arm64" 1310 ], 1311 @@ -1124,9 +1582,9 @@ 1312 ] 1313 }, 1314 "node_modules/@rollup/rollup-linux-arm64-musl": { 1315 - "version": "4.6.1", 1316 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.6.1.tgz", 1317 - "integrity": "sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==", 1318 + "version": "4.17.2", 1319 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.17.2.tgz", 1320 + "integrity": "sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==", 1321 "cpu": [ 1322 "arm64" 1323 ], 1324 @@ -1135,10 +1593,46 @@ 1325 "linux" 1326 ] 1327 }, 1328 + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { 1329 + "version": "4.17.2", 1330 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.17.2.tgz", 1331 + "integrity": "sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==", 1332 + "cpu": [ 1333 + "ppc64" 1334 + ], 1335 + "optional": true, 1336 + "os": [ 1337 + "linux" 1338 + ] 1339 + }, 1340 + "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1341 + "version": "4.17.2", 1342 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.17.2.tgz", 1343 + "integrity": "sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==", 1344 + "cpu": [ 1345 + "riscv64" 1346 + ], 1347 + "optional": true, 1348 + "os": [ 1349 + "linux" 1350 + ] 1351 + }, 1352 + "node_modules/@rollup/rollup-linux-s390x-gnu": { 1353 + "version": "4.17.2", 1354 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.17.2.tgz", 1355 + "integrity": "sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==", 1356 + "cpu": [ 1357 + "s390x" 1358 + ], 1359 + "optional": true, 1360 + "os": [ 1361 + "linux" 1362 + ] 1363 + }, 1364 "node_modules/@rollup/rollup-linux-x64-gnu": { 1365 - "version": "4.6.1", 1366 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.6.1.tgz", 1367 - "integrity": "sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==", 1368 + "version": "4.17.2", 1369 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.17.2.tgz", 1370 + "integrity": "sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==", 1371 "cpu": [ 1372 "x64" 1373 ], 1374 @@ -1148,9 +1642,9 @@ 1375 ] 1376 }, 1377 "node_modules/@rollup/rollup-linux-x64-musl": { 1378 - "version": "4.6.1", 1379 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.6.1.tgz", 1380 - "integrity": "sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==", 1381 + "version": "4.17.2", 1382 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.17.2.tgz", 1383 + "integrity": "sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==", 1384 "cpu": [ 1385 "x64" 1386 ], 1387 @@ -1160,9 +1654,9 @@ 1388 ] 1389 }, 1390 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1391 - "version": "4.6.1", 1392 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.6.1.tgz", 1393 - "integrity": "sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==", 1394 + "version": "4.17.2", 1395 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.17.2.tgz", 1396 + "integrity": "sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==", 1397 "cpu": [ 1398 "arm64" 1399 ], 1400 @@ -1172,9 +1666,9 @@ 1401 ] 1402 }, 1403 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1404 - "version": "4.6.1", 1405 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.6.1.tgz", 1406 - "integrity": "sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==", 1407 + "version": "4.17.2", 1408 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.17.2.tgz", 1409 + "integrity": "sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==", 1410 "cpu": [ 1411 "ia32" 1412 ], 1413 @@ -1184,9 +1678,9 @@ 1414 ] 1415 }, 1416 "node_modules/@rollup/rollup-win32-x64-msvc": { 1417 - "version": "4.6.1", 1418 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.6.1.tgz", 1419 - "integrity": "sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==", 1420 + "version": "4.17.2", 1421 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.17.2.tgz", 1422 + "integrity": "sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==", 1423 "cpu": [ 1424 "x64" 1425 ], 1426 @@ -1195,6 +1689,11 @@ 1427 "win32" 1428 ] 1429 }, 1430 + "node_modules/@shikijs/core": { 1431 + "version": "1.4.0", 1432 + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.4.0.tgz", 1433 + "integrity": "sha512-CxpKLntAi64h3j+TwWqVIQObPTED0FyXLHTTh3MKXtqiQNn2JGcMQQ362LftDbc9kYbDtrksNMNoVmVXzKFYUQ==" 1434 + }, 1435 "node_modules/@types/babel__core": { 1436 "version": "7.20.5", 1437 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 1438 @@ -1232,6 +1731,11 @@ 1439 "@babel/types": "^7.20.7" 1440 } 1441 }, 1442 + "node_modules/@types/cookie": { 1443 + "version": "0.6.0", 1444 + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", 1445 + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" 1446 + }, 1447 "node_modules/@types/debug": { 1448 "version": "4.1.12", 1449 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 1450 @@ -1405,9 +1909,9 @@ 1451 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 1452 }, 1453 "node_modules/acorn": { 1454 - "version": "8.11.2", 1455 - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", 1456 - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", 1457 + "version": "8.11.3", 1458 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 1459 + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 1460 "bin": { 1461 "acorn": "bin/acorn" 1462 }, 1463 @@ -1509,6 +2013,14 @@ 1464 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1465 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 1466 }, 1467 + "node_modules/aria-query": { 1468 + "version": "5.3.0", 1469 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 1470 + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 1471 + "dependencies": { 1472 + "dequal": "^2.0.3" 1473 + } 1474 + }, 1475 "node_modules/array-iterate": { 1476 "version": "2.0.1", 1477 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 1478 @@ -1519,81 +2031,92 @@ 1479 } 1480 }, 1481 "node_modules/astro": { 1482 - "version": "4.0.6", 1483 - "resolved": "https://registry.npmjs.org/astro/-/astro-4.0.6.tgz", 1484 - "integrity": "sha512-P7CfFqWKzkJozzF6IoOC6qoI2ONndV8P3ULhGDgMiXPL7xVkWI5haTBSpyrcjBx643tVXspIRsSV/v+Cx+CjGw==", 1485 - "dependencies": { 1486 - "@astrojs/compiler": "^2.3.4", 1487 - "@astrojs/internal-helpers": "0.2.1", 1488 - "@astrojs/markdown-remark": "4.0.1", 1489 - "@astrojs/telemetry": "3.0.4", 1490 - "@babel/core": "^7.23.3", 1491 - "@babel/generator": "^7.23.3", 1492 - "@babel/parser": "^7.23.3", 1493 - "@babel/plugin-transform-react-jsx": "^7.22.5", 1494 - "@babel/traverse": "^7.23.3", 1495 - "@babel/types": "^7.23.3", 1496 - "@types/babel__core": "^7.20.4", 1497 - "acorn": "^8.11.2", 1498 + "version": "4.7.1", 1499 + "resolved": "https://registry.npmjs.org/astro/-/astro-4.7.1.tgz", 1500 + "integrity": "sha512-3o+VmnIPBiCm0QVyyTC/F8humNXny5YpI+MKvBTksviRtKxhnztEA3+GAR2XWLUSOx1+/GVjz7mExq3hJGOeqQ==", 1501 + "dependencies": { 1502 + "@astrojs/compiler": "^2.7.1", 1503 + "@astrojs/internal-helpers": "0.4.0", 1504 + "@astrojs/markdown-remark": "5.1.0", 1505 + "@astrojs/telemetry": "3.1.0", 1506 + "@babel/core": "^7.24.5", 1507 + "@babel/generator": "^7.24.5", 1508 + "@babel/parser": "^7.24.5", 1509 + "@babel/plugin-transform-react-jsx": "^7.23.4", 1510 + "@babel/traverse": "^7.24.5", 1511 + "@babel/types": "^7.24.5", 1512 + "@types/babel__core": "^7.20.5", 1513 + "@types/cookie": "^0.6.0", 1514 + "acorn": "^8.11.3", 1515 + "aria-query": "^5.3.0", 1516 + "axobject-query": "^4.0.0", 1517 "boxen": "^7.1.1", 1518 - "chokidar": "^3.5.3", 1519 + "chokidar": "^3.6.0", 1520 "ci-info": "^4.0.0", 1521 - "clsx": "^2.0.0", 1522 + "clsx": "^2.1.1", 1523 "common-ancestor-path": "^1.0.1", 1524 "cookie": "^0.6.0", 1525 + "cssesc": "^3.0.0", 1526 "debug": "^4.3.4", 1527 - "deterministic-object-hash": "^2.0.1", 1528 - "devalue": "^4.3.2", 1529 - "diff": "^5.1.0", 1530 + "deterministic-object-hash": "^2.0.2", 1531 + "devalue": "^5.0.0", 1532 + "diff": "^5.2.0", 1533 "dlv": "^1.1.3", 1534 "dset": "^3.1.3", 1535 - "es-module-lexer": "^1.4.1", 1536 - "esbuild": "^0.19.6", 1537 + "es-module-lexer": "^1.5.2", 1538 + "esbuild": "^0.20.2", 1539 "estree-walker": "^3.0.3", 1540 "execa": "^8.0.1", 1541 "fast-glob": "^3.3.2", 1542 - "flattie": "^1.1.0", 1543 + "flattie": "^1.1.1", 1544 "github-slugger": "^2.0.0", 1545 "gray-matter": "^4.0.3", 1546 "html-escaper": "^3.0.3", 1547 "http-cache-semantics": "^4.1.1", 1548 "js-yaml": "^4.1.0", 1549 - "kleur": "^4.1.4", 1550 - "magic-string": "^0.30.3", 1551 - "mdast-util-to-hast": "13.0.2", 1552 - "mime": "^3.0.0", 1553 - "ora": "^7.0.1", 1554 + "kleur": "^4.1.5", 1555 + "magic-string": "^0.30.10", 1556 + "mrmime": "^2.0.0", 1557 + "ora": "^8.0.1", 1558 "p-limit": "^5.0.0", 1559 - "p-queue": "^7.4.1", 1560 - "path-to-regexp": "^6.2.1", 1561 - "preferred-pm": "^3.1.2", 1562 - "probe-image-size": "^7.2.3", 1563 + "p-queue": "^8.0.1", 1564 + "path-to-regexp": "^6.2.2", 1565 + "preferred-pm": "^3.1.3", 1566 "prompts": "^2.4.2", 1567 "rehype": "^13.0.1", 1568 - "resolve": "^1.22.4", 1569 - "semver": "^7.5.4", 1570 - "server-destroy": "^1.0.1", 1571 - "shikiji": "^0.6.13", 1572 - "string-width": "^7.0.0", 1573 + "resolve": "^1.22.8", 1574 + "semver": "^7.6.0", 1575 + "shiki": "^1.3.0", 1576 + "string-width": "^7.1.0", 1577 "strip-ansi": "^7.1.0", 1578 - "tsconfck": "^3.0.0", 1579 + "tsconfck": "^3.0.3", 1580 "unist-util-visit": "^5.0.0", 1581 "vfile": "^6.0.1", 1582 - "vite": "^5.0.0", 1583 + "vite": "^5.2.10", 1584 "vitefu": "^0.2.5", 1585 "which-pm": "^2.1.1", 1586 "yargs-parser": "^21.1.1", 1587 - "zod": "^3.22.4" 1588 + "zod": "^3.23.5", 1589 + "zod-to-json-schema": "^3.23.0" 1590 }, 1591 "bin": { 1592 "astro": "astro.js" 1593 }, 1594 "engines": { 1595 - "node": ">=18.14.1", 1596 - "npm": ">=6.14.0" 1597 + "node": "^18.17.1 || ^20.3.0 || >=21.0.0", 1598 + "npm": ">=9.6.5", 1599 + "pnpm": ">=7.1.0" 1600 }, 1601 "optionalDependencies": { 1602 - "sharp": "^0.32.5" 1603 + "sharp": "^0.33.3" 1604 + } 1605 + }, 1606 + "node_modules/astro/node_modules/diff": { 1607 + "version": "5.2.0", 1608 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", 1609 + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", 1610 + "engines": { 1611 + "node": ">=0.3.1" 1612 } 1613 }, 1614 "node_modules/autoprefixer": { 1615 @@ -1632,11 +2155,13 @@ 1616 "postcss": "^8.1.0" 1617 } 1618 }, 1619 - "node_modules/b4a": { 1620 - "version": "1.6.4", 1621 - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", 1622 - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", 1623 - "optional": true 1624 + "node_modules/axobject-query": { 1625 + "version": "4.0.0", 1626 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", 1627 + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", 1628 + "dependencies": { 1629 + "dequal": "^2.0.3" 1630 + } 1631 }, 1632 "node_modules/bail": { 1633 "version": "2.0.2", 1634 @@ -1657,25 +2182,6 @@ 1635 "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", 1636 "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" 1637 }, 1638 - "node_modules/base64-js": { 1639 - "version": "1.5.1", 1640 - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1641 - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1642 - "funding": [ 1643 - { 1644 - "type": "github", 1645 - "url": "https://github.com/sponsors/feross" 1646 - }, 1647 - { 1648 - "type": "patreon", 1649 - "url": "https://www.patreon.com/feross" 1650 - }, 1651 - { 1652 - "type": "consulting", 1653 - "url": "https://feross.org/support" 1654 - } 1655 - ] 1656 - }, 1657 "node_modules/binary-extensions": { 1658 "version": "2.2.0", 1659 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1660 @@ -1684,16 +2190,6 @@ 1661 "node": ">=8" 1662 } 1663 }, 1664 - "node_modules/bl": { 1665 - "version": "5.1.0", 1666 - "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz", 1667 - "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==", 1668 - "dependencies": { 1669 - "buffer": "^6.0.3", 1670 - "inherits": "^2.0.4", 1671 - "readable-stream": "^3.4.0" 1672 - } 1673 - }, 1674 "node_modules/boxen": { 1675 "version": "7.1.1", 1676 "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", 1677 @@ -1798,29 +2294,6 @@ 1678 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1679 } 1680 }, 1681 - "node_modules/buffer": { 1682 - "version": "6.0.3", 1683 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", 1684 - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", 1685 - "funding": [ 1686 - { 1687 - "type": "github", 1688 - "url": "https://github.com/sponsors/feross" 1689 - }, 1690 - { 1691 - "type": "patreon", 1692 - "url": "https://www.patreon.com/feross" 1693 - }, 1694 - { 1695 - "type": "consulting", 1696 - "url": "https://feross.org/support" 1697 - } 1698 - ], 1699 - "dependencies": { 1700 - "base64-js": "^1.3.1", 1701 - "ieee754": "^1.2.1" 1702 - } 1703 - }, 1704 "node_modules/camelcase": { 1705 "version": "7.0.1", 1706 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", 1707 @@ -1909,15 +2382,9 @@ 1708 } 1709 }, 1710 "node_modules/chokidar": { 1711 - "version": "3.5.3", 1712 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1713 - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1714 - "funding": [ 1715 - { 1716 - "type": "individual", 1717 - "url": "https://paulmillr.com/funding/" 1718 - } 1719 - ], 1720 + "version": "3.6.0", 1721 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 1722 + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 1723 "dependencies": { 1724 "anymatch": "~3.1.2", 1725 "braces": "~3.0.2", 1726 @@ -1930,16 +2397,13 @@ 1727 "engines": { 1728 "node": ">= 8.10.0" 1729 }, 1730 + "funding": { 1731 + "url": "https://paulmillr.com/funding/" 1732 + }, 1733 "optionalDependencies": { 1734 "fsevents": "~2.3.2" 1735 } 1736 }, 1737 - "node_modules/chownr": { 1738 - "version": "1.1.4", 1739 - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 1740 - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 1741 - "optional": true 1742 - }, 1743 "node_modules/ci-info": { 1744 "version": "4.0.0", 1745 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.0.0.tgz", 1746 @@ -2087,9 +2551,9 @@ 1747 } 1748 }, 1749 "node_modules/clsx": { 1750 - "version": "2.0.0", 1751 - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.0.0.tgz", 1752 - "integrity": "sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==", 1753 + "version": "2.1.1", 1754 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 1755 + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 1756 "engines": { 1757 "node": ">=6" 1758 } 1759 @@ -2256,30 +2720,6 @@ 1760 "url": "https://github.com/sponsors/wooorm" 1761 } 1762 }, 1763 - "node_modules/decompress-response": { 1764 - "version": "6.0.0", 1765 - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 1766 - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 1767 - "optional": true, 1768 - "dependencies": { 1769 - "mimic-response": "^3.1.0" 1770 - }, 1771 - "engines": { 1772 - "node": ">=10" 1773 - }, 1774 - "funding": { 1775 - "url": "https://github.com/sponsors/sindresorhus" 1776 - } 1777 - }, 1778 - "node_modules/deep-extend": { 1779 - "version": "0.6.0", 1780 - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 1781 - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 1782 - "optional": true, 1783 - "engines": { 1784 - "node": ">=4.0.0" 1785 - } 1786 - }, 1787 "node_modules/depd": { 1788 "version": "2.0.0", 1789 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 1790 @@ -2306,9 +2746,9 @@ 1791 } 1792 }, 1793 "node_modules/detect-libc": { 1794 - "version": "2.0.2", 1795 - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", 1796 - "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", 1797 + "version": "2.0.3", 1798 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 1799 + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 1800 "optional": true, 1801 "engines": { 1802 "node": ">=8" 1803 @@ -2326,9 +2766,9 @@ 1804 } 1805 }, 1806 "node_modules/devalue": { 1807 - "version": "4.3.2", 1808 - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", 1809 - "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==" 1810 + "version": "5.0.0", 1811 + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.0.0.tgz", 1812 + "integrity": "sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==" 1813 }, 1814 "node_modules/devlop": { 1815 "version": "1.1.0", 1816 @@ -2420,15 +2860,6 @@ 1817 "node": ">= 0.8" 1818 } 1819 }, 1820 - "node_modules/end-of-stream": { 1821 - "version": "1.4.4", 1822 - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 1823 - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 1824 - "optional": true, 1825 - "dependencies": { 1826 - "once": "^1.4.0" 1827 - } 1828 - }, 1829 "node_modules/enhanced-resolve": { 1830 "version": "5.15.0", 1831 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", 1832 @@ -2453,14 +2884,14 @@ 1833 } 1834 }, 1835 "node_modules/es-module-lexer": { 1836 - "version": "1.4.1", 1837 - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", 1838 - "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" 1839 + "version": "1.5.2", 1840 + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", 1841 + "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==" 1842 }, 1843 "node_modules/esbuild": { 1844 - "version": "0.19.8", 1845 - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.8.tgz", 1846 - "integrity": "sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==", 1847 + "version": "0.20.2", 1848 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", 1849 + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", 1850 "hasInstallScript": true, 1851 "bin": { 1852 "esbuild": "bin/esbuild" 1853 @@ -2469,28 +2900,29 @@ 1854 "node": ">=12" 1855 }, 1856 "optionalDependencies": { 1857 - "@esbuild/android-arm": "0.19.8", 1858 - "@esbuild/android-arm64": "0.19.8", 1859 - "@esbuild/android-x64": "0.19.8", 1860 - "@esbuild/darwin-arm64": "0.19.8", 1861 - "@esbuild/darwin-x64": "0.19.8", 1862 - "@esbuild/freebsd-arm64": "0.19.8", 1863 - "@esbuild/freebsd-x64": "0.19.8", 1864 - "@esbuild/linux-arm": "0.19.8", 1865 - "@esbuild/linux-arm64": "0.19.8", 1866 - "@esbuild/linux-ia32": "0.19.8", 1867 - "@esbuild/linux-loong64": "0.19.8", 1868 - "@esbuild/linux-mips64el": "0.19.8", 1869 - "@esbuild/linux-ppc64": "0.19.8", 1870 - "@esbuild/linux-riscv64": "0.19.8", 1871 - "@esbuild/linux-s390x": "0.19.8", 1872 - "@esbuild/linux-x64": "0.19.8", 1873 - "@esbuild/netbsd-x64": "0.19.8", 1874 - "@esbuild/openbsd-x64": "0.19.8", 1875 - "@esbuild/sunos-x64": "0.19.8", 1876 - "@esbuild/win32-arm64": "0.19.8", 1877 - "@esbuild/win32-ia32": "0.19.8", 1878 - "@esbuild/win32-x64": "0.19.8" 1879 + "@esbuild/aix-ppc64": "0.20.2", 1880 + "@esbuild/android-arm": "0.20.2", 1881 + "@esbuild/android-arm64": "0.20.2", 1882 + "@esbuild/android-x64": "0.20.2", 1883 + "@esbuild/darwin-arm64": "0.20.2", 1884 + "@esbuild/darwin-x64": "0.20.2", 1885 + "@esbuild/freebsd-arm64": "0.20.2", 1886 + "@esbuild/freebsd-x64": "0.20.2", 1887 + "@esbuild/linux-arm": "0.20.2", 1888 + "@esbuild/linux-arm64": "0.20.2", 1889 + "@esbuild/linux-ia32": "0.20.2", 1890 + "@esbuild/linux-loong64": "0.20.2", 1891 + "@esbuild/linux-mips64el": "0.20.2", 1892 + "@esbuild/linux-ppc64": "0.20.2", 1893 + "@esbuild/linux-riscv64": "0.20.2", 1894 + "@esbuild/linux-s390x": "0.20.2", 1895 + "@esbuild/linux-x64": "0.20.2", 1896 + "@esbuild/netbsd-x64": "0.20.2", 1897 + "@esbuild/openbsd-x64": "0.20.2", 1898 + "@esbuild/sunos-x64": "0.20.2", 1899 + "@esbuild/win32-arm64": "0.20.2", 1900 + "@esbuild/win32-ia32": "0.20.2", 1901 + "@esbuild/win32-x64": "0.20.2" 1902 } 1903 }, 1904 "node_modules/escalade": { 1905 @@ -2569,15 +3001,6 @@ 1906 "url": "https://github.com/sindresorhus/execa?sponsor=1" 1907 } 1908 }, 1909 - "node_modules/expand-template": { 1910 - "version": "2.0.3", 1911 - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 1912 - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 1913 - "optional": true, 1914 - "engines": { 1915 - "node": ">=6" 1916 - } 1917 - }, 1918 "node_modules/extend": { 1919 "version": "3.0.2", 1920 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 1921 @@ -2594,12 +3017,6 @@ 1922 "node": ">=0.10.0" 1923 } 1924 }, 1925 - "node_modules/fast-fifo": { 1926 - "version": "1.3.2", 1927 - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", 1928 - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", 1929 - "optional": true 1930 - }, 1931 "node_modules/fast-glob": { 1932 "version": "3.3.2", 1933 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", 1934 @@ -2681,9 +3098,9 @@ 1935 } 1936 }, 1937 "node_modules/flattie": { 1938 - "version": "1.1.0", 1939 - "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.0.tgz", 1940 - "integrity": "sha512-xU99gDEnciIwJdGcBmNHnzTJ/w5AT+VFJOu6sTB6WM8diOYNA3Sa+K1DiEBQ7XH4QikQq3iFW1U+jRVcotQnBw==", 1941 + "version": "1.1.1", 1942 + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", 1943 + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", 1944 "engines": { 1945 "node": ">=8" 1946 } 1947 @@ -2719,12 +3136,6 @@ 1948 "node": ">= 0.6" 1949 } 1950 }, 1951 - "node_modules/fs-constants": { 1952 - "version": "1.0.0", 1953 - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 1954 - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 1955 - "optional": true 1956 - }, 1957 "node_modules/fs.realpath": { 1958 "version": "1.0.0", 1959 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1960 @@ -2789,12 +3200,6 @@ 1961 "url": "https://github.com/sponsors/sindresorhus" 1962 } 1963 }, 1964 - "node_modules/github-from-package": { 1965 - "version": "0.0.0", 1966 - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 1967 - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", 1968 - "optional": true 1969 - }, 1970 "node_modules/github-slugger": { 1971 "version": "2.0.0", 1972 "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", 1973 @@ -2932,6 +3337,18 @@ 1974 "url": "https://opencollective.com/unified" 1975 } 1976 }, 1977 + "node_modules/hast-util-is-element": { 1978 + "version": "3.0.0", 1979 + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", 1980 + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", 1981 + "dependencies": { 1982 + "@types/hast": "^3.0.0" 1983 + }, 1984 + "funding": { 1985 + "type": "opencollective", 1986 + "url": "https://opencollective.com/unified" 1987 + } 1988 + }, 1989 "node_modules/hast-util-parse-selector": { 1990 "version": "4.0.0", 1991 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", 1992 @@ -3009,6 +3426,21 @@ 1993 "url": "https://opencollective.com/unified" 1994 } 1995 }, 1996 + "node_modules/hast-util-to-text": { 1997 + "version": "4.0.2", 1998 + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", 1999 + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", 2000 + "dependencies": { 2001 + "@types/hast": "^3.0.0", 2002 + "@types/unist": "^3.0.0", 2003 + "hast-util-is-element": "^3.0.0", 2004 + "unist-util-find-after": "^5.0.0" 2005 + }, 2006 + "funding": { 2007 + "type": "opencollective", 2008 + "url": "https://opencollective.com/unified" 2009 + } 2010 + }, 2011 "node_modules/hast-util-whitespace": { 2012 "version": "3.0.0", 2013 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", 2014 @@ -3100,45 +3532,15 @@ 2015 "node": ">=16.17.0" 2016 } 2017 }, 2018 - "node_modules/iconv-lite": { 2019 - "version": "0.4.24", 2020 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 2021 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 2022 - "dependencies": { 2023 - "safer-buffer": ">= 2.1.2 < 3" 2024 - }, 2025 - "engines": { 2026 - "node": ">=0.10.0" 2027 - } 2028 - }, 2029 - "node_modules/ieee754": { 2030 - "version": "1.2.1", 2031 - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2032 - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 2033 - "funding": [ 2034 - { 2035 - "type": "github", 2036 - "url": "https://github.com/sponsors/feross" 2037 - }, 2038 - { 2039 - "type": "patreon", 2040 - "url": "https://www.patreon.com/feross" 2041 - }, 2042 - { 2043 - "type": "consulting", 2044 - "url": "https://feross.org/support" 2045 - } 2046 - ] 2047 - }, 2048 "node_modules/immutable": { 2049 "version": "4.3.4", 2050 "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", 2051 "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==" 2052 }, 2053 "node_modules/import-meta-resolve": { 2054 - "version": "4.0.0", 2055 - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.0.0.tgz", 2056 - "integrity": "sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==", 2057 + "version": "4.1.0", 2058 + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", 2059 + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", 2060 "funding": { 2061 "type": "github", 2062 "url": "https://github.com/sponsors/wooorm" 2063 @@ -3158,12 +3560,6 @@ 2064 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2065 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2066 }, 2067 - "node_modules/ini": { 2068 - "version": "1.3.8", 2069 - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 2070 - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 2071 - "optional": true 2072 - }, 2073 "node_modules/is-arrayish": { 2074 "version": "0.3.2", 2075 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 2076 @@ -3322,11 +3718,11 @@ 2077 } 2078 }, 2079 "node_modules/is-unicode-supported": { 2080 - "version": "1.3.0", 2081 - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 2082 - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 2083 + "version": "2.0.0", 2084 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", 2085 + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", 2086 "engines": { 2087 - "node": ">=12" 2088 + "node": ">=18" 2089 }, 2090 "funding": { 2091 "url": "https://github.com/sponsors/sindresorhus" 2092 @@ -3507,21 +3903,16 @@ 2093 "url": "https://github.com/sponsors/sindresorhus" 2094 } 2095 }, 2096 - "node_modules/lodash.merge": { 2097 - "version": "4.6.2", 2098 - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 2099 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 2100 - }, 2101 "node_modules/log-symbols": { 2102 - "version": "5.1.0", 2103 - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz", 2104 - "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==", 2105 + "version": "6.0.0", 2106 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", 2107 + "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", 2108 "dependencies": { 2109 - "chalk": "^5.0.0", 2110 - "is-unicode-supported": "^1.1.0" 2111 + "chalk": "^5.3.0", 2112 + "is-unicode-supported": "^1.3.0" 2113 }, 2114 "engines": { 2115 - "node": ">=12" 2116 + "node": ">=18" 2117 }, 2118 "funding": { 2119 "url": "https://github.com/sponsors/sindresorhus" 2120 @@ -3538,6 +3929,17 @@ 2121 "url": "https://github.com/chalk/chalk?sponsor=1" 2122 } 2123 }, 2124 + "node_modules/log-symbols/node_modules/is-unicode-supported": { 2125 + "version": "1.3.0", 2126 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 2127 + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 2128 + "engines": { 2129 + "node": ">=12" 2130 + }, 2131 + "funding": { 2132 + "url": "https://github.com/sponsors/sindresorhus" 2133 + } 2134 + }, 2135 "node_modules/longest-streak": { 2136 "version": "3.1.0", 2137 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", 2138 @@ -3556,14 +3958,11 @@ 2139 } 2140 }, 2141 "node_modules/magic-string": { 2142 - "version": "0.30.5", 2143 - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", 2144 - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", 2145 + "version": "0.30.10", 2146 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", 2147 + "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", 2148 "dependencies": { 2149 "@jridgewell/sourcemap-codec": "^1.4.15" 2150 - }, 2151 - "engines": { 2152 - "node": ">=12" 2153 } 2154 }, 2155 "node_modules/markdown-table": { 2156 @@ -3745,9 +4144,9 @@ 2157 } 2158 }, 2159 "node_modules/mdast-util-phrasing": { 2160 - "version": "4.0.0", 2161 - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", 2162 - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", 2163 + "version": "4.1.0", 2164 + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 2165 + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 2166 "dependencies": { 2167 "@types/mdast": "^4.0.0", 2168 "unist-util-is": "^6.0.0" 2169 @@ -3863,9 +4262,9 @@ 2170 } 2171 }, 2172 "node_modules/micromark-core-commonmark": { 2173 - "version": "2.0.0", 2174 - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz", 2175 - "integrity": "sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA==", 2176 + "version": "2.0.1", 2177 + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz", 2178 + "integrity": "sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA==", 2179 "funding": [ 2180 { 2181 "type": "GitHub Sponsors", 2182 @@ -4313,9 +4712,9 @@ 2183 } 2184 }, 2185 "node_modules/micromark-util-subtokenize": { 2186 - "version": "2.0.0", 2187 - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz", 2188 - "integrity": "sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg==", 2189 + "version": "2.0.1", 2190 + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz", 2191 + "integrity": "sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q==", 2192 "funding": [ 2193 { 2194 "type": "GitHub Sponsors", 2195 @@ -4375,17 +4774,6 @@ 2196 "node": ">=8.6" 2197 } 2198 }, 2199 - "node_modules/mime": { 2200 - "version": "3.0.0", 2201 - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", 2202 - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", 2203 - "bin": { 2204 - "mime": "cli.js" 2205 - }, 2206 - "engines": { 2207 - "node": ">=10.0.0" 2208 - } 2209 - }, 2210 "node_modules/mimic-fn": { 2211 "version": "4.0.0", 2212 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", 2213 @@ -4397,18 +4785,6 @@ 2214 "url": "https://github.com/sponsors/sindresorhus" 2215 } 2216 }, 2217 - "node_modules/mimic-response": { 2218 - "version": "3.1.0", 2219 - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 2220 - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 2221 - "optional": true, 2222 - "engines": { 2223 - "node": ">=10" 2224 - }, 2225 - "funding": { 2226 - "url": "https://github.com/sponsors/sindresorhus" 2227 - } 2228 - }, 2229 "node_modules/minimatch": { 2230 "version": "3.1.2", 2231 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2232 @@ -4420,15 +4796,6 @@ 2233 "node": "*" 2234 } 2235 }, 2236 - "node_modules/minimist": { 2237 - "version": "1.2.8", 2238 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 2239 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 2240 - "optional": true, 2241 - "funding": { 2242 - "url": "https://github.com/sponsors/ljharb" 2243 - } 2244 - }, 2245 "node_modules/mkdirp": { 2246 "version": "0.3.0", 2247 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz", 2248 @@ -4438,11 +4805,13 @@ 2249 "node": "*" 2250 } 2251 }, 2252 - "node_modules/mkdirp-classic": { 2253 - "version": "0.5.3", 2254 - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 2255 - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 2256 - "optional": true 2257 + "node_modules/mrmime": { 2258 + "version": "2.0.0", 2259 + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", 2260 + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", 2261 + "engines": { 2262 + "node": ">=10" 2263 + } 2264 }, 2265 "node_modules/ms": { 2266 "version": "2.1.2", 2267 @@ -4481,36 +4850,6 @@ 2268 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2269 } 2270 }, 2271 - "node_modules/napi-build-utils": { 2272 - "version": "1.0.2", 2273 - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", 2274 - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", 2275 - "optional": true 2276 - }, 2277 - "node_modules/needle": { 2278 - "version": "2.9.1", 2279 - "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", 2280 - "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", 2281 - "dependencies": { 2282 - "debug": "^3.2.6", 2283 - "iconv-lite": "^0.4.4", 2284 - "sax": "^1.2.4" 2285 - }, 2286 - "bin": { 2287 - "needle": "bin/needle" 2288 - }, 2289 - "engines": { 2290 - "node": ">= 4.4.x" 2291 - } 2292 - }, 2293 - "node_modules/needle/node_modules/debug": { 2294 - "version": "3.2.7", 2295 - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 2296 - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 2297 - "dependencies": { 2298 - "ms": "^2.1.1" 2299 - } 2300 - }, 2301 "node_modules/nlcst-to-string": { 2302 "version": "3.1.1", 2303 "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz", 2304 @@ -4523,24 +4862,6 @@ 2305 "url": "https://opencollective.com/unified" 2306 } 2307 }, 2308 - "node_modules/node-abi": { 2309 - "version": "3.52.0", 2310 - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.52.0.tgz", 2311 - "integrity": "sha512-JJ98b02z16ILv7859irtXn4oUaFWADtvkzy2c0IAatNVX2Mc9Yoh8z6hZInn3QwvMEYhHuQloYi+TTQy67SIdQ==", 2312 - "optional": true, 2313 - "dependencies": { 2314 - "semver": "^7.3.5" 2315 - }, 2316 - "engines": { 2317 - "node": ">=10" 2318 - } 2319 - }, 2320 - "node_modules/node-addon-api": { 2321 - "version": "6.1.0", 2322 - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", 2323 - "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", 2324 - "optional": true 2325 - }, 2326 "node_modules/node-domexception": { 2327 "version": "1.0.0", 2328 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 2329 @@ -4688,22 +5009,22 @@ 2330 } 2331 }, 2332 "node_modules/ora": { 2333 - "version": "7.0.1", 2334 - "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz", 2335 - "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==", 2336 + "version": "8.0.1", 2337 + "resolved": "https://registry.npmjs.org/ora/-/ora-8.0.1.tgz", 2338 + "integrity": "sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==", 2339 "dependencies": { 2340 "chalk": "^5.3.0", 2341 "cli-cursor": "^4.0.0", 2342 - "cli-spinners": "^2.9.0", 2343 + "cli-spinners": "^2.9.2", 2344 "is-interactive": "^2.0.0", 2345 - "is-unicode-supported": "^1.3.0", 2346 - "log-symbols": "^5.1.0", 2347 - "stdin-discarder": "^0.1.0", 2348 - "string-width": "^6.1.0", 2349 + "is-unicode-supported": "^2.0.0", 2350 + "log-symbols": "^6.0.0", 2351 + "stdin-discarder": "^0.2.1", 2352 + "string-width": "^7.0.0", 2353 "strip-ansi": "^7.1.0" 2354 }, 2355 "engines": { 2356 - "node": ">=16" 2357 + "node": ">=18" 2358 }, 2359 "funding": { 2360 "url": "https://github.com/sponsors/sindresorhus" 2361 @@ -4720,22 +5041,6 @@ 2362 "url": "https://github.com/chalk/chalk?sponsor=1" 2363 } 2364 }, 2365 - "node_modules/ora/node_modules/string-width": { 2366 - "version": "6.1.0", 2367 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz", 2368 - "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==", 2369 - "dependencies": { 2370 - "eastasianwidth": "^0.2.0", 2371 - "emoji-regex": "^10.2.1", 2372 - "strip-ansi": "^7.0.1" 2373 - }, 2374 - "engines": { 2375 - "node": ">=16" 2376 - }, 2377 - "funding": { 2378 - "url": "https://github.com/sponsors/sindresorhus" 2379 - } 2380 - }, 2381 "node_modules/p-limit": { 2382 "version": "5.0.0", 2383 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", 2384 @@ -4790,26 +5095,26 @@ 2385 } 2386 }, 2387 "node_modules/p-queue": { 2388 - "version": "7.4.1", 2389 - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", 2390 - "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", 2391 + "version": "8.0.1", 2392 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", 2393 + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", 2394 "dependencies": { 2395 "eventemitter3": "^5.0.1", 2396 - "p-timeout": "^5.0.2" 2397 + "p-timeout": "^6.1.2" 2398 }, 2399 "engines": { 2400 - "node": ">=12" 2401 + "node": ">=18" 2402 }, 2403 "funding": { 2404 "url": "https://github.com/sponsors/sindresorhus" 2405 } 2406 }, 2407 "node_modules/p-timeout": { 2408 - "version": "5.1.0", 2409 - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 2410 - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", 2411 + "version": "6.1.2", 2412 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", 2413 + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", 2414 "engines": { 2415 - "node": ">=12" 2416 + "node": ">=14.16" 2417 }, 2418 "funding": { 2419 "url": "https://github.com/sponsors/sindresorhus" 2420 @@ -4883,9 +5188,9 @@ 2421 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 2422 }, 2423 "node_modules/path-to-regexp": { 2424 - "version": "6.2.1", 2425 - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz", 2426 - "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" 2427 + "version": "6.2.2", 2428 + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", 2429 + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==" 2430 }, 2431 "node_modules/picocolors": { 2432 "version": "1.0.0", 2433 @@ -4979,9 +5284,9 @@ 2434 } 2435 }, 2436 "node_modules/postcss": { 2437 - "version": "8.4.32", 2438 - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", 2439 - "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", 2440 + "version": "8.4.38", 2441 + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", 2442 + "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", 2443 "funding": [ 2444 { 2445 "type": "opencollective", 2446 @@ -4999,7 +5304,7 @@ 2447 "dependencies": { 2448 "nanoid": "^3.3.7", 2449 "picocolors": "^1.0.0", 2450 - "source-map-js": "^1.0.2" 2451 + "source-map-js": "^1.2.0" 2452 }, 2453 "engines": { 2454 "node": "^10 || ^12 || >=14" 2455 @@ -5063,144 +5368,55 @@ 2456 "peerDependencies": { 2457 "postcss": ">=8.0.9", 2458 "ts-node": ">=9.0.0" 2459 - }, 2460 - "peerDependenciesMeta": { 2461 - "postcss": { 2462 - "optional": true 2463 - }, 2464 - "ts-node": { 2465 - "optional": true 2466 - } 2467 - } 2468 - }, 2469 - "node_modules/postcss-nested": { 2470 - "version": "6.0.1", 2471 - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 2472 - "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 2473 - "dependencies": { 2474 - "postcss-selector-parser": "^6.0.11" 2475 - }, 2476 - "engines": { 2477 - "node": ">=12.0" 2478 - }, 2479 - "funding": { 2480 - "type": "opencollective", 2481 - "url": "https://opencollective.com/postcss/" 2482 - }, 2483 - "peerDependencies": { 2484 - "postcss": "^8.2.14" 2485 - } 2486 - }, 2487 - "node_modules/postcss-selector-parser": { 2488 - "version": "6.0.13", 2489 - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 2490 - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 2491 - "dependencies": { 2492 - "cssesc": "^3.0.0", 2493 - "util-deprecate": "^1.0.2" 2494 - }, 2495 - "engines": { 2496 - "node": ">=4" 2497 - } 2498 - }, 2499 - "node_modules/postcss-value-parser": { 2500 - "version": "4.2.0", 2501 - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 2502 - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 2503 - }, 2504 - "node_modules/prebuild-install": { 2505 - "version": "7.1.1", 2506 - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz", 2507 - "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==", 2508 - "optional": true, 2509 - "dependencies": { 2510 - "detect-libc": "^2.0.0", 2511 - "expand-template": "^2.0.3", 2512 - "github-from-package": "0.0.0", 2513 - "minimist": "^1.2.3", 2514 - "mkdirp-classic": "^0.5.3", 2515 - "napi-build-utils": "^1.0.1", 2516 - "node-abi": "^3.3.0", 2517 - "pump": "^3.0.0", 2518 - "rc": "^1.2.7", 2519 - "simple-get": "^4.0.0", 2520 - "tar-fs": "^2.0.0", 2521 - "tunnel-agent": "^0.6.0" 2522 - }, 2523 - "bin": { 2524 - "prebuild-install": "bin.js" 2525 - }, 2526 - "engines": { 2527 - "node": ">=10" 2528 - } 2529 - }, 2530 - "node_modules/prebuild-install/node_modules/bl": { 2531 - "version": "4.1.0", 2532 - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 2533 - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 2534 - "optional": true, 2535 - "dependencies": { 2536 - "buffer": "^5.5.0", 2537 - "inherits": "^2.0.4", 2538 - "readable-stream": "^3.4.0" 2539 - } 2540 - }, 2541 - "node_modules/prebuild-install/node_modules/buffer": { 2542 - "version": "5.7.1", 2543 - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 2544 - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 2545 - "funding": [ 2546 - { 2547 - "type": "github", 2548 - "url": "https://github.com/sponsors/feross" 2549 - }, 2550 - { 2551 - "type": "patreon", 2552 - "url": "https://www.patreon.com/feross" 2553 + }, 2554 + "peerDependenciesMeta": { 2555 + "postcss": { 2556 + "optional": true 2557 }, 2558 - { 2559 - "type": "consulting", 2560 - "url": "https://feross.org/support" 2561 + "ts-node": { 2562 + "optional": true 2563 } 2564 - ], 2565 - "optional": true, 2566 - "dependencies": { 2567 - "base64-js": "^1.3.1", 2568 - "ieee754": "^1.1.13" 2569 } 2570 }, 2571 - "node_modules/prebuild-install/node_modules/tar-fs": { 2572 - "version": "2.1.1", 2573 - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 2574 - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 2575 - "optional": true, 2576 + "node_modules/postcss-nested": { 2577 + "version": "6.0.1", 2578 + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", 2579 + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", 2580 "dependencies": { 2581 - "chownr": "^1.1.1", 2582 - "mkdirp-classic": "^0.5.2", 2583 - "pump": "^3.0.0", 2584 - "tar-stream": "^2.1.4" 2585 + "postcss-selector-parser": "^6.0.11" 2586 + }, 2587 + "engines": { 2588 + "node": ">=12.0" 2589 + }, 2590 + "funding": { 2591 + "type": "opencollective", 2592 + "url": "https://opencollective.com/postcss/" 2593 + }, 2594 + "peerDependencies": { 2595 + "postcss": "^8.2.14" 2596 } 2597 }, 2598 - "node_modules/prebuild-install/node_modules/tar-stream": { 2599 - "version": "2.2.0", 2600 - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 2601 - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 2602 - "optional": true, 2603 + "node_modules/postcss-selector-parser": { 2604 + "version": "6.0.13", 2605 + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", 2606 + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", 2607 "dependencies": { 2608 - "bl": "^4.0.3", 2609 - "end-of-stream": "^1.4.1", 2610 - "fs-constants": "^1.0.0", 2611 - "inherits": "^2.0.3", 2612 - "readable-stream": "^3.1.1" 2613 + "cssesc": "^3.0.0", 2614 + "util-deprecate": "^1.0.2" 2615 }, 2616 "engines": { 2617 - "node": ">=6" 2618 + "node": ">=4" 2619 } 2620 }, 2621 + "node_modules/postcss-value-parser": { 2622 + "version": "4.2.0", 2623 + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 2624 + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 2625 + }, 2626 "node_modules/preferred-pm": { 2627 - "version": "3.1.2", 2628 - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", 2629 - "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", 2630 + "version": "3.1.3", 2631 + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", 2632 + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", 2633 "dependencies": { 2634 "find-up": "^5.0.0", 2635 "find-yarn-workspace-root2": "1.2.16", 2636 @@ -5231,16 +5447,6 @@ 2637 "node": ">=6" 2638 } 2639 }, 2640 - "node_modules/probe-image-size": { 2641 - "version": "7.2.3", 2642 - "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-7.2.3.tgz", 2643 - "integrity": "sha512-HubhG4Rb2UH8YtV4ba0Vp5bQ7L78RTONYu/ujmCu5nBI8wGv24s4E9xSKBi0N1MowRpxk76pFCpJtW0KPzOK0w==", 2644 - "dependencies": { 2645 - "lodash.merge": "^4.6.2", 2646 - "needle": "^2.5.2", 2647 - "stream-parser": "~0.3.1" 2648 - } 2649 - }, 2650 "node_modules/prompts": { 2651 "version": "2.4.2", 2652 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 2653 @@ -5270,16 +5476,6 @@ 2654 "url": "https://github.com/sponsors/wooorm" 2655 } 2656 }, 2657 - "node_modules/pump": { 2658 - "version": "3.0.0", 2659 - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 2660 - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 2661 - "optional": true, 2662 - "dependencies": { 2663 - "end-of-stream": "^1.1.0", 2664 - "once": "^1.3.1" 2665 - } 2666 - }, 2667 "node_modules/queue-microtask": { 2668 "version": "1.2.3", 2669 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 2670 @@ -5299,12 +5495,6 @@ 2671 } 2672 ] 2673 }, 2674 - "node_modules/queue-tick": { 2675 - "version": "1.0.1", 2676 - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", 2677 - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", 2678 - "optional": true 2679 - }, 2680 "node_modules/range-parser": { 2681 "version": "1.2.1", 2682 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 2683 @@ -5313,21 +5503,6 @@ 2684 "node": ">= 0.6" 2685 } 2686 }, 2687 - "node_modules/rc": { 2688 - "version": "1.2.8", 2689 - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 2690 - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 2691 - "optional": true, 2692 - "dependencies": { 2693 - "deep-extend": "^0.6.0", 2694 - "ini": "~1.3.0", 2695 - "minimist": "^1.2.0", 2696 - "strip-json-comments": "~2.0.1" 2697 - }, 2698 - "bin": { 2699 - "rc": "cli.js" 2700 - } 2701 - }, 2702 "node_modules/read-cache": { 2703 "version": "1.0.0", 2704 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 2705 @@ -5344,19 +5519,6 @@ 2706 "node": ">=0.10.0" 2707 } 2708 }, 2709 - "node_modules/readable-stream": { 2710 - "version": "3.6.2", 2711 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 2712 - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 2713 - "dependencies": { 2714 - "inherits": "^2.0.3", 2715 - "string_decoder": "^1.1.1", 2716 - "util-deprecate": "^1.0.1" 2717 - }, 2718 - "engines": { 2719 - "node": ">= 6" 2720 - } 2721 - }, 2722 "node_modules/readdirp": { 2723 "version": "3.6.0", 2724 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 2725 @@ -5458,9 +5620,9 @@ 2726 } 2727 }, 2728 "node_modules/remark-rehype": { 2729 - "version": "11.0.0", 2730 - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.0.0.tgz", 2731 - "integrity": "sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==", 2732 + "version": "11.1.0", 2733 + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", 2734 + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", 2735 "dependencies": { 2736 "@types/hast": "^3.0.0", 2737 "@types/mdast": "^4.0.0", 2738 @@ -5474,62 +5636,18 @@ 2739 } 2740 }, 2741 "node_modules/remark-smartypants": { 2742 - "version": "2.0.0", 2743 - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", 2744 - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", 2745 + "version": "2.1.0", 2746 + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.1.0.tgz", 2747 + "integrity": "sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw==", 2748 "dependencies": { 2749 "retext": "^8.1.0", 2750 - "retext-smartypants": "^5.1.0", 2751 - "unist-util-visit": "^4.1.0" 2752 + "retext-smartypants": "^5.2.0", 2753 + "unist-util-visit": "^5.0.0" 2754 }, 2755 "engines": { 2756 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 2757 } 2758 }, 2759 - "node_modules/remark-smartypants/node_modules/@types/unist": { 2760 - "version": "2.0.10", 2761 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 2762 - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 2763 - }, 2764 - "node_modules/remark-smartypants/node_modules/unist-util-is": { 2765 - "version": "5.2.1", 2766 - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", 2767 - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", 2768 - "dependencies": { 2769 - "@types/unist": "^2.0.0" 2770 - }, 2771 - "funding": { 2772 - "type": "opencollective", 2773 - "url": "https://opencollective.com/unified" 2774 - } 2775 - }, 2776 - "node_modules/remark-smartypants/node_modules/unist-util-visit": { 2777 - "version": "4.1.2", 2778 - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", 2779 - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", 2780 - "dependencies": { 2781 - "@types/unist": "^2.0.0", 2782 - "unist-util-is": "^5.0.0", 2783 - "unist-util-visit-parents": "^5.1.1" 2784 - }, 2785 - "funding": { 2786 - "type": "opencollective", 2787 - "url": "https://opencollective.com/unified" 2788 - } 2789 - }, 2790 - "node_modules/remark-smartypants/node_modules/unist-util-visit-parents": { 2791 - "version": "5.1.3", 2792 - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", 2793 - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", 2794 - "dependencies": { 2795 - "@types/unist": "^2.0.0", 2796 - "unist-util-is": "^5.0.0" 2797 - }, 2798 - "funding": { 2799 - "type": "opencollective", 2800 - "url": "https://opencollective.com/unified" 2801 - } 2802 - }, 2803 "node_modules/remark-stringify": { 2804 "version": "11.0.0", 2805 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 2806 @@ -5975,9 +6093,12 @@ 2807 } 2808 }, 2809 "node_modules/rollup": { 2810 - "version": "4.6.1", 2811 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.6.1.tgz", 2812 - "integrity": "sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==", 2813 + "version": "4.17.2", 2814 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.17.2.tgz", 2815 + "integrity": "sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==", 2816 + "dependencies": { 2817 + "@types/estree": "1.0.5" 2818 + }, 2819 "bin": { 2820 "rollup": "dist/bin/rollup" 2821 }, 2822 @@ -5986,18 +6107,22 @@ 2823 "npm": ">=8.0.0" 2824 }, 2825 "optionalDependencies": { 2826 - "@rollup/rollup-android-arm-eabi": "4.6.1", 2827 - "@rollup/rollup-android-arm64": "4.6.1", 2828 - "@rollup/rollup-darwin-arm64": "4.6.1", 2829 - "@rollup/rollup-darwin-x64": "4.6.1", 2830 - "@rollup/rollup-linux-arm-gnueabihf": "4.6.1", 2831 - "@rollup/rollup-linux-arm64-gnu": "4.6.1", 2832 - "@rollup/rollup-linux-arm64-musl": "4.6.1", 2833 - "@rollup/rollup-linux-x64-gnu": "4.6.1", 2834 - "@rollup/rollup-linux-x64-musl": "4.6.1", 2835 - "@rollup/rollup-win32-arm64-msvc": "4.6.1", 2836 - "@rollup/rollup-win32-ia32-msvc": "4.6.1", 2837 - "@rollup/rollup-win32-x64-msvc": "4.6.1", 2838 + "@rollup/rollup-android-arm-eabi": "4.17.2", 2839 + "@rollup/rollup-android-arm64": "4.17.2", 2840 + "@rollup/rollup-darwin-arm64": "4.17.2", 2841 + "@rollup/rollup-darwin-x64": "4.17.2", 2842 + "@rollup/rollup-linux-arm-gnueabihf": "4.17.2", 2843 + "@rollup/rollup-linux-arm-musleabihf": "4.17.2", 2844 + "@rollup/rollup-linux-arm64-gnu": "4.17.2", 2845 + "@rollup/rollup-linux-arm64-musl": "4.17.2", 2846 + "@rollup/rollup-linux-powerpc64le-gnu": "4.17.2", 2847 + "@rollup/rollup-linux-riscv64-gnu": "4.17.2", 2848 + "@rollup/rollup-linux-s390x-gnu": "4.17.2", 2849 + "@rollup/rollup-linux-x64-gnu": "4.17.2", 2850 + "@rollup/rollup-linux-x64-musl": "4.17.2", 2851 + "@rollup/rollup-win32-arm64-msvc": "4.17.2", 2852 + "@rollup/rollup-win32-ia32-msvc": "4.17.2", 2853 + "@rollup/rollup-win32-x64-msvc": "4.17.2", 2854 "fsevents": "~2.3.2" 2855 } 2856 }, 2857 @@ -6023,30 +6148,6 @@ 2858 "queue-microtask": "^1.2.2" 2859 } 2860 }, 2861 - "node_modules/safe-buffer": { 2862 - "version": "5.2.1", 2863 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 2864 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 2865 - "funding": [ 2866 - { 2867 - "type": "github", 2868 - "url": "https://github.com/sponsors/feross" 2869 - }, 2870 - { 2871 - "type": "patreon", 2872 - "url": "https://www.patreon.com/feross" 2873 - }, 2874 - { 2875 - "type": "consulting", 2876 - "url": "https://feross.org/support" 2877 - } 2878 - ] 2879 - }, 2880 - "node_modules/safer-buffer": { 2881 - "version": "2.1.2", 2882 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2883 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2884 - }, 2885 "node_modules/sass": { 2886 "version": "1.69.5", 2887 "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz", 2888 @@ -6063,11 +6164,6 @@ 2889 "node": ">=14.0.0" 2890 } 2891 }, 2892 - "node_modules/sax": { 2893 - "version": "1.3.0", 2894 - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", 2895 - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==" 2896 - }, 2897 "node_modules/section-matter": { 2898 "version": "1.0.0", 2899 "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", 2900 @@ -6081,9 +6177,9 @@ 2901 } 2902 }, 2903 "node_modules/semver": { 2904 - "version": "7.5.4", 2905 - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 2906 - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 2907 + "version": "7.6.0", 2908 + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", 2909 + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 2910 "dependencies": { 2911 "lru-cache": "^6.0.0" 2912 }, 2913 @@ -6173,26 +6269,43 @@ 2914 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 2915 }, 2916 "node_modules/sharp": { 2917 - "version": "0.32.6", 2918 - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", 2919 - "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", 2920 + "version": "0.33.3", 2921 + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.3.tgz", 2922 + "integrity": "sha512-vHUeXJU1UvlO/BNwTpT0x/r53WkLUVxrmb5JTgW92fdFCFk0ispLMAeu/jPO2vjkXM1fYUi3K7/qcLF47pwM1A==", 2923 "hasInstallScript": true, 2924 "optional": true, 2925 "dependencies": { 2926 "color": "^4.2.3", 2927 - "detect-libc": "^2.0.2", 2928 - "node-addon-api": "^6.1.0", 2929 - "prebuild-install": "^7.1.1", 2930 - "semver": "^7.5.4", 2931 - "simple-get": "^4.0.1", 2932 - "tar-fs": "^3.0.4", 2933 - "tunnel-agent": "^0.6.0" 2934 + "detect-libc": "^2.0.3", 2935 + "semver": "^7.6.0" 2936 }, 2937 "engines": { 2938 - "node": ">=14.15.0" 2939 + "libvips": ">=8.15.2", 2940 + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 2941 }, 2942 "funding": { 2943 "url": "https://opencollective.com/libvips" 2944 + }, 2945 + "optionalDependencies": { 2946 + "@img/sharp-darwin-arm64": "0.33.3", 2947 + "@img/sharp-darwin-x64": "0.33.3", 2948 + "@img/sharp-libvips-darwin-arm64": "1.0.2", 2949 + "@img/sharp-libvips-darwin-x64": "1.0.2", 2950 + "@img/sharp-libvips-linux-arm": "1.0.2", 2951 + "@img/sharp-libvips-linux-arm64": "1.0.2", 2952 + "@img/sharp-libvips-linux-s390x": "1.0.2", 2953 + "@img/sharp-libvips-linux-x64": "1.0.2", 2954 + "@img/sharp-libvips-linuxmusl-arm64": "1.0.2", 2955 + "@img/sharp-libvips-linuxmusl-x64": "1.0.2", 2956 + "@img/sharp-linux-arm": "0.33.3", 2957 + "@img/sharp-linux-arm64": "0.33.3", 2958 + "@img/sharp-linux-s390x": "0.33.3", 2959 + "@img/sharp-linux-x64": "0.33.3", 2960 + "@img/sharp-linuxmusl-arm64": "0.33.3", 2961 + "@img/sharp-linuxmusl-x64": "0.33.3", 2962 + "@img/sharp-wasm32": "0.33.3", 2963 + "@img/sharp-win32-ia32": "0.33.3", 2964 + "@img/sharp-win32-x64": "0.33.3" 2965 } 2966 }, 2967 "node_modules/shebang-command": { 2968 @@ -6214,12 +6327,12 @@ 2969 "node": ">=8" 2970 } 2971 }, 2972 - "node_modules/shikiji": { 2973 - "version": "0.6.13", 2974 - "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.6.13.tgz", 2975 - "integrity": "sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==", 2976 + "node_modules/shiki": { 2977 + "version": "1.4.0", 2978 + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.4.0.tgz", 2979 + "integrity": "sha512-5WIn0OL8PWm7JhnTwRWXniy6eEDY234mRrERVlFa646V2ErQqwIFd2UML7e0Pq9eqSKLoMa3Ke+xbsF+DAuy+Q==", 2980 "dependencies": { 2981 - "hast-util-to-html": "^9.0.0" 2982 + "@shikijs/core": "1.4.0" 2983 } 2984 }, 2985 "node_modules/signal-exit": { 2986 @@ -6233,51 +6346,6 @@ 2987 "url": "https://github.com/sponsors/isaacs" 2988 } 2989 }, 2990 - "node_modules/simple-concat": { 2991 - "version": "1.0.1", 2992 - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 2993 - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 2994 - "funding": [ 2995 - { 2996 - "type": "github", 2997 - "url": "https://github.com/sponsors/feross" 2998 - }, 2999 - { 3000 - "type": "patreon", 3001 - "url": "https://www.patreon.com/feross" 3002 - }, 3003 - { 3004 - "type": "consulting", 3005 - "url": "https://feross.org/support" 3006 - } 3007 - ], 3008 - "optional": true 3009 - }, 3010 - "node_modules/simple-get": { 3011 - "version": "4.0.1", 3012 - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 3013 - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 3014 - "funding": [ 3015 - { 3016 - "type": "github", 3017 - "url": "https://github.com/sponsors/feross" 3018 - }, 3019 - { 3020 - "type": "patreon", 3021 - "url": "https://www.patreon.com/feross" 3022 - }, 3023 - { 3024 - "type": "consulting", 3025 - "url": "https://feross.org/support" 3026 - } 3027 - ], 3028 - "optional": true, 3029 - "dependencies": { 3030 - "decompress-response": "^6.0.0", 3031 - "once": "^1.3.1", 3032 - "simple-concat": "^1.0.0" 3033 - } 3034 - }, 3035 "node_modules/simple-swizzle": { 3036 "version": "0.2.2", 3037 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 3038 @@ -6293,9 +6361,9 @@ 3039 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 3040 }, 3041 "node_modules/source-map-js": { 3042 - "version": "1.0.2", 3043 - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", 3044 - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", 3045 + "version": "1.2.0", 3046 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 3047 + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 3048 "engines": { 3049 "node": ">=0.10.0" 3050 } 3051 @@ -6323,62 +6391,20 @@ 3052 } 3053 }, 3054 "node_modules/stdin-discarder": { 3055 - "version": "0.1.0", 3056 - "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz", 3057 - "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==", 3058 - "dependencies": { 3059 - "bl": "^5.0.0" 3060 - }, 3061 + "version": "0.2.2", 3062 + "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", 3063 + "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", 3064 "engines": { 3065 - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3066 + "node": ">=18" 3067 }, 3068 "funding": { 3069 "url": "https://github.com/sponsors/sindresorhus" 3070 } 3071 }, 3072 - "node_modules/stream-parser": { 3073 - "version": "0.3.1", 3074 - "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", 3075 - "integrity": "sha512-bJ/HgKq41nlKvlhccD5kaCr/P+Hu0wPNKPJOH7en+YrJu/9EgqUF+88w5Jb6KNcjOFMhfX4B2asfeAtIGuHObQ==", 3076 - "dependencies": { 3077 - "debug": "2" 3078 - } 3079 - }, 3080 - "node_modules/stream-parser/node_modules/debug": { 3081 - "version": "2.6.9", 3082 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3083 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3084 - "dependencies": { 3085 - "ms": "2.0.0" 3086 - } 3087 - }, 3088 - "node_modules/stream-parser/node_modules/ms": { 3089 - "version": "2.0.0", 3090 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3091 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 3092 - }, 3093 - "node_modules/streamx": { 3094 - "version": "2.15.5", 3095 - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.5.tgz", 3096 - "integrity": "sha512-9thPGMkKC2GctCzyCUjME3yR03x2xNo0GPKGkRw2UMYN+gqWa9uqpyNWhmsNCutU5zHmkUum0LsCRQTXUgUCAg==", 3097 - "optional": true, 3098 - "dependencies": { 3099 - "fast-fifo": "^1.1.0", 3100 - "queue-tick": "^1.0.1" 3101 - } 3102 - }, 3103 - "node_modules/string_decoder": { 3104 - "version": "1.3.0", 3105 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 3106 - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 3107 - "dependencies": { 3108 - "safe-buffer": "~5.2.0" 3109 - } 3110 - }, 3111 "node_modules/string-width": { 3112 - "version": "7.0.0", 3113 - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.0.0.tgz", 3114 - "integrity": "sha512-GPQHj7row82Hjo9hKZieKcHIhaAIKOJvFSIZXuCU9OASVZrMNUaZuz++SPVrBjnLsnk4k+z9f2EIypgxf2vNFw==", 3115 + "version": "7.1.0", 3116 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.1.0.tgz", 3117 + "integrity": "sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==", 3118 "dependencies": { 3119 "emoji-regex": "^10.3.0", 3120 "get-east-asian-width": "^1.0.0", 3121 @@ -6445,15 +6471,6 @@ 3122 "url": "https://github.com/sponsors/sindresorhus" 3123 } 3124 }, 3125 - "node_modules/strip-json-comments": { 3126 - "version": "2.0.1", 3127 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 3128 - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 3129 - "optional": true, 3130 - "engines": { 3131 - "node": ">=0.10.0" 3132 - } 3133 - }, 3134 "node_modules/sucrase": { 3135 "version": "3.34.0", 3136 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.34.0.tgz", 3137 @@ -6560,28 +6577,6 @@ 3138 "node": ">=6" 3139 } 3140 }, 3141 - "node_modules/tar-fs": { 3142 - "version": "3.0.4", 3143 - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", 3144 - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", 3145 - "optional": true, 3146 - "dependencies": { 3147 - "mkdirp-classic": "^0.5.2", 3148 - "pump": "^3.0.0", 3149 - "tar-stream": "^3.1.5" 3150 - } 3151 - }, 3152 - "node_modules/tar-stream": { 3153 - "version": "3.1.6", 3154 - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.6.tgz", 3155 - "integrity": "sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==", 3156 - "optional": true, 3157 - "dependencies": { 3158 - "b4a": "^1.6.4", 3159 - "fast-fifo": "^1.2.0", 3160 - "streamx": "^2.15.0" 3161 - } 3162 - }, 3163 "node_modules/thenify": { 3164 "version": "3.3.1", 3165 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 3166 @@ -6657,9 +6652,9 @@ 3167 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==" 3168 }, 3169 "node_modules/tsconfck": { 3170 - "version": "3.0.0", 3171 - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.0.tgz", 3172 - "integrity": "sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==", 3173 + "version": "3.0.3", 3174 + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.0.3.tgz", 3175 + "integrity": "sha512-4t0noZX9t6GcPTfBAbIbbIU4pfpCwh0ueq3S4O/5qXI1VwK1outmxhe9dOiEWqMz3MW2LKgDTpqWV+37IWuVbA==", 3176 "bin": { 3177 "tsconfck": "bin/tsconfck.js" 3178 }, 3179 @@ -6675,17 +6670,11 @@ 3180 } 3181 } 3182 }, 3183 - "node_modules/tunnel-agent": { 3184 - "version": "0.6.0", 3185 - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 3186 - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 3187 - "optional": true, 3188 - "dependencies": { 3189 - "safe-buffer": "^5.0.1" 3190 - }, 3191 - "engines": { 3192 - "node": "*" 3193 - } 3194 + "node_modules/tslib": { 3195 + "version": "2.6.2", 3196 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", 3197 + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", 3198 + "optional": true 3199 }, 3200 "node_modules/type-fest": { 3201 "version": "2.19.0", 3202 @@ -6757,6 +6746,19 @@ 3203 "url": "https://opencollective.com/unified" 3204 } 3205 }, 3206 + "node_modules/unist-util-find-after": { 3207 + "version": "5.0.0", 3208 + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", 3209 + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", 3210 + "dependencies": { 3211 + "@types/unist": "^3.0.0", 3212 + "unist-util-is": "^6.0.0" 3213 + }, 3214 + "funding": { 3215 + "type": "opencollective", 3216 + "url": "https://opencollective.com/unified" 3217 + } 3218 + }, 3219 "node_modules/unist-util-is": { 3220 "version": "6.0.0", 3221 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", 3222 @@ -6799,6 +6801,19 @@ 3223 "url": "https://opencollective.com/unified" 3224 } 3225 }, 3226 + "node_modules/unist-util-remove-position": { 3227 + "version": "5.0.0", 3228 + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", 3229 + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", 3230 + "dependencies": { 3231 + "@types/unist": "^3.0.0", 3232 + "unist-util-visit": "^5.0.0" 3233 + }, 3234 + "funding": { 3235 + "type": "opencollective", 3236 + "url": "https://opencollective.com/unified" 3237 + } 3238 + }, 3239 "node_modules/unist-util-stringify-position": { 3240 "version": "4.0.0", 3241 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", 3242 @@ -6930,13 +6945,13 @@ 3243 } 3244 }, 3245 "node_modules/vite": { 3246 - "version": "5.0.5", 3247 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.5.tgz", 3248 - "integrity": "sha512-OekeWqR9Ls56f3zd4CaxzbbS11gqYkEiBtnWFFgYR2WV8oPJRRKq0mpskYy/XaoCL3L7VINDhqqOMNDiYdGvGg==", 3249 + "version": "5.2.11", 3250 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.11.tgz", 3251 + "integrity": "sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==", 3252 "dependencies": { 3253 - "esbuild": "^0.19.3", 3254 - "postcss": "^8.4.32", 3255 - "rollup": "^4.2.0" 3256 + "esbuild": "^0.20.1", 3257 + "postcss": "^8.4.38", 3258 + "rollup": "^4.13.0" 3259 }, 3260 "bin": { 3261 "vite": "bin/vite.js" 3262 @@ -7417,13 +7432,21 @@ 3263 } 3264 }, 3265 "node_modules/zod": { 3266 - "version": "3.22.4", 3267 - "resolved": "https://registry.npmjs.org/zod/-/zod-3.22.4.tgz", 3268 - "integrity": "sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==", 3269 + "version": "3.23.6", 3270 + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.6.tgz", 3271 + "integrity": "sha512-RTHJlZhsRbuA8Hmp/iNL7jnfc4nZishjsanDAfEY1QpDQZCahUp3xDzl+zfweE9BklxMUcgBgS1b7Lvie/ZVwA==", 3272 "funding": { 3273 "url": "https://github.com/sponsors/colinhacks" 3274 } 3275 }, 3276 + "node_modules/zod-to-json-schema": { 3277 + "version": "3.23.0", 3278 + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.23.0.tgz", 3279 + "integrity": "sha512-az0uJ243PxsRIa2x1WmNE/pnuA05gUq/JB8Lwe1EDCCL/Fz9MgjYQ0fPlyc2Tcv6aF2ZA7WM5TWaRZVEFaAIag==", 3280 + "peerDependencies": { 3281 + "zod": "^3.23.3" 3282 + } 3283 + }, 3284 "node_modules/zwitch": { 3285 "version": "2.0.4", 3286 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", 3287 diff --git a/package.json b/package.json 3288 index 0357656..b0abe83 100644 3289 --- a/package.json 3290 +++ b/package.json 3291 @@ -15,7 +15,7 @@ 3292 "@astrojs/node": "^7.0.1", 3293 "@astrojs/tailwind": "^5.0.3", 3294 "@webcomponents/template-shadowroot": "^0.2.1", 3295 - "astro": "^4.0.6", 3296 + "astro": "^4.7.1", 3297 "diff2html": "^3.4.46", 3298 "lit": "^2.8.0", 3299 "marked": "^11.0.1",