bail

Throw a given error
v2.0.2 URL: https://unpkg.com/bail@2.0.2/index.js
OpenBrowse Files
failbailthrowcallbackerror

hard-rejection

Make unhandled promise rejections fail hard right away instead of the default silent fail
v2.1.0 URL: https://unpkg.com/hard-rejection@2.1.0/index.js
OpenBrowse Files
promisepromisesunhandleduncaughtrejectionhardfailcatchthrowhandlerexitdebugdebuggingverboseimmediateimmediately

loud-rejection

Make unhandled promise rejections fail loudly instead of the default silent fail
v2.2.0 URL: https://unpkg.com/loud-rejection@2.2.0/index.js
OpenBrowse Files
promisepromisesunhandleduncaughtrejectionloudfailcatchthrowhandlerexitdebugdebuggingverbose

@jsdevtools/ono

Throw better errors.
v7.1.3 URL: https://unpkg.com/@jsdevtools/ono@7.1.3/cjs/index.js
OpenBrowse Files
throwerrorerrorsexceptionprintfformatwrapinneroriginalstackproperties

superstruct

A simple and composable way to validate data in JavaScript (and TypeScript).
v2.0.2 URL: https://unpkg.com/superstruct@2.0.2/dist/index.cjs
OpenBrowse Files
apiarrayassertcastcheckcheckercollectiondataerrorexpresshapiinterfaceinvalidjoijsonlistmodelobjectormscalarschemastructthrowtypetypesvalidvalidatevalidationvalidator