UNPKG
@chassisjs/hermes
Version:
latest (1.0.0-alpha.16)
1.0.0-alpha.16
1.0.0-alpha.15
1.0.0-alpha.14
1.0.0-alpha.13
1.0.0-alpha.12
Production-Ready TypeScript Outbox Pattern
docs.hermesjs.tech
chassisjs/hermes
@chassisjs/hermes
/
lib
/
utils
/
utils.d.ts
6 lines
(5 loc)
•
264 B
TypeScript
View Raw
1
2
3
4
5
6
import
{
type
AsyncOrSync
}
from
'ts-essentials'
;
declare
const
noop
:
() =>
void
;
declare
const
isNil
:
(
value
:
unknown
) =>
value is
null
|
undefined
;
declare
const
swallow
:
(
fn
: () =>
AsyncOrSync
<
unknown
>
) =>
AsyncOrSync
<
unknown
>;
export
{ isNil, noop, swallow };