Skip to content

Commit e2e6aa6

Browse files
committed
build: use backward compatible cjs wrapper for default export
1 parent 4a01304 commit e2e6aa6

File tree

2 files changed

+13
-4
lines changed

2 files changed

+13
-4
lines changed

lib/index.cjs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const lib = require("../dist/index.cjs");
2+
3+
module.exports = lib.consola;
4+
5+
for (const key in lib) {
6+
if (!(key in module.exports)) {
7+
module.exports[key] = lib[key];
8+
}
9+
}

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,21 +19,21 @@
1919
".": {
2020
"node": {
2121
"types": "./dist/index.d.ts",
22-
"require": "./dist/index.cjs",
22+
"require": "./lib/index.cjs",
2323
"import": "./dist/index.mjs"
2424
},
2525
"default": {
2626
"types": "./dist/index.browser.d.ts",
27-
"require": "./dist/index.browser.cjs",
2827
"import": "./dist/index.browser.mjs"
2928
}
3029
}
3130
},
32-
"main": "./dist/index.cjs",
31+
"main": "./lib/index.cjs",
3332
"module": "./dist/index.mjs",
3433
"types": "./dist/index.d.ts",
3534
"files": [
3635
"dist",
36+
"lib",
3737
"types"
3838
],
3939
"scripts": {
@@ -68,4 +68,4 @@
6868
"winston": "^3.8.2"
6969
},
7070
"packageManager": "pnpm@8.0.0"
71-
}
71+
}

0 commit comments

Comments
 (0)