mirror of
				https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
				synced 2025-10-22 18:03:42 +08:00 
			
		
		
		
	Compare commits
	
		
			2 Commits
		
	
	
		
			dependabot
			...
			aa67e0a87e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | aa67e0a87e | ||
|  | 970e2b7612 | 
							
								
								
									
										17
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								README.md
									
									
									
									
									
								
							| @@ -22,12 +22,12 @@ English / [简体中文](./README_CN.md) | ||||
| [![MacOS][MacOS-image]][download-url] | ||||
| [![Linux][Linux-image]][download-url] | ||||
|  | ||||
| [NextChatAI](https://nextchat.club?utm_source=readme) / [iOS APP](https://apps.apple.com/us/app/nextchat-ai/id6743085599) / [Web App Demo](https://app.nextchat.club) / [Desktop App](https://github.com/Yidadaa/ChatGPT-Next-Web/releases) / [Enterprise Edition](#enterprise-edition)  | ||||
| [NextChatAI](https://nextchat.club?utm_source=readme) / [Web App Demo](https://app.nextchat.dev) / [Desktop App](https://github.com/Yidadaa/ChatGPT-Next-Web/releases) / [Discord](https://discord.gg/YCkeafCafC) / [Enterprise Edition](#enterprise-edition) / [Twitter](https://twitter.com/NextChatDev) | ||||
|  | ||||
|  | ||||
| [saas-url]: https://nextchat.club?utm_source=readme | ||||
| [saas-image]: https://img.shields.io/badge/NextChat-Saas-green?logo=microsoftedge | ||||
| [web-url]: https://app.nextchat.club/ | ||||
| [web-url]: https://app.nextchat.dev/ | ||||
| [download-url]: https://github.com/Yidadaa/ChatGPT-Next-Web/releases | ||||
| [Web-image]: https://img.shields.io/badge/Web-PWA-orange?logo=microsoftedge | ||||
| [Windows-image]: https://img.shields.io/badge/-Windows-blue?logo=windows | ||||
| @@ -40,14 +40,13 @@ English / [简体中文](./README_CN.md) | ||||
|  | ||||
| </div> | ||||
|  | ||||
| ## 🥳 Cheer for NextChat iOS Version Online! | ||||
| > [👉 Click Here to Install Now](https://apps.apple.com/us/app/nextchat-ai/id6743085599) | ||||
|  | ||||
| > [❤️ Source Code Coming Soon](https://github.com/ChatGPTNextWeb/NextChat-iOS) | ||||
|  | ||||
|  | ||||
|  | ||||
| ## 🥳 Cheer for DeepSeek, China's AI star! | ||||
|  > Purpose-Built UI for DeepSeek Reasoner Model | ||||
|   | ||||
| <img src="https://github.com/user-attachments/assets/f3952210-3af1-4dc0-9b81-40eaa4847d9a"/> | ||||
|  | ||||
|  | ||||
|  | ||||
| ## 🫣 NextChat Support MCP  !  | ||||
| > Before build, please set env ENABLE_MCP=true | ||||
|  | ||||
|   | ||||
| @@ -56,7 +56,7 @@ export interface OpenAIListModelResponse { | ||||
|  | ||||
| export interface RequestPayload { | ||||
|   messages: { | ||||
|     role: "developer" | "system" | "user" | "assistant"; | ||||
|     role: "system" | "user" | "assistant"; | ||||
|     content: string | MultimodalContent[]; | ||||
|   }[]; | ||||
|   stream?: boolean; | ||||
| @@ -198,8 +198,7 @@ export class ChatGPTApi implements LLMApi { | ||||
|     const isDalle3 = _isDalle3(options.config.model); | ||||
|     const isO1OrO3 = | ||||
|       options.config.model.startsWith("o1") || | ||||
|       options.config.model.startsWith("o3") || | ||||
|       options.config.model.startsWith("o4-mini"); | ||||
|       options.config.model.startsWith("o3"); | ||||
|     if (isDalle3) { | ||||
|       const prompt = getMessageTextContent( | ||||
|         options.messages.slice(-1)?.pop() as any, | ||||
| @@ -238,21 +237,13 @@ export class ChatGPTApi implements LLMApi { | ||||
|         // Please do not ask me why not send max_tokens, no reason, this param is just shit, I dont want to explain anymore. | ||||
|       }; | ||||
|  | ||||
|       // O1 使用 max_completion_tokens 控制token数 (https://platform.openai.com/docs/guides/reasoning#controlling-costs) | ||||
|       if (isO1OrO3) { | ||||
|         // by default the o1/o3 models will not attempt to produce output that includes markdown formatting | ||||
|         // manually add "Formatting re-enabled" developer message to encourage markdown inclusion in model responses | ||||
|         // (https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/reasoning?tabs=python-secure#markdown-output) | ||||
|         requestPayload["messages"].unshift({ | ||||
|           role: "developer", | ||||
|           content: "Formatting re-enabled", | ||||
|         }); | ||||
|  | ||||
|         // o1/o3 uses max_completion_tokens to control the number of tokens (https://platform.openai.com/docs/guides/reasoning#controlling-costs) | ||||
|         requestPayload["max_completion_tokens"] = modelConfig.max_tokens; | ||||
|       } | ||||
|  | ||||
|       // add max_tokens to vision model | ||||
|       if (visionModel && !isO1OrO3) { | ||||
|       if (visionModel) { | ||||
|         requestPayload["max_tokens"] = Math.max(modelConfig.max_tokens, 4000); | ||||
|       } | ||||
|     } | ||||
|   | ||||
| @@ -478,8 +478,6 @@ export const VISION_MODEL_REGEXES = [ | ||||
|   /^dall-e-3$/, // Matches exactly "dall-e-3" | ||||
|   /glm-4v/, | ||||
|   /vl/i, | ||||
|   /o3/, | ||||
|   /o4-mini/, | ||||
| ]; | ||||
|  | ||||
| export const EXCLUDE_VISION_MODEL_REGEXES = [/claude-3-5-haiku-20241022/]; | ||||
| @@ -518,20 +516,23 @@ const openaiModels = [ | ||||
|   "o1-mini", | ||||
|   "o1-preview", | ||||
|   "o3-mini", | ||||
|   "o3", | ||||
|   "o4-mini", | ||||
| ]; | ||||
|  | ||||
| const googleModels = [ | ||||
|   "gemini-1.0-pro", // Deprecated on 2/15/2025 | ||||
|   "gemini-1.5-pro-latest", | ||||
|   "gemini-1.5-pro", | ||||
|   "gemini-1.5-pro-002", | ||||
|   "gemini-1.5-pro-exp-0827", | ||||
|   "gemini-1.5-flash-latest", | ||||
|   "gemini-1.5-flash-8b-latest", | ||||
|   "gemini-1.5-flash", | ||||
|   "gemini-1.5-flash-8b", | ||||
|   "gemini-1.5-flash-002", | ||||
|   "gemini-1.5-flash-exp-0827", | ||||
|   "learnlm-1.5-pro-experimental", | ||||
|   "gemini-exp-1114", | ||||
|   "gemini-exp-1121", | ||||
|   "gemini-exp-1206", | ||||
|   "gemini-2.0-flash", | ||||
|   "gemini-2.0-flash-exp", | ||||
| @@ -541,7 +542,6 @@ const googleModels = [ | ||||
|   "gemini-2.0-flash-thinking-exp-01-21", | ||||
|   "gemini-2.0-pro-exp", | ||||
|   "gemini-2.0-pro-exp-02-05", | ||||
|   "gemini-2.5-pro-preview-06-05", | ||||
| ]; | ||||
|  | ||||
| const anthropicModels = [ | ||||
| @@ -628,18 +628,6 @@ const xAIModes = [ | ||||
|   "grok-2-vision-1212", | ||||
|   "grok-2-vision", | ||||
|   "grok-2-vision-latest", | ||||
|   "grok-3-mini-fast-beta", | ||||
|   "grok-3-mini-fast", | ||||
|   "grok-3-mini-fast-latest", | ||||
|   "grok-3-mini-beta", | ||||
|   "grok-3-mini", | ||||
|   "grok-3-mini-latest", | ||||
|   "grok-3-fast-beta", | ||||
|   "grok-3-fast", | ||||
|   "grok-3-fast-latest", | ||||
|   "grok-3-beta", | ||||
|   "grok-3", | ||||
|   "grok-3-latest", | ||||
| ]; | ||||
|  | ||||
| const chatglmModels = [ | ||||
|   | ||||
| @@ -60,7 +60,7 @@ | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@tauri-apps/api": "^2.1.1", | ||||
|     "@tauri-apps/cli": "1.5.11", | ||||
|     "@tauri-apps/cli": "2.4.1", | ||||
|     "@testing-library/dom": "^10.4.0", | ||||
|     "@testing-library/jest-dom": "^6.6.3", | ||||
|     "@testing-library/react": "^16.1.0", | ||||
| @@ -83,7 +83,7 @@ | ||||
|     "jest": "^29.7.0", | ||||
|     "jest-environment-jsdom": "^29.7.0", | ||||
|     "lint-staged": "^13.2.2", | ||||
|     "prettier": "^3.6.2", | ||||
|     "prettier": "^3.0.2", | ||||
|     "ts-node": "^10.9.2", | ||||
|     "tsx": "^4.16.0", | ||||
|     "typescript": "5.2.2", | ||||
|   | ||||
							
								
								
									
										122
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										122
									
								
								yarn.lock
									
									
									
									
									
								
							| @@ -2043,71 +2043,77 @@ | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/api/-/api-2.1.1.tgz#77d4ddb683d31072de4e6a47c8613d9db011652b" | ||||
|   integrity sha512-fzUfFFKo4lknXGJq8qrCidkUcKcH2UHhfaaCNt4GzgzGaW2iS26uFOg4tS3H4P8D6ZEeUxtiD5z0nwFF0UN30A== | ||||
|  | ||||
| "@tauri-apps/cli-darwin-arm64@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-1.5.11.tgz#a831f98f685148e46e8050dbdddbf4bcdda9ddc6" | ||||
|   integrity sha512-2NLSglDb5VfvTbMtmOKWyD+oaL/e8Z/ZZGovHtUFyUSFRabdXc6cZOlcD1BhFvYkHqm+TqGaz5qtPR5UbqDs8A== | ||||
| "@tauri-apps/cli-darwin-arm64@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.4.1.tgz#f2cff2c8d6efce9f78875cca603861aa8fb10dd1" | ||||
|   integrity sha512-QME7s8XQwy3LWClTVlIlwXVSLKkeJ/z88pr917Mtn9spYOjnBfsgHAgGdmpWD3NfJxjg7CtLbhH49DxoFL+hLg== | ||||
|  | ||||
| "@tauri-apps/cli-darwin-x64@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-1.5.11.tgz#0afae17fe1e84b9699a6b9824cd83b60c6ebfa59" | ||||
|   integrity sha512-/RQllHiJRH2fJOCudtZlaUIjofkHzP3zZgxi71ZUm7Fy80smU5TDfwpwOvB0wSVh0g/ciDjMArCSTo0MRvL+ag== | ||||
| "@tauri-apps/cli-darwin-x64@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.4.1.tgz#8afb9f5edd51383b51c0bcedb1a71181e5a7ebf8" | ||||
|   integrity sha512-/r89IcW6Ya1sEsFUEH7wLNruDTj7WmDWKGpPy7gATFtQr5JEY4heernqE82isjTUimnHZD8SCr0jA3NceI4ybw== | ||||
|  | ||||
| "@tauri-apps/cli-linux-arm-gnueabihf@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-1.5.11.tgz#c46166d7f6c1022105a13d530b1d1336f628981f" | ||||
|   integrity sha512-IlBuBPKmMm+a5LLUEK6a21UGr9ZYd6zKuKLq6IGM4tVweQa8Sf2kP2Nqs74dMGIUrLmMs0vuqdURpykQg+z4NQ== | ||||
| "@tauri-apps/cli-linux-arm-gnueabihf@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.4.1.tgz#51b691f3c96566ef93d519b990b170c1435a03e7" | ||||
|   integrity sha512-9tDijkRB+CchAGjXxYdY9l/XzFpLp1yihUtGXJz9eh+3qIoRI043n3e+6xmU8ZURr7XPnu+R4sCmXs6HD+NCEQ== | ||||
|  | ||||
| "@tauri-apps/cli-linux-arm64-gnu@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-1.5.11.tgz#fd5c539a03371e0ab6cd00563dced1610ceb8943" | ||||
|   integrity sha512-w+k1bNHCU/GbmXshtAhyTwqosThUDmCEFLU4Zkin1vl2fuAtQry2RN7thfcJFepblUGL/J7yh3Q/0+BCjtspKQ== | ||||
| "@tauri-apps/cli-linux-arm64-gnu@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.4.1.tgz#51fdfbace0bb935a8548d8faa1a1e4bbd2b47871" | ||||
|   integrity sha512-pnFGDEXBAzS4iDYAVxTRhAzNu3K2XPGflYyBc0czfHDBXopqRgMyj5Q9Wj7HAwv6cM8BqzXINxnb2ZJFGmbSgA== | ||||
|  | ||||
| "@tauri-apps/cli-linux-arm64-musl@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.5.11.tgz#bf7f940c3aca981d7c240857a86568d5b6e8310f" | ||||
|   integrity sha512-PN6/dl+OfYQ/qrAy4HRAfksJ2AyWQYn2IA/2Wwpaa7SDRz2+hzwTQkvajuvy0sQ5L2WCG7ymFYRYMbpC6Hk9Pg== | ||||
| "@tauri-apps/cli-linux-arm64-musl@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.1.tgz#181605badc4f346ee9f8a3e21eb9ea85b96571d1" | ||||
|   integrity sha512-Hp0zXgeZNKmT+eoJSCxSBUm2QndNuRxR55tmIeNm3vbyUMJN/49uW7nurZ5fBPsacN4Pzwlx1dIMK+Gnr9A69w== | ||||
|  | ||||
| "@tauri-apps/cli-linux-x64-gnu@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-1.5.11.tgz#17323105e3863a3f36d51771e642e489037ba59b" | ||||
|   integrity sha512-MTVXLi89Nj7Apcvjezw92m7ZqIDKT5SFKZtVPCg6RoLUBTzko/BQoXYIRWmdoz2pgkHDUHgO2OMJ8oKzzddXbw== | ||||
| "@tauri-apps/cli-linux-riscv64-gnu@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-riscv64-gnu/-/cli-linux-riscv64-gnu-2.4.1.tgz#6c14dcb34d49d7b6135e47bba3e3a0200e0f805b" | ||||
|   integrity sha512-3T3bo2E4fdYRvzcXheWUeQOVB+LunEEi92iPRgOyuSVexVE4cmHYl+MPJF+EUV28Et0hIVTsHibmDO0/04lAFg== | ||||
|  | ||||
| "@tauri-apps/cli-linux-x64-musl@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-1.5.11.tgz#83e22026771ec8ab094922ab114a7385532aa16c" | ||||
|   integrity sha512-kwzAjqFpz7rvTs7WGZLy/a5nS5t15QKr3E9FG95MNF0exTl3d29YoAUAe1Mn0mOSrTJ9Z+vYYAcI/QdcsGBP+w== | ||||
| "@tauri-apps/cli-linux-x64-gnu@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.4.1.tgz#2cb71b1295031697dd1429ef4c33372ecbbef3d9" | ||||
|   integrity sha512-kLN0FdNONO+2i+OpU9+mm6oTGufRC00e197TtwjpC0N6K2K8130w7Q3FeODIM2CMyg0ov3tH+QWqKW7GNhHFzg== | ||||
|  | ||||
| "@tauri-apps/cli-win32-arm64-msvc@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-1.5.11.tgz#817874d230fdb09e7211013006a9a22f66ace573" | ||||
|   integrity sha512-L+5NZ/rHrSUrMxjj6YpFYCXp6wHnq8c8SfDTBOX8dO8x+5283/vftb4vvuGIsLS4UwUFXFnLt3XQr44n84E67Q== | ||||
| "@tauri-apps/cli-linux-x64-musl@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.1.tgz#3dfcea3c4f869570f0c32ff4c0ea7a9d88a36d3b" | ||||
|   integrity sha512-a8exvA5Ub9eg66a6hsMQKJIkf63QAf9OdiuFKOsEnKZkNN2x0NLgfvEcqdw88VY0UMs9dBoZ1AGbWMeYnLrLwQ== | ||||
|  | ||||
| "@tauri-apps/cli-win32-ia32-msvc@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-1.5.11.tgz#dee1a00eb9e216415d9d6ab9386c35849613c560" | ||||
|   integrity sha512-oVlD9IVewrY0lZzTdb71kNXkjdgMqFq+ohb67YsJb4Rf7o8A9DTlFds1XLCe3joqLMm4M+gvBKD7YnGIdxQ9vA== | ||||
| "@tauri-apps/cli-win32-arm64-msvc@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.4.1.tgz#4deaf5e509c240730226202300538b5b8d4176ff" | ||||
|   integrity sha512-4JFrslsMCJQG1c573T9uqQSAbF3j/tMKkMWzsIssv8jvPiP++OG61A2/F+y9te9/Q/O95cKhDK63kaiO5xQaeg== | ||||
|  | ||||
| "@tauri-apps/cli-win32-x64-msvc@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-1.5.11.tgz#c003ce00b36d056a8b08e0ecf4633c2bba00c497" | ||||
|   integrity sha512-1CexcqUFCis5ypUIMOKllxUBrna09McbftWENgvVXMfA+SP+yPDPAVb8fIvUcdTIwR/yHJwcIucmTB4anww4vg== | ||||
| "@tauri-apps/cli-win32-ia32-msvc@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.4.1.tgz#cd8267ad44685b070ff98c9c075b195b4fb41f96" | ||||
|   integrity sha512-9eXfFORehYSCRwxg2KodfmX/mhr50CI7wyBYGbPLePCjr5z0jK/9IyW6r0tC+ZVjwpX48dkk7hKiUgI25jHjzA== | ||||
|  | ||||
| "@tauri-apps/cli@1.5.11": | ||||
|   version "1.5.11" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli/-/cli-1.5.11.tgz#02beb559b3b55836c90a1ba9121b3fc50e3760cd" | ||||
|   integrity sha512-B475D7phZrq5sZ3kDABH4g2mEoUIHtnIO+r4ZGAAfsjMbZCwXxR/jlMGTEL+VO3YzjpF7gQe38IzB4vLBbVppw== | ||||
| "@tauri-apps/cli-win32-x64-msvc@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.4.1.tgz#66d2a5dcb8d829e3d0ff4b0b8e0e28c4c2058301" | ||||
|   integrity sha512-60a4Ov7Jrwqz2hzDltlS7301dhSAmM9dxo+IRBD3xz7yobKrgaHXYpWvnRomYItHcDd51VaKc9292H8/eE/gsw== | ||||
|  | ||||
| "@tauri-apps/cli@2.4.1": | ||||
|   version "2.4.1" | ||||
|   resolved "https://registry.yarnpkg.com/@tauri-apps/cli/-/cli-2.4.1.tgz#8114d293c1d021e0ea20927544e0ae54d370fc48" | ||||
|   integrity sha512-9Ta81jx9+57FhtU/mPIckDcOBtPTUdKM75t4+aA0X84b8Sclb0jy1xA8NplmcRzp2fsfIHNngU2NiRxsW5+yOQ== | ||||
|   optionalDependencies: | ||||
|     "@tauri-apps/cli-darwin-arm64" "1.5.11" | ||||
|     "@tauri-apps/cli-darwin-x64" "1.5.11" | ||||
|     "@tauri-apps/cli-linux-arm-gnueabihf" "1.5.11" | ||||
|     "@tauri-apps/cli-linux-arm64-gnu" "1.5.11" | ||||
|     "@tauri-apps/cli-linux-arm64-musl" "1.5.11" | ||||
|     "@tauri-apps/cli-linux-x64-gnu" "1.5.11" | ||||
|     "@tauri-apps/cli-linux-x64-musl" "1.5.11" | ||||
|     "@tauri-apps/cli-win32-arm64-msvc" "1.5.11" | ||||
|     "@tauri-apps/cli-win32-ia32-msvc" "1.5.11" | ||||
|     "@tauri-apps/cli-win32-x64-msvc" "1.5.11" | ||||
|     "@tauri-apps/cli-darwin-arm64" "2.4.1" | ||||
|     "@tauri-apps/cli-darwin-x64" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-arm-gnueabihf" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-arm64-gnu" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-arm64-musl" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-riscv64-gnu" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-x64-gnu" "2.4.1" | ||||
|     "@tauri-apps/cli-linux-x64-musl" "2.4.1" | ||||
|     "@tauri-apps/cli-win32-arm64-msvc" "2.4.1" | ||||
|     "@tauri-apps/cli-win32-ia32-msvc" "2.4.1" | ||||
|     "@tauri-apps/cli-win32-x64-msvc" "2.4.1" | ||||
|  | ||||
| "@testing-library/dom@^10.4.0": | ||||
|   version "10.4.0" | ||||
| @@ -7076,10 +7082,10 @@ prettier-linter-helpers@^1.0.0: | ||||
|   dependencies: | ||||
|     fast-diff "^1.1.2" | ||||
|  | ||||
| prettier@^3.6.2: | ||||
|   version "3.6.2" | ||||
|   resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.6.2.tgz#ccda02a1003ebbb2bfda6f83a074978f608b9393" | ||||
|   integrity sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ== | ||||
| prettier@^3.0.2: | ||||
|   version "3.0.2" | ||||
|   resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.2.tgz#78fcecd6d870551aa5547437cdae39d4701dca5b" | ||||
|   integrity sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ== | ||||
|  | ||||
| pretty-format@^27.0.2: | ||||
|   version "27.5.1" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user