From 7f4974f8b5c0ab848a84da92ad1ee85ae48f02db Mon Sep 17 00:00:00 2001 From: zcarde Date: Thu, 16 Jan 2020 11:40:19 +0100 Subject: [PATCH] make options moduleIds and getModuleId editable --- plugin-babel.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugin-babel.js b/plugin-babel.js index ea61e34..b0af839 100644 --- a/plugin-babel.js +++ b/plugin-babel.js @@ -55,6 +55,7 @@ function prepend(a, b) { */ var defaultBabelOptions = { modularRuntime: true, + moduleIds: false, sourceMaps: true, es2015: true, stage3: true, @@ -174,7 +175,8 @@ exports.translate = function(load, traceOpts) { presets: presets, filename: load.address, sourceFileName: load.address, - moduleIds: false, + moduleIds: traceOpts && traceOpts.moduleIds || babelOptions.moduleIds, + getModuleId: traceOpts && traceOpts.getModuleId || babelOptions.getModuleId, sourceMaps: traceOpts && traceOpts.sourceMaps || babelOptions.sourceMaps, inputSourceMap: load.metadata.sourceMap, compact: babelOptions.compact,