UNPKG

@pact-foundation/pact

Version:
78 lines (77 loc) 1.54 kB
/** * Pact module meta package. * @module Pact */ /** * Exposes {@link Pact} * @memberof Pact * @static */ /** * Exposes {@link Matchers} * To avoid polluting the root module's namespace, re-export * Matchers as its own module * @memberof Pact * @static */ import * as MatchersStar from './dsl/matchers'; export declare const Matchers: typeof MatchersStar; export { InterfaceToTemplate } from './dsl/matchers'; export { Pact } from './httpPact'; /** * Exposes {@link MessageConsumerPact} * @memberof Pact * @static */ export * from './messageConsumerPact'; /** * Exposes {@link MessageProviderPact} * @memberof Pact * @static */ export { MessageProviderPact, providerWithMetadata, } from './messageProviderPact'; /** * Exposes {@link Message} * @memberof Pact * @static */ export * from './dsl/message'; /** * Exposes {@link Verifier} * @memberof Pact * @static */ export * from './dsl/verifier/verifier'; export { VerifierOptions } from './dsl/verifier/types'; /** * Exposes {@link GraphQL} * @memberof Pact * @static */ export * from './dsl/graphql'; /** * Exposes {@link ApolloGraphQL} * @memberof Pact * @static */ export * from './dsl/apolloGraphql'; /** * Exposes {@link Interaction} * @memberof Pact * @static */ export * from './dsl/interaction'; /** * Exposes {@link MockService} * @memberof Pact * @static */ export * from './dsl/mockService'; export * from './v3'; export * from './v4'; /** * Exposes {@link PactOptions} * @memberof Pact * @static */ export * from './dsl/options';