Skip to content

Commit 75bc209

Browse files
authored
Move index.js to modules/Instabug.js (#800)
1 parent 71a7e3a commit 75bc209

File tree

6 files changed

+23
-24
lines changed

6 files changed

+23
-24
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"homepage": "https://www.instabug.com/platforms/react-native",
88
"bugs": "https://github.com/Instabug/Instabug-React-Native/issues",
99
"license": "MIT",
10-
"main": "src/index.js",
10+
"main": "src/modules/Instabug.js",
1111
"types": "src/index.d.ts",
1212
"keywords": [
1313
"react-native",

src/index.js renamed to src/modules/Instabug.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ import {
55
processColor
66
} from 'react-native';
77
let { Instabug } = NativeModules;
8-
import IBGEventEmitter from './utils/IBGEventEmitter';
9-
import InstabugUtils, { stringifyIfNotString } from './utils/InstabugUtils';
10-
import InstabugConstants from './utils/InstabugConstants';
11-
import Report from './models/Report';
12-
import BugReporting from './modules/BugReporting';
13-
import APM from './modules/APM';
14-
import Surveys from './modules/Surveys';
15-
import FeatureRequests from './modules/FeatureRequests';
16-
import Replies from './modules/Replies';
17-
import CrashReporting from './modules/CrashReporting';
18-
import NetworkLogger from './modules/NetworkLogger';
19-
import ArgsRegistry from './utils/ArgsRegistry';
8+
import IBGEventEmitter from '../utils/IBGEventEmitter';
9+
import InstabugUtils, { stringifyIfNotString } from '../utils/InstabugUtils';
10+
import InstabugConstants from '../utils/InstabugConstants';
11+
import Report from '../models/Report';
12+
import BugReporting from './BugReporting';
13+
import APM from './APM';
14+
import Surveys from './Surveys';
15+
import FeatureRequests from './FeatureRequests';
16+
import Replies from './Replies';
17+
import CrashReporting from './CrashReporting';
18+
import NetworkLogger from './NetworkLogger';
19+
import ArgsRegistry from '../utils/ArgsRegistry';
2020

2121
InstabugUtils.captureJsErrors();
2222
NetworkLogger.setEnabled(true);

tests/modules/BugReporting.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { NativeModules, Platform } from 'react-native';
22
import BugReporting from '../../src/modules/BugReporting';
3-
import Instabug from '../../src/';
3+
import Instabug from '../../src/modules/Instabug';
44
import IBGEventEmitter from '../../src/utils/IBGEventEmitter';
55
import IBGConstants from '../../src/utils/InstabugConstants';
66

tests/index.spec.js renamed to tests/modules/Instabug.spec.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
import './mocks/mockInstabugUtils';
1+
import '../mocks/mockInstabugUtils';
22
import React from 'react';
33
import { NativeModules, Platform, processColor, findNodeHandle, Text } from 'react-native';
44
import waitForExpect from 'wait-for-expect';
5-
import Instabug from '../src/';
6-
import Report from '../src/models/Report';
7-
import IBGConstants from '../src/utils/InstabugConstants';
8-
import IBGEventEmitter from '../src/utils/IBGEventEmitter';
5+
import Instabug from '../../src/modules/Instabug';
6+
import Report from '../../src/models/Report';
7+
import IBGConstants from '../../src/utils/InstabugConstants';
8+
import IBGEventEmitter from '../../src/utils/IBGEventEmitter';
99
import { green } from 'ansi-colors';
10-
import InstabugUtils from '../src/utils/InstabugUtils';
10+
import InstabugUtils from '../../src/utils/InstabugUtils';
1111

1212
const { Instabug: NativeInstabug } = NativeModules;
1313

tests/utils/InstabugUtils.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import '../mocks/mockXhrNetworkInterceptor';
22
import { NativeModules, Platform } from 'react-native';
3-
import Instabug from '../../src';
3+
import Instabug from '../../src/modules/Instabug';
44
import InstabugUtils from '../../src/utils/InstabugUtils';
55
import IBGEventEmitter from '../../src/utils/IBGEventEmitter';
66
import IBGConstants from '../../src/utils/InstabugConstants';

typescript_validator.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ const ts = require('typescript');
66
const LOG_LEVEL_SUCCESS = 0;
77
const LOG_LEVEL_FAIL = 1;
88

9-
const INDEX_FILE = 'src/index.js';
109
const TS_DEF_FILE_PATH = 'src/index.d.ts';
1110
const MODULE_DIR = 'src/modules/';
1211

@@ -115,7 +114,7 @@ function parseDefinition() {
115114
}
116115
});
117116
// Disable enums check
118-
allDef.push({ moduleName: INDEX_FILE.replace(/\.[jt]s/, ""), data: { functions: indexFunctions, enums: [] } });
117+
allDef.push({ moduleName: "Instabug", data: { functions: indexFunctions, enums: [] } });
119118
return allDef;
120119
}
121120

@@ -217,7 +216,7 @@ var modules = fs.readdirSync(MODULE_DIR);
217216
for (var i = 0; i < modules.length; i++) {
218217
modules[i] = MODULE_DIR + modules[i];
219218
}
220-
modules.push(INDEX_FILE);
219+
221220
modules.forEach((module) => {
222221
var data = fs.readFileSync(module);
223222
all.push({ moduleName: module.replace('.js', '').replace(MODULE_DIR, ''), data: parseModule(data.toString()) });

0 commit comments

Comments
 (0)