simple-deferred2 (npm): deferred for browser
Keywords: vue|vue3|deferred|promise