diff --git a/docs/components/qrcode.md b/docs/components/qrcode.md
index 93663f69..84db6dfd 100644
--- a/docs/components/qrcode.md
+++ b/docs/components/qrcode.md
@@ -22,18 +22,29 @@
+### 图标
+
+可以将 `logo` 放入二维码
+
+
+
+
+
+
+
## API
### Qrcode Props
-| 参数 | 说明 | 类型 | 默认值 |
-| -------- | -------------------------------- | -------- | --------- |
-| `text` | 二维码内容 | `string` | — |
-| `fill` | 二维码颜色 | `string` | `#000000` |
-| `size` | 二维码大小 | `string` | `100` |
-| `level` | 二维码容错率, `L`、`M`、`Q`、`H` | `string` | `L` |
-| `margin` | 二维码边距 | `number` | `0` |
+| 参数 | 说明 | 类型 | 默认值 |
+| ------- | -------------------------------- | -------- | --------- |
+| `text` | 二维码内容 | `string` | — |
+| `fill` | 二维码颜色 | `string` | `#000000` |
+| `size` | 二维码大小 | `string` | `100` |
+| `level` | 二维码容错率, `L`、`M`、`Q`、`H` | `string` | `M` |
diff --git a/package.json b/package.json
index f492e95b..8145abd6 100644
--- a/package.json
+++ b/package.json
@@ -14,19 +14,19 @@
"publish": "./scripts/publish.ps1 publish"
},
"devDependencies": {
- "@types/node": "^22.3.0",
- "@typescript-eslint/eslint-plugin": "^8.1.0",
- "@typescript-eslint/parser": "^8.1.0",
+ "@types/node": "^22.5.0",
+ "@typescript-eslint/eslint-plugin": "^8.2.0",
+ "@typescript-eslint/parser": "^8.2.0",
"@vitejs/plugin-vue": "^5.1.2",
"eslint": "^9.9.0",
"eslint-plugin-vue": "^9.27.0",
"globals": "^15.9.0",
"prettier": "^3.3.3",
- "shiki": "^1.13.0",
+ "shiki": "^1.14.1",
"typescript": "^5.5.4",
- "vite": "^5.4.0",
+ "vite": "^5.4.2",
"vite-plugin-dts": "4.0.3",
- "vitepress": "^1.3.2",
+ "vitepress": "^1.3.3",
"vue-tsc": "^2.0.29"
},
"peerDependencies": {
@@ -67,7 +67,7 @@
"dependencies": {
"@tanstack/vue-table": "^8.20.4",
"ph-utils": "^0.8.4",
- "qrcode-generator-es": "^0.0.4",
+ "qrcode-generator-es": "^1.0.1",
"vue-router": "^4.4.3"
},
"packageManager": "pnpm@9.0.2"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 52821522..6cc45bbc 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,8 +15,8 @@ importers:
specifier: ^0.8.4
version: 0.8.4
qrcode-generator-es:
- specifier: ^0.0.4
- version: 0.0.4
+ specifier: ^1.0.1
+ version: 1.0.1
vue:
specifier: ^3.3.11
version: 3.4.38(typescript@5.5.4)
@@ -25,17 +25,17 @@ importers:
version: 4.4.3(vue@3.4.38(typescript@5.5.4))
devDependencies:
'@types/node':
- specifier: ^22.3.0
- version: 22.3.0
+ specifier: ^22.5.0
+ version: 22.5.0
'@typescript-eslint/eslint-plugin':
- specifier: ^8.1.0
- version: 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
+ specifier: ^8.2.0
+ version: 8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/parser':
- specifier: ^8.1.0
- version: 8.1.0(eslint@9.9.0)(typescript@5.5.4)
+ specifier: ^8.2.0
+ version: 8.2.0(eslint@9.9.0)(typescript@5.5.4)
'@vitejs/plugin-vue':
specifier: ^5.1.2
- version: 5.1.2(vite@5.4.0(@types/node@22.3.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))
+ version: 5.1.2(vite@5.4.2(@types/node@22.5.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))
eslint:
specifier: ^9.9.0
version: 9.9.0
@@ -49,20 +49,20 @@ importers:
specifier: ^3.3.3
version: 3.3.3
shiki:
- specifier: ^1.13.0
- version: 1.13.0
+ specifier: ^1.14.1
+ version: 1.14.1
typescript:
specifier: ^5.5.4
version: 5.5.4
vite:
- specifier: ^5.4.0
- version: 5.4.0(@types/node@22.3.0)(less@4.2.0)
+ specifier: ^5.4.2
+ version: 5.4.2(@types/node@22.5.0)(less@4.2.0)
vite-plugin-dts:
specifier: 4.0.3
- version: 4.0.3(@types/node@22.3.0)(rollup@4.20.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.3.0)(less@4.2.0))
+ version: 4.0.3(@types/node@22.5.0)(rollup@4.21.0)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(less@4.2.0))
vitepress:
- specifier: ^1.3.2
- version: 1.3.2(@algolia/client-search@5.0.0)(@types/node@22.3.0)(less@4.2.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4)
+ specifier: ^1.3.3
+ version: 1.3.3(@algolia/client-search@5.1.1)(@types/node@22.5.0)(less@4.2.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4)
vue-tsc:
specifier: ^2.0.29
version: 2.0.29(typescript@5.5.4)
@@ -107,8 +107,8 @@ packages:
'@algolia/client-common@4.24.0':
resolution: {integrity: sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==}
- '@algolia/client-common@5.0.0':
- resolution: {integrity: sha512-6N5Qygv/Z/B+rPufnPDLNWgsMf1uubMU7iS52xLcQSLiGlTS4f9eLUrmNXSzHccP33uoFi6xN9craN1sZi5MPQ==}
+ '@algolia/client-common@5.1.1':
+ resolution: {integrity: sha512-jkQNQbGY+XQB3Eln7wqqdUZKBzG8lETcsaUk5gcMc6iIwyN/qW0v0fhpKPH+Kli+BImLxo0CWk12CvVvx2exWA==}
engines: {node: '>= 14.0.0'}
'@algolia/client-personalization@4.24.0':
@@ -117,8 +117,8 @@ packages:
'@algolia/client-search@4.24.0':
resolution: {integrity: sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==}
- '@algolia/client-search@5.0.0':
- resolution: {integrity: sha512-QdDYMzoxYZ3axzBy6CHe+M+NlOGvHEFTa2actchGnp25Uu0N6lyVNivT7nph+P1XoxgAD08cWbeJD3wWQXnpng==}
+ '@algolia/client-search@5.1.1':
+ resolution: {integrity: sha512-SFpb3FI/VouGou/vpuS7qeCA5Y/KpV42P6CEA/1MZQtl/xJkl6PVjikb+Q9YadeHi2jtDV/aQ6PyiVDnX4PQcw==}
engines: {node: '>= 14.0.0'}
'@algolia/logger-common@4.24.0':
@@ -133,8 +133,8 @@ packages:
'@algolia/requester-browser-xhr@4.24.0':
resolution: {integrity: sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==}
- '@algolia/requester-browser-xhr@5.0.0':
- resolution: {integrity: sha512-oOoQhSpg/RGiGHjn/cqtYpHBkkd+5M/DCi1jmfW+ZOvLVx21QVt6PbWIJoKJF85moNFo4UG9pMBU35R1MaxUKQ==}
+ '@algolia/requester-browser-xhr@5.1.1':
+ resolution: {integrity: sha512-NXmN1ujJCj5GlJQaMK6DbdiXdcf6nhRef/X40lu9TYi71q9xTo/5RPMI0K2iOp6g07S26BrXFOz6RSV3Ny4LLw==}
engines: {node: '>= 14.0.0'}
'@algolia/requester-common@4.24.0':
@@ -143,8 +143,8 @@ packages:
'@algolia/requester-node-http@4.24.0':
resolution: {integrity: sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==}
- '@algolia/requester-node-http@5.0.0':
- resolution: {integrity: sha512-FwCdugzpnW0wxbgWPauAz5vhmWGQnjZa5DCl9PBbIoDNEy/NIV8DmiL9CEA+LljQdDidG0l0ijojcTNaRRtPvQ==}
+ '@algolia/requester-node-http@5.1.1':
+ resolution: {integrity: sha512-xwrgnNTIzgxDEx6zuCKSKTPzQLA8fL/WZiVB6fRpIu5agLMjoAi0cWA5YSDbo+2FFxqVgLqKY/Jz6mKmWtY15Q==}
engines: {node: '>= 14.0.0'}
'@algolia/transporter@4.24.0':
@@ -399,92 +399,92 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.20.0':
- resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==}
+ '@rollup/rollup-android-arm-eabi@4.21.0':
+ resolution: {integrity: sha512-WTWD8PfoSAJ+qL87lE7votj3syLavxunWhzCnx3XFxFiI/BA/r3X7MUM8dVrH8rb2r4AiO8jJsr3ZjdaftmnfA==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.20.0':
- resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==}
+ '@rollup/rollup-android-arm64@4.21.0':
+ resolution: {integrity: sha512-a1sR2zSK1B4eYkiZu17ZUZhmUQcKjk2/j9Me2IDjk1GHW7LB5Z35LEzj9iJch6gtUfsnvZs1ZNyDW2oZSThrkA==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.20.0':
- resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==}
+ '@rollup/rollup-darwin-arm64@4.21.0':
+ resolution: {integrity: sha512-zOnKWLgDld/svhKO5PD9ozmL6roy5OQ5T4ThvdYZLpiOhEGY+dp2NwUmxK0Ld91LrbjrvtNAE0ERBwjqhZTRAA==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.20.0':
- resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==}
+ '@rollup/rollup-darwin-x64@4.21.0':
+ resolution: {integrity: sha512-7doS8br0xAkg48SKE2QNtMSFPFUlRdw9+votl27MvT46vo44ATBmdZdGysOevNELmZlfd+NEa0UYOA8f01WSrg==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-linux-arm-gnueabihf@4.20.0':
- resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.21.0':
+ resolution: {integrity: sha512-pWJsfQjNWNGsoCq53KjMtwdJDmh/6NubwQcz52aEwLEuvx08bzcy6tOUuawAOncPnxz/3siRtd8hiQ32G1y8VA==}
cpu: [arm]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm-musleabihf@4.20.0':
- resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==}
+ '@rollup/rollup-linux-arm-musleabihf@4.21.0':
+ resolution: {integrity: sha512-efRIANsz3UHZrnZXuEvxS9LoCOWMGD1rweciD6uJQIx2myN3a8Im1FafZBzh7zk1RJ6oKcR16dU3UPldaKd83w==}
cpu: [arm]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-arm64-gnu@4.20.0':
- resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==}
+ '@rollup/rollup-linux-arm64-gnu@4.21.0':
+ resolution: {integrity: sha512-ZrPhydkTVhyeGTW94WJ8pnl1uroqVHM3j3hjdquwAcWnmivjAwOYjTEAuEDeJvGX7xv3Z9GAvrBkEzCgHq9U1w==}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm64-musl@4.20.0':
- resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==}
+ '@rollup/rollup-linux-arm64-musl@4.21.0':
+ resolution: {integrity: sha512-cfaupqd+UEFeURmqNP2eEvXqgbSox/LHOyN9/d2pSdV8xTrjdg3NgOFJCtc1vQ/jEke1qD0IejbBfxleBPHnPw==}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-powerpc64le-gnu@4.20.0':
- resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.21.0':
+ resolution: {integrity: sha512-ZKPan1/RvAhrUylwBXC9t7B2hXdpb/ufeu22pG2psV7RN8roOfGurEghw1ySmX/CmDDHNTDDjY3lo9hRlgtaHg==}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-riscv64-gnu@4.20.0':
- resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==}
+ '@rollup/rollup-linux-riscv64-gnu@4.21.0':
+ resolution: {integrity: sha512-H1eRaCwd5E8eS8leiS+o/NqMdljkcb1d6r2h4fKSsCXQilLKArq6WS7XBLDu80Yz+nMqHVFDquwcVrQmGr28rg==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-s390x-gnu@4.20.0':
- resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==}
+ '@rollup/rollup-linux-s390x-gnu@4.21.0':
+ resolution: {integrity: sha512-zJ4hA+3b5tu8u7L58CCSI0A9N1vkfwPhWd/puGXwtZlsB5bTkwDNW/+JCU84+3QYmKpLi+XvHdmrlwUwDA6kqw==}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-gnu@4.20.0':
- resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==}
+ '@rollup/rollup-linux-x64-gnu@4.21.0':
+ resolution: {integrity: sha512-e2hrvElFIh6kW/UNBQK/kzqMNY5mO+67YtEh9OA65RM5IJXYTWiXjX6fjIiPaqOkBthYF1EqgiZ6OXKcQsM0hg==}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-musl@4.20.0':
- resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==}
+ '@rollup/rollup-linux-x64-musl@4.21.0':
+ resolution: {integrity: sha512-1vvmgDdUSebVGXWX2lIcgRebqfQSff0hMEkLJyakQ9JQUbLDkEaMsPTLOmyccyC6IJ/l3FZuJbmrBw/u0A0uCQ==}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rollup/rollup-win32-arm64-msvc@4.20.0':
- resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==}
+ '@rollup/rollup-win32-arm64-msvc@4.21.0':
+ resolution: {integrity: sha512-s5oFkZ/hFcrlAyBTONFY1TWndfyre1wOMwU+6KCpm/iatybvrRgmZVM+vCFwxmC5ZhdlgfE0N4XorsDpi7/4XQ==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.20.0':
- resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==}
+ '@rollup/rollup-win32-ia32-msvc@4.21.0':
+ resolution: {integrity: sha512-G9+TEqRnAA6nbpqyUqgTiopmnfgnMkR3kMukFBDsiyy23LZvUCpiUwjTRx6ezYCjJODXrh52rBR9oXvm+Fp5wg==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.20.0':
- resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==}
+ '@rollup/rollup-win32-x64-msvc@4.21.0':
+ resolution: {integrity: sha512-2jsCDZwtQvRhejHLfZ1JY6w6kEuEtfF9nzYsZxzSlNVKDX+DpsDJ+Rbjkm74nvg2rdx0gwBS+IMdvwJuq3S9pQ==}
cpu: [x64]
os: [win32]
@@ -510,11 +510,11 @@ packages:
'@rushstack/ts-command-line@4.22.3':
resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==}
- '@shikijs/core@1.13.0':
- resolution: {integrity: sha512-Mj5NVfbAXcD1GnwOTSPl8hBn/T8UDpfFQTptp+p41n/CbUcJtOq98WaRD7Lz3hCglYotUTHUWtzu3JhK6XlkAA==}
+ '@shikijs/core@1.14.1':
+ resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==}
- '@shikijs/transformers@1.13.0':
- resolution: {integrity: sha512-51aLIT6a93rVGoTxl2+p6hb7ILbTA4p/unoibEAjnPMzHto4cqxhuHyDVgtQur5ANpGsL3ihSGKaZDrpcWH8vQ==}
+ '@shikijs/transformers@1.14.1':
+ resolution: {integrity: sha512-JJqL8QBVCJh3L61jqqEXgFq1cTycwjcGj7aSmqOEsbxnETM9hRlaB74QuXvY/fVJNjbNt8nvWo0VwAXKvMSLRg==}
'@tanstack/table-core@8.20.1':
resolution: {integrity: sha512-5Ly5TIRHnWH7vSDell9B/OVyV380qqIJVg7H7R7jU4fPEmOD4smqAX7VRflpYI09srWR8aj5OLD2Ccs1pI5mTg==}
@@ -544,8 +544,8 @@ packages:
'@types/mdurl@2.0.0':
resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
- '@types/node@22.3.0':
- resolution: {integrity: sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==}
+ '@types/node@22.5.0':
+ resolution: {integrity: sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==}
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
@@ -553,8 +553,8 @@ packages:
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- '@typescript-eslint/eslint-plugin@8.1.0':
- resolution: {integrity: sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==}
+ '@typescript-eslint/eslint-plugin@8.2.0':
+ resolution: {integrity: sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -564,8 +564,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.1.0':
- resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==}
+ '@typescript-eslint/parser@8.2.0':
+ resolution: {integrity: sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -574,12 +574,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@8.1.0':
- resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==}
+ '@typescript-eslint/scope-manager@8.2.0':
+ resolution: {integrity: sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.1.0':
- resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==}
+ '@typescript-eslint/type-utils@8.2.0':
+ resolution: {integrity: sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -587,12 +587,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@8.1.0':
- resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==}
+ '@typescript-eslint/types@8.2.0':
+ resolution: {integrity: sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.1.0':
- resolution: {integrity: sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==}
+ '@typescript-eslint/typescript-estree@8.2.0':
+ resolution: {integrity: sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -600,14 +600,14 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@8.1.0':
- resolution: {integrity: sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==}
+ '@typescript-eslint/utils@8.2.0':
+ resolution: {integrity: sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@typescript-eslint/visitor-keys@8.1.0':
- resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==}
+ '@typescript-eslint/visitor-keys@8.2.0':
+ resolution: {integrity: sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-vue@5.1.2':
@@ -617,23 +617,14 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
- '@volar/language-core@2.3.4':
- resolution: {integrity: sha512-wXBhY11qG6pCDAqDnbBRFIDSIwbqkWI7no+lj5+L7IlA7HRIjRP7YQLGzT0LF4lS6eHkMSsclXqy9DwYJasZTQ==}
+ '@volar/language-core@2.4.0':
+ resolution: {integrity: sha512-FTla+khE+sYK0qJP+6hwPAAUwiNHVMph4RUXpxf/FIPKUP61NFrVZorml4mjFShnueR2y9/j8/vnh09YwVdH7A==}
- '@volar/language-core@2.4.0-alpha.18':
- resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==}
+ '@volar/source-map@2.4.0':
+ resolution: {integrity: sha512-2ceY8/NEZvN6F44TXw2qRP6AQsvCYhV2bxaBPWxV9HqIfkbRydSksTFObCF1DBDNBfKiZTS8G/4vqV6cvjdOIQ==}
- '@volar/source-map@2.3.4':
- resolution: {integrity: sha512-C+t63nwcblqLIVTYXaVi/+gC8NukDaDIQI72J3R7aXGvtgaVB16c+J8Iz7/VfOy7kjYv7lf5GhBny6ACw9fTGQ==}
-
- '@volar/source-map@2.4.0-alpha.18':
- resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==}
-
- '@volar/typescript@2.3.4':
- resolution: {integrity: sha512-acCvt7dZECyKcvO5geNybmrqOsu9u8n5XP1rfiYsOLYGPxvHRav9BVmEdRyZ3vvY6mNyQ1wLL5Hday4IShe17w==}
-
- '@volar/typescript@2.4.0-alpha.18':
- resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==}
+ '@volar/typescript@2.4.0':
+ resolution: {integrity: sha512-9zx3lQWgHmVd+JRRAHUSRiEhe4TlzL7U7e6ulWXOxHH/WNYxzKwCvZD7WYWEZFdw4dHfTD9vUR0yPQO6GilCaQ==}
'@vue/compiler-core@3.4.38':
resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==}
@@ -687,24 +678,24 @@ packages:
'@vue/shared@3.4.38':
resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==}
- '@vueuse/core@10.11.1':
- resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==}
+ '@vueuse/core@11.0.1':
+ resolution: {integrity: sha512-YTrekI18WwEyP3h168Fir94G/HNC27wvXJI21Alm0sPOwvhihfkrvHIe+5PNJq+MpgWdRcsjvE/38JaoKrgZhQ==}
- '@vueuse/integrations@10.11.1':
- resolution: {integrity: sha512-Y5hCGBguN+vuVYTZmdd/IMXLOdfS60zAmDmFYc4BKBcMUPZH1n4tdyDECCPjXm0bNT3ZRUy1xzTLGaUje8Xyaw==}
+ '@vueuse/integrations@11.0.1':
+ resolution: {integrity: sha512-V/FQTS/aiV6RTFXOj8cXgqhtNJBvxvbHeLElOUR7N7F3Kr0btS+dkymLB54mFd0Or6uEGpgwwb41cs/q2/rdOg==}
peerDependencies:
async-validator: ^4
axios: ^1
- change-case: ^4
- drauu: ^0.3
+ change-case: ^5
+ drauu: ^0.4
focus-trap: ^7
- fuse.js: ^6
+ fuse.js: ^7
idb-keyval: ^6
- jwt-decode: ^3
+ jwt-decode: ^4
nprogress: ^0.2
qrcode: ^1.5
sortablejs: ^1
- universal-cookie: ^6
+ universal-cookie: ^7
peerDependenciesMeta:
async-validator:
optional: true
@@ -731,11 +722,11 @@ packages:
universal-cookie:
optional: true
- '@vueuse/metadata@10.11.1':
- resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==}
+ '@vueuse/metadata@11.0.1':
+ resolution: {integrity: sha512-dTFvuHFAjLYOiSd+t9Sk7xUiuL6jbfay/eX+g+jaipXXlwKur2VCqBCZX+jfu+2vROUGcUsdn3fJR9KkpadIOg==}
- '@vueuse/shared@10.11.1':
- resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==}
+ '@vueuse/shared@11.0.1':
+ resolution: {integrity: sha512-eAPf5CQB3HR0S76HqrhjBqFYstZfiHWZq8xF9EQmobGBkrhPfErJEhr8aMNQMqd6MkENIx2pblIEfJGlHpClug==}
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -1073,8 +1064,8 @@ packages:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
- is-core-module@2.15.0:
- resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==}
+ is-core-module@2.15.1:
+ resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==}
engines: {node: '>= 0.4'}
is-extglob@2.1.1:
@@ -1310,8 +1301,8 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- qrcode-generator-es@0.0.4:
- resolution: {integrity: sha512-AkXDff0MAFmkl3fuZpEzE3lSDRV7BVYrxvdUE3Cd9hj0YMdFNCYjm1riM173jslU2VVnLjsT3FgK5r/r3P5rHw==}
+ qrcode-generator-es@1.0.1:
+ resolution: {integrity: sha512-XEASprVAH0wJsr+1R7HW4GnZhtcl1dThV5/WrNi9CnTwzlui6wu6JflN93BedVHA5ndDm7O2X2dfe3kX55X3hg==}
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -1335,8 +1326,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rollup@4.20.0:
- resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==}
+ rollup@4.21.0:
+ resolution: {integrity: sha512-vo+S/lfA2lMS7rZ2Qoubi6I5hwZwzXeUIctILZLbHI+laNtvhhOIon2S1JksA5UEDQ7l3vberd0fxK44lTYjbQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -1374,8 +1365,8 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- shiki@1.13.0:
- resolution: {integrity: sha512-e0dWfnONbEv6xl7FJy3XIhsVHQ/65XHDZl92+6H9+4xWjfdo7pmkqG7Kg47KWtDiEtzM5Z+oEfb4vtRvoZ/X9w==}
+ shiki@1.14.1:
+ resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==}
slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
@@ -1468,8 +1459,8 @@ packages:
ufo@1.5.4:
resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
- undici-types@6.18.2:
- resolution: {integrity: sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==}
+ undici-types@6.19.8:
+ resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
@@ -1491,8 +1482,8 @@ packages:
vite:
optional: true
- vite@5.4.0:
- resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==}
+ vite@5.4.2:
+ resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -1522,8 +1513,8 @@ packages:
terser:
optional: true
- vitepress@1.3.2:
- resolution: {integrity: sha512-6gvecsCuR6b1Cid4w19KQiQ02qkpgzFRqiG0v1ZBekGkrZCzsxdDD5y4WH82HRXAOhU4iZIpzA1CsWqs719rqA==}
+ vitepress@1.3.3:
+ resolution: {integrity: sha512-6UzEw/wZ41S/CATby7ea7UlffvRER/uekxgN6hbEvSys9ukmLOKsz87Ehq9yOx1Rwiw+Sj97yjpivP8w1sUmng==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4
@@ -1595,32 +1586,32 @@ packages:
snapshots:
- '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)':
+ '@algolia/autocomplete-core@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.16.3)':
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.16.3)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)':
+ '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.16.3)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
search-insights: 2.16.3
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)':
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
- '@algolia/client-search': 5.0.0
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
+ '@algolia/client-search': 5.1.1
algoliasearch: 4.24.0
- '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)':
+ '@algolia/autocomplete-shared@1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)':
dependencies:
- '@algolia/client-search': 5.0.0
+ '@algolia/client-search': 5.1.1
algoliasearch: 4.24.0
'@algolia/cache-browser-local-storage@4.24.0':
@@ -1651,7 +1642,7 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-common@5.0.0': {}
+ '@algolia/client-common@5.1.1': {}
'@algolia/client-personalization@4.24.0':
dependencies:
@@ -1665,11 +1656,11 @@ snapshots:
'@algolia/requester-common': 4.24.0
'@algolia/transporter': 4.24.0
- '@algolia/client-search@5.0.0':
+ '@algolia/client-search@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
- '@algolia/requester-browser-xhr': 5.0.0
- '@algolia/requester-node-http': 5.0.0
+ '@algolia/client-common': 5.1.1
+ '@algolia/requester-browser-xhr': 5.1.1
+ '@algolia/requester-node-http': 5.1.1
'@algolia/logger-common@4.24.0': {}
@@ -1695,9 +1686,9 @@ snapshots:
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-browser-xhr@5.0.0':
+ '@algolia/requester-browser-xhr@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
+ '@algolia/client-common': 5.1.1
'@algolia/requester-common@4.24.0': {}
@@ -1705,9 +1696,9 @@ snapshots:
dependencies:
'@algolia/requester-common': 4.24.0
- '@algolia/requester-node-http@5.0.0':
+ '@algolia/requester-node-http@5.1.1':
dependencies:
- '@algolia/client-common': 5.0.0
+ '@algolia/client-common': 5.1.1
'@algolia/transporter@4.24.0':
dependencies:
@@ -1731,9 +1722,9 @@ snapshots:
'@docsearch/css@3.6.1': {}
- '@docsearch/js@3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)':
+ '@docsearch/js@3.6.1(@algolia/client-search@5.1.1)(search-insights@2.16.3)':
dependencies:
- '@docsearch/react': 3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)
+ '@docsearch/react': 3.6.1(@algolia/client-search@5.1.1)(search-insights@2.16.3)
preact: 10.23.2
transitivePeerDependencies:
- '@algolia/client-search'
@@ -1742,10 +1733,10 @@ snapshots:
- react-dom
- search-insights
- '@docsearch/react@3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)':
+ '@docsearch/react@3.6.1(@algolia/client-search@5.1.1)(search-insights@2.16.3)':
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)(search-insights@2.16.3)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.0.0)(algoliasearch@4.24.0)
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)(search-insights@2.16.3)
+ '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@5.1.1)(algoliasearch@4.24.0)
'@docsearch/css': 3.6.1
algoliasearch: 4.24.0
optionalDependencies:
@@ -1861,23 +1852,23 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.0': {}
- '@microsoft/api-extractor-model@7.29.4(@types/node@22.3.0)':
+ '@microsoft/api-extractor-model@7.29.4(@types/node@22.5.0)':
dependencies:
'@microsoft/tsdoc': 0.15.0
'@microsoft/tsdoc-config': 0.17.0
- '@rushstack/node-core-library': 5.5.1(@types/node@22.3.0)
+ '@rushstack/node-core-library': 5.5.1(@types/node@22.5.0)
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.47.4(@types/node@22.3.0)':
+ '@microsoft/api-extractor@7.47.4(@types/node@22.5.0)':
dependencies:
- '@microsoft/api-extractor-model': 7.29.4(@types/node@22.3.0)
+ '@microsoft/api-extractor-model': 7.29.4(@types/node@22.5.0)
'@microsoft/tsdoc': 0.15.0
'@microsoft/tsdoc-config': 0.17.0
- '@rushstack/node-core-library': 5.5.1(@types/node@22.3.0)
+ '@rushstack/node-core-library': 5.5.1(@types/node@22.5.0)
'@rushstack/rig-package': 0.5.3
- '@rushstack/terminal': 0.13.3(@types/node@22.3.0)
- '@rushstack/ts-command-line': 4.22.3(@types/node@22.3.0)
+ '@rushstack/terminal': 0.13.3(@types/node@22.5.0)
+ '@rushstack/ts-command-line': 4.22.3(@types/node@22.5.0)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.8
@@ -1908,63 +1899,63 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- '@rollup/pluginutils@5.1.0(rollup@4.20.0)':
+ '@rollup/pluginutils@5.1.0(rollup@4.21.0)':
dependencies:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 4.20.0
+ rollup: 4.21.0
- '@rollup/rollup-android-arm-eabi@4.20.0':
+ '@rollup/rollup-android-arm-eabi@4.21.0':
optional: true
- '@rollup/rollup-android-arm64@4.20.0':
+ '@rollup/rollup-android-arm64@4.21.0':
optional: true
- '@rollup/rollup-darwin-arm64@4.20.0':
+ '@rollup/rollup-darwin-arm64@4.21.0':
optional: true
- '@rollup/rollup-darwin-x64@4.20.0':
+ '@rollup/rollup-darwin-x64@4.21.0':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.20.0':
+ '@rollup/rollup-linux-arm-gnueabihf@4.21.0':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.20.0':
+ '@rollup/rollup-linux-arm-musleabihf@4.21.0':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.20.0':
+ '@rollup/rollup-linux-arm64-gnu@4.21.0':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.20.0':
+ '@rollup/rollup-linux-arm64-musl@4.21.0':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.20.0':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.21.0':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.20.0':
+ '@rollup/rollup-linux-riscv64-gnu@4.21.0':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.20.0':
+ '@rollup/rollup-linux-s390x-gnu@4.21.0':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.20.0':
+ '@rollup/rollup-linux-x64-gnu@4.21.0':
optional: true
- '@rollup/rollup-linux-x64-musl@4.20.0':
+ '@rollup/rollup-linux-x64-musl@4.21.0':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.20.0':
+ '@rollup/rollup-win32-arm64-msvc@4.21.0':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.20.0':
+ '@rollup/rollup-win32-ia32-msvc@4.21.0':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.20.0':
+ '@rollup/rollup-win32-x64-msvc@4.21.0':
optional: true
- '@rushstack/node-core-library@5.5.1(@types/node@22.3.0)':
+ '@rushstack/node-core-library@5.5.1(@types/node@22.5.0)':
dependencies:
ajv: 8.13.0
ajv-draft-04: 1.0.0(ajv@8.13.0)
@@ -1975,36 +1966,36 @@ snapshots:
resolve: 1.22.8
semver: 7.5.4
optionalDependencies:
- '@types/node': 22.3.0
+ '@types/node': 22.5.0
'@rushstack/rig-package@0.5.3':
dependencies:
resolve: 1.22.8
strip-json-comments: 3.1.1
- '@rushstack/terminal@0.13.3(@types/node@22.3.0)':
+ '@rushstack/terminal@0.13.3(@types/node@22.5.0)':
dependencies:
- '@rushstack/node-core-library': 5.5.1(@types/node@22.3.0)
+ '@rushstack/node-core-library': 5.5.1(@types/node@22.5.0)
supports-color: 8.1.1
optionalDependencies:
- '@types/node': 22.3.0
+ '@types/node': 22.5.0
- '@rushstack/ts-command-line@4.22.3(@types/node@22.3.0)':
+ '@rushstack/ts-command-line@4.22.3(@types/node@22.5.0)':
dependencies:
- '@rushstack/terminal': 0.13.3(@types/node@22.3.0)
+ '@rushstack/terminal': 0.13.3(@types/node@22.5.0)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
transitivePeerDependencies:
- '@types/node'
- '@shikijs/core@1.13.0':
+ '@shikijs/core@1.14.1':
dependencies:
'@types/hast': 3.0.4
- '@shikijs/transformers@1.13.0':
+ '@shikijs/transformers@1.14.1':
dependencies:
- shiki: 1.13.0
+ shiki: 1.14.1
'@tanstack/table-core@8.20.1': {}
@@ -2030,22 +2021,22 @@ snapshots:
'@types/mdurl@2.0.0': {}
- '@types/node@22.3.0':
+ '@types/node@22.5.0':
dependencies:
- undici-types: 6.18.2
+ undici-types: 6.19.8
'@types/unist@3.0.3': {}
'@types/web-bluetooth@0.0.20': {}
- '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/eslint-plugin@8.2.0(@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/parser': 8.2.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/scope-manager': 8.2.0
+ '@typescript-eslint/type-utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.2.0
eslint: 9.9.0
graphemer: 1.4.0
ignore: 5.3.2
@@ -2056,12 +2047,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/parser@8.2.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/scope-manager': 8.2.0
+ '@typescript-eslint/types': 8.2.0
+ '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.2.0
debug: 4.3.6
eslint: 9.9.0
optionalDependencies:
@@ -2069,15 +2060,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.1.0':
+ '@typescript-eslint/scope-manager@8.2.0':
dependencies:
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/types': 8.2.0
+ '@typescript-eslint/visitor-keys': 8.2.0
- '@typescript-eslint/type-utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/type-utils@8.2.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
- '@typescript-eslint/utils': 8.1.0(eslint@9.9.0)(typescript@5.5.4)
+ '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.2.0(eslint@9.9.0)(typescript@5.5.4)
debug: 4.3.6
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@@ -2086,12 +2077,12 @@ snapshots:
- eslint
- supports-color
- '@typescript-eslint/types@8.1.0': {}
+ '@typescript-eslint/types@8.2.0': {}
- '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.4)':
+ '@typescript-eslint/typescript-estree@8.2.0(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/visitor-keys': 8.1.0
+ '@typescript-eslint/types': 8.2.0
+ '@typescript-eslint/visitor-keys': 8.2.0
debug: 4.3.6
globby: 11.1.0
is-glob: 4.0.3
@@ -2103,48 +2094,36 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.1.0(eslint@9.9.0)(typescript@5.5.4)':
+ '@typescript-eslint/utils@8.2.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
- '@typescript-eslint/scope-manager': 8.1.0
- '@typescript-eslint/types': 8.1.0
- '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4)
+ '@typescript-eslint/scope-manager': 8.2.0
+ '@typescript-eslint/types': 8.2.0
+ '@typescript-eslint/typescript-estree': 8.2.0(typescript@5.5.4)
eslint: 9.9.0
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@8.1.0':
+ '@typescript-eslint/visitor-keys@8.2.0':
dependencies:
- '@typescript-eslint/types': 8.1.0
+ '@typescript-eslint/types': 8.2.0
eslint-visitor-keys: 3.4.3
- '@vitejs/plugin-vue@5.1.2(vite@5.4.0(@types/node@22.3.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))':
+ '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))':
dependencies:
- vite: 5.4.0(@types/node@22.3.0)(less@4.2.0)
+ vite: 5.4.2(@types/node@22.5.0)(less@4.2.0)
vue: 3.4.38(typescript@5.5.4)
- '@volar/language-core@2.3.4':
- dependencies:
- '@volar/source-map': 2.3.4
-
- '@volar/language-core@2.4.0-alpha.18':
+ '@volar/language-core@2.4.0':
dependencies:
- '@volar/source-map': 2.4.0-alpha.18
+ '@volar/source-map': 2.4.0
- '@volar/source-map@2.3.4': {}
-
- '@volar/source-map@2.4.0-alpha.18': {}
-
- '@volar/typescript@2.3.4':
- dependencies:
- '@volar/language-core': 2.3.4
- path-browserify: 1.0.1
- vscode-uri: 3.0.8
+ '@volar/source-map@2.4.0': {}
- '@volar/typescript@2.4.0-alpha.18':
+ '@volar/typescript@2.4.0':
dependencies:
- '@volar/language-core': 2.4.0-alpha.18
+ '@volar/language-core': 2.4.0
path-browserify: 1.0.1
vscode-uri: 3.0.8
@@ -2205,7 +2184,7 @@ snapshots:
'@vue/language-core@2.0.29(typescript@5.5.4)':
dependencies:
- '@volar/language-core': 2.4.0-alpha.18
+ '@volar/language-core': 2.4.0
'@vue/compiler-dom': 3.4.38
'@vue/compiler-vue2': 2.7.16
'@vue/shared': 3.4.38
@@ -2240,20 +2219,20 @@ snapshots:
'@vue/shared@3.4.38': {}
- '@vueuse/core@10.11.1(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/core@11.0.1(vue@3.4.38(typescript@5.5.4))':
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.11.1
- '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/metadata': 11.0.1
+ '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/integrations@10.11.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/integrations@11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))':
dependencies:
- '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4))
- '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
optionalDependencies:
focus-trap: 7.5.4
@@ -2261,9 +2240,9 @@ snapshots:
- '@vue/composition-api'
- vue
- '@vueuse/metadata@10.11.1': {}
+ '@vueuse/metadata@11.0.1': {}
- '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.4))':
+ '@vueuse/shared@11.0.1(vue@3.4.38(typescript@5.5.4))':
dependencies:
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
@@ -2647,7 +2626,7 @@ snapshots:
imurmurhash@0.1.4: {}
- is-core-module@2.15.0:
+ is-core-module@2.15.1:
dependencies:
hasown: 2.0.2
@@ -2867,7 +2846,7 @@ snapshots:
punycode@2.3.1: {}
- qrcode-generator-es@0.0.4: {}
+ qrcode-generator-es@1.0.1: {}
queue-microtask@1.2.3: {}
@@ -2877,7 +2856,7 @@ snapshots:
resolve@1.22.8:
dependencies:
- is-core-module: 2.15.0
+ is-core-module: 2.15.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -2885,26 +2864,26 @@ snapshots:
rfdc@1.4.1: {}
- rollup@4.20.0:
+ rollup@4.21.0:
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.20.0
- '@rollup/rollup-android-arm64': 4.20.0
- '@rollup/rollup-darwin-arm64': 4.20.0
- '@rollup/rollup-darwin-x64': 4.20.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.20.0
- '@rollup/rollup-linux-arm-musleabihf': 4.20.0
- '@rollup/rollup-linux-arm64-gnu': 4.20.0
- '@rollup/rollup-linux-arm64-musl': 4.20.0
- '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0
- '@rollup/rollup-linux-riscv64-gnu': 4.20.0
- '@rollup/rollup-linux-s390x-gnu': 4.20.0
- '@rollup/rollup-linux-x64-gnu': 4.20.0
- '@rollup/rollup-linux-x64-musl': 4.20.0
- '@rollup/rollup-win32-arm64-msvc': 4.20.0
- '@rollup/rollup-win32-ia32-msvc': 4.20.0
- '@rollup/rollup-win32-x64-msvc': 4.20.0
+ '@rollup/rollup-android-arm-eabi': 4.21.0
+ '@rollup/rollup-android-arm64': 4.21.0
+ '@rollup/rollup-darwin-arm64': 4.21.0
+ '@rollup/rollup-darwin-x64': 4.21.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.21.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.21.0
+ '@rollup/rollup-linux-arm64-gnu': 4.21.0
+ '@rollup/rollup-linux-arm64-musl': 4.21.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.21.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.21.0
+ '@rollup/rollup-linux-s390x-gnu': 4.21.0
+ '@rollup/rollup-linux-x64-gnu': 4.21.0
+ '@rollup/rollup-linux-x64-musl': 4.21.0
+ '@rollup/rollup-win32-arm64-msvc': 4.21.0
+ '@rollup/rollup-win32-ia32-msvc': 4.21.0
+ '@rollup/rollup-win32-x64-msvc': 4.21.0
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -2934,9 +2913,9 @@ snapshots:
shebang-regex@3.0.0: {}
- shiki@1.13.0:
+ shiki@1.14.1:
dependencies:
- '@shikijs/core': 1.13.0
+ '@shikijs/core': 1.14.1
'@types/hast': 3.0.4
slash@3.0.0: {}
@@ -3000,7 +2979,7 @@ snapshots:
ufo@1.5.4: {}
- undici-types@6.18.2: {}
+ undici-types@6.19.8: {}
universalify@0.1.2: {}
@@ -3010,11 +2989,11 @@ snapshots:
util-deprecate@1.0.2: {}
- vite-plugin-dts@4.0.3(@types/node@22.3.0)(rollup@4.20.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.3.0)(less@4.2.0)):
+ vite-plugin-dts@4.0.3(@types/node@22.5.0)(rollup@4.21.0)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.0)(less@4.2.0)):
dependencies:
- '@microsoft/api-extractor': 7.47.4(@types/node@22.3.0)
- '@rollup/pluginutils': 5.1.0(rollup@4.20.0)
- '@volar/typescript': 2.3.4
+ '@microsoft/api-extractor': 7.47.4(@types/node@22.5.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.21.0)
+ '@volar/typescript': 2.4.0
'@vue/language-core': 2.0.29(typescript@5.5.4)
compare-versions: 6.1.1
debug: 4.3.6
@@ -3024,39 +3003,39 @@ snapshots:
typescript: 5.5.4
vue-tsc: 2.0.29(typescript@5.5.4)
optionalDependencies:
- vite: 5.4.0(@types/node@22.3.0)(less@4.2.0)
+ vite: 5.4.2(@types/node@22.5.0)(less@4.2.0)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite@5.4.0(@types/node@22.3.0)(less@4.2.0):
+ vite@5.4.2(@types/node@22.5.0)(less@4.2.0):
dependencies:
esbuild: 0.21.5
postcss: 8.4.41
- rollup: 4.20.0
+ rollup: 4.21.0
optionalDependencies:
- '@types/node': 22.3.0
+ '@types/node': 22.5.0
fsevents: 2.3.3
less: 4.2.0
- vitepress@1.3.2(@algolia/client-search@5.0.0)(@types/node@22.3.0)(less@4.2.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4):
+ vitepress@1.3.3(@algolia/client-search@5.1.1)(@types/node@22.5.0)(less@4.2.0)(postcss@8.4.41)(search-insights@2.16.3)(typescript@5.5.4):
dependencies:
'@docsearch/css': 3.6.1
- '@docsearch/js': 3.6.1(@algolia/client-search@5.0.0)(search-insights@2.16.3)
- '@shikijs/core': 1.13.0
- '@shikijs/transformers': 1.13.0
+ '@docsearch/js': 3.6.1(@algolia/client-search@5.1.1)(search-insights@2.16.3)
+ '@shikijs/core': 1.14.1
+ '@shikijs/transformers': 1.14.1
'@types/markdown-it': 14.1.2
- '@vitejs/plugin-vue': 5.1.2(vite@5.4.0(@types/node@22.3.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))
+ '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.0)(less@4.2.0))(vue@3.4.38(typescript@5.5.4))
'@vue/devtools-api': 7.3.8
'@vue/shared': 3.4.38
- '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4))
- '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.4))
+ '@vueuse/integrations': 11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 7.1.0
- shiki: 1.13.0
- vite: 5.4.0(@types/node@22.3.0)(less@4.2.0)
+ shiki: 1.14.1
+ vite: 5.4.2(@types/node@22.5.0)(less@4.2.0)
vue: 3.4.38(typescript@5.5.4)
optionalDependencies:
postcss: 8.4.41
@@ -3114,7 +3093,7 @@ snapshots:
vue-tsc@2.0.29(typescript@5.5.4):
dependencies:
- '@volar/typescript': 2.4.0-alpha.18
+ '@volar/typescript': 2.4.0
'@vue/language-core': 2.0.29(typescript@5.5.4)
semver: 7.6.3
typescript: 5.5.4
diff --git a/src/components/Qrcode.vue b/src/components/Qrcode.vue
index ef517f31..f0da67b4 100644
--- a/src/components/Qrcode.vue
+++ b/src/components/Qrcode.vue
@@ -1,5 +1,5 @@
-