promise-loading-spinner

Advanced handling of loaders/spinners based on one or multiple Promises
v3.3.4 URL: https://unpkg.com/promise-loading-spinner@3.3.4/dist/src/loader.js
OpenBrowse Files
loaderspinnerpromisesloading-indicatorloading-spinnerloading-animationvanilla-jsawait-asyncvanilla-javascriptvanillajs

catch-first

Catch-first can simplify the code and handle exceptions better and more safely.
v0.3.2 URL: https://unpkg.com/catch-first@0.3.2/dist/cjs/catch-first.cjs.js
OpenBrowse Files
typescriptsafetyerror-firstwrapperpromiseawait-asynctry-catcherrorexceptionhandler

safe-flow

A safer way to cancel or interrupt the await-async flow.
v0.3.6 URL: https://unpkg.com/safe-flow@0.3.6/dist/cjs/safe-flow.cjs.js
OpenBrowse Files
typescriptsafelycancelableinterruptibleawait-asyncpromiseflowerror-first

mobx-safe-flow

Mobx asynchronous actions are integrated into safe-flow.
v0.0.5 URL: https://unpkg.com/mobx-safe-flow@0.0.5/dist/cjs/mobx-safe-flow.cjs.js
OpenBrowse Files
typescriptsafelycancelableinterruptibleawait-asyncpromiseflowerror-firstmobxasynchronousactions