Skip to content

Commit 2cb4748

Browse files
committed
fix: normalize CJS/ESM interop for cli-config
1 parent e23627c commit 2cb4748

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

packages/cli/src/brownfield/utils/rn-cli.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@ import type {
44
Config as UserConfig,
55
ProjectConfig,
66
} from '@react-native-community/cli-types';
7-
import cliConfig from '@react-native-community/cli-config';
7+
import cliConfigImport from '@react-native-community/cli-config';
8+
9+
const cliConfig: typeof cliConfigImport =
10+
typeof cliConfigImport === 'function'
11+
? cliConfigImport
12+
: // @ts-expect-error: interop default
13+
cliConfigImport.default;
814

915
import { findProjectRoot, makeRelativeProjectConfigPaths } from './paths.js';
1016

0 commit comments

Comments
 (0)