File tree Expand file tree Collapse file tree
npm/babel-template-browser/scripts Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,8 +63,17 @@ <h3 id=title></h3>
6363
6464 files [ 'entry.esm.js' ] = `
6565
66- import * as ${ export_name } from '${ npm_package } ';
66+ import * as ns from '${ npm_package } ';
67+ // Build a mutable namespace object
68+ var ${ export_name } = {
69+ ...ns,
70+ // add alias
71+ ${ export_name } : ns.default,
72+ // preserve default
73+ };
74+
6775 export {${ export_name } };
76+ export default ns.default;
6877
6978 ` ;
7079
@@ -95,7 +104,14 @@ <h3 id=title></h3>
95104
96105 files [ 'entry.cjs.js' ] = `
97106
98- import * as ${ export_name } from '${ npm_package } ';
107+ import * as ns from '${ npm_package } ';
108+ // Build a mutable namespace object
109+ var ${ export_name } = {
110+ ...ns,
111+ // add alias
112+ ${ export_name } : ns.default,
113+ // preserve default
114+ };
99115
100116 export default ${ export_name } ; // iife / umd
101117
You can’t perform that action at this time.
0 commit comments