UNPKG

@bitblit/ratchet-epsilon-common

Version:

Tiny adapter to simplify building API gateway Lambda APIS

12 lines 528 B
import { Logger } from '@bitblit/ratchet-common/logger/logger'; import { PromiseRatchet } from '@bitblit/ratchet-common/lang/promise-ratchet'; export class SampleDelayProcessor { typeName = 'EpsilonSampleDelay'; async handleEvent(_data, _mgr) { const delayMS = Math.floor(Math.random() * 5000); Logger.info('Running sample processor for %d', delayMS); await PromiseRatchet.wait(delayMS); Logger.info('Sample processor complete'); } } //# sourceMappingURL=sample-delay-processor.js.map