@corux/ask-extensions
Version:
Extensions to improve development with Alexa Skills Kit SDK
14 lines (11 loc) • 465 B
text/typescript
import { HandlerInput, RequestInterceptor, ResponseInterceptor } from "ask-sdk-core";
import { Response } from "ask-sdk-model";
export class LogInterceptor implements RequestInterceptor, ResponseInterceptor {
public process(handlerInput: HandlerInput, response?: Response) {
if (!!response) {
console.log("Response: " + JSON.stringify(response));
} else {
console.log("Request: " + JSON.stringify(handlerInput.requestEnvelope));
}
}
}