diff --git a/apps/desktop/src/lib/sqlFormatter.ts b/apps/desktop/src/lib/sqlFormatter.ts index 747822ad3..18214751c 100644 --- a/apps/desktop/src/lib/sqlFormatter.ts +++ b/apps/desktop/src/lib/sqlFormatter.ts @@ -1,3 +1,5 @@ +import { format } from "sql-formatter"; + export type SqlFormatDialect = "mysql" | "postgres" | "sqlite" | "sqlserver" | "generic"; function formatterLanguage(dialect: SqlFormatDialect) { @@ -17,7 +19,6 @@ function formatterLanguage(dialect: SqlFormatDialect) { export async function formatSqlText(sql: string, dialect: SqlFormatDialect = "generic"): Promise { if (!sql.trim()) return sql; - const { format } = await import("sql-formatter"); return format(sql, { language: formatterLanguage(dialect), keywordCase: "upper", diff --git a/apps/desktop/vite.config.ts b/apps/desktop/vite.config.ts index 8f7cf4640..b0c362081 100644 --- a/apps/desktop/vite.config.ts +++ b/apps/desktop/vite.config.ts @@ -15,7 +15,6 @@ const manualChunks: Record = { "@codemirror/commands", "@codemirror/theme-one-dark", ], - "sql-formatter": ["sql-formatter"], "vue-echarts": ["vue-echarts"], ui: ["reka-ui"], marked: ["marked"],