Skip to content

Commit d630e43

Browse files
authored
Merge pull request #273 from evanw/dynamic-require-module
Use dynamicRequire to import 'module'
2 parents 282a3f8 + 619bcc0 commit d630e43

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

source-map-support.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -536,12 +536,8 @@ exports.install = function(options) {
536536

537537
// Support runtime transpilers that include inline source maps
538538
if (options.hookRequire && !isInBrowser()) {
539-
var Module;
540-
try {
541-
Module = require('module');
542-
} catch (err) {
543-
// NOP: Loading in catch block to convert webpack error to warning.
544-
}
539+
// Use dynamicRequire to avoid including in browser bundles
540+
var Module = dynamicRequire(module, 'module');
545541
var $compile = Module.prototype._compile;
546542

547543
if (!$compile.__sourceMapSupport) {

0 commit comments

Comments
 (0)