File tree Expand file tree Collapse file tree 2 files changed +20
-2
lines changed
packages/dual-mode-template Expand file tree Collapse file tree 2 files changed +20
-2
lines changed Original file line number Diff line number Diff line change 1+ "use strict" ;
2+
3+ // Re-export from the built CJS module
4+ const mod = require ( "./dist-cjs/index.cjs" ) ;
5+
6+ // Backward compatibility wrapper for default export style
7+ const defaultExport = mod . default || mod ;
8+
9+ function oldExport ( ...args ) {
10+ return defaultExport ( ...args ) ;
11+ }
12+
13+ module . exports = oldExport ;
14+ Object . assign ( module . exports , {
15+ default : defaultExport ,
16+ ...mod
17+ } ) ;
Original file line number Diff line number Diff line change 88 },
99 "type" : " module" ,
1010 "types" : " dist-cjs/index.d.ts" ,
11- "main" : " dist-cjs/ index.cjs" ,
11+ "main" : " index.cjs" ,
1212 "module" : " dist-esm/index.js" ,
1313 "exports" : {
1414 "." : {
1515 "import" : " ./dist-esm/index.js" ,
16- "require" : " ./dist-cjs/ index.cjs"
16+ "require" : " ./index.cjs"
1717 },
1818 "./package.json" : " ./package.json"
1919 },
2323 "coverage" : " vitest run --coverage"
2424 },
2525 "files" : [
26+ " index.cjs" ,
2627 " dist-cjs" ,
2728 " dist-esm"
2829 ],
You can’t perform that action at this time.
0 commit comments