@specifai-net/appsync-template-tester
Version:
Unit test AppSync VTL resolvers, with popular frameworks such as Jest
25 lines (24 loc) • 570 B
TypeScript
export default class Parser {
private template;
private internalStash;
get stash(): Record<string, string>;
constructor(template: string);
/**
* Resolve as a string
*/
resolve(context: Context, additionalUtil?: object): any;
}
export declare type Context = {
arguments?: object;
source?: object;
result?: object | string;
identity?: object;
request?: object;
info?: object;
error?: object;
prev?: object;
stash?: object;
};
export declare type VelocityParams = {
[blockName: string]: boolean;
};