diff options
Diffstat (limited to 'snowpack-plugin.cjs')
-rw-r--r-- | snowpack-plugin.cjs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/snowpack-plugin.cjs b/snowpack-plugin.cjs index 969b6075e..b4ea1b9af 100644 --- a/snowpack-plugin.cjs +++ b/snowpack-plugin.cjs @@ -3,7 +3,7 @@ const { readFile } = require('fs').promises; // Snowpack plugins must be CommonJS :( const transformPromise = import('./lib/transform2.js'); -module.exports = function (snowpackConfig, { resolve } = {}) { +module.exports = function (snowpackConfig, { resolve, extensions } = {}) { return { name: 'snowpack-hmx', knownEntrypoints: ['deepmerge'], @@ -15,7 +15,11 @@ module.exports = function (snowpackConfig, { resolve } = {}) { const { compileComponent } = await transformPromise; const projectRoot = snowpackConfig.root; const contents = await readFile(filePath, 'utf-8'); - const result = await compileComponent(contents, { compileOptions: { resolve }, filename: filePath, projectRoot }); + const compileOptions = { + resolve, + extensions + }; + const result = await compileComponent(contents, { compileOptions, filename: filePath, projectRoot }); return result.contents; }, }; |