Skip to content

Commit 2b92059

Browse files
format
1 parent 171cb6c commit 2b92059

File tree

3 files changed

+13
-14
lines changed

3 files changed

+13
-14
lines changed

examples/index-js.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
process.env.DEBUG = 'redis';
2-
const { createLogger } = require('../dist');
2+
import { createLogger } from '../dist';
33

44
const mongoLogger = createLogger('mongo');
55
const redisLogger = createLogger('redis');

src/index.spec.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
import { expect } from 'chai';
22
import { createLogger, Logger } from './index';
33

4-
describe('createLogger', function() {
5-
beforeEach(function() {
4+
describe('createLogger', function () {
5+
beforeEach(function () {
66
process.env.DEBUG = 'mongo';
77
});
88

9-
afterEach(function() {
9+
afterEach(function () {
1010
process.env.DEBUG = '';
1111
});
1212

13-
it('should return an enabled log instance when env variable is set to same', function() {
13+
it('should return an enabled log instance when env variable is set to same', function () {
1414
const logger = createLogger('mongo');
1515

1616
expect(logger).to.be.an.instanceOf(Logger);
1717
expect(logger.isEnabled()).to.be.true;
1818
});
1919

20-
it('should return a disabled log instance when different', function() {
20+
it('should return a disabled log instance when different', function () {
2121
const logger = createLogger('redis');
2222

2323
expect(logger).to.be.an.instanceOf(Logger);

src/index.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
1+
import { isNamespaceEnabled } from './enabled/enabled';
2+
import { formatter } from './formatter';
13
import { Logger, LoggerConfig } from './logger/logger';
24
export { Logger, LoggerConfig } from './logger/logger';
35
export { Timer } from './timer/timer';
4-
import { isNamespaceEnabled } from './enabled/enabled';
5-
import { formatter } from './formatter';
66

7+
// eslint-disable-next-line func-style
78
export function createLogger(namespace: string): Logger {
8-
return new Logger(namespace, isNamespaceEnabled(
9-
createLogger.getNamespaces(), namespace
10-
));
9+
return new Logger(namespace, isNamespaceEnabled(createLogger.getNamespaces(), namespace));
1110
}
1211

13-
createLogger.getNamespaces = function(): string {
14-
return process.env.DEBUG || '';
12+
createLogger.getNamespaces = function (): string {
13+
return process.env.DEBUG ?? '';
1514
};
16-
createLogger.configure = function(options: Partial<LoggerConfig>): void {
15+
createLogger.configure = function (options: Partial<LoggerConfig>): void {
1716
Logger.configure(options);
1817
};
1918
createLogger.formatter = formatter;

0 commit comments

Comments
 (0)