UNPKG

@specifai-net/appsync-template-tester

Version:

Unit test AppSync VTL resolvers, with popular frameworks such as Jest

28 lines (27 loc) 1.59 kB
export declare function qr(): string; export declare function quiet(): string; export declare function escapeJavaScript(code: string): string; export declare function urlEncode(url: string): string; export declare function urlDecode(url: string): string; export declare function base64Encode(data: string): string; export declare function base64Decode(buffer: string): string; export declare function parseJson(json: string): any; export declare function toJson(obj: Object): string; export declare function autoId(): string; export declare function unauthorized(): void; export declare function error(message?: string): void; export declare function appendError(): void; export declare function validate(bool: Boolean, message?: string): string; export declare function isNull(input?: any): boolean; export declare function isNullOrEmpty(input?: any): boolean; export declare function isNullOrBlank(input?: any): boolean; export declare function defaultIfNull(obj: any, defaultObj: any): any; export declare function defaultIfNullOrEmpty(obj: any, defaultObj: any): any; export declare function defaultIfNullOrBlank(obj: any, defaultObj: any): any; export declare function isString(i: any): boolean; export declare function isNumber(i: any): boolean; export declare function isBoolean(i: any): boolean; export declare function isList(i: any): boolean; export declare function isMap(i: any): boolean; export declare function typeOf(i: any): "Null" | "Number" | "String" | "Map" | "List" | "Boolean" | "Object"; export declare function matches(patternString: string, str: string): boolean;