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