From 3ea8d1bee7d143eb39d9cfededb71d89b3c5ae8e Mon Sep 17 00:00:00 2001 From: jwoo9928 Date: Tue, 4 Mar 2025 17:06:11 +0900 Subject: [PATCH] fix: Add TypeScript type declarations to exports field --- package.json | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index a587a96..84fd8f9 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,6 @@ "wasm-feature-detect": "^1.5.1" }, "scripts": { - "prepare": "npm run build", "build": "npm run build:ts && npm run build:types", "build:ts": "node scripts/build.js", "build:types": "tsc --emitDeclarationOnly", @@ -34,12 +33,24 @@ "exports": { ".": { "node": { - "require": "./dist/index-node.cjs", - "import": "./dist/index-node.esm.js" + "require": { + "types": "./dist/index-node.d.ts", + "default": "./dist/index-node.cjs" + }, + "import": { + "types": "./dist/index-node.d.ts", + "default": "./dist/index-node.esm.js" + } }, "default": { - "require": "./dist/index.js", - "import": "./dist/index.esm.js" + "require": { + "types": "./dist/index.d.ts", + "default": "./dist/index.js" + }, + "import": { + "types": "./dist/index.d.ts", + "default": "./dist/index.esm.js" + } } } },