This commit is contained in:
zyronon
2025-08-17 17:03:50 +08:00
parent b94bd61263
commit a969fce5ac
23 changed files with 511 additions and 148 deletions

112
pnpm-lock.yaml generated
View File

@@ -11,12 +11,6 @@ importers:
'@imengyu/vue3-context-menu':
specifier: ^1.5.1
version: 1.5.2
'@opentranslate/baidu':
specifier: ^1.4.2
version: 1.4.2
'@opentranslate/translator':
specifier: ^1.4.2
version: 1.4.2
axios:
specifier: ^1.10.0
version: 1.11.0
@@ -38,6 +32,9 @@ importers:
libarchive-wasm:
specifier: ^1.2.0
version: 1.2.0
md5:
specifier: ^2.2.1
version: 2.3.0
mitt:
specifier: ^3.0.1
version: 3.0.1
@@ -53,9 +50,6 @@ importers:
string-comparison:
specifier: ^1.3.0
version: 1.3.0
vite-plugin-externals:
specifier: ^0.6.2
version: 0.6.2(vite@7.1.2(@types/node@24.3.0)(jiti@2.5.1)(sass@1.90.0))
vue:
specifier: ^3.5.17
version: 3.5.18(typescript@5.9.2)
@@ -159,6 +153,9 @@ importers:
'@types/lodash-es':
specifier: ^4.17.12
version: 4.17.12
'@types/md5':
specifier: ^2.1.33
version: 2.3.5
'@unocss/postcss':
specifier: ^66.4.0
version: 66.4.2(postcss@8.5.6)
@@ -219,9 +216,9 @@ importers:
vite:
specifier: ^7.0.3
version: 7.1.2(@types/node@24.3.0)(jiti@2.5.1)(sass@1.90.0)
vite-plugin-cdn-import:
specifier: file:./plugins/vite-plugin-cdn-import/dist
version: dist@file:plugins/vite-plugin-cdn-import/dist
vite-plugin-externals:
specifier: ^0.6.2
version: 0.6.2(vite@7.1.2(@types/node@24.3.0)(jiti@2.5.1)(sass@1.90.0))
vue-tsc:
specifier: ^3.0.1
version: 3.0.5(typescript@5.9.2)
@@ -668,15 +665,6 @@ packages:
'@napi-rs/wasm-runtime@0.2.12':
resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
'@opentranslate/baidu@1.4.2':
resolution: {integrity: sha512-j8V7P+OCzEIAa+Zh4P6tbgWizVuVfKJOXDvk6M865J4QOE1lUQIN/Hb5SdodePkFinwNbQK2mAb7qF9wO/nQbA==}
'@opentranslate/languages@1.4.2':
resolution: {integrity: sha512-cexyjCYyvFRCUAsuCSpmfO1k4RWxrEHKFJYdCEsb+RqFWrTC8PsXupiWo2172c/8rNOW6BOMxiN3bZ2mETKV7g==}
'@opentranslate/translator@1.4.2':
resolution: {integrity: sha512-AI5hLx5fiBOvhRsrmBwOTBa7ZHV1AsRsbfrowkL2wzLLmt3nBtHN+pqv8xVDEkPHUtOLVGqcmtuO2UQgbp+spQ==}
'@oxc-resolver/binding-darwin-arm64@4.2.0':
resolution: {integrity: sha512-DP+KY4nXRJvL5XayKda0P7NCjcP1zZ5x6RZznMM/bMPCBrjcYNG4XKV9v/EbkSq3Et24mEJFYOM55WmPxtqf0w==}
cpu: [arm64]
@@ -977,9 +965,6 @@ packages:
'@types/node@24.3.0':
resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==}
'@types/qs@6.14.0':
resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==}
'@types/web-bluetooth@0.0.16':
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
@@ -1507,10 +1492,6 @@ packages:
engines: {node: '>= 4.5.0'}
hasBin: true
axios@0.19.2:
resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==}
deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
axios@1.11.0:
resolution: {integrity: sha512-1Lx3WLFQWm3ooKDYZD1eXmoGO9fxYQjrycfHFC8P0sCfQVXyROp0p9PFWBehewBOdCwHc+f/b8I0fMto5eSfwA==}
@@ -1703,9 +1684,6 @@ packages:
resolution: {integrity: sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==}
engines: {node: '>=0.8'}
collapse-white-space@1.0.6:
resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==}
collection-map@1.0.0:
resolution: {integrity: sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==}
engines: {node: '>=0.10.0'}
@@ -1955,9 +1933,6 @@ packages:
resolution: {integrity: sha512-glXVh42vz40yZb9Cq2oMOt70FIoWiv+vxNvdKdU8CwjLad25qHM3trLxhl9bVjdr6WaslIXhWpn0NO8T/67Qjg==}
engines: {node: '>= 8.0.0'}
dist@file:plugins/vite-plugin-cdn-import/dist:
resolution: {directory: plugins/vite-plugin-cdn-import/dist, type: directory}
dunder-proto@1.0.1:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
@@ -2180,10 +2155,6 @@ packages:
debug:
optional: true
follow-redirects@1.5.10:
resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==}
engines: {node: '>=4.0'}
for-in@1.0.2:
resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==}
engines: {node: '>=0.10.0'}
@@ -2207,9 +2178,6 @@ packages:
resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
engines: {node: '>=0.10.0'}
franc-min@4.1.1:
resolution: {integrity: sha512-7xpOX5GymdaT6d0qmSNFpyFuEd6tPuEHVZpL+KIh9DocVCVn59c2OnUvLn+NcWGGi7btqV1VZ5VbjSox5KbZKA==}
fs-extra@10.1.0:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
engines: {node: '>=12'}
@@ -2853,9 +2821,6 @@ packages:
mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
n-gram@1.1.2:
resolution: {integrity: sha512-mBTpWKp0NHdujHmxrskPg2jc108mjyMmVxHN1rZGK/ogTLi9O0debDIXlQPqotNELdNmVGtL4jr7SCig+4OWvQ==}
nan@2.23.0:
resolution: {integrity: sha512-1UxuyYGdoQHcGg87Lkqm3FzefucTa0NAiOcuRsDmysep3c1LVCRK2krrUDafMWtjSG04htvAmvg96+SDknOmgQ==}
@@ -3556,13 +3521,6 @@ packages:
resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
engines: {node: '>=6'}
trigram-utils@1.0.3:
resolution: {integrity: sha512-UAhS1Ll21FtClVIzIN0I/SmGnJ+D08BOxX7Dl1penV8raC0ksf2dJkhNI6kU1Mj3uT86Bul12iMvxXquXSYSng==}
trim@0.0.1:
resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==}
deprecated: Use String.prototype.trim() instead
ts-macro@0.1.35:
resolution: {integrity: sha512-cMPJUCH8VsH9s9FANjL1r/SrkV2T6CKBjgWqgP2XGiS+y/zBBwmw0C3C31M4LqrLEjb8djgUMDV18vQ4Dr+/mg==}
@@ -4464,26 +4422,6 @@ snapshots:
'@tybys/wasm-util': 0.10.0
optional: true
'@opentranslate/baidu@1.4.2':
dependencies:
'@opentranslate/translator': 1.4.2
'@types/md5': 2.3.5
'@types/qs': 6.14.0
md5: 2.3.0
qs: 6.14.0
transitivePeerDependencies:
- supports-color
'@opentranslate/languages@1.4.2': {}
'@opentranslate/translator@1.4.2':
dependencies:
'@opentranslate/languages': 1.4.2
axios: 0.19.2
franc-min: 4.1.1
transitivePeerDependencies:
- supports-color
'@oxc-resolver/binding-darwin-arm64@4.2.0':
optional: true
@@ -4683,8 +4621,6 @@ snapshots:
undici-types: 7.10.0
optional: true
'@types/qs@6.14.0': {}
'@types/web-bluetooth@0.0.16':
optional: true
@@ -5428,12 +5364,6 @@ snapshots:
atob@2.1.2: {}
axios@0.19.2:
dependencies:
follow-redirects: 1.5.10
transitivePeerDependencies:
- supports-color
axios@1.11.0:
dependencies:
follow-redirects: 1.15.11
@@ -5679,8 +5609,6 @@ snapshots:
codepage@1.15.0: {}
collapse-white-space@1.0.6: {}
collection-map@1.0.0:
dependencies:
arr-map: 2.0.2
@@ -5912,8 +5840,6 @@ snapshots:
digest-header@1.1.0: {}
dist@file:plugins/vite-plugin-cdn-import/dist: {}
dunder-proto@1.0.1:
dependencies:
call-bind-apply-helpers: 1.0.2
@@ -6195,12 +6121,6 @@ snapshots:
follow-redirects@1.15.11: {}
follow-redirects@1.5.10:
dependencies:
debug: 3.1.0
transitivePeerDependencies:
- supports-color
for-in@1.0.2: {}
for-own@1.0.0:
@@ -6228,10 +6148,6 @@ snapshots:
dependencies:
map-cache: 0.2.2
franc-min@4.1.1:
dependencies:
trigram-utils: 1.0.3
fs-extra@10.1.0:
dependencies:
graceful-fs: 4.2.11
@@ -6904,8 +6820,6 @@ snapshots:
object-assign: 4.1.1
thenify-all: 1.6.0
n-gram@1.1.2: {}
nan@2.23.0:
optional: true
@@ -7671,14 +7585,6 @@ snapshots:
totalist@3.0.1: {}
trigram-utils@1.0.3:
dependencies:
collapse-white-space: 1.0.6
n-gram: 1.1.2
trim: 0.0.1
trim@0.0.1: {}
ts-macro@0.1.35:
dependencies:
muggle-string: 0.4.1