更新 package.json,修改版本号并添加新依赖项

This commit is contained in:
hello8693 2025-03-21 20:47:22 +08:00
parent ac24d72ade
commit a1535461de
2 changed files with 163 additions and 25 deletions

View File

@ -1,6 +1,6 @@
{
"name": "examaware2-desktop",
"version": "2.0.0",
"version": "0.0.1",
"description": "DSZ知试",
"main": "./out/main/index.js",
"author": "hello8693 <hello8693@hello8693.xyz>",
@ -23,28 +23,16 @@
"dependencies": {
"@electron-toolkit/preload": "^3.0.0",
"@electron-toolkit/utils": "^3.0.0",
"electron-updater": "^6.1.7"
"electron-updater": "^6.1.7",
"uuid": "^11.1.0",
"vue-qrcode-reader": "^5.7.0"
},
"devDependencies": {
"@electron-toolkit/eslint-config": "^1.0.2",
"@electron-toolkit/eslint-config-ts": "^2.0.0",
"@electron-toolkit/tsconfig": "^1.0.1",
"@rushstack/eslint-patch": "^1.10.3",
"electron": "^31.0.2",
"electron-builder": "^24.13.3",
"electron-vite": "^2.3.0",
"@imengyu/vue3-context-menu": "^1.4.4",
"misans": "^4.0.0",
"moment": "^2.30.1",
"pinia": "^2.3.1",
"tdesign-icons-vue-next": "^0.3.4",
"tdesign-vue-next": "^1.10.7",
"unplugin-auto-import": "^19.0.0",
"unplugin-vue-components": "^28.0.0",
"vue": "^3.5.13",
"vue-code-layout": "^1.1.2",
"vue-router": "^4.5.0",
"@rushstack/eslint-patch": "^1.10.3",
"@tsconfig/node22": "^22.0.0",
"@types/node": "^22.10.7",
"@vitejs/plugin-vue": "^5.2.1",
@ -52,16 +40,30 @@
"@vue/eslint-config-prettier": "^10.1.0",
"@vue/eslint-config-typescript": "^14.3.0",
"@vue/tsconfig": "^0.7.0",
"electron": "^31.0.2",
"electron-builder": "^24.13.3",
"electron-vite": "^2.3.0",
"eslint": "^9.18.0",
"eslint-plugin-oxlint": "^0.15.6",
"eslint-plugin-vue": "^9.32.0",
"jiti": "^2.4.2",
"misans": "^4.0.0",
"moment": "^2.30.1",
"npm-run-all2": "^7.0.2",
"oxlint": "^0.15.6",
"pinia": "^2.3.1",
"prettier": "^3.4.2",
"tdesign-icons-vue-next": "^0.3.4",
"tdesign-vue-next": "^1.10.7",
"typescript": "~5.7.3",
"unplugin-auto-import": "^19.0.0",
"unplugin-vue-components": "^28.0.0",
"vite": "^6.0.11",
"vite-plugin-vue-devtools": "^7.7.0",
"vue": "^3.5.13",
"vue-code-layout": "^1.1.2",
"vue-router": "^4.5.0",
"vue-tsc": "^2.2.0"
}
},
"packageManager": "pnpm@9.9.0+sha512.60c18acd138bff695d339be6ad13f7e936eea6745660d4cc4a776d5247c540d0edee1a563695c183a66eb917ef88f2b4feb1fc25f32a7adcadc7aaf3438e99c1"
}

150
pnpm-lock.yaml generated
View File

