From e47f4994036db489a8e955f6f77ee910a94b7f26 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 18 Jan 2023 00:41:55 +0100 Subject: [PATCH] cli: ignore package.json entry point Signed-off-by: Patrik Oldsberg --- packages/cli/src/lib/packager/productionPack.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/cli/src/lib/packager/productionPack.ts b/packages/cli/src/lib/packager/productionPack.ts index d78583d955..adcab2b90c 100644 --- a/packages/cli/src/lib/packager/productionPack.ts +++ b/packages/cli/src/lib/packager/productionPack.ts @@ -24,6 +24,7 @@ const PKG_PATH = 'package.json'; const PKG_BACKUP_PATH = 'package.json-prepack'; const SKIPPED_KEYS = ['access', 'registry', 'tag', 'alphaTypes', 'betaTypes']; +const SCRIPT_EXTS = ['.js', '.jsx', '.ts', '.tsx']; interface ProductionPackOptions { packageDir: string; @@ -189,6 +190,9 @@ async function prepareExportsEntryPoints( const entryPoints = readEntryPoints(pkg); for (const entryPoint of entryPoints) { + if (!SCRIPT_EXTS.includes(entryPoint.ext)) { + continue; + } const exp = {} as Record; for (const [key, ext] of Object.entries(EXPORT_MAP)) { const name = `${entryPoint.name}${ext}`;