@pact-foundation/pact
Version:
Pact for all things Javascript
8 lines (7 loc) • 536 B
TypeScript
import type { VerifierOptions as PactCoreVerifierOptions } from '@pact-foundation/pact-core';
import type { MessageProviderOptions } from '../options';
import type { ProxyOptions } from './proxy/types';
type ExcludedPactNodeVerifierKeys = Exclude<keyof PactCoreVerifierOptions, 'providerBaseUrl'>;
export type PactNodeVerificationExcludedOptions = Pick<PactCoreVerifierOptions, ExcludedPactNodeVerifierKeys>;
export type VerifierOptions = PactNodeVerificationExcludedOptions & ProxyOptions & Partial<MessageProviderOptions>;
export {};