@ -17,6 +17,12 @@ importers:
electron-updater:
specifier: ^6.1.7
version: 6.3.9
uuid:
specifier: ^11.1.0
version: 11.1.0
vue-qrcode-reader:
specifier: ^5.7.0
version: 5.7.0
devDependencies:
'@electron-toolkit/eslint-config':
specifier: ^1.0.2
@ -59,7 +65,7 @@ importers:
version: 31.7.7
electron-builder:
specifier: ^24.13.3
version: 24.13.3(electron-builder-squirrel-windows@24.13.3)
version: 24.13.3(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3))
electron-vite:
specifier: ^2.3.0
version: 2.3.0(vite@6.0.11(@types/node@22.12.0)(jiti@2.4.2))
@ -727,6 +733,50 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
'@oxlint/darwin-arm64@0.15.8':
resolution: {integrity: sha512-KgQC7vDhkwQD45MRK9cpDt8A5aSBfpjXV5+mWxwxgMPJh9fjDIiOjvAvqWu7LVUKi74Fe59yMBU0/ZQdSsYylQ==}
cpu: [arm64]
os: [darwin]
'@oxlint/darwin-x64@0.15.8':
resolution: {integrity: sha512-MQYpapCVzIwZfk2OtsLm/f5BRG7jEFHOwv6fnp4z9mw8UVXBu0GKzVSaK8E2xd84EL+GuG470sGl823vATYg7w==}
cpu: [x64]
os: [darwin]
'@oxlint/linux-arm64-gnu@0.15.8':
resolution: {integrity: sha512-gGvBe+o8Oallj5hIm++jiQZWviHJroGga3DFFXV/gF3nBIqB0F5nDolmw/4l7y+waSeIe5gjf7feaxxam7LVAQ==}
cpu: [arm64]
os: [linux]
libc: [glibc]
'@oxlint/linux-arm64-musl@0.15.8':
resolution: {integrity: sha512-hUzXQ+Ig4p+gcJq/XEvHyf/N98THf8Hc3/AV+Hom6oPsLwHyeld88ETfNRGtyvarcaiA+zwlpKqWQCl+0xBcag==}
cpu: [arm64]
os: [linux]
libc: [musl]
'@oxlint/linux-x64-gnu@0.15.8':
resolution: {integrity: sha512-QoSRPBWsLZY8HIMbOE7PIKad2plhwkK2yN30hGxcD6ago2+ykPZxTOEU6+l4Sri3FyGvq5NnF4U1UR62hPhOXg==}
cpu: [x64]
os: [linux]
libc: [glibc]
'@oxlint/linux-x64-musl@0.15.8':
resolution: {integrity: sha512-lttmT5x+DTy2yrMz4+0tUtPoJRA/ogDCUTjYhRVs2PF7f5WDVsyhFiwP8fMbpcogv3wB4Iylb5cwwAQ8/vV5MQ==}
cpu: [x64]
os: [linux]
libc: [musl]
'@oxlint/win32-arm64@0.15.8':
resolution: {integrity: sha512-p9HCMnhAyVSyoeFmgBhsyJG8900U1dukPo/2mTOT7hRCQ9NTFQhUALQTj3ohsJ9unF21nI5XfHMVqQGuG9NItw==}
cpu: [arm64]
os: [win32]
'@oxlint/win32-x64@0.15.8':
resolution: {integrity: sha512-dH0W6OOQb5G0CDuT81nKUbAnTfo2SdYeRKodEYUBrXh6pO3YZ8iMl7G1N6TWDO4XBo8nE685/hXDN64e30PO5g==}
cpu: [x64]
os: [win32]
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
@ -886,6 +936,12 @@ packages:
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
'@types/dom-webcodecs@0.1.13':
resolution: {integrity: sha512-O5hkiFIcjjszPIYyUSyvScyvrBoV3NOEEZx/pMlsu44TKzWNkLVBBxnxJz42in5n3QIolYOcBYFCPZZ0h8SkwQ==}
'@types/emscripten@1.40.0':
resolution: {integrity: sha512-MD2JJ25S4tnjnhjWyalMS6K6p0h+zQV6+Ylm+aGbiS8tSn/aHLSGNzBgduj6FB4zH0ax2GRMGYi/8G1uOxhXWA==}
'@types/estree@1.0.6':
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
@ -1263,6 +1319,9 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
barcode-detector@2.2.2:
resolution: {integrity: sha512-JcSekql+EV93evfzF9zBr+Y6aRfkR+QFvgyzbwQ0dbymZXoAI9+WgT7H1E429f+3RKNncHz2CW98VQtaaKpmfQ==}
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
@ -2535,6 +2594,9 @@ packages:
scule@1.3.0:
resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
sdp@3.2.0:
resolution: {integrity: sha512-d7wDPgDV3DDiqulJjKiV2865wKsJ34YI+NDREbm+FySq6WuKOikwyNQcm+doLAZ1O6ltdO0SeKle2xMpN3Brgw==}
semver-compare@1.0.0:
resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
@ -2820,6 +2882,10 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
uuid@11.1.0:
resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
hasBin: true
validator@13.12.0:
resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==}
engines: {node: '>= 0.10'}
@ -2917,6 +2983,10 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
vue-qrcode-reader@5.7.0:
resolution: {integrity: sha512-NuLBK3madyMhM35n2libd0i5GH3Rcvq2d7qB1Qyf5FqdIdC6GaMEC8Wi8v0HFuv5V5aptOLhHVBfSczBpO3lvA==}
engines: {node: '>=18.0.0'}
vue-router@4.5.0:
resolution: {integrity: sha512-HDuk+PuH5monfNuY+ct49mNmkCRK4xJAV9Ts4z9UFc4rzdDnxQLyCMGGc8pKhZhHTVzfanpNwB/lwqevcBwI4w==}
peerDependencies:
@ -2939,6 +3009,10 @@ packages:
webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
webrtc-adapter@8.2.3:
resolution: {integrity: sha512-gnmRz++suzmvxtp3ehQts6s2JtAGPuDPjA1F3a9ckNpG1kYdYuHWYpazoAnL9FS5/B21tKlhkorbdCXat0+4xQ==}
engines: {node: '>=6.0.0', npm: '>=3.10.0'}
which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@ -3005,6 +3079,9 @@ packages:
resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
engines: {node: '>= 10'}
zxing-wasm@1.1.3:
resolution: {integrity: sha512-MYm9k/5YVs4ZOTIFwlRjfFKD0crhefgbnt1+6TEpmKUDFp3E2uwqGSKwQOd2hOIsta/7Usq4hnpNRYTLoljnfA==}
snapshots:
7zip-bin@5.2.0: {}
@ -3548,6 +3625,30 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.18.0
'@oxlint/darwin-arm64@0.15.8':
optional: true
'@oxlint/darwin-x64@0.15.8':
optional: true
'@oxlint/linux-arm64-gnu@0.15.8':
optional: true
'@oxlint/linux-arm64-musl@0.15.8':
optional: true
'@oxlint/linux-x64-gnu@0.15.8':
optional: true
'@oxlint/linux-x64-musl@0.15.8':
optional: true
'@oxlint/win32-arm64@0.15.8':
optional: true
'@oxlint/win32-x64@0.15.8':
optional: true
'@pkgjs/parseargs@0.11.0':
optional: true
@ -3649,6 +3750,10 @@ snapshots:
dependencies:
'@types/ms': 2.1.0
'@types/dom-webcodecs@0.1.13': {}
'@types/emscripten@1.40.0': {}
'@types/estree@1.0.6': {}
'@types/fs-extra@9.0.13':
@ -4085,7 +4190,7 @@ snapshots:
app-builder-bin@4.0.0: {}
app-builder-lib@24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3):
app-builder-lib@24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)):
dependencies:
'@develar/schema-utils': 2.6.5
'@electron/notarize': 2.2.1
@ -4175,6 +4280,11 @@ snapshots:
balanced-match@1.0.2: {}
barcode-detector@2.2.2:
dependencies:
'@types/dom-webcodecs': 0.1.13
zxing-wasm: 1.1.3
base64-js@1.5.1: {}
binary-extensions@2.3.0: {}
@ -4443,7 +4553,7 @@ snapshots:
dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3):
dependencies:
app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3)
app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3))
builder-util: 24.13.1
builder-util-runtime: 9.2.4
fs-extra: 10.1.0
@ -4479,7 +4589,7 @@ snapshots:
electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3):
dependencies:
app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3)
app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3))
archiver: 5.3.2
builder-util: 24.13.1
fs-extra: 10.1.0
@ -4487,9 +4597,9 @@ snapshots:
- dmg-builder
- supports-color
electron-builder@24.13.3(electron-builder-squirrel-windows@24.13.3):
electron-builder@24.13.3(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3)):
dependencies:
app-builder-lib: 24.13.3(dmg-builder@24.13.3)(electron-builder-squirrel-windows@24.13.3)
app-builder-lib: 24.13.3(dmg-builder@24.13.3(electron-builder-squirrel-windows@24.13.3))(electron-builder-squirrel-windows@24.13.3(dmg-builder@24.13.3))
builder-util: 24.13.1
builder-util-runtime: 9.2.4
chalk: 4.1.2
@ -5336,7 +5446,16 @@ snapshots:
type-check: 0.4.0
word-wrap: 1.2.5
oxlint@0.15.8: {}
oxlint@0.15.8:
optionalDependencies:
'@oxlint/darwin-arm64': 0.15.8
'@oxlint/darwin-x64': 0.15.8
'@oxlint/linux-arm64-gnu': 0.15.8
'@oxlint/linux-arm64-musl': 0.15.8
'@oxlint/linux-x64-gnu': 0.15.8
'@oxlint/linux-x64-musl': 0.15.8
'@oxlint/win32-arm64': 0.15.8
'@oxlint/win32-x64': 0.15.8
p-cancelable@2.1.1: {}
@ -5563,6 +5682,8 @@ snapshots:
scule@1.3.0: {}
sdp@3.2.0: {}
semver-compare@1.0.0:
optional: true
@ -5863,6 +5984,8 @@ snapshots:
util-deprecate@1.0.2: {}
uuid@11.1.0: {}
validator@13.12.0: {}
verror@1.10.1:
@ -5956,6 +6079,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
vue-qrcode-reader@5.7.0:
dependencies:
barcode-detector: 2.2.2
webrtc-adapter: 8.2.3
vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@vue/devtools-api': 6.6.4
@ -5979,6 +6107,10 @@ snapshots:
webpack-virtual-modules@0.6.2: {}
webrtc-adapter@8.2.3:
dependencies:
sdp: 3.2.0
which@2.0.2:
dependencies:
isexe: 2.0.0
@ -6039,3 +6171,7 @@ snapshots:
archiver-utils: 3.0.4
compress-commons: 4.1.2
readable-stream: 3.6.2
zxing-wasm@1.1.3:
dependencies:
'@types/emscripten': 1.40.0