diff --git a/packages/cli/src/lib/packager/productionPack.ts b/packages/cli/src/lib/packager/productionPack.ts index adcab2b90c..3a74b68257 100644 --- a/packages/cli/src/lib/packager/productionPack.ts +++ b/packages/cli/src/lib/packager/productionPack.ts @@ -181,7 +181,11 @@ async function prepareExportsEntryPoints( pkg: ExtendedPackageJSON, packageDir: string, ) { - const distFiles = await fs.readdir(resolvePath(packageDir, 'dist')); + const distPath = resolvePath(packageDir, 'dist'); + if (!(await fs.pathExists(distPath))) { + return undefined; + } + const distFiles = await fs.readdir(distPath); const outputExports = {} as Record>; const compatibilityWriters = new Array<