From 8cd03f7a433e1b2cbc295aa0824b710f63e6a9f2 Mon Sep 17 00:00:00 2001 From: Max Gilead Date: Wed, 3 Aug 2016 11:19:25 +0100 Subject: [PATCH 1/2] config option to allow marking modules as external --- browserify-typescript/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/browserify-typescript/index.js b/browserify-typescript/index.js index c8321f6..db4930a 100644 --- a/browserify-typescript/index.js +++ b/browserify-typescript/index.js @@ -39,6 +39,10 @@ module.exports = function(options) { var b = browserify(options.src, options.browserifyOptions) .plugin(tsify, options.tsifyOptions); + if (options.browserifyOptions.external) { + b.external(options.browserifyOptions.external); + } + if (options.watch) { b = watchify(b, options.watchifyOptions); b.on('update', bundle); From e8b7257c4518095da295398271ad2fdba7d4baee Mon Sep 17 00:00:00 2001 From: Max Gilead Date: Wed, 3 Aug 2016 11:21:45 +0100 Subject: [PATCH 2/2] config option to allow marking modules as external (es2015) --- browserify-es2015/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/browserify-es2015/index.js b/browserify-es2015/index.js index dac6c3e..557ee6b 100644 --- a/browserify-es2015/index.js +++ b/browserify-es2015/index.js @@ -45,6 +45,10 @@ module.exports = function(options) { var b = browserify(options.src, options.browserifyOptions) .transform(babelify, options.babelifyOptions); + if (options.browserifyOptions.external) { + b.external(options.browserifyOptions.external); + } + if (options.watch) { b = watchify(b, options.watchifyOptions); b.on('update', bundle);