@contract-case/case-core
Version:
Core functionality for the ContractCase contract testing suite
21 lines • 1.11 kB
TypeScript
import { HttpRequestConsumerSetup } from '@contract-case/case-core-plugin-http-dsl';
import { AnyCaseMatcher } from '@contract-case/case-entities-internal';
import { AnyLeafOrStructure, BaseSetupInfo } from '@contract-case/case-plugin-dsl-types';
/*!
* ContractCase
* Copyright(c) 2022-2024 Timothy Jones (TLJ)
* BSD-3-Clause license
*/
export * from './boundaries';
export * from './boundaries/types';
export { CaseConfig } from './core/types';
export { TestInvoker, MultiTestInvoker } from './core/executeExample/types';
export { BrokerError } from './core';
export { LogLevel } from '@contract-case/case-plugin-base';
export { CaseConfigurationError, CaseCoreError, CaseFailedAssertionError, CaseTriggerError, VerifyTriggerReturnObjectError, } from '@contract-case/case-plugin-base';
export { AnyMockDescriptorType, AnyMockDescriptor, } from '@contract-case/case-entities-internal';
export type AnyCaseMatcherOrData = AnyCaseMatcher | AnyLeafOrStructure;
export * from './connectors';
export type HttpRequestConfig = HttpRequestConsumerSetup;
export { BaseSetupInfo };
//# sourceMappingURL=index.d.ts.map