Socket
Socket
Sign inDemoInstall

fluture

Package Overview
Dependencies
Maintainers
1
Versions
109
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fluture - npm Package Compare versions

Comparing version 6.2.1 to 6.2.2

17

index.js

@@ -810,13 +810,2 @@ (function (global, factory) {

function runActions(){
var i = 0;
var hot = new Array(cold.length);
while(it = cold.shift()){
var tmp = it.run(early);
if(settled) { break; }
hot[i++] = tmp;
}
while(--i >= 0) { if(settled) { hot[i].cancel(); } else { queue.unshift(hot[i]); } }
}
function drain(){

@@ -830,3 +819,7 @@ async = false;

if(settled) { continue; }
runActions();
while(it = cold.pop()){
it = it.run(early);
if(settled) { break; }
queue.unshift(it);
}
if(settled) { continue; }

@@ -833,0 +826,0 @@ async = true;

{
"name": "fluture",
"version": "6.2.1",
"version": "6.2.2",
"description": "FantasyLand compliant (monadic) alternative to Promises",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -599,13 +599,2 @@ /*eslint no-param-reassign:0, no-cond-assign:0, no-unmodified-loop-condition:0 */

function runActions(){
let i = 0;
const hot = new Array(cold.length);
while(it = cold.shift()){
const tmp = it.run(early);
if(settled) break;
hot[i++] = tmp;
}
while(--i >= 0) if(settled) hot[i].cancel(); else queue.unshift(hot[i]);
}
function drain(){

@@ -619,3 +608,7 @@ async = false;

if(settled) continue;
runActions();
while(it = cold.pop()){
it = it.run(early);
if(settled) break;
queue.unshift(it);
}
if(settled) continue;

@@ -622,0 +615,0 @@ async = true;

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc