style(deps): migrated from Prettier to Biome and updated formatting rules
- Removed Prettier configuration files (.prettierignore and .prettierrc) and migrated formatting to Biome. - Updated Biome configuration from version 2.3.11 to 2.3.12 and changed arrowParentheses rule from 'always' to 'asNeeded'. - Pinned @biomejs/biome dependency to exact version 2.3.12 in package.json and bun.lock. - Applied consistent arrow function formatting across 489 files by removing unnecessary parentheses around single parameters. - Removed blank lines after comment blocks and reorganized imports for consistency across the codebase.
This commit is contained in:
@@ -44,7 +44,7 @@ function getLspBatchRequest(toolCall: ToolCallContext | undefined): { id: string
|
||||
if (!hasOtherWrites) {
|
||||
return undefined;
|
||||
}
|
||||
const hasLaterWrites = toolCall.toolCalls.slice(toolCall.index + 1).some((call) => LSP_BATCH_TOOLS.has(call.name));
|
||||
const hasLaterWrites = toolCall.toolCalls.slice(toolCall.index + 1).some(call => LSP_BATCH_TOOLS.has(call.name));
|
||||
return { id: toolCall.batchId, flush: !hasLaterWrites };
|
||||
}
|
||||
|
||||
@@ -226,12 +226,12 @@ export const writeToolRenderer = {
|
||||
}
|
||||
|
||||
if (result.details?.diagnostics) {
|
||||
const diagText = formatDiagnostics(result.details.diagnostics, expanded, uiTheme, (fp) =>
|
||||
const diagText = formatDiagnostics(result.details.diagnostics, expanded, uiTheme, fp =>
|
||||
uiTheme.getLangIcon(getLanguageFromPath(fp)),
|
||||
);
|
||||
if (diagText.trim()) {
|
||||
const diagLines = diagText.split("\n");
|
||||
const firstNonEmpty = diagLines.findIndex((line) => line.trim());
|
||||
const firstNonEmpty = diagLines.findIndex(line => line.trim());
|
||||
outputLines.push(...(firstNonEmpty >= 0 ? diagLines.slice(firstNonEmpty) : []));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user