UNPKG

lib-utils-ts

Version:

<img src="https://img.shields.io/npm/v/lib-utils-ts"/> <img src="https://img.shields.io/snyk/vulnerabilities/npm/lib-utils-ts"/> <img src="https://img.shields.io/npm/l/lib-utils-ts"/> <img src="https://img.shields.io/github/languages/top/devGnode/lib-util

15 lines (12 loc) 300 B
export interface HttpHandler { handle(o:Object):void; handleASync?(o:Object):Promise<void>; } export interface Runnable { run():void; runASync?():Promise<void>; } export interface Executor { execute(runnable:Runnable):void; executeASync?(runnable:Runnable):Promise<void>; }