File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ ' @typechain/hardhat ' : minor
3+ ---
4+
5+ Allow passing node16Modules flag to TypeChain
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ export function getDefaultTypechainConfig(config: HardhatConfig): TypechainConfi
1010 discriminateTypes : false ,
1111 tsNocheck : false ,
1212 dontOverrideCompile : false ,
13+ node16Modules : false ,
1314 }
1415
1516 return {
Original file line number Diff line number Diff line change @@ -83,6 +83,7 @@ subtask(TASK_TYPECHAIN_GENERATE_TYPES)
8383 discriminateTypes : typechainCfg . discriminateTypes ,
8484 tsNocheck : typechainCfg . tsNocheck ,
8585 environment : 'hardhat' ,
86+ node16Modules : typechainCfg . node16Modules ,
8687 } ,
8788 }
8889
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ export interface TypechainConfig {
66 tsNocheck : boolean
77 externalArtifacts ?: string [ ]
88 dontOverrideCompile : boolean
9+ node16Modules : boolean // defaults to false
910}
1011
1112export interface TypechainUserConfig extends Partial < TypechainConfig > { }
You can’t perform that action at this time.
0 commit comments