From 9cb4ef77d77d0d2a0fb48db721008f6b4bbd466f Mon Sep 17 00:00:00 2001 From: Bashamega Date: Tue, 5 Aug 2025 07:24:44 +0300 Subject: [PATCH 1/3] feat(manifest): add ./types export with separate type and default entries --- scripts/build/index.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/build/index.ts b/scripts/build/index.ts index f2fb3816bab030..859e75d22b09b9 100644 --- a/scripts/build/index.ts +++ b/scripts/build/index.ts @@ -307,6 +307,10 @@ export const createManifest = (): any => { types: './import.d.mts', default: './legacynode.mjs', }, + './types': { + types: './types.d.ts', + default: './build/types.d.ts', + }, }, types: 'require.d.ts', }; From aa41258641d956b63100b44a692ed8cecfdd39bf Mon Sep 17 00:00:00 2001 From: Adam Naji <110662505+Bashamega@users.noreply.github.com> Date: Tue, 5 Aug 2025 11:37:38 +0300 Subject: [PATCH 2/3] Update scripts/build/index.ts Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- scripts/build/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build/index.ts b/scripts/build/index.ts index 859e75d22b09b9..45b8576e4a0542 100644 --- a/scripts/build/index.ts +++ b/scripts/build/index.ts @@ -309,7 +309,7 @@ export const createManifest = (): any => { }, './types': { types: './types.d.ts', - default: './build/types.d.ts', + default: './types.d.ts', }, }, types: 'require.d.ts', From 9262327a5a44a26f38249f8183ebe490f9f62509 Mon Sep 17 00:00:00 2001 From: Adam Naji <110662505+Bashamega@users.noreply.github.com> Date: Tue, 5 Aug 2025 11:40:38 +0300 Subject: [PATCH 3/3] Update package.json --- package.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package.json b/package.json index e1926d7fbf4452..c027d7dedebf0f 100644 --- a/package.json +++ b/package.json @@ -18,6 +18,10 @@ "./forLegacyNode": { "types": "./build/import.d.mts", "default": "./build/legacynode.mjs" + }, + "./types": { + "types": "./build/types.d.ts", + "default": "./build/types.d.ts" } }, "types": "./build/require.d.ts",