Socket
Socket
Sign inDemoInstall

obliterator

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

obliterator - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

33

chain.js

@@ -7,4 +7,4 @@ /**

*/
var Iterator = require('./iterator.js'),
iter = require('./iter.js');
var Iterator = require('./iterator.js');
var iter = require('./iter.js');

@@ -22,20 +22,27 @@ /**

return new Iterator(function iterate() {
if (current === null) {
i++;
/* eslint-disable no-constant-condition */
return new Iterator(function next() {
var step = null;
if (i >= iterables.length) return {done: true};
do {
if (current === null) {
i++;
current = iter(iterables[i]);
}
if (i >= iterables.length) return {done: true};
var step = current.next();
current = iter(iterables[i]);
}
if (step.done) {
current = null;
return iterate();
}
step = current.next();
if (step.done === true) {
current = null;
continue;
}
break;
} while (true);
return step;
});
};
{
"name": "obliterator",
"version": "2.0.1",
"version": "2.0.2",
"description": "Higher order iterator library for JavaScript/TypeScript.",

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

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