Socket
Socket
Sign inDemoInstall

await-to-done

Package Overview
Dependencies
1
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

4

dist/index.cjs.js
'use strict';
var jsCool = require('js-cool');
function awaitToDone(promise) {

@@ -10,3 +8,3 @@ var promises = [];

}
if (!jsCool.isArray(promise) && promises.length === 0) {
if (!Array.isArray(promise) && promises.length === 0) {
return promise.then(function (data) {

@@ -13,0 +11,0 @@ return [null, data];

/*!
* await-to-done v1.0.1
* await-to-done v1.0.2
* Async await wrapper for easy error handling

@@ -7,4 +7,2 @@ * (c) 2021-2023 saqqdy

*/
import { isArray } from 'js-cool';
function awaitToDone(promise) {

@@ -15,3 +13,3 @@ var promises = [];

}
if (!isArray(promise) && promises.length === 0) {
if (!Array.isArray(promise) && promises.length === 0) {
return promise.then(function (data) {

@@ -18,0 +16,0 @@ return [null, data];

/*!
* await-to-done v1.0.1
* await-to-done v1.0.2
* Async await wrapper for easy error handling

@@ -7,2 +7,2 @@ * (c) 2021-2023 saqqdy

*/
import{isArray as n}from"js-cool";function t(t){for(var o=[],r=1;r<arguments.length;r++)o[r-1]=arguments[r];return n(t)||0!==o.length?Promise.all([].concat(t).concat(o)).then((function(n){return[null,n]})).catch((function(n){return[n,void 0]})):t.then((function(n){return[null,n]})).catch((function(n){return[n,void 0]}))}export{t as default};
function n(n){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return Array.isArray(n)||0!==t.length?Promise.all([].concat(n).concat(t)).then((function(n){return[null,n]})).catch((function(n){return[n,void 0]})):n.then((function(n){return[null,n]})).catch((function(n){return[n,void 0]}))}export{n as default};

@@ -1,3 +0,1 @@

import { isArray } from 'js-cool';
function awaitToDone(promise) {

@@ -8,3 +6,3 @@ var promises = [];

}
if (!isArray(promise) && promises.length === 0) {
if (!Array.isArray(promise) && promises.length === 0) {
return promise.then(function (data) {

@@ -11,0 +9,0 @@ return [null, data];

/*!
* await-to-done v1.0.1
* await-to-done v1.0.2
* Async await wrapper for easy error handling

@@ -10,22 +10,2 @@ * (c) 2021-2023 saqqdy

typeof SuppressedError === "function" ? SuppressedError : function (error, suppressed, message) {
var e = new Error(message);
return e.name = "SuppressedError", e.error = error, e.suppressed = suppressed, e;
};
/**
* Determine if it is an array
*
* @example
* ```js
* isArray([]) // true
* ```
* @since 1.0.2
* @param target - any target
* @returns - target is Array
*/
function isArray(target) {
return Object.prototype.toString.call(target).includes('Array');
}
function awaitToDone(promise) {

@@ -36,3 +16,3 @@ var promises = [];

}
if (!isArray(promise) && promises.length === 0) {
if (!Array.isArray(promise) && promises.length === 0) {
return promise.then(function (data) {

@@ -39,0 +19,0 @@ return [null, data];

/*!
* await-to-done v1.0.1
* await-to-done v1.0.2
* Async await wrapper for easy error handling

@@ -7,2 +7,2 @@ * (c) 2021-2023 saqqdy

*/
this.awaitToDone=function(){"use strict";return"function"==typeof SuppressedError&&SuppressedError,function(n){for(var t,r=[],e=1;e<arguments.length;e++)r[e-1]=arguments[e];return t=n,Object.prototype.toString.call(t).includes("Array")||0!==r.length?Promise.all([].concat(n).concat(r)).then((function(n){return[null,n]})).catch((function(n){return[n,void 0]})):n.then((function(n){return[null,n]})).catch((function(n){return[n,void 0]}))}}();
this.awaitToDone=function(){"use strict";return function(n){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return Array.isArray(n)||0!==t.length?Promise.all([].concat(n).concat(t)).then((function(n){return[null,n]})).catch((function(n){return[n,void 0]})):n.then((function(n){return[null,n]})).catch((function(n){return[n,void 0]}))}}();
{
"name": "await-to-done",
"description": "Async await wrapper for easy error handling",
"version": "1.0.1",
"version": "1.0.2",
"packageManager": "pnpm@8.9.0",

@@ -50,3 +50,2 @@ "main": "dist/index.cjs.js",

"dependencies": {
"js-cool": "^5.14.1",
"tslib": "^2.6.2"

@@ -53,0 +52,0 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc