Skip to content

Commit de3f772

Browse files
committed
try to figure out why log levels are ignored on gh-pages
1 parent e83f0da commit de3f772

File tree

2 files changed

+21
-7
lines changed

2 files changed

+21
-7
lines changed

src/lib/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import { TelemetryServiceMock } from './telemetry/service_mock';
2020
const init_start = performance.now();
2121

2222
export const log = new Log(IS_PRODUCTION_BUILD ? Log.INFO : Log.TRACE);
23+
log.setLevel(IS_PRODUCTION_BUILD ? Log.INFO : Log.TRACE);
2324

2425
log.debug(init_start, 'Initializing...');
2526
log.debug('Config:', {

src/lib/log.ts

+20-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
1+
const LEVEL = {
2+
ASSERT: 1,
3+
ERROR: 2,
4+
WARN: 3,
5+
INFO: 4,
6+
DEBUG: 5,
7+
TRACE: 6
8+
} as const;
9+
110
export class Log {
2-
static readonly ASSERT = 1;
3-
static readonly ERROR = 2;
4-
static readonly WARN = 3;
5-
static readonly INFO = 4;
6-
static readonly DEBUG = 5;
7-
static readonly TRACE = 6;
11+
static readonly ASSERT = LEVEL.ASSERT;
12+
static readonly ERROR = LEVEL.ERROR;
13+
static readonly WARN = LEVEL.WARN;
14+
static readonly INFO = LEVEL.INFO;
15+
static readonly DEBUG = LEVEL.DEBUG;
16+
static readonly TRACE = LEVEL.TRACE;
817

918
assert = console.assert.bind(console);
1019
error = console.error.bind(console);
@@ -13,7 +22,7 @@ export class Log {
1322
debug = console.debug.bind(console);
1423
trace = console.log.bind(console);
1524

16-
level = Log.INFO;
25+
level: number = Log.INFO;
1726

1827
constructor(level?: number) {
1928
if (level !== undefined) {
@@ -23,6 +32,10 @@ export class Log {
2332
}
2433

2534
setLevel(level: number) {
35+
console.log('Current log level:', this.level);
36+
console.log('New log level:', level);
37+
console.log('Log.INFO:', Log.INFO);
38+
console.log('Log.DEBUG:', Log.DEBUG);
2639
this.level = level;
2740
if (level >= Log.ASSERT) this.assert = console.assert.bind(console);
2841
else this.assert = () => {};

0 commit comments

Comments
 (0)