UNPKG

@amadeus-it-group/kassette

Version:

Development server, used mainly for testing, which proxies requests and is able to easily manage local mocks.

8 lines (7 loc) 826 B
import { IMock } from '../model'; import { ChecksumArgs, ChecksumReturn, DefaultInclude, IncludableSpec, ListOrFilter } from './model'; export declare function computeChecksum(mock: IMock, spec: ChecksumArgs): Promise<ChecksumReturn>; export declare function computeContent(mock: IMock, spec: ChecksumArgs): Promise<string>; export declare function processList(spec: ListOrFilter, input: Record<string, any>, defaultCaseSensitive: boolean): Promise<string>; export declare function processSpec<SpecType extends IncludableSpec>(spec: SpecType | boolean | undefined, includedByDefault: DefaultInclude, process: (spec: SpecType) => string | Promise<string>): Promise<string | null>; export declare function normalizeSpec<SpecType extends IncludableSpec>(spec: SpecType | boolean | undefined, defaultValue?: DefaultInclude): any;