From 3cfeb7b3af8f5c656c913a2e7fdbdbe5a0ebd58c Mon Sep 17 00:00:00 2001 From: Ivan Suslov Date: Fri, 12 May 2023 08:33:20 +0000 Subject: [PATCH] Support for esm modules --- package.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index c766ecea..7a828037 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,9 @@ "types": "./dist/index.d.ts", "exports": { ".": { + "types": "./dist/index.d.ts", "require": "./dist/index.js", - "import": "./dist/index.mjs", - "types": "./dist/index.d.ts" + "import": "./dist/index.mjs" } }, "engines": { @@ -18,11 +18,12 @@ "files": [ "/dist/index.js", "/dist/index.mjs", - "/dist/index.d.ts" + "/dist/index.d.ts", + "/dist/index.d.mts" ], "scripts": { "test": "tsc -noEmit -p tsconfig-test.json && jest --useStderr --runInBand --detectOpenHandles", - "build": "npm run lint && tsup src/index.ts --format cjs,esm --dts --clean --platform neutral --minify", + "build": "npm run lint && tsup src/index.ts --format cjs,esm --dts --clean --platform neutral --minify && cp ./dist/index.d.ts ./dist/index.d.mts", "prepack": "npm run build", "lint": "eslint --ext .ts,.js .", "lint:fix": "npm run lint -- --fix",