29.diff (16248B)
1 diff --git a/package-lock.json b/package-lock.json 2 index d698390..ad4bf9f 100644 3 --- a/package-lock.json 4 +++ b/package-lock.json 5 @@ -9,7 +9,7 @@ 6 "dependencies": { 7 "@astrojs/check": "^0.3.3", 8 "@astrojs/lit": "^3.0.3", 9 - "@astrojs/node": "^7.0.1", 10 + "@astrojs/node": "^8.2.0", 11 "@astrojs/tailwind": "^5.0.3", 12 "@webcomponents/template-shadowroot": "^0.2.1", 13 "astro": "^4.0.6", 14 @@ -64,9 +64,9 @@ 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.5.2", 22 + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.5.2.tgz", 23 + "integrity": "sha512-fm9HNYu1tVnJjZYHE+SdDM5k6fZKNPXS9PwT43Mf6l4HVGx8d1jQwhGQqCvLkYJJBwQ9OysiexFMt7wtNuXhmQ==" 24 }, 25 "node_modules/@astrojs/internal-helpers": { 26 "version": "0.2.1", 27 @@ -129,9 +129,9 @@ 28 } 29 }, 30 "node_modules/@astrojs/markdown-remark": { 31 - "version": "4.0.1", 32 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-4.0.1.tgz", 33 - "integrity": "sha512-RU4ESnqvyLpj8WZs0n5elS6idaDdtIIm7mIpMaRNPCebpxMjfcfdwcmBwz83ktAj5d2eO5bC3z92TcGdli+lRw==", 34 + "version": "4.2.1", 35 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-4.2.1.tgz", 36 + "integrity": "sha512-2RQBIwrq+2qPYtp99bH+eL5hfbK0BoxXla85lHsRpIX/IsGqFrPX6pXI2cbWPihBwGbKCdxS6uZNX2QerZWwpQ==", 37 "dependencies": { 38 "@astrojs/prism": "^3.0.0", 39 "github-slugger": "^2.0.0", 40 @@ -143,22 +143,22 @@ 41 "remark-parse": "^11.0.0", 42 "remark-rehype": "^11.0.0", 43 "remark-smartypants": "^2.0.0", 44 - "shikiji": "^0.6.13", 45 + "shikiji": "^0.9.18", 46 "unified": "^11.0.4", 47 "unist-util-visit": "^5.0.0", 48 "vfile": "^6.0.1" 49 } 50 }, 51 "node_modules/@astrojs/node": { 52 - "version": "7.0.1", 53 - "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-7.0.1.tgz", 54 - "integrity": "sha512-jzO5q1t/cwDZQHcPG0CakjPY0SC44kbGgDDoh4UurvzZcCDYQKLz6zzJVqzUiOtDhfSwVrgHoiKo2tNbXASlRQ==", 55 + "version": "8.2.0", 56 + "resolved": "https://registry.npmjs.org/@astrojs/node/-/node-8.2.0.tgz", 57 + "integrity": "sha512-keQIPvdx8hquG+KnWoJp7io/GoczBEJer9X8WzPHK2fnVRXYDKGzXWZw3Dbg0ZhXJreVV3xzniN7nr6e7hgDXg==", 58 "dependencies": { 59 "send": "^0.18.0", 60 "server-destroy": "^1.0.1" 61 }, 62 "peerDependencies": { 63 - "astro": "^4.0.0" 64 + "astro": "^4.2.0" 65 } 66 }, 67 "node_modules/@astrojs/prism": { 68 @@ -1509,6 +1509,14 @@ 69 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 70 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 71 }, 72 + "node_modules/aria-query": { 73 + "version": "5.3.0", 74 + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 75 + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 76 + "dependencies": { 77 + "dequal": "^2.0.3" 78 + } 79 + }, 80 "node_modules/array-iterate": { 81 "version": "2.0.1", 82 "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", 83 @@ -1519,13 +1527,13 @@ 84 } 85 }, 86 "node_modules/astro": { 87 - "version": "4.0.6", 88 - "resolved": "https://registry.npmjs.org/astro/-/astro-4.0.6.tgz", 89 - "integrity": "sha512-P7CfFqWKzkJozzF6IoOC6qoI2ONndV8P3ULhGDgMiXPL7xVkWI5haTBSpyrcjBx643tVXspIRsSV/v+Cx+CjGw==", 90 + "version": "4.3.2", 91 + "resolved": "https://registry.npmjs.org/astro/-/astro-4.3.2.tgz", 92 + "integrity": "sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==", 93 "dependencies": { 94 - "@astrojs/compiler": "^2.3.4", 95 + "@astrojs/compiler": "^2.5.0", 96 "@astrojs/internal-helpers": "0.2.1", 97 - "@astrojs/markdown-remark": "4.0.1", 98 + "@astrojs/markdown-remark": "4.2.1", 99 "@astrojs/telemetry": "3.0.4", 100 "@babel/core": "^7.23.3", 101 "@babel/generator": "^7.23.3", 102 @@ -1535,12 +1543,15 @@ 103 "@babel/types": "^7.23.3", 104 "@types/babel__core": "^7.20.4", 105 "acorn": "^8.11.2", 106 + "aria-query": "^5.3.0", 107 + "axobject-query": "^4.0.0", 108 "boxen": "^7.1.1", 109 "chokidar": "^3.5.3", 110 "ci-info": "^4.0.0", 111 "clsx": "^2.0.0", 112 "common-ancestor-path": "^1.0.1", 113 "cookie": "^0.6.0", 114 + "cssesc": "^3.0.0", 115 "debug": "^4.3.4", 116 "deterministic-object-hash": "^2.0.1", 117 "devalue": "^4.3.2", 118 @@ -1564,7 +1575,7 @@ 119 "mime": "^3.0.0", 120 "ora": "^7.0.1", 121 "p-limit": "^5.0.0", 122 - "p-queue": "^7.4.1", 123 + "p-queue": "^8.0.1", 124 "path-to-regexp": "^6.2.1", 125 "preferred-pm": "^3.1.2", 126 "probe-image-size": "^7.2.3", 127 @@ -1573,13 +1584,13 @@ 128 "resolve": "^1.22.4", 129 "semver": "^7.5.4", 130 "server-destroy": "^1.0.1", 131 - "shikiji": "^0.6.13", 132 + "shikiji": "^0.9.18", 133 "string-width": "^7.0.0", 134 "strip-ansi": "^7.1.0", 135 "tsconfck": "^3.0.0", 136 "unist-util-visit": "^5.0.0", 137 "vfile": "^6.0.1", 138 - "vite": "^5.0.0", 139 + "vite": "^5.0.12", 140 "vitefu": "^0.2.5", 141 "which-pm": "^2.1.1", 142 "yargs-parser": "^21.1.1", 143 @@ -1593,7 +1604,7 @@ 144 "npm": ">=6.14.0" 145 }, 146 "optionalDependencies": { 147 - "sharp": "^0.32.5" 148 + "sharp": "^0.32.6" 149 } 150 }, 151 "node_modules/autoprefixer": { 152 @@ -1632,6 +1643,14 @@ 153 "postcss": "^8.1.0" 154 } 155 }, 156 + "node_modules/axobject-query": { 157 + "version": "4.0.0", 158 + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", 159 + "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", 160 + "dependencies": { 161 + "dequal": "^2.0.3" 162 + } 163 + }, 164 "node_modules/b4a": { 165 "version": "1.6.4", 166 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", 167 @@ -3745,9 +3764,9 @@ 168 } 169 }, 170 "node_modules/mdast-util-phrasing": { 171 - "version": "4.0.0", 172 - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", 173 - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", 174 + "version": "4.1.0", 175 + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 176 + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 177 "dependencies": { 178 "@types/mdast": "^4.0.0", 179 "unist-util-is": "^6.0.0" 180 @@ -4790,26 +4809,26 @@ 181 } 182 }, 183 "node_modules/p-queue": { 184 - "version": "7.4.1", 185 - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", 186 - "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", 187 + "version": "8.0.1", 188 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", 189 + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", 190 "dependencies": { 191 "eventemitter3": "^5.0.1", 192 - "p-timeout": "^5.0.2" 193 + "p-timeout": "^6.1.2" 194 }, 195 "engines": { 196 - "node": ">=12" 197 + "node": ">=18" 198 }, 199 "funding": { 200 "url": "https://github.com/sponsors/sindresorhus" 201 } 202 }, 203 "node_modules/p-timeout": { 204 - "version": "5.1.0", 205 - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 206 - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", 207 + "version": "6.1.2", 208 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", 209 + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", 210 "engines": { 211 - "node": ">=12" 212 + "node": ">=14.16" 213 }, 214 "funding": { 215 "url": "https://github.com/sponsors/sindresorhus" 216 @@ -5458,9 +5477,9 @@ 217 } 218 }, 219 "node_modules/remark-rehype": { 220 - "version": "11.0.0", 221 - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.0.0.tgz", 222 - "integrity": "sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==", 223 + "version": "11.1.0", 224 + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", 225 + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", 226 "dependencies": { 227 "@types/hast": "^3.0.0", 228 "@types/mdast": "^4.0.0", 229 @@ -5474,62 +5493,18 @@ 230 } 231 }, 232 "node_modules/remark-smartypants": { 233 - "version": "2.0.0", 234 - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", 235 - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", 236 + "version": "2.1.0", 237 + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.1.0.tgz", 238 + "integrity": "sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw==", 239 "dependencies": { 240 "retext": "^8.1.0", 241 - "retext-smartypants": "^5.1.0", 242 - "unist-util-visit": "^4.1.0" 243 + "retext-smartypants": "^5.2.0", 244 + "unist-util-visit": "^5.0.0" 245 }, 246 "engines": { 247 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 248 } 249 }, 250 - "node_modules/remark-smartypants/node_modules/@types/unist": { 251 - "version": "2.0.10", 252 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 253 - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 254 - }, 255 - "node_modules/remark-smartypants/node_modules/unist-util-is": { 256 - "version": "5.2.1", 257 - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", 258 - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", 259 - "dependencies": { 260 - "@types/unist": "^2.0.0" 261 - }, 262 - "funding": { 263 - "type": "opencollective", 264 - "url": "https://opencollective.com/unified" 265 - } 266 - }, 267 - "node_modules/remark-smartypants/node_modules/unist-util-visit": { 268 - "version": "4.1.2", 269 - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", 270 - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", 271 - "dependencies": { 272 - "@types/unist": "^2.0.0", 273 - "unist-util-is": "^5.0.0", 274 - "unist-util-visit-parents": "^5.1.1" 275 - }, 276 - "funding": { 277 - "type": "opencollective", 278 - "url": "https://opencollective.com/unified" 279 - } 280 - }, 281 - "node_modules/remark-smartypants/node_modules/unist-util-visit-parents": { 282 - "version": "5.1.3", 283 - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", 284 - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", 285 - "dependencies": { 286 - "@types/unist": "^2.0.0", 287 - "unist-util-is": "^5.0.0" 288 - }, 289 - "funding": { 290 - "type": "opencollective", 291 - "url": "https://opencollective.com/unified" 292 - } 293 - }, 294 "node_modules/remark-stringify": { 295 "version": "11.0.0", 296 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 297 @@ -6215,13 +6190,18 @@ 298 } 299 }, 300 "node_modules/shikiji": { 301 - "version": "0.6.13", 302 - "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.6.13.tgz", 303 - "integrity": "sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==", 304 + "version": "0.9.19", 305 + "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.9.19.tgz", 306 + "integrity": "sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==", 307 "dependencies": { 308 - "hast-util-to-html": "^9.0.0" 309 + "shikiji-core": "0.9.19" 310 } 311 }, 312 + "node_modules/shikiji-core": { 313 + "version": "0.9.19", 314 + "resolved": "https://registry.npmjs.org/shikiji-core/-/shikiji-core-0.9.19.tgz", 315 + "integrity": "sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==" 316 + }, 317 "node_modules/signal-exit": { 318 "version": "4.1.0", 319 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 320 @@ -6930,9 +6910,9 @@ 321 } 322 }, 323 "node_modules/vite": { 324 - "version": "5.0.5", 325 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.5.tgz", 326 - "integrity": "sha512-OekeWqR9Ls56f3zd4CaxzbbS11gqYkEiBtnWFFgYR2WV8oPJRRKq0mpskYy/XaoCL3L7VINDhqqOMNDiYdGvGg==", 327 + "version": "5.0.12", 328 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", 329 + "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", 330 "dependencies": { 331 "esbuild": "^0.19.3", 332 "postcss": "^8.4.32", 333 diff --git a/package.json b/package.json 334 index 0357656..97174bb 100644 335 --- a/package.json 336 +++ b/package.json 337 @@ -12,7 +12,7 @@ 338 "dependencies": { 339 "@astrojs/check": "^0.3.3", 340 "@astrojs/lit": "^3.0.3", 341 - "@astrojs/node": "^7.0.1", 342 + "@astrojs/node": "^8.2.0", 343 "@astrojs/tailwind": "^5.0.3", 344 "@webcomponents/template-shadowroot": "^0.2.1", 345 "astro": "^4.0.6",