mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2025-12-23 10:00:08 +08:00
chore: removed unused dependencies to reduce size (#6464)
* chore: update package dependencies and refactor BackupManager to use fs.promises - Removed unused dependencies: fetch-socks and fs-extra from package.json and yarn.lock. - Updated BackupManager to utilize fs.promises for file system operations, improving consistency and modernizing the codebase. - Ensured all file operations in BackupManager are handled with promises for better error handling and readability. * chore: add fs-extra dependency and refactor BackupManager for improved file handling - Added fs-extra to package.json and updated yarn.lock to enhance file system operations. - Refactored BackupManager to utilize fs-extra methods for better readability and functionality, replacing fs.promises with fs-extra equivalents for directory and file operations. --------- Co-authored-by: beyondkmp <beyondkmkp@gmail.com>
This commit is contained in:
parent
3feffaeb54
commit
75a0e52a3b
@ -70,7 +70,6 @@
|
|||||||
"@cherrystudio/embedjs-loader-xml": "^0.1.31",
|
"@cherrystudio/embedjs-loader-xml": "^0.1.31",
|
||||||
"@cherrystudio/embedjs-openai": "^0.1.31",
|
"@cherrystudio/embedjs-openai": "^0.1.31",
|
||||||
"@electron-toolkit/utils": "^3.0.0",
|
"@electron-toolkit/utils": "^3.0.0",
|
||||||
"@electron/notarize": "^2.5.0",
|
|
||||||
"@langchain/community": "^0.3.36",
|
"@langchain/community": "^0.3.36",
|
||||||
"@strongtz/win32-arm64-msvc": "^0.4.7",
|
"@strongtz/win32-arm64-msvc": "^0.4.7",
|
||||||
"@tanstack/react-query": "^5.27.0",
|
"@tanstack/react-query": "^5.27.0",
|
||||||
@ -85,7 +84,6 @@
|
|||||||
"electron-window-state": "^5.0.3",
|
"electron-window-state": "^5.0.3",
|
||||||
"epub": "patch:epub@npm%3A1.3.0#~/.yarn/patches/epub-npm-1.3.0-8325494ffe.patch",
|
"epub": "patch:epub@npm%3A1.3.0#~/.yarn/patches/epub-npm-1.3.0-8325494ffe.patch",
|
||||||
"fast-xml-parser": "^5.2.0",
|
"fast-xml-parser": "^5.2.0",
|
||||||
"fetch-socks": "^1.3.2",
|
|
||||||
"fs-extra": "^11.2.0",
|
"fs-extra": "^11.2.0",
|
||||||
"jsdom": "^26.0.0",
|
"jsdom": "^26.0.0",
|
||||||
"markdown-it": "^14.1.0",
|
"markdown-it": "^14.1.0",
|
||||||
@ -96,9 +94,7 @@
|
|||||||
"selection-hook": "^0.9.14",
|
"selection-hook": "^0.9.14",
|
||||||
"tar": "^7.4.3",
|
"tar": "^7.4.3",
|
||||||
"turndown": "^7.2.0",
|
"turndown": "^7.2.0",
|
||||||
"turndown-plugin-gfm": "^1.0.2",
|
|
||||||
"webdav": "^5.8.0",
|
"webdav": "^5.8.0",
|
||||||
"ws": "^8.18.1",
|
|
||||||
"zipread": "^1.3.3"
|
"zipread": "^1.3.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
@ -111,6 +107,7 @@
|
|||||||
"@electron-toolkit/eslint-config-ts": "^3.0.0",
|
"@electron-toolkit/eslint-config-ts": "^3.0.0",
|
||||||
"@electron-toolkit/preload": "^3.0.0",
|
"@electron-toolkit/preload": "^3.0.0",
|
||||||
"@electron-toolkit/tsconfig": "^1.0.1",
|
"@electron-toolkit/tsconfig": "^1.0.1",
|
||||||
|
"@electron/notarize": "^2.5.0",
|
||||||
"@emotion/is-prop-valid": "^1.3.1",
|
"@emotion/is-prop-valid": "^1.3.1",
|
||||||
"@eslint-react/eslint-plugin": "^1.36.1",
|
"@eslint-react/eslint-plugin": "^1.36.1",
|
||||||
"@eslint/js": "^9.22.0",
|
"@eslint/js": "^9.22.0",
|
||||||
|
|||||||
29
yarn.lock
29
yarn.lock
@ -6010,7 +6010,6 @@ __metadata:
|
|||||||
eslint-plugin-unused-imports: "npm:^4.1.4"
|
eslint-plugin-unused-imports: "npm:^4.1.4"
|
||||||
fast-diff: "npm:^1.3.0"
|
fast-diff: "npm:^1.3.0"
|
||||||
fast-xml-parser: "npm:^5.2.0"
|
fast-xml-parser: "npm:^5.2.0"
|
||||||
fetch-socks: "npm:^1.3.2"
|
|
||||||
fs-extra: "npm:^11.2.0"
|
fs-extra: "npm:^11.2.0"
|
||||||
html-to-image: "npm:^1.11.13"
|
html-to-image: "npm:^1.11.13"
|
||||||
husky: "npm:^9.1.7"
|
husky: "npm:^9.1.7"
|
||||||
@ -6064,13 +6063,11 @@ __metadata:
|
|||||||
tiny-pinyin: "npm:^1.3.2"
|
tiny-pinyin: "npm:^1.3.2"
|
||||||
tokenx: "npm:^0.4.1"
|
tokenx: "npm:^0.4.1"
|
||||||
turndown: "npm:^7.2.0"
|
turndown: "npm:^7.2.0"
|
||||||
turndown-plugin-gfm: "npm:^1.0.2"
|
|
||||||
typescript: "npm:^5.6.2"
|
typescript: "npm:^5.6.2"
|
||||||
uuid: "npm:^10.0.0"
|
uuid: "npm:^10.0.0"
|
||||||
vite: "npm:6.2.6"
|
vite: "npm:6.2.6"
|
||||||
vitest: "npm:^3.1.4"
|
vitest: "npm:^3.1.4"
|
||||||
webdav: "npm:^5.8.0"
|
webdav: "npm:^5.8.0"
|
||||||
ws: "npm:^8.18.1"
|
|
||||||
zipread: "npm:^1.3.3"
|
zipread: "npm:^1.3.3"
|
||||||
languageName: unknown
|
languageName: unknown
|
||||||
linkType: soft
|
linkType: soft
|
||||||
@ -10247,16 +10244,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"fetch-socks@npm:^1.3.2":
|
|
||||||
version: 1.3.2
|
|
||||||
resolution: "fetch-socks@npm:1.3.2"
|
|
||||||
dependencies:
|
|
||||||
socks: "npm:^2.8.2"
|
|
||||||
undici: "npm:>=6"
|
|
||||||
checksum: 10c0/6a3f20142c82d3eaef0bfe6b53a0af61381ffbe8bfeb1fdfe5c285c863f9648159ba5ab9b771fac6d3c726e0b894ba52e1069947de0ec97dc287645b40e5d24c
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"fflate@npm:0.8.1":
|
"fflate@npm:0.8.1":
|
||||||
version: 0.8.1
|
version: 0.8.1
|
||||||
resolution: "fflate@npm:0.8.1"
|
resolution: "fflate@npm:0.8.1"
|
||||||
@ -18047,7 +18034,7 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"socks@npm:^2.6.2, socks@npm:^2.8.2, socks@npm:^2.8.3":
|
"socks@npm:^2.6.2, socks@npm:^2.8.3":
|
||||||
version: 2.8.4
|
version: 2.8.4
|
||||||
resolution: "socks@npm:2.8.4"
|
resolution: "socks@npm:2.8.4"
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -19053,13 +19040,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"turndown-plugin-gfm@npm:^1.0.2":
|
|
||||||
version: 1.0.2
|
|
||||||
resolution: "turndown-plugin-gfm@npm:1.0.2"
|
|
||||||
checksum: 10c0/eb9bc20dbb08d5335231f9617d7440f14b35781f14a3a393d8f13fc8205afeb11a0a632d52da4548ab0fa353f315ca265462b24d368faf23258dccbe439182b9
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"turndown@npm:^7.2.0":
|
"turndown@npm:^7.2.0":
|
||||||
version: 7.2.0
|
version: 7.2.0
|
||||||
resolution: "turndown@npm:7.2.0"
|
resolution: "turndown@npm:7.2.0"
|
||||||
@ -19203,13 +19183,6 @@ __metadata:
|
|||||||
languageName: node
|
languageName: node
|
||||||
linkType: hard
|
linkType: hard
|
||||||
|
|
||||||
"undici@npm:>=6":
|
|
||||||
version: 7.8.0
|
|
||||||
resolution: "undici@npm:7.8.0"
|
|
||||||
checksum: 10c0/7141f63ea405208a88120d211d83d77bf21327b16b451d3149fb266c28884fbcf78ec370ac2d3412a0e68ba6132ab85265ba85a2f4fde24cb47dc77f5c5a158c
|
|
||||||
languageName: node
|
|
||||||
linkType: hard
|
|
||||||
|
|
||||||
"unified@npm:^11.0.0":
|
"unified@npm:^11.0.0":
|
||||||
version: 11.0.5
|
version: 11.0.5
|
||||||
resolution: "unified@npm:11.0.5"
|
resolution: "unified@npm:11.0.5"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user