Skip to content

Commit 000ed28

Browse files
committed
Stub logger to make the lib work in browser
1 parent 6c16f54 commit 000ed28

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

packages/server/src/complete/complete.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import {
1212
AlterTableStatement,
1313
DropTableStatement,
1414
} from '@joe-re/sql-parser'
15-
import log4js from 'log4js'
1615
import { CompletionItem } from 'vscode-languageserver-types'
1716
import { Schema, Table } from '../database_libs/AbstractClient'
1817
import { getRidOfAfterPosString } from './StringUtils'
@@ -41,7 +40,15 @@ import { ICONS, toCompletionItemForKeyword } from './CompletionItemUtils'
4140

4241
export type Pos = { line: number; column: number }
4342

44-
const logger = log4js.getLogger()
43+
// stubbing logger to make the lib work in browser
44+
const logger = {
45+
isDebugEnabled: function () {
46+
return false
47+
},
48+
debug: function (_: unknown) {
49+
return undefined
50+
},
51+
}
4552

4653
function getFromNodesFromClause(sql: string): FromClauseParserResult | null {
4754
try {

0 commit comments

Comments
 (0)