feat: macOS compatibility

This commit is contained in:
2025-05-03 04:25:15 +08:00
parent dfb3e0eb53
commit ed2d916936
11 changed files with 447 additions and 269 deletions

22
pnpm-lock.yaml generated
View File

@@ -9,7 +9,7 @@ importers:
.:
dependencies:
'@tauri-apps/api':
specifier: ^1
specifier: ^1.6.0
version: 1.6.0
'@vueuse/core':
specifier: ^10.11.0
@@ -18,7 +18,7 @@ importers:
specifier: ^2.1.7
version: 2.1.7(typescript@5.5.3)(vue@3.4.31(typescript@5.5.3))
vue:
specifier: ^3.3.4
specifier: ^3.4.31
version: 3.4.31(typescript@5.5.3)
vue-router:
specifier: ^4.4.0
@@ -28,7 +28,7 @@ importers:
version: 2.3.2(vue@3.4.31(typescript@5.5.3))
devDependencies:
'@tauri-apps/cli':
specifier: ^1
specifier: ^1.6.0
version: 1.6.0
'@vitejs/plugin-vue':
specifier: ^5.0.5
@@ -46,16 +46,16 @@ importers:
specifier: ^3.4.4
version: 3.4.4
typescript:
specifier: ^5.2.2
specifier: ^5.5.3
version: 5.5.3
unplugin-vue-components:
specifier: ^0.27.2
version: 0.27.2(@babel/parser@7.24.8)(rollup@4.18.1)(vue@3.4.31(typescript@5.5.3))
vite:
specifier: ^5.3.1
specifier: ^5.3.3
version: 5.3.3(sass@1.77.8)
vue-tsc:
specifier: ^2.0.22
specifier: ^2.0.26
version: 2.0.26(typescript@5.5.3)
packages:
@@ -550,8 +550,8 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
caniuse-lite@1.0.30001642:
resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==}
caniuse-lite@1.0.30001716:
resolution: {integrity: sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw==}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -1477,7 +1477,7 @@ snapshots:
autoprefixer@10.4.19(postcss@8.4.39):
dependencies:
browserslist: 4.23.2
caniuse-lite: 1.0.30001642
caniuse-lite: 1.0.30001716
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.1
@@ -1498,14 +1498,14 @@ snapshots:
browserslist@4.23.2:
dependencies:
caniuse-lite: 1.0.30001642
caniuse-lite: 1.0.30001716
electron-to-chromium: 1.4.827
node-releases: 2.0.14
update-browserslist-db: 1.1.0(browserslist@4.23.2)
camelcase-css@2.0.1: {}
caniuse-lite@1.0.30001642: {}
caniuse-lite@1.0.30001716: {}
chokidar@3.6.0:
dependencies: