From 3c8c880eee53eda1d278ae98ccbdb2cdfaf13eec Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Wed, 25 Oct 2023 00:54:07 +0200 Subject: [PATCH] build: backward compatible cjs entry (resolves #110) --- lib/defu.cjs | 11 +++++++++++ package.json | 9 +++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 lib/defu.cjs diff --git a/lib/defu.cjs b/lib/defu.cjs new file mode 100644 index 0000000..5212929 --- /dev/null +++ b/lib/defu.cjs @@ -0,0 +1,11 @@ +const { defu, createDefu, defuFn, defuArrayFn } = require('../dist/defu.cjs'); + +module.exports = defu; + +module.exports.defu = defu; +module.exports.default = defu; + +module.exports.createDefu = createDefu; +module.exports.defuFn = defuFn; +module.exports.defuArrayFn = defuArrayFn; + diff --git a/package.json b/package.json index 1c15788..1ac5cc2 100644 --- a/package.json +++ b/package.json @@ -7,15 +7,16 @@ "exports": { ".": { "types": "./dist/defu.d.ts", - "require": "./dist/defu.cjs", - "import": "./dist/defu.mjs" + "import": "./dist/defu.mjs", + "require": "./lib/defu.cjs" } }, - "main": "./dist/defu.cjs", + "main": "./lib/defu.cjs", "module": "./dist/defu.mjs", "types": "./dist/defu.d.ts", "files": [ - "dist" + "dist", + "lib" ], "scripts": { "build": "unbuild",