@okta/odyssey-babel-loader
Advanced tools
Comparing version
@@ -13,15 +13,15 @@ /*! | ||
const { resolve } = require("path"); | ||
module.exports = require("babel-loader").custom(() => ({ | ||
customOptions({ include, loader = {} }, { source }) { | ||
customOptions({ include, ...loader }, { source }) { | ||
const dependencyRegexp = buildImportDependencyRegexp(include); | ||
Array.from(source.matchAll(dependencyRegexp)).forEach(([, dependency]) => { | ||
const absoluteDependency = this.utils.absolutify( | ||
this.context, | ||
dependency | ||
); | ||
const fn = this.utils?.absolutify || resolve; | ||
const absoluteDependency = fn(this.context, dependency); | ||
this.addDependency(absoluteDependency); | ||
}); | ||
return { loader }; | ||
return { custom: { include }, loader }; | ||
}, | ||
@@ -28,0 +28,0 @@ })); |
{ | ||
"name": "@okta/odyssey-babel-loader", | ||
"version": "0.11.3", | ||
"version": "0.13.0", | ||
"description": "Babel webpack loader for Odyssey, Okta's design system", | ||
@@ -16,3 +16,3 @@ "author": "Okta, Inc.", | ||
}, | ||
"gitHead": "dcc7f8182652389cc6ecb63b61bb8c6edef7aa5a" | ||
"gitHead": "e0720455115b24160041bf601c27e672c4bdfd6c" | ||
} |
14714
0.45%36
-2.7%