Skip to content

Commit 5481c84

Browse files
committed
Load browser defaults when running in Electron
1 parent bb9ba9c commit 5481c84

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/CoreManager.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ var config: { [key: string]: mixed } = {
112112
// Defaults
113113
IS_NODE: (typeof process !== 'undefined' &&
114114
!!process.versions &&
115-
!!process.versions.node),
115+
!!process.versions.node &&
116+
!process.version.electron),
116117
REQUEST_ATTEMPT_LIMIT: 5,
117118
SERVER_URL: 'https://api.parse.com/1',
118119
VERSION: 'js' + require('../package.json').version,

src/__tests__/CoreManager-test.js

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ describe('CoreManager', () => {
2020
expect(CoreManager.get('VERSION').length).toBeGreaterThan(0);
2121
});
2222

23+
it('detects when running in node', () => {
24+
expect(CoreManager.get('IS_NODE')).toBe(true);
25+
});
26+
2327
it('can set and retrieve arbitrary values', () => {
2428
expect(CoreManager.get.bind(null, 'something')).toThrow(
2529
'Configuration key not found: something'

0 commit comments

Comments
 (0)