chore: change the architecture of the page.

This commit is contained in:
Yufan Sheng 2024-06-29 00:19:52 +08:00
parent 743a13ca54
commit 343d454230
Signed by: syhily
GPG Key ID: DEB186763C308C31
4 changed files with 224 additions and 227 deletions

3
.gitignore vendored
View File

@ -27,6 +27,3 @@ pnpm-debug.log*
# Hide the SQL session
*.session.sql
# Blog Tools
./tools

446
package-lock.json generated
View File

@ -33,7 +33,7 @@
"@types/qrcode-svg": "^1.1.4",
"@types/unist": "^3.0.2",
"aplayer": "^1.10.1",
"astro-uploader": "^1.0.1",
"astro-uploader": "^1.0.3",
"bootstrap": "^5.3.3",
"prettier": "^3.3.2",
"prettier-plugin-astro": "^0.14.0",
@ -3225,19 +3225,19 @@
]
},
"node_modules/@shikijs/core": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.9.1.tgz",
"integrity": "sha512-EmUful2MQtY8KgCF1OkBtOuMcvaZEvmdubhW0UHCGXi21O9dRLeADVCj+k6ZS+de7Mz9d2qixOXJ+GLhcK3pXg==",
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.10.0.tgz",
"integrity": "sha512-BZcr6FCmPfP6TXaekvujZcnkFmJHZ/Yglu97r/9VjzVndQA56/F4WjUKtJRQUnK59Wi7p/UTAOekMfCJv7jnYg==",
"license": "MIT"
},
"node_modules/@smithy/abort-controller": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.0.tgz",
"integrity": "sha512-XOm4LkuC0PsK1sf2bBJLIlskn5ghmVxiEBVlo/jg0R8hxASBKYYgOoJEhKWgOr4vWGkN+5rC+oyBAqHYtxjnwQ==",
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.1.tgz",
"integrity": "sha512-MBJBiidoe+0cTFhyxT8g+9g7CeVccLM0IOKKUMCNQ1CNMJ/eIfoo0RTfVrXOONEI1UCN1W+zkiHSbzUNE9dZtQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3266,16 +3266,16 @@
}
},
"node_modules/@smithy/config-resolver": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.3.tgz",
"integrity": "sha512-4wHqCMkdfVDP4qmr4fVPYOFOH+vKhOv3X4e6KEU9wIC8xXUQ24tnF4CW+sddGDX1zU86GGyQ7A+rg2xmUD6jpQ==",
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.4.tgz",
"integrity": "sha512-VwiOk7TwXoE7NlNguV/aPq1hFH72tqkHCw8eWXbr2xHspRyyv9DLpLXhq+Ieje+NwoqXrY0xyQjPXdOE6cGcHA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^3.1.2",
"@smithy/types": "^3.2.0",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/types": "^3.3.0",
"@smithy/util-config-provider": "^3.0.0",
"@smithy/util-middleware": "^3.0.2",
"@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
@ -3283,19 +3283,19 @@
}
},
"node_modules/@smithy/core": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.2.3.tgz",
"integrity": "sha512-SpyLOL2vgE6sUYM6nQfu82OirCPkCDKctyG3aMgjMlDPTJpUlmlNH0ttu9ZWwzEjrzzr8uABmPjJTRI7gk1HFQ==",
"version": "2.2.4",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.2.4.tgz",
"integrity": "sha512-qdY3LpMOUyLM/gfjjMQZui+UTNS7kBRDWlvyIhVOql5dn2J3isk9qUTBtQ1CbDH8MTugHis1zu3h4rH+Qmmh4g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/middleware-endpoint": "^3.0.3",
"@smithy/middleware-retry": "^3.0.6",
"@smithy/middleware-serde": "^3.0.2",
"@smithy/protocol-http": "^4.0.2",
"@smithy/smithy-client": "^3.1.4",
"@smithy/types": "^3.2.0",
"@smithy/util-middleware": "^3.0.2",
"@smithy/middleware-endpoint": "^3.0.4",
"@smithy/middleware-retry": "^3.0.7",
"@smithy/middleware-serde": "^3.0.3",
"@smithy/protocol-http": "^4.0.3",
"@smithy/smithy-client": "^3.1.5",
"@smithy/types": "^3.3.0",
"@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
@ -3303,16 +3303,16 @@
}
},
"node_modules/@smithy/credential-provider-imds": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.2.tgz",
"integrity": "sha512-gqVmUaNoeqyrOAjgZg+rTmFLsphh/vS59LCMdFfVpthVS0jbfBzvBmEPktBd+y9ME4DYMGHFAMSYJDK8q0noOQ==",
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.3.tgz",
"integrity": "sha512-U1Yrv6hx/mRK6k8AncuI6jLUx9rn0VVSd9NPEX6pyYFBfkSkChOc/n4zUb8alHUVg83TbI4OdZVo1X0Zfj3ijA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^3.1.2",
"@smithy/property-provider": "^3.1.2",
"@smithy/types": "^3.2.0",
"@smithy/url-parser": "^3.0.2",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/property-provider": "^3.1.3",
"@smithy/types": "^3.3.0",
"@smithy/url-parser": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
@ -3320,27 +3320,27 @@
}
},
"node_modules/@smithy/eventstream-codec": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-3.1.1.tgz",
"integrity": "sha512-s29NxV/ng1KXn6wPQ4qzJuQDjEtxLdS0+g5PQFirIeIZrp66FXVJ5IpZRowbt/42zB5dY8TqJ0G0L9KkgtsEZg==",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-3.1.2.tgz",
"integrity": "sha512-0mBcu49JWt4MXhrhRAlxASNy0IjDRFU+aWNDRal9OtUJvJNiwDuyKMUONSOjLjSCeGwZaE0wOErdqULer8r7yw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/crc32": "5.2.0",
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-hex-encoding": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/eventstream-serde-browser": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.3.tgz",
"integrity": "sha512-ZXKmNAHl6SWKYuVmtoEc/hBQ7Nym/rbAx2SrqoJHn0i9QopIP7fG1AWmoFIeS5R3/VL6AwUIZMR0g8qnjjVRRA==",
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.4.tgz",
"integrity": "sha512-Eo4anLZX6ltGJTZ5yJMc80gZPYYwBn44g0h7oFq6et+TYr5dUsTpIcDbz2evsOKIZhZ7zBoFWHtBXQ4QQeb5xA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/eventstream-serde-universal": "^3.0.3",
"@smithy/types": "^3.2.0",
"@smithy/eventstream-serde-universal": "^3.0.4",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3348,13 +3348,13 @@
}
},
"node_modules/@smithy/eventstream-serde-config-resolver": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.2.tgz",
"integrity": "sha512-QbE3asvvBUZr7PwbOaxkSfKDjTAmWZkqh2G7pkYlD4jRkT1Y9nufeyu0OBPlLoF4+gl3YMpSVO7TESe8bVkD+g==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.3.tgz",
"integrity": "sha512-NVTYjOuYpGfrN/VbRQgn31x73KDLfCXCsFdad8DiIc3IcdxL+dYA9zEQPyOP7Fy2QL8CPy2WE4WCUD+ZsLNfaQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3362,14 +3362,14 @@
}
},
"node_modules/@smithy/eventstream-serde-node": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.3.tgz",
"integrity": "sha512-v61Ftn7x/ubWFqH7GHFAL/RaU7QZImTbuV95DYugYYItzpO7KaHYEuO8EskCaBpZEfzOxhUGKm4teS9YUSt69Q==",
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.4.tgz",
"integrity": "sha512-mjlG0OzGAYuUpdUpflfb9zyLrBGgmQmrobNT8b42ZTsGv/J03+t24uhhtVEKG/b2jFtPIHF74Bq+VUtbzEKOKg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/eventstream-serde-universal": "^3.0.3",
"@smithy/types": "^3.2.0",
"@smithy/eventstream-serde-universal": "^3.0.4",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3377,14 +3377,14 @@
}
},
"node_modules/@smithy/eventstream-serde-universal": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.3.tgz",
"integrity": "sha512-YXYt3Cjhu9tRrahbTec2uOjwOSeCNfQurcWPGNEUspBhqHoA3KrDrVj+jGbCLWvwkwhzqDnnaeHAxm+IxAjOAQ==",
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.4.tgz",
"integrity": "sha512-Od9dv8zh3PgOD7Vj4T3HSuox16n0VG8jJIM2gvKASL6aCtcS8CfHZDWe1Ik3ZXW6xBouU+45Q5wgoliWDZiJ0A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/eventstream-codec": "^3.1.1",
"@smithy/types": "^3.2.0",
"@smithy/eventstream-codec": "^3.1.2",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3392,40 +3392,40 @@
}
},
"node_modules/@smithy/fetch-http-handler": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.1.0.tgz",
"integrity": "sha512-s7oQjEOUH9TYjctpITtWF4qxOdg7pBrP9eigEQ8SBsxF3dRFV0S28pGMllC83DUr7ECmErhO/BUwnULfoNhKgQ==",
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.0.tgz",
"integrity": "sha512-vFvDxMrc6sO5Atec8PaISckMcAwsCrRhYxwUylg97bRT2KZoumOF7qk5+6EVUtuM1IG9AJV5aqXnHln9ZdXHpg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/protocol-http": "^4.0.2",
"@smithy/querystring-builder": "^3.0.2",
"@smithy/types": "^3.2.0",
"@smithy/protocol-http": "^4.0.3",
"@smithy/querystring-builder": "^3.0.3",
"@smithy/types": "^3.3.0",
"@smithy/util-base64": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/hash-blob-browser": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.1.tgz",
"integrity": "sha512-8RwdPG7arvL5pfMAFsH6jfBVcC7MDR1LYHjKevZPHREkVtORIQkRfm2K8px7giJt7x0zzQJnWamrsDM4ig8nTQ==",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/hash-blob-browser/-/hash-blob-browser-3.1.2.tgz",
"integrity": "sha512-hAbfqN2UbISltakCC2TP0kx4LqXBttEv2MqSPE98gVuDFMf05lU+TpC41QtqGP3Ff5A3GwZMPfKnEy0VmEUpmg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/chunked-blob-reader": "^3.0.0",
"@smithy/chunked-blob-reader-native": "^3.0.0",
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/hash-node": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.2.tgz",
"integrity": "sha512-43uGA6o6QJQdXwAogybdTDHDd3SCdKyoiHIHb8PpdE2rKmVicjG9b1UgVwdgO8QPytmVqHFaUw27M3LZKwu8Yg==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.3.tgz",
"integrity": "sha512-2ctBXpPMG+B3BtWSGNnKELJ7SH9e4TNefJS0cd2eSkOOROeBnnVBnAy9LtJ8tY4vUEoe55N4CNPxzbWvR39iBw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
@ -3435,13 +3435,13 @@
}
},
"node_modules/@smithy/hash-stream-node": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-3.1.1.tgz",
"integrity": "sha512-+uvJHPrFNE9crkh3INVS9FmDcx1DoywDgIzlRWlPy7gqoD8jG14os9ATIFY7wN/ARPz1EWlkCHUap70oXxMmjA==",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/hash-stream-node/-/hash-stream-node-3.1.2.tgz",
"integrity": "sha512-PBgDMeEdDzi6JxKwbfBtwQG9eT9cVwsf0dZzLXoJF4sHKHs5HEo/3lJWpn6jibfJwT34I1EBXpBnZE8AxAft6g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
},
@ -3450,13 +3450,13 @@
}
},
"node_modules/@smithy/invalid-dependency": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.2.tgz",
"integrity": "sha512-+BAY3fMhomtq470tswXyrdVBSUhiLuhBVT+rOmpbz5e04YX+s1dX4NxTLzZGwBjCpeWZNtTxP8zbIvvFk81gUg==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.3.tgz",
"integrity": "sha512-ID1eL/zpDULmHJbflb864k72/SNOZCADRc9i7Exq3RUNJw6raWUSlFEQ+3PX3EYs++bTxZB2dE9mEHTQLv61tw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
}
},
@ -3474,26 +3474,26 @@
}
},
"node_modules/@smithy/md5-js": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-3.0.2.tgz",
"integrity": "sha512-WlSK9br7fkVucTkCXporwuOttCR3cJ1GV70J8ENYXGNc0nUTPzMdWCyHztgnbbKoekVMjGZOEu+8I52nOdzqwQ==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/md5-js/-/md5-js-3.0.3.tgz",
"integrity": "sha512-O/SAkGVwpWmelpj/8yDtsaVe6sINHLB1q8YE/+ZQbDxIw3SRLbTZuRaI10K12sVoENdnHqzPp5i3/H+BcZ3m3Q==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
}
},
"node_modules/@smithy/middleware-content-length": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.2.tgz",
"integrity": "sha512-/Havz3PkYIEmwpqkyRTR21yJsWnFbD1ec4H1pUL+TkDnE7RCQkAVUQepLL/UeCaZeCBXvfdoKbOjSbV01xIinQ==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.3.tgz",
"integrity": "sha512-Dbz2bzexReYIQDWMr+gZhpwBetNXzbhnEMhYKA6urqmojO14CsXjnsoPYO8UL/xxcawn8ZsuVU61ElkLSltIUQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/protocol-http": "^4.0.2",
"@smithy/types": "^3.2.0",
"@smithy/protocol-http": "^4.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3501,18 +3501,18 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.3.tgz",
"integrity": "sha512-ARAXHodhj4tttKa9y75zvENdSoHq6VGsSi7XS3+yLutrnxttJs6N10UMInCC1yi3/bopT8xug3iOP/y9R6sKJQ==",
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.4.tgz",
"integrity": "sha512-whUJMEPwl3ANIbXjBXZVdJNgfV2ZU8ayln7xUM47rXL2txuenI7jQ/VFFwCzy5lCmXScjp6zYtptW5Evud8e9g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/middleware-serde": "^3.0.2",
"@smithy/node-config-provider": "^3.1.2",
"@smithy/shared-ini-file-loader": "^3.1.2",
"@smithy/types": "^3.2.0",
"@smithy/url-parser": "^3.0.2",
"@smithy/util-middleware": "^3.0.2",
"@smithy/middleware-serde": "^3.0.3",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/shared-ini-file-loader": "^3.1.3",
"@smithy/types": "^3.3.0",
"@smithy/url-parser": "^3.0.3",
"@smithy/util-middleware": "^3.0.3",
"tslib": "^2.6.2"
},
"engines": {
@ -3520,19 +3520,19 @@
}
},
"node_modules/@smithy/middleware-retry": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.6.tgz",
"integrity": "sha512-ICsFKp8eAyIMmxN5UT3IU37S6886L879TKtgxPsn/VD/laYNwqTLmJaCAn5//+2fRIrV0dnHp6LFlMwdXlWoUQ==",
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.7.tgz",
"integrity": "sha512-f5q7Y09G+2h5ivkSx5CHvlAT4qRR3jBFEsfXyQ9nFNiWQlr8c48blnu5cmbTQ+p1xmIO14UXzKoF8d7Tm0Gsjw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^3.1.2",
"@smithy/protocol-http": "^4.0.2",
"@smithy/service-error-classification": "^3.0.2",
"@smithy/smithy-client": "^3.1.4",
"@smithy/types": "^3.2.0",
"@smithy/util-middleware": "^3.0.2",
"@smithy/util-retry": "^3.0.2",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/protocol-http": "^4.0.3",
"@smithy/service-error-classification": "^3.0.3",
"@smithy/smithy-client": "^3.1.5",
"@smithy/types": "^3.3.0",
"@smithy/util-middleware": "^3.0.3",
"@smithy/util-retry": "^3.0.3",
"tslib": "^2.6.2",
"uuid": "^9.0.1"
},
@ -3541,13 +3541,13 @@
}
},
"node_modules/@smithy/middleware-serde": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.2.tgz",
"integrity": "sha512-oT2abV5zLhBucJe1LIIFEcRgIBDbZpziuMPswTMbBQNcaEUycLFvX63zsFmqfwG+/ZQKsNx+BSE8W51CMuK7Yw==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.3.tgz",
"integrity": "sha512-puUbyJQBcg9eSErFXjKNiGILJGtiqmuuNKEYNYfUD57fUl4i9+mfmThtQhvFXU0hCVG0iEJhvQUipUf+/SsFdA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3555,13 +3555,13 @@
}
},
"node_modules/@smithy/middleware-stack": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.2.tgz",
"integrity": "sha512-6fRcxomlNKBPIy/YjcnC7YHpMAjRvGUYlYVJAfELqZjkW0vQegNcImjY7T1HgYA6u3pAcCxKVBLYnkTw8z/l0A==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.3.tgz",
"integrity": "sha512-r4klY9nFudB0r9UdSMaGSyjyQK5adUyPnQN/ZM6M75phTxOdnc/AhpvGD1fQUvgmqjQEBGCwpnPbDm8pH5PapA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3569,15 +3569,15 @@
}
},
"node_modules/@smithy/node-config-provider": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.2.tgz",
"integrity": "sha512-388fEAa7+6ORj/BDC70peg3fyFBTTXJyXfXJ0Bwd6FYsRltePr2oGzIcm5AuC1WUSLtZ/dF+hYOnfTMs04rLvA==",
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.3.tgz",
"integrity": "sha512-rxdpAZczzholz6CYZxtqDu/aKTxATD5DAUDVj7HoEulq+pDSQVWzbg0btZDlxeFfa6bb2b5tUvgdX5+k8jUqcg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/property-provider": "^3.1.2",
"@smithy/shared-ini-file-loader": "^3.1.2",
"@smithy/types": "^3.2.0",
"@smithy/property-provider": "^3.1.3",
"@smithy/shared-ini-file-loader": "^3.1.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3585,16 +3585,16 @@
}
},
"node_modules/@smithy/node-http-handler": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.1.0.tgz",
"integrity": "sha512-pOpgB6B+VLXLwAyyvRz+ZAVXABlbAsJ2xvn3WZvrppAPImxwQOPFbeSUzWYMhpC8Tr7yQ3R8fG990QDhskkf1Q==",
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.1.1.tgz",
"integrity": "sha512-L71NLyPeP450r2J/mfu1jMc//Z1YnqJt2eSNw7uhiItaONnBLDA68J5jgxq8+MBDsYnFwNAIc7dBG1ImiWBiwg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/abort-controller": "^3.1.0",
"@smithy/protocol-http": "^4.0.2",
"@smithy/querystring-builder": "^3.0.2",
"@smithy/types": "^3.2.0",
"@smithy/abort-controller": "^3.1.1",
"@smithy/protocol-http": "^4.0.3",
"@smithy/querystring-builder": "^3.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3602,13 +3602,13 @@
}
},
"node_modules/@smithy/property-provider": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.2.tgz",
"integrity": "sha512-Hzp32BpeFFexBpO1z+ts8okbq/VLzJBadxanJAo/Wf2CmvXMBp6Q/TLWr7Js6IbMEcr0pDZ02V3u1XZkuQUJaA==",
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.3.tgz",
"integrity": "sha512-zahyOVR9Q4PEoguJ/NrFP4O7SMAfYO1HLhB18M+q+Z4KFd4V2obiMnlVoUFzFLSPeVt1POyNWneHHrZaTMoc/g==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3616,13 +3616,13 @@
}
},
"node_modules/@smithy/protocol-http": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.0.2.tgz",
"integrity": "sha512-X/90xNWIOqSR2tLUyWxVIBdatpm35DrL44rI/xoeBWUuanE0iyCXJpTcnqlOpnEzgcu0xCKE06+g70TTu2j7RQ==",
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.0.3.tgz",
"integrity": "sha512-x5jmrCWwQlx+Zv4jAtc33ijJ+vqqYN+c/ZkrnpvEe/uDas7AT7A/4Rc2CdfxgWv4WFGmEqODIrrUToPN6DDkGw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3630,13 +3630,13 @@
}
},
"node_modules/@smithy/querystring-builder": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.2.tgz",
"integrity": "sha512-xhv1+HacDYsOLdNt7zW+8Fe779KYAzmWvzs9bC5NlKM8QGYCwwuFwDBynhlU4D5twgi2pZ14Lm4h6RiAazCtmA==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.3.tgz",
"integrity": "sha512-vyWckeUeesFKzCDaRwWLUA1Xym9McaA6XpFfAK5qI9DKJ4M33ooQGqvM4J+LalH4u/Dq9nFiC8U6Qn1qi0+9zw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-uri-escape": "^3.0.0",
"tslib": "^2.6.2"
},
@ -3645,13 +3645,13 @@
}
},
"node_modules/@smithy/querystring-parser": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.2.tgz",
"integrity": "sha512-C5hyRKgrZGPNh5QqIWzXnW+LXVrPmVQO0iJKjHeb5v3C61ZkP9QhrKmbfchcTyg/VnaE0tMNf/nmLpQlWuiqpg==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.3.tgz",
"integrity": "sha512-zahM1lQv2YjmznnfQsWbYojFe55l0SLG/988brlLv1i8z3dubloLF+75ATRsqPBboUXsW6I9CPGE5rQgLfY0vQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3659,26 +3659,26 @@
}
},
"node_modules/@smithy/service-error-classification": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.2.tgz",
"integrity": "sha512-cu0WV2XRttItsuXlcM0kq5MKdphbMMmSd2CXF122dJ75NrFE0o7rruXFGfxAp3BKzgF/DMxX+PllIA/cj4FHMw==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.3.tgz",
"integrity": "sha512-Jn39sSl8cim/VlkLsUhRFq/dKDnRUFlfRkvhOJaUbLBXUsLRLNf9WaxDv/z9BjuQ3A6k/qE8af1lsqcwm7+DaQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0"
"@smithy/types": "^3.3.0"
},
"engines": {
"node": ">=16.0.0"
}
},
"node_modules/@smithy/shared-ini-file-loader": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.2.tgz",
"integrity": "sha512-tgnXrXbLMO8vo6VeuqabMw/eTzQHlLmZx0TC0TjtjJghnD0Xl4pEnJtBjTJr6XF5fHMNrt5BcczDXHJT9yNQnA==",
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.3.tgz",
"integrity": "sha512-Z8Y3+08vgoDgl4HENqNnnzSISAaGrF2RoKupoC47u2wiMp+Z8P/8mDh1CL8+8ujfi2U5naNvopSBmP/BUj8b5w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3686,16 +3686,16 @@
}
},
"node_modules/@smithy/signature-v4": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-3.1.1.tgz",
"integrity": "sha512-2/vlG86Sr489XX8TA/F+VDA+P04ESef04pSz0wRtlQBExcSPjqO08rvrkcas2zLnJ51i+7ukOURCkgqixBYjSQ==",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-3.1.2.tgz",
"integrity": "sha512-3BcPylEsYtD0esM4Hoyml/+s7WP2LFhcM3J2AGdcL2vx9O60TtfpDOL72gjb4lU8NeRPeKAwR77YNyyGvMbuEA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/is-array-buffer": "^3.0.0",
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"@smithy/util-hex-encoding": "^3.0.0",
"@smithy/util-middleware": "^3.0.2",
"@smithy/util-middleware": "^3.0.3",
"@smithy/util-uri-escape": "^3.0.0",
"@smithy/util-utf8": "^3.0.0",
"tslib": "^2.6.2"
@ -3705,17 +3705,17 @@
}
},
"node_modules/@smithy/smithy-client": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.1.4.tgz",
"integrity": "sha512-y6xJROGrIoitjpwXLY7P9luDHvuT9jWpAluliuSFdBymFxcl6iyQjo9U/JhYfRHFNTruqsvKOrOESVuPGEcRmQ==",
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.1.5.tgz",
"integrity": "sha512-x9bL9Mx2CT2P1OiUlHM+ZNpbVU6TgT32f9CmTRzqIHA7M4vYrROCWEoC3o4xHNJASoGd4Opos3cXYPgh+/m4Ww==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/middleware-endpoint": "^3.0.3",
"@smithy/middleware-stack": "^3.0.2",
"@smithy/protocol-http": "^4.0.2",
"@smithy/types": "^3.2.0",
"@smithy/util-stream": "^3.0.4",
"@smithy/middleware-endpoint": "^3.0.4",
"@smithy/middleware-stack": "^3.0.3",
"@smithy/protocol-http": "^4.0.3",
"@smithy/types": "^3.3.0",
"@smithy/util-stream": "^3.0.5",
"tslib": "^2.6.2"
},
"engines": {
@ -3723,9 +3723,9 @@
}
},
"node_modules/@smithy/types": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.2.0.tgz",
"integrity": "sha512-cKyeKAPazZRVqm7QPvcPD2jEIt2wqDPAL1KJKb0f/5I7uhollvsWZuZKLclmyP6a+Jwmr3OV3t+X0pZUUHS9BA==",
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.3.0.tgz",
"integrity": "sha512-IxvBBCTFDHbVoK7zIxqA1ZOdc4QfM5HM7rGleCuHi7L1wnKv5Pn69xXJQ9hgxH60ZVygH9/JG0jRgtUncE3QUA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@ -3736,14 +3736,14 @@
}
},
"node_modules/@smithy/url-parser": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.2.tgz",
"integrity": "sha512-pRiPHrgibeAr4avtXDoBHmTLtthwA4l8jKYRfZjNgp+bBPyxDMPRg2TMJaYxqbKemvrOkHu9MIBTv2RkdNfD6w==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.3.tgz",
"integrity": "sha512-pw3VtZtX2rg+s6HMs6/+u9+hu6oY6U7IohGhVNnjbgKy86wcIsSZwgHrFR+t67Uyxvp4Xz3p3kGXXIpTNisq8A==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/querystring-parser": "^3.0.2",
"@smithy/types": "^3.2.0",
"@smithy/querystring-parser": "^3.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
}
},
@ -3813,15 +3813,15 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.6.tgz",
"integrity": "sha512-tAgoc++Eq+KL7g55+k108pn7nAob3GLWNEMbXhZIQyBcBNaE/o3+r4AEbae0A8bWvLRvArVsjeiuhMykGa04/A==",
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.7.tgz",
"integrity": "sha512-Q2txLyvQyGfmjsaDbVV7Sg8psefpFcrnlGapDzXGFRPFKRBeEg6OvFK8FljqjeHSaCZ6/UuzQExUPqBR/2qlDA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/property-provider": "^3.1.2",
"@smithy/smithy-client": "^3.1.4",
"@smithy/types": "^3.2.0",
"@smithy/property-provider": "^3.1.3",
"@smithy/smithy-client": "^3.1.5",
"@smithy/types": "^3.3.0",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
},
@ -3830,18 +3830,18 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.6.tgz",
"integrity": "sha512-UNerul6/E8aiCyFTBHk+RSIZCo7m96d/N5K3FeO/wFeZP6oy5HAicLzxqa85Wjv7MkXSxSySX29L/LwTV/QMag==",
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.7.tgz",
"integrity": "sha512-F4Qcj1fG6MGi2BSWCslfsMSwllws/WzYONBGtLybyY+halAcXdWhcew+mej8M5SKd5hqPYp4f7b+ABQEaeytgg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/config-resolver": "^3.0.3",
"@smithy/credential-provider-imds": "^3.1.2",
"@smithy/node-config-provider": "^3.1.2",
"@smithy/property-provider": "^3.1.2",
"@smithy/smithy-client": "^3.1.4",
"@smithy/types": "^3.2.0",
"@smithy/config-resolver": "^3.0.4",
"@smithy/credential-provider-imds": "^3.1.3",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/property-provider": "^3.1.3",
"@smithy/smithy-client": "^3.1.5",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3849,14 +3849,14 @@
}
},
"node_modules/@smithy/util-endpoints": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.3.tgz",
"integrity": "sha512-Dyi+pfLglDHSGsKSYunuUUSFM5V0tz7UDgv1Ex97yg+Xkn0Eb0rH0rcvl1n0MaJ11fac3HKDOH0DkALyQYCQag==",
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.0.4.tgz",
"integrity": "sha512-ZAtNf+vXAsgzgRutDDiklU09ZzZiiV/nATyqde4Um4priTmasDH+eLpp3tspL0hS2dEootyFMhu1Y6Y+tzpWBQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^3.1.2",
"@smithy/types": "^3.2.0",
"@smithy/node-config-provider": "^3.1.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3877,13 +3877,13 @@
}
},
"node_modules/@smithy/util-middleware": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.2.tgz",
"integrity": "sha512-7WW5SD0XVrpfqljBYzS5rLR+EiDzl7wCVJZ9Lo6ChNFV4VYDk37Z1QI5w/LnYtU/QKnSawYoHRd7VjSyC8QRQQ==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.3.tgz",
"integrity": "sha512-l+StyYYK/eO3DlVPbU+4Bi06Jjal+PFLSMmlWM1BEwyLxZ3aKkf1ROnoIakfaA7mC6uw3ny7JBkau4Yc+5zfWw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/types": "^3.2.0",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3891,14 +3891,14 @@
}
},
"node_modules/@smithy/util-retry": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.2.tgz",
"integrity": "sha512-HUVOb1k8p/IH6WFUjsLa+L9H1Zi/FAAB2CDOpWuffI1b2Txi6sknau8kNfC46Xrt39P1j2KDzCE1UlLa2eW5+A==",
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.3.tgz",
"integrity": "sha512-AFw+hjpbtVApzpNDhbjNG5NA3kyoMs7vx0gsgmlJF4s+yz1Zlepde7J58zpIRIsdjc+emhpAITxA88qLkPF26w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/service-error-classification": "^3.0.2",
"@smithy/types": "^3.2.0",
"@smithy/service-error-classification": "^3.0.3",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -3906,15 +3906,15 @@
}
},
"node_modules/@smithy/util-stream": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.0.4.tgz",
"integrity": "sha512-CcMioiaOOsEVdb09pS7ux1ij7QcQ2jE/cE1+iin1DXMeRgAEQN/47m7Xztu7KFQuQsj0A5YwB2UN45q97CqKCg==",
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.0.5.tgz",
"integrity": "sha512-xC3L5PKMAT/Bh8fmHNXP9sdQ4+4aKVUU3EEJ2CF/lLk7R+wtMJM+v/1B4en7jO++Wa5spGzFDBCl0QxgbUc5Ug==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/fetch-http-handler": "^3.1.0",
"@smithy/node-http-handler": "^3.1.0",
"@smithy/types": "^3.2.0",
"@smithy/fetch-http-handler": "^3.2.0",
"@smithy/node-http-handler": "^3.1.1",
"@smithy/types": "^3.3.0",
"@smithy/util-base64": "^3.0.0",
"@smithy/util-buffer-from": "^3.0.0",
"@smithy/util-hex-encoding": "^3.0.0",
@ -3953,14 +3953,14 @@
}
},
"node_modules/@smithy/util-waiter": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.1.tgz",
"integrity": "sha512-xT+Bbpe5sSrC7cCWSElOreDdWzqovR1V+7xrp+fmwGAA+TPYBb78iasaXjO1pa+65sY6JjW5GtGeIoJwCK9B1g==",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@smithy/util-waiter/-/util-waiter-3.1.2.tgz",
"integrity": "sha512-4pP0EV3iTsexDx+8PPGAKCQpd/6hsQBaQhqWzU4hqKPHN5epPsxKbvUTIiYIHTxaKt6/kEaqPBpu/ufvfbrRzw==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
"@smithy/abort-controller": "^3.1.0",
"@smithy/types": "^3.2.0",
"@smithy/abort-controller": "^3.1.1",
"@smithy/types": "^3.3.0",
"tslib": "^2.6.2"
},
"engines": {
@ -4497,9 +4497,9 @@
}
},
"node_modules/astro-uploader": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/astro-uploader/-/astro-uploader-1.0.1.tgz",
"integrity": "sha512-ayBGh1BV34jEHBRAWZyKimYv1kq1QIWiPRnOIJVfCq9c3fVqQCK8f9jwFByvPkj2dtzsNsGdU9rlZDEjrN1pLg==",
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/astro-uploader/-/astro-uploader-1.0.3.tgz",
"integrity": "sha512-/bIkCXRLlaSEFztaNa25uEMDDKcZc+BQ8xO9Wj1N0XusEuUbJtxKRXIM/oQs8ttiS+78ljjJ6ZzlC9SufZ1Nnw==",
"dev": true,
"license": "MIT",
"dependencies": {
@ -5403,9 +5403,9 @@
"license": "MIT"
},
"node_modules/electron-to-chromium": {
"version": "1.4.812",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.812.tgz",
"integrity": "sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg==",
"version": "1.4.814",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.814.tgz",
"integrity": "sha512-GVulpHjFu1Y9ZvikvbArHmAhZXtm3wHlpjTMcXNGKl4IQ4jMQjlnz8yMQYYqdLHKi/jEL2+CBC2akWVCoIGUdw==",
"license": "ISC"
},
"node_modules/emmet": {
@ -8252,9 +8252,9 @@
}
},
"node_modules/path-scurry/node_modules/lru-cache": {
"version": "10.2.2",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz",
"integrity": "sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==",
"version": "10.3.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.3.0.tgz",
"integrity": "sha512-CQl19J/g+Hbjbv4Y3mFNNXFEL/5t/KCg8POCuUqd4rMKjGG+j1ybER83hxV58zL+dFI1PTkt3GNFSHRt+d8qEQ==",
"dev": true,
"license": "ISC",
"engines": {
@ -9379,12 +9379,12 @@
}
},
"node_modules/shiki": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/shiki/-/shiki-1.9.1.tgz",
"integrity": "sha512-8PDkgb5ja3nfujTjvC4VytL6wGOGCtFAClUb2r3QROevYXxcq+/shVJK5s6gy0HZnjaJgFxd6BpPqpRfqne5rA==",
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/shiki/-/shiki-1.10.0.tgz",
"integrity": "sha512-YD2sXQ+TMD/F9BimV9Jn0wj35pqOvywvOG/3PB6hGHyGKlM7TJ9tyJ02jOb2kF8F0HfJwKNYrh3sW7jEcuRlXA==",
"license": "MIT",
"dependencies": {
"@shikijs/core": "1.9.1"
"@shikijs/core": "1.10.0"
}
},
"node_modules/signal-exit": {

View File

@ -65,7 +65,7 @@
"@types/qrcode-svg": "^1.1.4",
"@types/unist": "^3.0.2",
"aplayer": "^1.10.1",
"astro-uploader": "^1.0.1",
"astro-uploader": "^1.0.3",
"bootstrap": "^5.3.3",
"prettier": "^3.3.2",
"prettier-plugin-astro": "^0.14.0",