hookehuyr

chore: 更新依赖并移除无用包

更新 `@sunsetglow/vue-pdf-viewer` 到 0.3.1 版本,并移除 `vue-pdf-embed` 及其相关依赖 `pdfjs-dist` 和 `@napi-rs/canvas`,以简化项目依赖结构。
......@@ -19,7 +19,7 @@
"@fortawesome/free-solid-svg-icons": "^6.5.1",
"@fortawesome/vue-fontawesome": "^3.0.5",
"@heroicons/vue": "^2.2.0",
"@sunsetglow/vue-pdf-viewer": "^0.3.0",
"@sunsetglow/vue-pdf-viewer": "^0.3.1",
"@vant/touch-emulator": "^1.4.0",
"@vant/use": "^1.6.0",
"@videojs-player/vue": "^1.0.0",
......@@ -30,7 +30,6 @@
"vconsole": "^3.15.1",
"video.js": "^7.21.7",
"vue": "^3.5.13",
"vue-pdf-embed": "^2.1.2",
"vue-router": "^4.5.0",
"weixin-js-sdk": "^1.6.5"
},
......
......@@ -484,72 +484,6 @@
semver "^7.3.5"
tar "^6.1.11"
"@napi-rs/canvas-android-arm64@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.70.tgz#9b8eff01f5be1597becd77d4c1c6117c0eb3a164"
integrity sha512-I/YOuQ0wbkVYxVaYtCgN42WKTYxNqFA0gTcTrHIGG1jfpDSyZWII/uHcjOo4nzd19io6Y4+/BqP8E5hJgf9OmQ==
"@napi-rs/canvas-darwin-arm64@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.70.tgz#3bba057cec0780b8c24fe04ca20e530b08213320"
integrity sha512-4pPGyXetHIHkw2TOJHujt3mkCP8LdDu8+CT15ld9Id39c752RcI0amDHSuMLMQfAjvusA9B5kKxazwjMGjEJpQ==
"@napi-rs/canvas-darwin-x64@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.70.tgz#954dc89245a32a82bc6f24707f1521c14ba4ce58"
integrity sha512-+2N6Os9LbkmDMHL+raknrUcLQhsXzc5CSXRbXws9C3pv/mjHRVszQ9dhFUUe9FjfPhCJznO6USVdwOtu7pOrzQ==
"@napi-rs/canvas-linux-arm-gnueabihf@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.70.tgz#d48dafa8788d7d32c932bac01ed9224115574822"
integrity sha512-QjscX9OaKq/990sVhSMj581xuqLgiaPVMjjYvWaCmAJRkNQ004QfoSMEm3FoTqM4DRoquP8jvuEXScVJsc1rqQ==
"@napi-rs/canvas-linux-arm64-gnu@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.70.tgz#522d3f1446941e3acec0bde344bc1711a60373ab"
integrity sha512-LNakMOwwqwiHIwMpnMAbFRczQMQ7TkkMyATqFCOtUJNlE6LPP/QiUj/mlFrNbUn/hctqShJ60gWEb52ZTALbVw==
"@napi-rs/canvas-linux-arm64-musl@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.70.tgz#ab6a35f29c1b71ed42a395de3976406e1198c3c5"
integrity sha512-wBTOllEYNfJCHOdZj9v8gLzZ4oY3oyPX8MSRvaxPm/s7RfEXxCyZ8OhJ5xAyicsDdbE5YBZqdmaaeP5+xKxvtg==
"@napi-rs/canvas-linux-riscv64-gnu@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.70.tgz#1ea23aa40f94009a334da745184d64f56ba26343"
integrity sha512-GVUUPC8TuuFqHip0rxHkUqArQnlzmlXmTEBuXAWdgCv85zTCFH8nOHk/YCF5yo0Z2eOm8nOi90aWs0leJ4OE5Q==
"@napi-rs/canvas-linux-x64-gnu@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.70.tgz#ac16dd88895aa81323cca015bde2f0432c7f361c"
integrity sha512-/kvUa2lZRwGNyfznSn5t1ShWJnr/m5acSlhTV3eXECafObjl0VBuA1HJw0QrilLpb4Fe0VLywkpD1NsMoVDROQ==
"@napi-rs/canvas-linux-x64-musl@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.70.tgz#d85c2f435f5f1c59139b5a7e12fcdfcedf8e6e70"
integrity sha512-aqlv8MLpycoMKRmds7JWCfVwNf1fiZxaU7JwJs9/ExjTD8lX2KjsO7CTeAj5Cl4aEuzxUWbJPUUE2Qu9cZ1vfg==
"@napi-rs/canvas-win32-x64-msvc@0.1.70":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.70.tgz#b66c858f39a605846a4951305afe6b12ae078238"
integrity sha512-Q9QU3WIpwBTVHk4cPfBjGHGU4U0llQYRXgJtFtYqqGNEOKVN4OT6PQ+ve63xwIPODMpZ0HHyj/KLGc9CWc3EtQ==
"@napi-rs/canvas@^0.1.65":
version "0.1.70"
resolved "https://registry.yarnpkg.com/@napi-rs/canvas/-/canvas-0.1.70.tgz#b8624eb6c4142d171d81b604f9822ead8144cc1a"
integrity sha512-nD6NGa4JbNYSZYsTnLGrqe9Kn/lCkA4ybXt8sx5ojDqZjr2i0TWAHxx/vhgfjX+i3hCdKWufxYwi7CfXqtITSA==
optionalDependencies:
"@napi-rs/canvas-android-arm64" "0.1.70"
"@napi-rs/canvas-darwin-arm64" "0.1.70"
"@napi-rs/canvas-darwin-x64" "0.1.70"
"@napi-rs/canvas-linux-arm-gnueabihf" "0.1.70"
"@napi-rs/canvas-linux-arm64-gnu" "0.1.70"
"@napi-rs/canvas-linux-arm64-musl" "0.1.70"
"@napi-rs/canvas-linux-riscv64-gnu" "0.1.70"
"@napi-rs/canvas-linux-x64-gnu" "0.1.70"
"@napi-rs/canvas-linux-x64-musl" "0.1.70"
"@napi-rs/canvas-win32-x64-msvc" "0.1.70"
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
......@@ -684,10 +618,10 @@
core-js "^3.15.1"
nanopop "^2.1.0"
"@sunsetglow/vue-pdf-viewer@^0.3.0":
version "0.3.0"
resolved "https://registry.yarnpkg.com/@sunsetglow/vue-pdf-viewer/-/vue-pdf-viewer-0.3.0.tgz#8f06743237ad5dee7961edca340021c215a9820a"
integrity sha512-+Wb+4c7QJH4TxxSx13l9LYPSobrbsi+/7G6v6QfXDhEleMOopKV+1kJCPzlYUe2jZ8EjsY2Gq8F1oS5lXLoLGw==
"@sunsetglow/vue-pdf-viewer@^0.3.1":
version "0.3.1"
resolved "https://registry.yarnpkg.com/@sunsetglow/vue-pdf-viewer/-/vue-pdf-viewer-0.3.1.tgz#b8cf6be450ae6ecdeb6b0abefc4ba971d094285b"
integrity sha512-bgUAaERQx/wGbBqny4LL9Ky3qsHIB2QfOsQKXE73ky+jqKJJk31VAZhzW5JfkJT4oNUJGHpeNw651Osi3AtDHw==
dependencies:
"@ant-design/icons-vue" "^7.0.1"
"@types/node" "^20.14.9"
......@@ -2185,13 +2119,6 @@ pdfjs-dist@3.4.120:
optionalDependencies:
canvas "^2.11.0"
pdfjs-dist@^4.10.38:
version "4.10.38"
resolved "https://registry.yarnpkg.com/pdfjs-dist/-/pdfjs-dist-4.10.38.tgz#3ee698003790dc266cc8b55c0e662ccb9ae18f53"
integrity sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==
optionalDependencies:
"@napi-rs/canvas" "^0.1.65"
picocolors@^1.0.0, picocolors@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
......@@ -2923,13 +2850,6 @@ vite@^6.2.0:
optionalDependencies:
fsevents "~2.3.3"
vue-pdf-embed@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/vue-pdf-embed/-/vue-pdf-embed-2.1.2.tgz#5ecf37c67cf3c855a2f1d42ff4f927142d761b01"
integrity sha512-/j++oknFBY9x/MgEFBo9tSuOXS0Z9COlywwLhMREhiGfmuQqpnGy5T+SwVIXxR1tmdzM/lHog8JL7HOAgXT1aw==
dependencies:
pdfjs-dist "^4.10.38"
vue-router@^4.5.0:
version "4.5.1"
resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.5.1.tgz#47bffe2d3a5479d2886a9a244547a853aa0abf69"
......