UNPKG

open-next-cdk

Version:

Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK

21 lines (20 loc) 651 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SmithyMessageDecoderStream = void 0; class SmithyMessageDecoderStream { constructor(options) { this.options = options; } [Symbol.asyncIterator]() { return this.asyncIterator(); } async *asyncIterator() { for await (const message of this.options.messageStream) { const deserialized = await this.options.deserializer(message); if (deserialized === undefined) continue; yield deserialized; } } } exports.SmithyMessageDecoderStream = SmithyMessageDecoderStream;