( config: ResolvingTerminalConfiguration, )
| 981 | } |
| 982 | |
| 983 | export function applyTerminalDefaults( |
| 984 | config: ResolvingTerminalConfiguration, |
| 985 | ): AnyTerminalConfiguration { |
| 986 | return config.request === 'launch' |
| 987 | ? { ...terminalBaseDefaults, ...config } |
| 988 | : { ...delegateDefaults, ...config }; |
| 989 | } |
| 990 | |
| 991 | export const isConfigurationWithEnv = (config: unknown): config is IConfigurationWithEnv => |
| 992 | typeof config === 'object' && !!config && 'env' in config && 'envFile' in config; |