Skip to content

Commit 6980e8d

Browse files
author
Fran Montiel
committed
Remove require cycle
1 parent 0f69b8c commit 6980e8d

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

example/metro.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const path = require('path');
2-
const blacklist = require('metro-config/src/defaults/blacklist');
2+
const blacklist = require('metro-config/src/defaults/exclusionList');
33
const escape = require('escape-string-regexp');
44
const pak = require('../package.json');
55

src/bugfender.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,9 @@ import { DefaultUserFeedbackOptions } from './user-feedback';
55
import type { DeviceKeyValue } from './types/device';
66
import type { ILogEntry } from './types/log';
77
import { StringFormatter } from './string-formatter';
8-
import { LogLevel } from "./types/log";
9-
import { OverrideConsoleMethods } from "./override-console-methods";
10-
import { PrintToConsole } from "./print-to-console";
11-
import { SDKOptions } from "./sdk-options";
8+
import { LogLevel } from './types/log';
9+
import { PrintToConsole } from './print-to-console';
10+
import { SDKOptions } from './sdk-options';
1211

1312
const LINKING_ERROR =
1413
`The package '@bugfender/rn-bugfender' doesn't seem to be linked. Make sure: \n\n` +
@@ -29,7 +28,8 @@ const RnBugfender = NativeModules.RnBugfender
2928

3029
class BugfenderClass {
3130
private stringFormatter = new StringFormatter();
32-
private overrideConsoleMethods = new OverrideConsoleMethods(window);
31+
private overrideConsoleMethods =
32+
new (require('./override-console-methods').OverrideConsoleMethods)(window);
3333
private printToConsole = new PrintToConsole(global.console);
3434
private sdkOptions: SDKOptions = new SDKOptions();
3535
private initialized = false;

0 commit comments

Comments
 (0)