forked from mystiq/hydrogen-web
WIP to run rollup twice, first with vite and babel, then to inline deps
This commit is contained in:
parent
122528f9a9
commit
36a982f7e2
1 changed files with 4 additions and 3 deletions
|
@ -103,14 +103,14 @@ async function buildLegacyChunk(root, chunkName, code) {
|
|||
// compile down to whatever IE 11 needs
|
||||
const babelPlugin = babel({
|
||||
babelrc: false,
|
||||
filter: filterModule,
|
||||
extensions: [".js", ".ts"],
|
||||
babelHelpers: 'bundled',
|
||||
presets: [
|
||||
[
|
||||
"@babel/preset-env",
|
||||
{
|
||||
useBuiltIns: "entry",
|
||||
modules: false,
|
||||
useBuiltIns: "usage",
|
||||
corejs: "3.4",
|
||||
targets: "IE 11",
|
||||
// we provide our own promise polyfill (es6-promise)
|
||||
|
@ -147,11 +147,12 @@ async function buildLegacyChunk(root, chunkName, code) {
|
|||
assetsInlineLimit: 0,
|
||||
polyfillModulePreload: false,
|
||||
rollupOptions: {
|
||||
external: id => !filterModule(id),
|
||||
input: {
|
||||
[chunkName]: VIRTUAL_ENTRY
|
||||
},
|
||||
output: {
|
||||
format: "iife",
|
||||
format: "es",
|
||||
manualChunks: undefined
|
||||
}
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue