diff --git a/packages/ui/package.json b/packages/ui/package.json index 2351139..5084f4a 100755 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -91,7 +91,7 @@ ] }, "main": "dist/index.js", - "module": "dist/ui.esm.js", + "module": "dist/index.esm.js", "peerDependencies": { "react": "16.x", "react-dom": "16.x", diff --git a/packages/ui/tsdx.config.js b/packages/ui/tsdx.config.js new file mode 100644 index 0000000..fdc6ed9 --- /dev/null +++ b/packages/ui/tsdx.config.js @@ -0,0 +1,10 @@ +module.exports = { + rollup(config, options) { + if (options.format === 'esm') { + config = { ...config, preserveModules: true }; + config.output = { ...config.output, dir: 'dist/', entryFileNames: '[name].esm.js' }; + delete config.output.file; + } + return config; + }, +};