28.diff (15363B)
1 diff --git a/package-lock.json b/package-lock.json 2 index d698390..4df8d8b 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.3.2", 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.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,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.3.2", 72 + "resolved": "https://registry.npmjs.org/astro/-/astro-4.3.2.tgz", 73 + "integrity": "sha512-SJotHzKG/I32ruYWItMRJjtmNQh14mVS7kahu3XfYyxvo6nx08PGJBTSPbqPrW1sjeQPHwcpVDFx3yMMK2kaxQ==", 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.1", 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 @@ -3745,9 +3764,9 @@ 149 } 150 }, 151 "node_modules/mdast-util-phrasing": { 152 - "version": "4.0.0", 153 - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", 154 - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", 155 + "version": "4.1.0", 156 + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", 157 + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", 158 "dependencies": { 159 "@types/mdast": "^4.0.0", 160 "unist-util-is": "^6.0.0" 161 @@ -4790,26 +4809,26 @@ 162 } 163 }, 164 "node_modules/p-queue": { 165 - "version": "7.4.1", 166 - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.4.1.tgz", 167 - "integrity": "sha512-vRpMXmIkYF2/1hLBKisKeVYJZ8S2tZ0zEAmIJgdVKP2nq0nh4qCdf8bgw+ZgKrkh71AOCaqzwbJJk1WtdcF3VA==", 168 + "version": "8.0.1", 169 + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.0.1.tgz", 170 + "integrity": "sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==", 171 "dependencies": { 172 "eventemitter3": "^5.0.1", 173 - "p-timeout": "^5.0.2" 174 + "p-timeout": "^6.1.2" 175 }, 176 "engines": { 177 - "node": ">=12" 178 + "node": ">=18" 179 }, 180 "funding": { 181 "url": "https://github.com/sponsors/sindresorhus" 182 } 183 }, 184 "node_modules/p-timeout": { 185 - "version": "5.1.0", 186 - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", 187 - "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", 188 + "version": "6.1.2", 189 + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.2.tgz", 190 + "integrity": "sha512-UbD77BuZ9Bc9aABo74gfXhNvzC9Tx7SxtHSh1fxvx3jTLLYvmVhiQZZrJzqqU0jKbN32kb5VOKiLEQI/3bIjgQ==", 191 "engines": { 192 - "node": ">=12" 193 + "node": ">=14.16" 194 }, 195 "funding": { 196 "url": "https://github.com/sponsors/sindresorhus" 197 @@ -5458,9 +5477,9 @@ 198 } 199 }, 200 "node_modules/remark-rehype": { 201 - "version": "11.0.0", 202 - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.0.0.tgz", 203 - "integrity": "sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw==", 204 + "version": "11.1.0", 205 + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.0.tgz", 206 + "integrity": "sha512-z3tJrAs2kIs1AqIIy6pzHmAHlF1hWQ+OdY4/hv+Wxe35EhyLKcajL33iUEn3ScxtFox9nUvRufR/Zre8Q08H/g==", 207 "dependencies": { 208 "@types/hast": "^3.0.0", 209 "@types/mdast": "^4.0.0", 210 @@ -5474,62 +5493,18 @@ 211 } 212 }, 213 "node_modules/remark-smartypants": { 214 - "version": "2.0.0", 215 - "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.0.0.tgz", 216 - "integrity": "sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==", 217 + "version": "2.1.0", 218 + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-2.1.0.tgz", 219 + "integrity": "sha512-qoF6Vz3BjU2tP6OfZqHOvCU0ACmu/6jhGaINSQRI9mM7wCxNQTKB3JUAN4SVoN2ybElEDTxBIABRep7e569iJw==", 220 "dependencies": { 221 "retext": "^8.1.0", 222 - "retext-smartypants": "^5.1.0", 223 - "unist-util-visit": "^4.1.0" 224 + "retext-smartypants": "^5.2.0", 225 + "unist-util-visit": "^5.0.0" 226 }, 227 "engines": { 228 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 229 } 230 }, 231 - "node_modules/remark-smartypants/node_modules/@types/unist": { 232 - "version": "2.0.10", 233 - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", 234 - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" 235 - }, 236 - "node_modules/remark-smartypants/node_modules/unist-util-is": { 237 - "version": "5.2.1", 238 - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz", 239 - "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==", 240 - "dependencies": { 241 - "@types/unist": "^2.0.0" 242 - }, 243 - "funding": { 244 - "type": "opencollective", 245 - "url": "https://opencollective.com/unified" 246 - } 247 - }, 248 - "node_modules/remark-smartypants/node_modules/unist-util-visit": { 249 - "version": "4.1.2", 250 - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz", 251 - "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==", 252 - "dependencies": { 253 - "@types/unist": "^2.0.0", 254 - "unist-util-is": "^5.0.0", 255 - "unist-util-visit-parents": "^5.1.1" 256 - }, 257 - "funding": { 258 - "type": "opencollective", 259 - "url": "https://opencollective.com/unified" 260 - } 261 - }, 262 - "node_modules/remark-smartypants/node_modules/unist-util-visit-parents": { 263 - "version": "5.1.3", 264 - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz", 265 - "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==", 266 - "dependencies": { 267 - "@types/unist": "^2.0.0", 268 - "unist-util-is": "^5.0.0" 269 - }, 270 - "funding": { 271 - "type": "opencollective", 272 - "url": "https://opencollective.com/unified" 273 - } 274 - }, 275 "node_modules/remark-stringify": { 276 "version": "11.0.0", 277 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", 278 @@ -6215,13 +6190,18 @@ 279 } 280 }, 281 "node_modules/shikiji": { 282 - "version": "0.6.13", 283 - "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.6.13.tgz", 284 - "integrity": "sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==", 285 + "version": "0.9.19", 286 + "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.9.19.tgz", 287 + "integrity": "sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==", 288 "dependencies": { 289 - "hast-util-to-html": "^9.0.0" 290 + "shikiji-core": "0.9.19" 291 } 292 }, 293 + "node_modules/shikiji-core": { 294 + "version": "0.9.19", 295 + "resolved": "https://registry.npmjs.org/shikiji-core/-/shikiji-core-0.9.19.tgz", 296 + "integrity": "sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==" 297 + }, 298 "node_modules/signal-exit": { 299 "version": "4.1.0", 300 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 301 @@ -6930,9 +6910,9 @@ 302 } 303 }, 304 "node_modules/vite": { 305 - "version": "5.0.5", 306 - "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.5.tgz", 307 - "integrity": "sha512-OekeWqR9Ls56f3zd4CaxzbbS11gqYkEiBtnWFFgYR2WV8oPJRRKq0mpskYy/XaoCL3L7VINDhqqOMNDiYdGvGg==", 308 + "version": "5.0.12", 309 + "resolved": "https://registry.npmjs.org/vite/-/vite-5.0.12.tgz", 310 + "integrity": "sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==", 311 "dependencies": { 312 "esbuild": "^0.19.3", 313 "postcss": "^8.4.32", 314 diff --git a/package.json b/package.json 315 index 0357656..b6d90d8 100644 316 --- a/package.json 317 +++ b/package.json 318 @@ -15,7 +15,7 @@ 319 "@astrojs/node": "^7.0.1", 320 "@astrojs/tailwind": "^5.0.3", 321 "@webcomponents/template-shadowroot": "^0.2.1", 322 - "astro": "^4.0.6", 323 + "astro": "^4.3.2", 324 "diff2html": "^3.4.46", 325 "lit": "^2.8.0", 326 "marked": "^11.0.1",