feat: Integrate HTTP plugin and update IP detection to use fetch API #4712

This commit is contained in:
Tunglies
2025-09-18 19:35:14 +08:00
parent 409571f54b
commit 9d96ac0f6a
8 changed files with 71 additions and 67 deletions

View File

@@ -43,6 +43,7 @@
"@tauri-apps/plugin-clipboard-manager": "^2.3.0",
"@tauri-apps/plugin-dialog": "^2.4.0",
"@tauri-apps/plugin-fs": "^2.4.2",
"@tauri-apps/plugin-http": "~2",
"@tauri-apps/plugin-process": "^2.3.0",
"@tauri-apps/plugin-shell": "2.3.1",
"@tauri-apps/plugin-updater": "2.9.0",
@@ -72,9 +73,6 @@
"zustand": "^5.0.8"
},
"devDependencies": {
"tar": "^7.4.3",
"glob": "^11.0.3",
"cli-color": "^2.0.4",
"@actions/github": "^6.0.1",
"@eslint/js": "^9.35.0",
"@tauri-apps/cli": "2.8.4",
@@ -85,10 +83,12 @@
"@vitejs/plugin-legacy": "^7.2.1",
"@vitejs/plugin-react": "5.0.2",
"adm-zip": "^0.5.16",
"cli-color": "^2.0.4",
"commander": "^14.0.1",
"cross-env": "^10.0.0",
"eslint": "^9.35.0",
"eslint-plugin-react": "^7.37.5",
"glob": "^11.0.3",
"globals": "^16.4.0",
"https-proxy-agent": "^7.0.6",
"jiti": "^2.5.1",
@@ -96,6 +96,7 @@
"node-fetch": "^3.3.2",
"prettier": "^3.6.2",
"sass": "^1.92.1",
"tar": "^7.4.3",
"terser": "^5.44.0",
"typescript": "^5.9.2",
"typescript-eslint": "^8.44.0",