Skip to content
This repository was archived by the owner on Jun 26, 2020. It is now read-only.

Commit d748a51

Browse files
committed
use webpack DefinePlugin to dramatically simplify things
1 parent debac25 commit d748a51

File tree

5 files changed

+5
-54
lines changed

5 files changed

+5
-54
lines changed

shells/chrome/helpers/map.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

shells/chrome/helpers/object-create.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

shells/chrome/helpers/set.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

shells/chrome/helpers/weak-map.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

shells/chrome/webpack.backend.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ module.exports = {
3333
}]
3434
},
3535

36-
plugins: [new webpack.ProvidePlugin({
37-
'Object.create': __dirname + '/helpers/object-create.js',
38-
Map: __dirname + '/helpers/map.js',
39-
WeakMap: __dirname + '/helpers/weak-map.js',
40-
Set: __dirname + '/helpers/set.js',
36+
plugins: [new webpack.DefinePlugin({
37+
'Object.create': 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__.nativeObjectCreate',
38+
WeakMap: 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__.nativeWeakMap',
39+
Map: 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__.nativeMap',
40+
Set: 'window.__REACT_DEVTOOLS_GLOBAL_HOOK__.nativeSet',
4141
})],
4242
};
4343

0 commit comments

Comments
 (0)