File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,16 @@ const defaultMainFields = [
5555 'main' ,
5656]
5757
58+ const defaultConditionNames = [
59+ 'types' ,
60+ 'import' ,
61+ 'require' ,
62+ 'node' ,
63+ 'node-addons' ,
64+ 'browser' ,
65+ 'default' ,
66+ ]
67+
5868export const interfaceVersion = 2
5969
6070export interface TsResolverOptions
@@ -63,6 +73,7 @@ export interface TsResolverOptions
6373 project ?: string [ ] | string
6474 extensions ?: string [ ]
6575 packageFilter ?: ( pkg : Record < string , string > ) => Record < string , string >
76+ conditionNamesMapper ?: Record < string , string [ ] >
6677}
6778
6879const fileSystem = fs as FileSystem
@@ -88,6 +99,7 @@ export function resolve(
8899 ...options ,
89100 extensions : options ?. extensions ?? defaultExtensions ,
90101 mainFields : options ?. mainFields ?? defaultMainFields ,
102+ conditionNames : options ?. conditionNames ?? defaultConditionNames ,
91103 fileSystem,
92104 useSyncFileSystemCalls : true ,
93105 }
You can’t perform that action at this time.
0 commit comments