From 472943281f1b9c644d72424caf8d0d7c2dee8891 Mon Sep 17 00:00:00 2001 From: Noritaka Kobayashi Date: Sat, 24 May 2025 15:48:55 +0900 Subject: [PATCH] refactor: simplify object assignment & use startsWith (#3891) --- src/api/transform/vscode-lm-format.ts | 2 +- src/services/ripgrep/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/api/transform/vscode-lm-format.ts b/src/api/transform/vscode-lm-format.ts index 73716cf912..080267b221 100644 --- a/src/api/transform/vscode-lm-format.ts +++ b/src/api/transform/vscode-lm-format.ts @@ -18,7 +18,7 @@ function asObjectSafe(value: any): object { // Handle pre-existing objects if (typeof value === "object") { - return Object.assign({}, value) + return { ...value } } return {} diff --git a/src/services/ripgrep/index.ts b/src/services/ripgrep/index.ts index 01e2c26fd1..c694221966 100644 --- a/src/services/ripgrep/index.ts +++ b/src/services/ripgrep/index.ts @@ -48,7 +48,7 @@ rel/path/to/helper.ts │---- */ -const isWindows = /^win/.test(process.platform) +const isWindows = process.platform.startsWith("win") const binName = isWindows ? "rg.exe" : "rg" interface SearchFileResult {