Files for my website bwc9876.dev

Use nixpkgs for Typst plugins

bwc9876.dev e0f2f124 db749b43

verified
+278 -426
-1
.tangled/workflows/build.yml
··· 17 17 command: | 18 18 npm i 19 19 npm run build 20 -
+6 -6
flake.lock
··· 5 5 "nixpkgs": "nixpkgs" 6 6 }, 7 7 "locked": { 8 - "lastModified": 1773062095, 9 - "narHash": "sha256-u+cK9IoJokO4YzQwMc2s8Vti0RL/LVSrROOEn2opc5U=", 8 + "lastModified": 1774271954, 9 + "narHash": "sha256-FbvMOykx7f7uEPdRVzUSABnLjqCdEp22wa0nDkuEd3s=", 10 10 "owner": "nix-community", 11 11 "repo": "flakelight", 12 - "rev": "c99e4d5f40e578cb2d8f460ea2bbd5dc26316d24", 12 + "rev": "c90878b309508083094f465d6aa11b3963f48b9f", 13 13 "type": "github" 14 14 }, 15 15 "original": { ··· 20 20 }, 21 21 "nixpkgs": { 22 22 "locked": { 23 - "lastModified": 1772773019, 24 - "narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=", 23 + "lastModified": 1774106199, 24 + "narHash": "sha256-US5Tda2sKmjrg2lNHQL3jRQ6p96cgfWh3J1QBliQ8Ws=", 25 25 "owner": "NixOS", 26 26 "repo": "nixpkgs", 27 - "rev": "aca4d95fce4914b3892661bcb80b8087293536c6", 27 + "rev": "6c9a78c09ff4d6c21d0319114873508a6ec01655", 28 28 "type": "github" 29 29 }, 30 30 "original": {
+1 -2
nix/devShell.nix
··· 2 2 packages = pkgs: 3 3 with pkgs; [ 4 4 nodejs_24 5 - typst 5 + (typst.withPackages (p: [p.basic-resume])) 6 6 typstyle 7 7 tinymist 8 8 ]; 9 - env = pkgs: {TYPST_PACKAGE_PATH = "${pkgs.resumeTypstPlugins}";}; 10 9 }
+4 -5
nix/packages/_default.nix nix/package.nix
··· 1 1 {pkgs}: let 2 - src = ../..; 2 + src = ../.; 3 3 in 4 4 pkgs.buildNpmPackage { 5 5 name = "website"; 6 6 version = "0.0.0"; 7 7 inherit src; 8 - packageJSON = ../../package.json; 8 + packageJSON = ../package.json; 9 9 npmDeps = pkgs.importNpmLock { 10 10 npmRoot = src; 11 11 }; 12 12 npmConfigHook = pkgs.importNpmLock.npmConfigHook; 13 13 installPhase = "cp -r dist/ $out"; 14 - nativeBuildInputs = [ 15 - pkgs.typst 14 + nativeBuildInputs = with pkgs; [ 15 + (typst.withPackages (p: [p.basic-resume])) 16 16 ]; 17 - TYPST_PACKAGE_PATH = "${pkgs.resumeTypstPlugins}"; 18 17 ASTRO_TELEMETRY_DISABLED = 1; 19 18 }
-15
nix/packages/resumeTypstPlugins.nix
··· 1 - {pkgs}: let 2 - typst-packages = pkgs.fetchgit { 3 - url = "https://github.com/typst/packages.git"; 4 - rev = "20dfd96e1e5f5284bde5eaaeacb094bee9215fb0"; 5 - sparseCheckout = map (p: "packages/preview/${p}") [ 6 - "basic-resume/0.2.9" 7 - "scienceicons/0.1.0" 8 - ]; 9 - hash = "sha256-k14km63OmRU/9pj02oIA+XXmqpQ0GpUqWxzP7gCvlKU="; 10 - }; 11 - in 12 - pkgs.runCommand "plugins-dir" {} '' 13 - mkdir -p $out 14 - ln -s ${typst-packages}/packages/preview $out/preview 15 - ''
+260 -390
package-lock.json
··· 8 8 "name": "portfolio-site", 9 9 "version": "0.0.0", 10 10 "dependencies": { 11 - "@astrojs/compiler-rs": "^0.1.4", 12 - "@astrojs/mdx": "^5.0.0", 13 - "@astrojs/rss": "^4.0.17", 11 + "@astrojs/compiler-rs": "^0.1.6", 12 + "@astrojs/mdx": "^5.0.2", 13 + "@astrojs/rss": "^4.0.16", 14 14 "@astrojs/sitemap": "^3.7.1", 15 15 "@fontsource/charis-sil": "^5.2.7", 16 16 "@fontsource/maple-mono": "^5.2.6", 17 17 "@iconify-json/bi": "^1.2.7", 18 18 "@iconify-json/file-icons": "^1.2.2", 19 19 "@iconify-json/mdi": "^1.2.1", 20 - "@iconify-json/simple-icons": "^1.2.73", 20 + "@iconify-json/simple-icons": "^1.2.75", 21 21 "@playform/inline": "^0.1.4", 22 - "astro": "^6.0.4", 22 + "astro": "^6.0.8", 23 23 "astro-icon": "^1.1.4", 24 24 "cowsay": "^1.6.0", 25 25 "lightningcss": "^1.32.0", 26 26 "markdown-it": "^14.1.0", 27 - "sanitize-html": "^2.17.0", 27 + "sanitize-html": "^2.17.2", 28 28 "sharp": "^0.34.5", 29 29 "slugify": "^1.6.8", 30 - "typescript": "^5.9.3" 30 + "typescript": "^6.0.2" 31 31 }, 32 32 "devDependencies": { 33 33 "@types/markdown-it": "^14.1.2", ··· 59 59 } 60 60 }, 61 61 "node_modules/@astrojs/compiler": { 62 - "version": "3.0.0", 63 - "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-3.0.0.tgz", 64 - "integrity": "sha512-MwAbDE5mawZ1SS+D8qWiHdprdME5Tlj2e0YjxnEICvcOpbSukNS7Sa7hA5PK+6RrmUr/t6Gi5YgrdZKjbO/WPQ==", 62 + "version": "3.0.1", 63 + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-3.0.1.tgz", 64 + "integrity": "sha512-z97oYbdebO5aoWzuJ/8q5hLK232+17KcLZ7cJ8BCWk6+qNzVxn/gftC0KzMBUTD8WAaBkPpNSQK6PXLnNrZ0CA==", 65 65 "license": "MIT" 66 66 }, 67 67 "node_modules/@astrojs/compiler-binding": { 68 - "version": "0.1.4", 69 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.1.4.tgz", 70 - "integrity": "sha512-XRmgr5zHxlFxQhy03FKxuzmqxrBjodsxOb9MC+an+5sD9SRafmi4osIa/Wc7Eb7BvoVDYpXmH4I5dhSCUxQsrA==", 68 + "version": "0.1.6", 69 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.1.6.tgz", 70 + "integrity": "sha512-EPQMZBEgqbjye57qcHQehrYQUl47kNySwUAW3U/IYrMPtuiAWAht1Dl1rahGVeWg8PDXCZXRGm+WCDAowMP1VA==", 71 71 "license": "MIT", 72 72 "engines": { 73 73 "node": "^20.19.0 || >=22.12.0" 74 74 }, 75 75 "optionalDependencies": { 76 - "@astrojs/compiler-binding-darwin-arm64": "0.1.4", 77 - "@astrojs/compiler-binding-darwin-x64": "0.1.4", 78 - "@astrojs/compiler-binding-linux-arm64-gnu": "0.1.4", 79 - "@astrojs/compiler-binding-linux-arm64-musl": "0.1.4", 80 - "@astrojs/compiler-binding-linux-x64-gnu": "0.1.4", 81 - "@astrojs/compiler-binding-linux-x64-musl": "0.1.4", 82 - "@astrojs/compiler-binding-wasm32-wasi": "0.1.4", 83 - "@astrojs/compiler-binding-win32-arm64-msvc": "0.1.4", 84 - "@astrojs/compiler-binding-win32-x64-msvc": "0.1.4" 76 + "@astrojs/compiler-binding-darwin-arm64": "0.1.6", 77 + "@astrojs/compiler-binding-darwin-x64": "0.1.6", 78 + "@astrojs/compiler-binding-linux-arm64-gnu": "0.1.6", 79 + "@astrojs/compiler-binding-linux-arm64-musl": "0.1.6", 80 + "@astrojs/compiler-binding-linux-x64-gnu": "0.1.6", 81 + "@astrojs/compiler-binding-linux-x64-musl": "0.1.6", 82 + "@astrojs/compiler-binding-wasm32-wasi": "0.1.6", 83 + "@astrojs/compiler-binding-win32-arm64-msvc": "0.1.6", 84 + "@astrojs/compiler-binding-win32-x64-msvc": "0.1.6" 85 85 } 86 86 }, 87 87 "node_modules/@astrojs/compiler-binding-darwin-arm64": { 88 - "version": "0.1.4", 89 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-arm64/-/compiler-binding-darwin-arm64-0.1.4.tgz", 90 - "integrity": "sha512-z//cPXHsE49yfJMUwmrtB/bMnAI7Fvehe+7JSYxhOpyIhf82cwJn6ZuElhvTfsuuKYk5QE0ONIrSP6LXw20MaQ==", 88 + "version": "0.1.6", 89 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-arm64/-/compiler-binding-darwin-arm64-0.1.6.tgz", 90 + "integrity": "sha512-pYCFf5a/Tat+uRJU7xUSK0aw45kxnwAaKyhpnosJFCFhiiG4d/b7U526gaIqdcIZx6PbZ0hPOYDAxUYYfMDFaw==", 91 91 "cpu": [ 92 92 "arm64" 93 93 ], ··· 101 101 } 102 102 }, 103 103 "node_modules/@astrojs/compiler-binding-darwin-x64": { 104 - "version": "0.1.4", 105 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-x64/-/compiler-binding-darwin-x64-0.1.4.tgz", 106 - "integrity": "sha512-rC8EyDoknijyqU2XgQYSes2qErmNNQ7Lwk0CFiDbqd2EzXacoZSwVNd1xbFM6O4Dq4KGiilshCC/bnhNu86OMA==", 104 + "version": "0.1.6", 105 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-darwin-x64/-/compiler-binding-darwin-x64-0.1.6.tgz", 106 + "integrity": "sha512-GfXy2xBFwg/yCpd8VWqnDfceCnMgT+7HPoPCuJS+lNeRyi76M/4bACMROcoe59R4brAlc7Tb1kO0MED581OjJQ==", 107 107 "cpu": [ 108 108 "x64" 109 109 ], ··· 117 117 } 118 118 }, 119 119 "node_modules/@astrojs/compiler-binding-linux-arm64-gnu": { 120 - "version": "0.1.4", 121 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-gnu/-/compiler-binding-linux-arm64-gnu-0.1.4.tgz", 122 - "integrity": "sha512-t3N2PgE+l7MZkIEm7p1SJ8HWpWfaDrlU9hZ/64Z7ySqdZUXYjSZORrJRNifPisIfdR5NdcVHvxTRia0e++olLg==", 120 + "version": "0.1.6", 121 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-gnu/-/compiler-binding-linux-arm64-gnu-0.1.6.tgz", 122 + "integrity": "sha512-XcLFDccESW7ILeO6fFsV7W+PlLX7FNifN3WZdqdO/DNAIyHj1WahI65UImauf3VfMirwexI05XsOjLpiSUg05g==", 123 123 "cpu": [ 124 124 "arm64" 125 125 ], 126 - "libc": [ 127 - "glibc" 128 - ], 129 126 "license": "MIT", 130 127 "optional": true, 131 128 "os": [ ··· 136 133 } 137 134 }, 138 135 "node_modules/@astrojs/compiler-binding-linux-arm64-musl": { 139 - "version": "0.1.4", 140 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-musl/-/compiler-binding-linux-arm64-musl-0.1.4.tgz", 141 - "integrity": "sha512-MtEkmrfTakCZkN5IrjYtJDOcPaHtrYCISdRXFh0UB7ugIrscBeCdfsZhfFRPUpk5R8zHTztVTTcHwn5Tz/u3jg==", 136 + "version": "0.1.6", 137 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-arm64-musl/-/compiler-binding-linux-arm64-musl-0.1.6.tgz", 138 + "integrity": "sha512-96Mm9qf1xYHW66DjtvTdHJED0rVeh0X/Gt72lzia8RM6nJSXO+3YqiFBcsP3ixrcHJliMaV8s8+iwb5pR9kgeg==", 142 139 "cpu": [ 143 140 "arm64" 144 141 ], 145 - "libc": [ 146 - "musl" 147 - ], 148 142 "license": "MIT", 149 143 "optional": true, 150 144 "os": [ ··· 155 149 } 156 150 }, 157 151 "node_modules/@astrojs/compiler-binding-linux-x64-gnu": { 158 - "version": "0.1.4", 159 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.1.4.tgz", 160 - "integrity": "sha512-YD0f4oyU3w8uJ+8/ljBb5Q5dQz4cYOEpgeDUWMEf2XRDV+JQoOUBmCaBPY4ALCdv/WW0PsEdoxvB/CBfbE8w9g==", 152 + "version": "0.1.6", 153 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.1.6.tgz", 154 + "integrity": "sha512-Eg0N+YYLjIwCgnQvpGUWCs0C7v/dZmcH9hnWAkZYSamSJPxKWDlGC5rVoaBJCtRleAfjmKxHKaCjn9t7E4pyTg==", 161 155 "cpu": [ 162 156 "x64" 163 157 ], 164 - "libc": [ 165 - "glibc" 166 - ], 167 158 "license": "MIT", 168 159 "optional": true, 169 160 "os": [ ··· 174 165 } 175 166 }, 176 167 "node_modules/@astrojs/compiler-binding-linux-x64-musl": { 177 - "version": "0.1.4", 178 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.1.4.tgz", 179 - "integrity": "sha512-+c9+Z+55JkS+u4I90Eep4bteE+2RpNggq4PxKFBCEm7APiJ1iXLvUbvluUfmoAs7cPvzv+6MF342Zdax39Mz4A==", 168 + "version": "0.1.6", 169 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.1.6.tgz", 170 + "integrity": "sha512-YnoxAnVcFzlP/Wr4FPVdjh1ecmvH/BWeeNK8UJZN/xd6XXLbj1loG2ckZ7+lA8HpZeyiwU2+IAZ4XjGsIUHI6w==", 180 171 "cpu": [ 181 172 "x64" 182 - ], 183 - "libc": [ 184 - "musl" 185 173 ], 186 174 "license": "MIT", 187 175 "optional": true, ··· 193 181 } 194 182 }, 195 183 "node_modules/@astrojs/compiler-binding-wasm32-wasi": { 196 - "version": "0.1.4", 197 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-wasm32-wasi/-/compiler-binding-wasm32-wasi-0.1.4.tgz", 198 - "integrity": "sha512-OX4CNME5Giqm8soj5Vk1uhNHBELF6gn0k63zu1dGqwFt0AA4HzMAIuk7jb4Wl3xPwgt0iYO670uWknWvJwDd7Q==", 184 + "version": "0.1.6", 185 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-wasm32-wasi/-/compiler-binding-wasm32-wasi-0.1.6.tgz", 186 + "integrity": "sha512-yNZEslAC8v/3G5lSA4GNuXGTRR8TonRzv/hCkBg7aN+8wOQF88YZTR8TLGb0sYEXV7tukYAGmmWAnMeM2zTRCQ==", 199 187 "cpu": [ 200 188 "wasm32" 201 189 ], ··· 209 197 } 210 198 }, 211 199 "node_modules/@astrojs/compiler-binding-win32-arm64-msvc": { 212 - "version": "0.1.4", 213 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-arm64-msvc/-/compiler-binding-win32-arm64-msvc-0.1.4.tgz", 214 - "integrity": "sha512-c/H9/yqMuqX5g9k3SIsNmHroMUUmIoniv+InsjI9sbrpK43DfIsdj+3JggV3GAqIF9ilYC6NBOiKZ+ZX/xYMug==", 200 + "version": "0.1.6", 201 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-arm64-msvc/-/compiler-binding-win32-arm64-msvc-0.1.6.tgz", 202 + "integrity": "sha512-gnMcXKokX3/LiaFmUdTEX/UwUE3geH5TorQ2QMSPTgCpv/kS3nokflRIYQ/69NEqlk2DQoR3gas002spZTMffw==", 215 203 "cpu": [ 216 204 "arm64" 217 205 ], ··· 225 213 } 226 214 }, 227 215 "node_modules/@astrojs/compiler-binding-win32-x64-msvc": { 228 - "version": "0.1.4", 229 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-x64-msvc/-/compiler-binding-win32-x64-msvc-0.1.4.tgz", 230 - "integrity": "sha512-P7mEP3S5/4a5+hxU7+LbJQmc9XAYb1F4EzqivVHH4Scf7mdyxjpP10PZp814HXbe5/RGfGWdf0gGdOUKo+nHvQ==", 216 + "version": "0.1.6", 217 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-binding-win32-x64-msvc/-/compiler-binding-win32-x64-msvc-0.1.6.tgz", 218 + "integrity": "sha512-7jEsJ1TjX1lVd/1fH1CgO/wvmWBztLHekqefPiIJQC6U+ks7ToMV2+J3so0MM/ZCfXpHnPNigcBmHn94YR1+cQ==", 231 219 "cpu": [ 232 220 "x64" 233 221 ], ··· 241 229 } 242 230 }, 243 231 "node_modules/@astrojs/compiler-rs": { 244 - "version": "0.1.4", 245 - "resolved": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.1.4.tgz", 246 - "integrity": "sha512-D7cjtFhwxvYI0PnDP7EfVXn+/NCV8toq/LG+WHPl/OXq/SfcbXYNeeKDRxYAjV8lJOXwpRLFcu0vUkuFFhBNtA==", 232 + "version": "0.1.6", 233 + "resolved": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.1.6.tgz", 234 + "integrity": "sha512-8PtjNrpEK4+B5Cip/ODgBFQAaBLPxkLLehoqmNMAV+iPSFGRjRHmwxGqSoB5L8pvk3z4IngCkiizcw+HoKMWWA==", 247 235 "license": "MIT", 248 236 "dependencies": { 249 - "@astrojs/compiler-binding": "0.1.4" 237 + "@astrojs/compiler-binding": "0.1.6" 250 238 } 251 239 }, 252 240 "node_modules/@astrojs/internal-helpers": { ··· 259 247 } 260 248 }, 261 249 "node_modules/@astrojs/markdown-remark": { 262 - "version": "7.0.0", 263 - "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-7.0.0.tgz", 264 - "integrity": "sha512-jTAXHPy45L7o1ljH4jYV+ShtOHtyQUa1mGp3a5fJp1soX8lInuTJQ6ihmldHzVM4Q7QptU4SzIDIcKbBJO7sXQ==", 250 + "version": "7.0.1", 251 + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-7.0.1.tgz", 252 + "integrity": "sha512-zAfLJmn07u9SlDNNHTpjv0RT4F8D4k54NR7ReRas8CO4OeGoqSvOuKwqCFg2/cqN3wHwdWlK/7Yv/lMXlhVIaw==", 265 253 "license": "MIT", 266 254 "dependencies": { 267 255 "@astrojs/internal-helpers": "0.8.0", 268 - "@astrojs/prism": "4.0.0", 256 + "@astrojs/prism": "4.0.1", 269 257 "github-slugger": "^2.0.0", 270 258 "hast-util-from-html": "^2.0.3", 271 259 "hast-util-to-text": "^4.0.2", ··· 287 275 } 288 276 }, 289 277 "node_modules/@astrojs/mdx": { 290 - "version": "5.0.0", 291 - "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-5.0.0.tgz", 292 - "integrity": "sha512-J4rW6eT+qgVw7+RXdBYO4vYyWGeXXQp8wop9dXsOlLzIsVSxyttMCgkGCWvIR2ogBqKqeYgI6YDW93PaDHkCaA==", 278 + "version": "5.0.2", 279 + "resolved": "https://registry.npmjs.org/@astrojs/mdx/-/mdx-5.0.2.tgz", 280 + "integrity": "sha512-0as6odPH9ZQhS3pdH9dWmVOwgXuDtytJiE4VvYgR0lSFBvF4PSTyE0HdODHm/d7dBghvWTPc2bQaBm4y4nTBNw==", 293 281 "license": "MIT", 294 282 "dependencies": { 295 - "@astrojs/markdown-remark": "7.0.0", 283 + "@astrojs/markdown-remark": "7.0.1", 296 284 "@mdx-js/mdx": "^3.1.1", 297 285 "acorn": "^8.16.0", 298 286 "es-module-lexer": "^2.0.0", ··· 307 295 "vfile": "^6.0.3" 308 296 }, 309 297 "engines": { 310 - "node": "^20.19.1 || >=22.12.0" 298 + "node": ">=22.12.0" 311 299 }, 312 300 "peerDependencies": { 313 - "astro": "^6.0.0-alpha.0" 301 + "astro": "^6.0.0" 314 302 } 315 303 }, 316 304 "node_modules/@astrojs/prism": { 317 - "version": "4.0.0", 318 - "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.0.tgz", 319 - "integrity": "sha512-NndtNPpxaGinRpRytljGBvYHpTOwHycSZ/c+lQi5cHvkqqrHKWdkPEhImlODBNmbuB+vyQUNUDXyjzt66CihJg==", 305 + "version": "4.0.1", 306 + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.1.tgz", 307 + "integrity": "sha512-nksZQVjlferuWzhPsBpQ1JE5XuKAf1id1/9Hj4a9KG4+ofrlzxUUwX4YGQF/SuDiuiGKEnzopGOt38F3AnVWsQ==", 320 308 "license": "MIT", 321 309 "dependencies": { 322 310 "prismjs": "^1.30.0" 323 311 }, 324 312 "engines": { 325 - "node": "^20.19.1 || >=22.12.0" 313 + "node": ">=22.12.0" 326 314 } 327 315 }, 328 316 "node_modules/@astrojs/rss": { ··· 384 372 } 385 373 }, 386 374 "node_modules/@babel/parser": { 387 - "version": "7.29.0", 388 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", 389 - "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", 375 + "version": "7.29.2", 376 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", 377 + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", 390 378 "license": "MIT", 391 379 "dependencies": { 392 380 "@babel/types": "^7.29.0" ··· 443 431 } 444 432 }, 445 433 "node_modules/@emnapi/core": { 446 - "version": "1.9.0", 447 - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.0.tgz", 448 - "integrity": "sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==", 434 + "version": "1.9.1", 435 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.1.tgz", 436 + "integrity": "sha512-mukuNALVsoix/w1BJwFzwXBN/dHeejQtuVzcDsfOEsdpCumXb/E9j8w11h5S54tT1xhifGfbbSm/ICrObRb3KA==", 449 437 "license": "MIT", 450 438 "optional": true, 451 439 "dependencies": { ··· 454 442 } 455 443 }, 456 444 "node_modules/@emnapi/runtime": { 457 - "version": "1.9.0", 458 - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.0.tgz", 459 - "integrity": "sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==", 445 + "version": "1.9.1", 446 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.1.tgz", 447 + "integrity": "sha512-VYi5+ZVLhpgK4hQ0TAjiQiZ6ol0oe4mBx7mVv7IflsiEp0OWoVsp/+f9Vc1hOhE0TtkORVrI1GvzyreqpgWtkA==", 460 448 "license": "MIT", 461 449 "optional": true, 462 450 "dependencies": { ··· 935 923 } 936 924 }, 937 925 "node_modules/@iconify-json/simple-icons": { 938 - "version": "1.2.73", 939 - "resolved": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.73.tgz", 940 - "integrity": "sha512-nQZTwul4c2zBqH/aLP4zMOiElj93T6HawbrP+sFQKpxmBdS5x1duCK3cAnkj6dntHz84EYkzaQRM83V2pj4qxA==", 926 + "version": "1.2.75", 927 + "resolved": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.75.tgz", 928 + "integrity": "sha512-KvcCUbvcBWb0sbqLIxHoY8z5/piXY08wcY9gfMhF+ph3AfzGMaSmZFkUY71HSXAljQngXkgs4bdKdekO0HQWvg==", 941 929 "license": "CC0-1.0", 942 930 "dependencies": { 943 931 "@iconify/types": "*" ··· 1155 1143 "cpu": [ 1156 1144 "arm" 1157 1145 ], 1158 - "libc": [ 1159 - "glibc" 1160 - ], 1161 1146 "license": "LGPL-3.0-or-later", 1162 1147 "optional": true, 1163 1148 "os": [ ··· 1174 1159 "cpu": [ 1175 1160 "arm64" 1176 1161 ], 1177 - "libc": [ 1178 - "glibc" 1179 - ], 1180 1162 "license": "LGPL-3.0-or-later", 1181 1163 "optional": true, 1182 1164 "os": [ ··· 1193 1175 "cpu": [ 1194 1176 "ppc64" 1195 1177 ], 1196 - "libc": [ 1197 - "glibc" 1198 - ], 1199 1178 "license": "LGPL-3.0-or-later", 1200 1179 "optional": true, 1201 1180 "os": [ ··· 1212 1191 "cpu": [ 1213 1192 "riscv64" 1214 1193 ], 1215 - "libc": [ 1216 - "glibc" 1217 - ], 1218 1194 "license": "LGPL-3.0-or-later", 1219 1195 "optional": true, 1220 1196 "os": [ ··· 1231 1207 "cpu": [ 1232 1208 "s390x" 1233 1209 ], 1234 - "libc": [ 1235 - "glibc" 1236 - ], 1237 1210 "license": "LGPL-3.0-or-later", 1238 1211 "optional": true, 1239 1212 "os": [ ··· 1250 1223 "cpu": [ 1251 1224 "x64" 1252 1225 ], 1253 - "libc": [ 1254 - "glibc" 1255 - ], 1256 1226 "license": "LGPL-3.0-or-later", 1257 1227 "optional": true, 1258 1228 "os": [ ··· 1269 1239 "cpu": [ 1270 1240 "arm64" 1271 1241 ], 1272 - "libc": [ 1273 - "musl" 1274 - ], 1275 1242 "license": "LGPL-3.0-or-later", 1276 1243 "optional": true, 1277 1244 "os": [ ··· 1287 1254 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1288 1255 "cpu": [ 1289 1256 "x64" 1290 - ], 1291 - "libc": [ 1292 - "musl" 1293 1257 ], 1294 1258 "license": "LGPL-3.0-or-later", 1295 1259 "optional": true, ··· 1307 1271 "cpu": [ 1308 1272 "arm" 1309 1273 ], 1310 - "libc": [ 1311 - "glibc" 1312 - ], 1313 1274 "license": "Apache-2.0", 1314 1275 "optional": true, 1315 1276 "os": [ ··· 1332 1293 "cpu": [ 1333 1294 "arm64" 1334 1295 ], 1335 - "libc": [ 1336 - "glibc" 1337 - ], 1338 1296 "license": "Apache-2.0", 1339 1297 "optional": true, 1340 1298 "os": [ ··· 1357 1315 "cpu": [ 1358 1316 "ppc64" 1359 1317 ], 1360 - "libc": [ 1361 - "glibc" 1362 - ], 1363 1318 "license": "Apache-2.0", 1364 1319 "optional": true, 1365 1320 "os": [ ··· 1382 1337 "cpu": [ 1383 1338 "riscv64" 1384 1339 ], 1385 - "libc": [ 1386 - "glibc" 1387 - ], 1388 1340 "license": "Apache-2.0", 1389 1341 "optional": true, 1390 1342 "os": [ ··· 1407 1359 "cpu": [ 1408 1360 "s390x" 1409 1361 ], 1410 - "libc": [ 1411 - "glibc" 1412 - ], 1413 1362 "license": "Apache-2.0", 1414 1363 "optional": true, 1415 1364 "os": [ ··· 1432 1381 "cpu": [ 1433 1382 "x64" 1434 1383 ], 1435 - "libc": [ 1436 - "glibc" 1437 - ], 1438 1384 "license": "Apache-2.0", 1439 1385 "optional": true, 1440 1386 "os": [ ··· 1456 1402 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1457 1403 "cpu": [ 1458 1404 "arm64" 1459 - ], 1460 - "libc": [ 1461 - "musl" 1462 1405 ], 1463 1406 "license": "Apache-2.0", 1464 1407 "optional": true, ··· 1481 1424 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1482 1425 "cpu": [ 1483 1426 "x64" 1484 - ], 1485 - "libc": [ 1486 - "musl" 1487 1427 ], 1488 1428 "license": "Apache-2.0", 1489 1429 "optional": true, ··· 1740 1680 "license": "MIT" 1741 1681 }, 1742 1682 "node_modules/@rollup/rollup-android-arm-eabi": { 1743 - "version": "4.59.0", 1744 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", 1745 - "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", 1683 + "version": "4.60.0", 1684 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.0.tgz", 1685 + "integrity": "sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==", 1746 1686 "cpu": [ 1747 1687 "arm" 1748 1688 ], ··· 1753 1693 ] 1754 1694 }, 1755 1695 "node_modules/@rollup/rollup-android-arm64": { 1756 - "version": "4.59.0", 1757 - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", 1758 - "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", 1696 + "version": "4.60.0", 1697 + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.0.tgz", 1698 + "integrity": "sha512-u6JHLll5QKRvjciE78bQXDmqRqNs5M/3GVqZeMwvmjaNODJih/WIrJlFVEihvV0MiYFmd+ZyPr9wxOVbPAG2Iw==", 1759 1699 "cpu": [ 1760 1700 "arm64" 1761 1701 ], ··· 1766 1706 ] 1767 1707 }, 1768 1708 "node_modules/@rollup/rollup-darwin-arm64": { 1769 - "version": "4.59.0", 1770 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", 1771 - "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", 1709 + "version": "4.60.0", 1710 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.0.tgz", 1711 + "integrity": "sha512-qEF7CsKKzSRc20Ciu2Zw1wRrBz4g56F7r/vRwY430UPp/nt1x21Q/fpJ9N5l47WWvJlkNCPJz3QRVw008fi7yA==", 1772 1712 "cpu": [ 1773 1713 "arm64" 1774 1714 ], ··· 1779 1719 ] 1780 1720 }, 1781 1721 "node_modules/@rollup/rollup-darwin-x64": { 1782 - "version": "4.59.0", 1783 - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", 1784 - "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", 1722 + "version": "4.60.0", 1723 + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.0.tgz", 1724 + "integrity": "sha512-WADYozJ4QCnXCH4wPB+3FuGmDPoFseVCUrANmA5LWwGmC6FL14BWC7pcq+FstOZv3baGX65tZ378uT6WG8ynTw==", 1785 1725 "cpu": [ 1786 1726 "x64" 1787 1727 ], ··· 1792 1732 ] 1793 1733 }, 1794 1734 "node_modules/@rollup/rollup-freebsd-arm64": { 1795 - "version": "4.59.0", 1796 - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", 1797 - "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", 1735 + "version": "4.60.0", 1736 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.0.tgz", 1737 + "integrity": "sha512-6b8wGHJlDrGeSE3aH5mGNHBjA0TTkxdoNHik5EkvPHCt351XnigA4pS7Wsj/Eo9Y8RBU6f35cjN9SYmCFBtzxw==", 1798 1738 "cpu": [ 1799 1739 "arm64" 1800 1740 ], ··· 1805 1745 ] 1806 1746 }, 1807 1747 "node_modules/@rollup/rollup-freebsd-x64": { 1808 - "version": "4.59.0", 1809 - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", 1810 - "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", 1748 + "version": "4.60.0", 1749 + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.0.tgz", 1750 + "integrity": "sha512-h25Ga0t4jaylMB8M/JKAyrvvfxGRjnPQIR8lnCayyzEjEOx2EJIlIiMbhpWxDRKGKF8jbNH01NnN663dH638mA==", 1811 1751 "cpu": [ 1812 1752 "x64" 1813 1753 ], ··· 1818 1758 ] 1819 1759 }, 1820 1760 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1821 - "version": "4.59.0", 1822 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", 1823 - "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", 1761 + "version": "4.60.0", 1762 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.0.tgz", 1763 + "integrity": "sha512-RzeBwv0B3qtVBWtcuABtSuCzToo2IEAIQrcyB/b2zMvBWVbjo8bZDjACUpnaafaxhTw2W+imQbP2BD1usasK4g==", 1824 1764 "cpu": [ 1825 1765 "arm" 1826 - ], 1827 - "libc": [ 1828 - "glibc" 1829 1766 ], 1830 1767 "license": "MIT", 1831 1768 "optional": true, ··· 1834 1771 ] 1835 1772 }, 1836 1773 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1837 - "version": "4.59.0", 1838 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", 1839 - "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", 1774 + "version": "4.60.0", 1775 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.0.tgz", 1776 + "integrity": "sha512-Sf7zusNI2CIU1HLzuu9Tc5YGAHEZs5Lu7N1ssJG4Tkw6e0MEsN7NdjUDDfGNHy2IU+ENyWT+L2obgWiguWibWQ==", 1840 1777 "cpu": [ 1841 1778 "arm" 1842 1779 ], 1843 - "libc": [ 1844 - "musl" 1845 - ], 1846 1780 "license": "MIT", 1847 1781 "optional": true, 1848 1782 "os": [ ··· 1850 1784 ] 1851 1785 }, 1852 1786 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1853 - "version": "4.59.0", 1854 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", 1855 - "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", 1787 + "version": "4.60.0", 1788 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.0.tgz", 1789 + "integrity": "sha512-DX2x7CMcrJzsE91q7/O02IJQ5/aLkVtYFryqCjduJhUfGKG6yJV8hxaw8pZa93lLEpPTP/ohdN4wFz7yp/ry9A==", 1856 1790 "cpu": [ 1857 1791 "arm64" 1858 - ], 1859 - "libc": [ 1860 - "glibc" 1861 1792 ], 1862 1793 "license": "MIT", 1863 1794 "optional": true, ··· 1866 1797 ] 1867 1798 }, 1868 1799 "node_modules/@rollup/rollup-linux-arm64-musl": { 1869 - "version": "4.59.0", 1870 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", 1871 - "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", 1800 + "version": "4.60.0", 1801 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.0.tgz", 1802 + "integrity": "sha512-09EL+yFVbJZlhcQfShpswwRZ0Rg+z/CsSELFCnPt3iK+iqwGsI4zht3secj5vLEs957QvFFXnzAT0FFPIxSrkQ==", 1872 1803 "cpu": [ 1873 1804 "arm64" 1874 - ], 1875 - "libc": [ 1876 - "musl" 1877 1805 ], 1878 1806 "license": "MIT", 1879 1807 "optional": true, ··· 1882 1810 ] 1883 1811 }, 1884 1812 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1885 - "version": "4.59.0", 1886 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", 1887 - "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", 1813 + "version": "4.60.0", 1814 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.0.tgz", 1815 + "integrity": "sha512-i9IcCMPr3EXm8EQg5jnja0Zyc1iFxJjZWlb4wr7U2Wx/GrddOuEafxRdMPRYVaXjgbhvqalp6np07hN1w9kAKw==", 1888 1816 "cpu": [ 1889 1817 "loong64" 1890 - ], 1891 - "libc": [ 1892 - "glibc" 1893 1818 ], 1894 1819 "license": "MIT", 1895 1820 "optional": true, ··· 1898 1823 ] 1899 1824 }, 1900 1825 "node_modules/@rollup/rollup-linux-loong64-musl": { 1901 - "version": "4.59.0", 1902 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", 1903 - "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", 1826 + "version": "4.60.0", 1827 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.0.tgz", 1828 + "integrity": "sha512-DGzdJK9kyJ+B78MCkWeGnpXJ91tK/iKA6HwHxF4TAlPIY7GXEvMe8hBFRgdrR9Ly4qebR/7gfUs9y2IoaVEyog==", 1904 1829 "cpu": [ 1905 1830 "loong64" 1906 1831 ], 1907 - "libc": [ 1908 - "musl" 1909 - ], 1910 1832 "license": "MIT", 1911 1833 "optional": true, 1912 1834 "os": [ ··· 1914 1836 ] 1915 1837 }, 1916 1838 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1917 - "version": "4.59.0", 1918 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", 1919 - "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", 1839 + "version": "4.60.0", 1840 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.0.tgz", 1841 + "integrity": "sha512-RwpnLsqC8qbS8z1H1AxBA1H6qknR4YpPR9w2XX0vo2Sz10miu57PkNcnHVaZkbqyw/kUWfKMI73jhmfi9BRMUQ==", 1920 1842 "cpu": [ 1921 1843 "ppc64" 1922 1844 ], 1923 - "libc": [ 1924 - "glibc" 1925 - ], 1926 1845 "license": "MIT", 1927 1846 "optional": true, 1928 1847 "os": [ ··· 1930 1849 ] 1931 1850 }, 1932 1851 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1933 - "version": "4.59.0", 1934 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", 1935 - "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", 1852 + "version": "4.60.0", 1853 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.0.tgz", 1854 + "integrity": "sha512-Z8pPf54Ly3aqtdWC3G4rFigZgNvd+qJlOE52fmko3KST9SoGfAdSRCwyoyG05q1HrrAblLbk1/PSIV+80/pxLg==", 1936 1855 "cpu": [ 1937 1856 "ppc64" 1938 1857 ], 1939 - "libc": [ 1940 - "musl" 1941 - ], 1942 1858 "license": "MIT", 1943 1859 "optional": true, 1944 1860 "os": [ ··· 1946 1862 ] 1947 1863 }, 1948 1864 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1949 - "version": "4.59.0", 1950 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", 1951 - "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", 1865 + "version": "4.60.0", 1866 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.0.tgz", 1867 + "integrity": "sha512-3a3qQustp3COCGvnP4SvrMHnPQ9d1vzCakQVRTliaz8cIp/wULGjiGpbcqrkv0WrHTEp8bQD/B3HBjzujVWLOA==", 1952 1868 "cpu": [ 1953 1869 "riscv64" 1954 - ], 1955 - "libc": [ 1956 - "glibc" 1957 1870 ], 1958 1871 "license": "MIT", 1959 1872 "optional": true, ··· 1962 1875 ] 1963 1876 }, 1964 1877 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1965 - "version": "4.59.0", 1966 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", 1967 - "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", 1878 + "version": "4.60.0", 1879 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.0.tgz", 1880 + "integrity": "sha512-pjZDsVH/1VsghMJ2/kAaxt6dL0psT6ZexQVrijczOf+PeP2BUqTHYejk3l6TlPRydggINOeNRhvpLa0AYpCWSQ==", 1968 1881 "cpu": [ 1969 1882 "riscv64" 1970 - ], 1971 - "libc": [ 1972 - "musl" 1973 1883 ], 1974 1884 "license": "MIT", 1975 1885 "optional": true, ··· 1978 1888 ] 1979 1889 }, 1980 1890 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1981 - "version": "4.59.0", 1982 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", 1983 - "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", 1891 + "version": "4.60.0", 1892 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.0.tgz", 1893 + "integrity": "sha512-3ObQs0BhvPgiUVZrN7gqCSvmFuMWvWvsjG5ayJ3Lraqv+2KhOsp+pUbigqbeWqueGIsnn+09HBw27rJ+gYK4VQ==", 1984 1894 "cpu": [ 1985 1895 "s390x" 1986 1896 ], 1987 - "libc": [ 1988 - "glibc" 1989 - ], 1990 1897 "license": "MIT", 1991 1898 "optional": true, 1992 1899 "os": [ ··· 1994 1901 ] 1995 1902 }, 1996 1903 "node_modules/@rollup/rollup-linux-x64-gnu": { 1997 - "version": "4.59.0", 1998 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", 1999 - "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", 1904 + "version": "4.60.0", 1905 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.0.tgz", 1906 + "integrity": "sha512-EtylprDtQPdS5rXvAayrNDYoJhIz1/vzN2fEubo3yLE7tfAw+948dO0g4M0vkTVFhKojnF+n6C8bDNe+gDRdTg==", 2000 1907 "cpu": [ 2001 1908 "x64" 2002 - ], 2003 - "libc": [ 2004 - "glibc" 2005 1909 ], 2006 1910 "license": "MIT", 2007 1911 "optional": true, ··· 2010 1914 ] 2011 1915 }, 2012 1916 "node_modules/@rollup/rollup-linux-x64-musl": { 2013 - "version": "4.59.0", 2014 - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", 2015 - "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", 1917 + "version": "4.60.0", 1918 + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.0.tgz", 1919 + "integrity": "sha512-k09oiRCi/bHU9UVFqD17r3eJR9bn03TyKraCrlz5ULFJGdJGi7VOmm9jl44vOJvRJ6P7WuBi/s2A97LxxHGIdw==", 2016 1920 "cpu": [ 2017 1921 "x64" 2018 - ], 2019 - "libc": [ 2020 - "musl" 2021 1922 ], 2022 1923 "license": "MIT", 2023 1924 "optional": true, ··· 2026 1927 ] 2027 1928 }, 2028 1929 "node_modules/@rollup/rollup-openbsd-x64": { 2029 - "version": "4.59.0", 2030 - "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", 2031 - "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", 1930 + "version": "4.60.0", 1931 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.0.tgz", 1932 + "integrity": "sha512-1o/0/pIhozoSaDJoDcec+IVLbnRtQmHwPV730+AOD29lHEEo4F5BEUB24H0OBdhbBBDwIOSuf7vgg0Ywxdfiiw==", 2032 1933 "cpu": [ 2033 1934 "x64" 2034 1935 ], ··· 2039 1940 ] 2040 1941 }, 2041 1942 "node_modules/@rollup/rollup-openharmony-arm64": { 2042 - "version": "4.59.0", 2043 - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", 2044 - "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", 1943 + "version": "4.60.0", 1944 + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.0.tgz", 1945 + "integrity": "sha512-pESDkos/PDzYwtyzB5p/UoNU/8fJo68vcXM9ZW2V0kjYayj1KaaUfi1NmTUTUpMn4UhU4gTuK8gIaFO4UGuMbA==", 2045 1946 "cpu": [ 2046 1947 "arm64" 2047 1948 ], ··· 2052 1953 ] 2053 1954 }, 2054 1955 "node_modules/@rollup/rollup-win32-arm64-msvc": { 2055 - "version": "4.59.0", 2056 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", 2057 - "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", 1956 + "version": "4.60.0", 1957 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.0.tgz", 1958 + "integrity": "sha512-hj1wFStD7B1YBeYmvY+lWXZ7ey73YGPcViMShYikqKT1GtstIKQAtfUI6yrzPjAy/O7pO0VLXGmUVWXQMaYgTQ==", 2058 1959 "cpu": [ 2059 1960 "arm64" 2060 1961 ], ··· 2065 1966 ] 2066 1967 }, 2067 1968 "node_modules/@rollup/rollup-win32-ia32-msvc": { 2068 - "version": "4.59.0", 2069 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", 2070 - "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", 1969 + "version": "4.60.0", 1970 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.0.tgz", 1971 + "integrity": "sha512-SyaIPFoxmUPlNDq5EHkTbiKzmSEmq/gOYFI/3HHJ8iS/v1mbugVa7dXUzcJGQfoytp9DJFLhHH4U3/eTy2Bq4w==", 2071 1972 "cpu": [ 2072 1973 "ia32" 2073 1974 ], ··· 2078 1979 ] 2079 1980 }, 2080 1981 "node_modules/@rollup/rollup-win32-x64-gnu": { 2081 - "version": "4.59.0", 2082 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", 2083 - "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", 1982 + "version": "4.60.0", 1983 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.0.tgz", 1984 + "integrity": "sha512-RdcryEfzZr+lAr5kRm2ucN9aVlCCa2QNq4hXelZxb8GG0NJSazq44Z3PCCc8wISRuCVnGs0lQJVX5Vp6fKA+IA==", 2084 1985 "cpu": [ 2085 1986 "x64" 2086 1987 ], ··· 2091 1992 ] 2092 1993 }, 2093 1994 "node_modules/@rollup/rollup-win32-x64-msvc": { 2094 - "version": "4.59.0", 2095 - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", 2096 - "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", 1995 + "version": "4.60.0", 1996 + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.0.tgz", 1997 + "integrity": "sha512-PrsWNQ8BuE00O3Xsx3ALh2Df8fAj9+cvvX9AIA6o4KpATR98c9mud4XtDWVvsEuyia5U4tVSTKygawyJkjm60w==", 2097 1998 "cpu": [ 2098 1999 "x64" 2099 2000 ], ··· 2214 2115 } 2215 2116 }, 2216 2117 "node_modules/@types/debug": { 2217 - "version": "4.1.12", 2218 - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", 2219 - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", 2118 + "version": "4.1.13", 2119 + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", 2120 + "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==", 2220 2121 "license": "MIT", 2221 2122 "dependencies": { 2222 2123 "@types/ms": "*" ··· 2410 2311 } 2411 2312 }, 2412 2313 "node_modules/anymatch/node_modules/picomatch": { 2413 - "version": "2.3.1", 2414 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2415 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2314 + "version": "2.3.2", 2315 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 2316 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 2416 2317 "license": "MIT", 2417 2318 "engines": { 2418 2319 "node": ">=8.6" ··· 2462 2363 } 2463 2364 }, 2464 2365 "node_modules/astro": { 2465 - "version": "6.0.4", 2466 - "resolved": "https://registry.npmjs.org/astro/-/astro-6.0.4.tgz", 2467 - "integrity": "sha512-1piLJCPTL/x7AMO2cjVFSTFyRqKuC3W8sSEySCt1aJio+p/wGs5H3K+Xr/rE9ftKtknLUtjxCqCE7/0NsXfGpQ==", 2366 + "version": "6.0.8", 2367 + "resolved": "https://registry.npmjs.org/astro/-/astro-6.0.8.tgz", 2368 + "integrity": "sha512-DCPeb8GKOoFWh+8whB7Qi/kKWD/6NcQ9nd1QVNzJFxgHkea3WYrNroQRq4whmBdjhkYPTLS/1gmUAl2iA2Es2g==", 2468 2369 "license": "MIT", 2469 2370 "dependencies": { 2470 2371 "@astrojs/compiler": "^3.0.0", 2471 2372 "@astrojs/internal-helpers": "0.8.0", 2472 - "@astrojs/markdown-remark": "7.0.0", 2373 + "@astrojs/markdown-remark": "7.0.1", 2473 2374 "@astrojs/telemetry": "3.3.0", 2474 2375 "@capsizecss/unpack": "^4.0.0", 2475 2376 "@clack/prompts": "^1.0.1", ··· 2527 2428 "astro": "bin/astro.mjs" 2528 2429 }, 2529 2430 "engines": { 2530 - "node": "^20.19.1 || >=22.12.0", 2431 + "node": ">=22.12.0", 2531 2432 "npm": ">=9.6.5", 2532 2433 "pnpm": ">=7.1.0" 2533 2434 }, ··· 2550 2451 "@iconify/utils": "^2.1.30" 2551 2452 } 2552 2453 }, 2454 + "node_modules/astro/node_modules/tsconfck": { 2455 + "version": "3.1.6", 2456 + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", 2457 + "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", 2458 + "license": "MIT", 2459 + "bin": { 2460 + "tsconfck": "bin/tsconfck.js" 2461 + }, 2462 + "engines": { 2463 + "node": "^18 || >=20" 2464 + }, 2465 + "peerDependencies": { 2466 + "typescript": "^5.0.0" 2467 + }, 2468 + "peerDependenciesMeta": { 2469 + "typescript": { 2470 + "optional": true 2471 + } 2472 + } 2473 + }, 2553 2474 "node_modules/axobject-query": { 2554 2475 "version": "4.1.0", 2555 2476 "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", ··· 3138 3059 } 3139 3060 }, 3140 3061 "node_modules/diff": { 3141 - "version": "8.0.3", 3142 - "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz", 3143 - "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==", 3062 + "version": "8.0.4", 3063 + "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", 3064 + "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", 3144 3065 "license": "BSD-3-Clause", 3145 3066 "engines": { 3146 3067 "node": ">=0.3.1" ··· 3493 3414 } 3494 3415 }, 3495 3416 "node_modules/fast-xml-builder": { 3496 - "version": "1.1.3", 3497 - "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.3.tgz", 3498 - "integrity": "sha512-1o60KoFw2+LWKQu3IdcfcFlGTW4dpqEWmjhYec6H82AYZU2TVBXep6tMl8Z1Y+wM+ZrzCwe3BZ9Vyd9N2rIvmg==", 3417 + "version": "1.1.4", 3418 + "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.1.4.tgz", 3419 + "integrity": "sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==", 3499 3420 "funding": [ 3500 3421 { 3501 3422 "type": "github", ··· 3697 3618 } 3698 3619 }, 3699 3620 "node_modules/h3": { 3700 - "version": "1.15.6", 3701 - "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.6.tgz", 3702 - "integrity": "sha512-oi15ESLW5LRthZ+qPCi5GNasY/gvynSKUQxgiovrY63bPAtG59wtM+LSrlcwvOHAXzGrXVLnI97brbkdPF9WoQ==", 3621 + "version": "1.15.10", 3622 + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.10.tgz", 3623 + "integrity": "sha512-YzJeWSkDZxAhvmp8dexjRK5hxziRO7I9m0N53WhvYL5NiWfkUkzssVzY9jvGu0HBoLFW6+duYmNSn6MaZBCCtg==", 3703 3624 "license": "MIT", 3704 3625 "dependencies": { 3705 3626 "cookie-es": "^1.2.2", ··· 4331 4252 "cpu": [ 4332 4253 "arm64" 4333 4254 ], 4334 - "libc": [ 4335 - "glibc" 4336 - ], 4337 4255 "license": "MPL-2.0", 4338 4256 "optional": true, 4339 4257 "os": [ ··· 4354 4272 "cpu": [ 4355 4273 "arm64" 4356 4274 ], 4357 - "libc": [ 4358 - "musl" 4359 - ], 4360 4275 "license": "MPL-2.0", 4361 4276 "optional": true, 4362 4277 "os": [ ··· 4377 4292 "cpu": [ 4378 4293 "x64" 4379 4294 ], 4380 - "libc": [ 4381 - "glibc" 4382 - ], 4383 4295 "license": "MPL-2.0", 4384 4296 "optional": true, 4385 4297 "os": [ ··· 4399 4311 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 4400 4312 "cpu": [ 4401 4313 "x64" 4402 - ], 4403 - "libc": [ 4404 - "musl" 4405 4314 ], 4406 4315 "license": "MPL-2.0", 4407 4316 "optional": true, ··· 5626 5535 } 5627 5536 }, 5628 5537 "node_modules/micromatch/node_modules/picomatch": { 5629 - "version": "2.3.1", 5630 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5631 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5538 + "version": "2.3.2", 5539 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 5540 + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 5632 5541 "license": "MIT", 5633 5542 "engines": { 5634 5543 "node": ">=8.6" ··· 5659 5568 } 5660 5569 }, 5661 5570 "node_modules/mlly": { 5662 - "version": "1.8.1", 5663 - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.1.tgz", 5664 - "integrity": "sha512-SnL6sNutTwRWWR/vcmCYHSADjiEesp5TGQQ0pXyLhW5IoeibRlF/CbSLailbB3CNqJUk9cVJ9dUDnbD7GrcHBQ==", 5571 + "version": "1.8.2", 5572 + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.2.tgz", 5573 + "integrity": "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==", 5665 5574 "license": "MIT", 5666 5575 "dependencies": { 5667 5576 "acorn": "^8.16.0", ··· 5818 5727 "license": "MIT" 5819 5728 }, 5820 5729 "node_modules/oniguruma-to-es": { 5821 - "version": "4.3.4", 5822 - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.4.tgz", 5823 - "integrity": "sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==", 5730 + "version": "4.3.5", 5731 + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.5.tgz", 5732 + "integrity": "sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==", 5824 5733 "license": "MIT", 5825 5734 "dependencies": { 5826 5735 "oniguruma-parser": "^0.12.1", 5827 - "regex": "^6.0.1", 5736 + "regex": "^6.1.0", 5828 5737 "regex-recursion": "^6.0.2" 5829 5738 } 5830 5739 }, ··· 6021 5930 } 6022 5931 }, 6023 5932 "node_modules/path-expression-matcher": { 6024 - "version": "1.1.3", 6025 - "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.1.3.tgz", 6026 - "integrity": "sha512-qdVgY8KXmVdJZRSS1JdEPOKPdTiEK/pi0RkcT2sw1RhXxohdujUlJFPuS1TSkevZ9vzd3ZlL7ULl1MHGTApKzQ==", 5933 + "version": "1.2.0", 5934 + "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.2.0.tgz", 5935 + "integrity": "sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ==", 6027 5936 "funding": [ 6028 5937 { 6029 5938 "type": "github", ··· 6060 5969 "license": "ISC" 6061 5970 }, 6062 5971 "node_modules/picomatch": { 6063 - "version": "4.0.3", 6064 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 6065 - "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 5972 + "version": "4.0.4", 5973 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 5974 + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 6066 5975 "license": "MIT", 6067 5976 "engines": { 6068 5977 "node": ">=12" ··· 6622 6531 } 6623 6532 }, 6624 6533 "node_modules/rollup": { 6625 - "version": "4.59.0", 6626 - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", 6627 - "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", 6534 + "version": "4.60.0", 6535 + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.0.tgz", 6536 + "integrity": "sha512-yqjxruMGBQJ2gG4HtjZtAfXArHomazDHoFwFFmZZl0r7Pdo7qCIXKqKHZc8yeoMgzJJ+pO6pEEHa+V7uzWlrAQ==", 6628 6537 "license": "MIT", 6629 6538 "dependencies": { 6630 6539 "@types/estree": "1.0.8" ··· 6637 6546 "npm": ">=8.0.0" 6638 6547 }, 6639 6548 "optionalDependencies": { 6640 - "@rollup/rollup-android-arm-eabi": "4.59.0", 6641 - "@rollup/rollup-android-arm64": "4.59.0", 6642 - "@rollup/rollup-darwin-arm64": "4.59.0", 6643 - "@rollup/rollup-darwin-x64": "4.59.0", 6644 - "@rollup/rollup-freebsd-arm64": "4.59.0", 6645 - "@rollup/rollup-freebsd-x64": "4.59.0", 6646 - "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", 6647 - "@rollup/rollup-linux-arm-musleabihf": "4.59.0", 6648 - "@rollup/rollup-linux-arm64-gnu": "4.59.0", 6649 - "@rollup/rollup-linux-arm64-musl": "4.59.0", 6650 - "@rollup/rollup-linux-loong64-gnu": "4.59.0", 6651 - "@rollup/rollup-linux-loong64-musl": "4.59.0", 6652 - "@rollup/rollup-linux-ppc64-gnu": "4.59.0", 6653 - "@rollup/rollup-linux-ppc64-musl": "4.59.0", 6654 - "@rollup/rollup-linux-riscv64-gnu": "4.59.0", 6655 - "@rollup/rollup-linux-riscv64-musl": "4.59.0", 6656 - "@rollup/rollup-linux-s390x-gnu": "4.59.0", 6657 - "@rollup/rollup-linux-x64-gnu": "4.59.0", 6658 - "@rollup/rollup-linux-x64-musl": "4.59.0", 6659 - "@rollup/rollup-openbsd-x64": "4.59.0", 6660 - "@rollup/rollup-openharmony-arm64": "4.59.0", 6661 - "@rollup/rollup-win32-arm64-msvc": "4.59.0", 6662 - "@rollup/rollup-win32-ia32-msvc": "4.59.0", 6663 - "@rollup/rollup-win32-x64-gnu": "4.59.0", 6664 - "@rollup/rollup-win32-x64-msvc": "4.59.0", 6549 + "@rollup/rollup-android-arm-eabi": "4.60.0", 6550 + "@rollup/rollup-android-arm64": "4.60.0", 6551 + "@rollup/rollup-darwin-arm64": "4.60.0", 6552 + "@rollup/rollup-darwin-x64": "4.60.0", 6553 + "@rollup/rollup-freebsd-arm64": "4.60.0", 6554 + "@rollup/rollup-freebsd-x64": "4.60.0", 6555 + "@rollup/rollup-linux-arm-gnueabihf": "4.60.0", 6556 + "@rollup/rollup-linux-arm-musleabihf": "4.60.0", 6557 + "@rollup/rollup-linux-arm64-gnu": "4.60.0", 6558 + "@rollup/rollup-linux-arm64-musl": "4.60.0", 6559 + "@rollup/rollup-linux-loong64-gnu": "4.60.0", 6560 + "@rollup/rollup-linux-loong64-musl": "4.60.0", 6561 + "@rollup/rollup-linux-ppc64-gnu": "4.60.0", 6562 + "@rollup/rollup-linux-ppc64-musl": "4.60.0", 6563 + "@rollup/rollup-linux-riscv64-gnu": "4.60.0", 6564 + "@rollup/rollup-linux-riscv64-musl": "4.60.0", 6565 + "@rollup/rollup-linux-s390x-gnu": "4.60.0", 6566 + "@rollup/rollup-linux-x64-gnu": "4.60.0", 6567 + "@rollup/rollup-linux-x64-musl": "4.60.0", 6568 + "@rollup/rollup-openbsd-x64": "4.60.0", 6569 + "@rollup/rollup-openharmony-arm64": "4.60.0", 6570 + "@rollup/rollup-win32-arm64-msvc": "4.60.0", 6571 + "@rollup/rollup-win32-ia32-msvc": "4.60.0", 6572 + "@rollup/rollup-win32-x64-gnu": "4.60.0", 6573 + "@rollup/rollup-win32-x64-msvc": "4.60.0", 6665 6574 "fsevents": "~2.3.2" 6666 6575 } 6667 6576 }, ··· 6702 6611 "license": "MIT" 6703 6612 }, 6704 6613 "node_modules/sanitize-html": { 6705 - "version": "2.17.1", 6706 - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.17.1.tgz", 6707 - "integrity": "sha512-ehFCW+q1a4CSOWRAdX97BX/6/PDEkCqw7/0JXZAGQV57FQB3YOkTa/rrzHPeJ+Aghy4vZAFfWMYyfxIiB7F/gw==", 6614 + "version": "2.17.2", 6615 + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.17.2.tgz", 6616 + "integrity": "sha512-EnffJUl46VE9uvZ0XeWzObHLurClLlT12gsOk1cHyP2Ol1P0BnBnsXmShlBmWVJM+dKieQI68R0tsPY5m/B+Jg==", 6708 6617 "license": "MIT", 6709 6618 "dependencies": { 6710 6619 "deepmerge": "^4.2.2", 6711 6620 "escape-string-regexp": "^4.0.0", 6712 - "htmlparser2": "^8.0.0", 6621 + "htmlparser2": "^10.1.0", 6713 6622 "is-plain-object": "^5.0.0", 6714 6623 "parse-srcset": "^1.0.2", 6715 6624 "postcss": "^8.3.11" ··· 6727 6636 "url": "https://github.com/sponsors/sindresorhus" 6728 6637 } 6729 6638 }, 6730 - "node_modules/sanitize-html/node_modules/htmlparser2": { 6731 - "version": "8.0.2", 6732 - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", 6733 - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", 6734 - "funding": [ 6735 - "https://github.com/fb55/htmlparser2?sponsor=1", 6736 - { 6737 - "type": "github", 6738 - "url": "https://github.com/sponsors/fb55" 6739 - } 6740 - ], 6741 - "license": "MIT", 6742 - "dependencies": { 6743 - "domelementtype": "^2.3.0", 6744 - "domhandler": "^5.0.3", 6745 - "domutils": "^3.0.1", 6746 - "entities": "^4.4.0" 6747 - } 6748 - }, 6749 6639 "node_modules/sass-formatter": { 6750 6640 "version": "0.7.9", 6751 6641 "resolved": "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.7.9.tgz", ··· 6757 6647 } 6758 6648 }, 6759 6649 "node_modules/sax": { 6760 - "version": "1.5.0", 6761 - "resolved": "https://registry.npmjs.org/sax/-/sax-1.5.0.tgz", 6762 - "integrity": "sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==", 6650 + "version": "1.6.0", 6651 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", 6652 + "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", 6763 6653 "license": "BlueOak-1.0.0", 6764 6654 "engines": { 6765 6655 "node": ">=11.0.0" ··· 6890 6780 } 6891 6781 }, 6892 6782 "node_modules/smol-toml": { 6893 - "version": "1.6.0", 6894 - "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz", 6895 - "integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==", 6783 + "version": "1.6.1", 6784 + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.1.tgz", 6785 + "integrity": "sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==", 6896 6786 "license": "BSD-3-Clause", 6897 6787 "engines": { 6898 6788 "node": ">= 18" ··· 6984 6874 } 6985 6875 }, 6986 6876 "node_modules/strnum": { 6987 - "version": "2.2.0", 6988 - "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.0.tgz", 6989 - "integrity": "sha512-Y7Bj8XyJxnPAORMZj/xltsfo55uOiyHcU2tnAVzHUnSJR/KsEX+9RoDeXEnsXtl/CX4fAcrt64gZ13aGaWPeBg==", 6877 + "version": "2.2.2", 6878 + "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.2.2.tgz", 6879 + "integrity": "sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==", 6990 6880 "funding": [ 6991 6881 { 6992 6882 "type": "github", ··· 7077 6967 } 7078 6968 }, 7079 6969 "node_modules/tar": { 7080 - "version": "7.5.11", 7081 - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.11.tgz", 7082 - "integrity": "sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==", 6970 + "version": "7.5.13", 6971 + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", 6972 + "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==", 7083 6973 "license": "BlueOak-1.0.0", 7084 6974 "dependencies": { 7085 6975 "@isaacs/fs-minipass": "^4.0.0", ··· 7164 7054 "url": "https://github.com/sponsors/wooorm" 7165 7055 } 7166 7056 }, 7167 - "node_modules/tsconfck": { 7168 - "version": "3.1.6", 7169 - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", 7170 - "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", 7171 - "license": "MIT", 7172 - "bin": { 7173 - "tsconfck": "bin/tsconfck.js" 7174 - }, 7175 - "engines": { 7176 - "node": "^18 || >=20" 7177 - }, 7178 - "peerDependencies": { 7179 - "typescript": "^5.0.0" 7180 - }, 7181 - "peerDependenciesMeta": { 7182 - "typescript": { 7183 - "optional": true 7184 - } 7185 - } 7186 - }, 7187 7057 "node_modules/tslib": { 7188 7058 "version": "2.8.1", 7189 7059 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", ··· 7192 7062 "optional": true 7193 7063 }, 7194 7064 "node_modules/typescript": { 7195 - "version": "5.9.3", 7196 - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 7197 - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 7065 + "version": "6.0.2", 7066 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", 7067 + "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", 7198 7068 "license": "Apache-2.0", 7199 7069 "bin": { 7200 7070 "tsc": "bin/tsc", ··· 7229 7099 "license": "MIT" 7230 7100 }, 7231 7101 "node_modules/undici": { 7232 - "version": "7.24.1", 7233 - "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.1.tgz", 7234 - "integrity": "sha512-5xoBibbmnjlcR3jdqtY2Lnx7WbrD/tHlT01TmvqZUFVc9Q1w4+j5hbnapTqbcXITMH1ovjq/W7BkqBilHiVAaA==", 7102 + "version": "7.24.6", 7103 + "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.6.tgz", 7104 + "integrity": "sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==", 7235 7105 "license": "MIT", 7236 7106 "engines": { 7237 7107 "node": ">=20.18.1"
+7 -7
package.json
··· 13 13 "format": "prettier --write ." 14 14 }, 15 15 "dependencies": { 16 - "@astrojs/compiler-rs": "^0.1.4", 17 - "@astrojs/mdx": "^5.0.0", 18 - "@astrojs/rss": "^4.0.17", 16 + "@astrojs/compiler-rs": "^0.1.6", 17 + "@astrojs/mdx": "^5.0.2", 18 + "@astrojs/rss": "^4.0.16", 19 19 "@astrojs/sitemap": "^3.7.1", 20 20 "@fontsource/charis-sil": "^5.2.7", 21 21 "@fontsource/maple-mono": "^5.2.6", 22 22 "@iconify-json/bi": "^1.2.7", 23 23 "@iconify-json/file-icons": "^1.2.2", 24 24 "@iconify-json/mdi": "^1.2.1", 25 - "@iconify-json/simple-icons": "^1.2.73", 25 + "@iconify-json/simple-icons": "^1.2.75", 26 26 "@playform/inline": "^0.1.4", 27 - "astro": "^6.0.4", 27 + "astro": "^6.0.8", 28 28 "astro-icon": "^1.1.4", 29 29 "cowsay": "^1.6.0", 30 30 "lightningcss": "^1.32.0", 31 31 "markdown-it": "^14.1.0", 32 - "sanitize-html": "^2.17.0", 32 + "sanitize-html": "^2.17.2", 33 33 "sharp": "^0.34.5", 34 34 "slugify": "^1.6.8", 35 - "typescript": "^5.9.3" 35 + "typescript": "^6.0.2" 36 36 }, 37 37 "devDependencies": { 38 38 "@types/markdown-it": "^14.1.2",