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