Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@extra-array/zip

Package Overview
Dependencies
Maintainers
1
Versions
344
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@extra-array/zip - npm Package Compare versions

Comparing version
2.9.11
to
2.9.12
+6
-6
index.js

@@ -9,6 +9,6 @@ 'use strict';

}
function someTest(x, fn) {
function someTest(x, ft) {
var i = -1;
for (var v of x)
if (fn(v, ++i, x))
if (ft(v, ++i, x))
return true;

@@ -20,7 +20,7 @@ return false;

* @param x an array
* @param fn test function (v, i, x)
* @param ft test function (v, i, x)
*/
function some(x, fn = null) {
if (fn)
return someTest(x, fn);
function some(x, ft = null) {
if (ft)
return someTest(x, ft);
else

@@ -27,0 +27,0 @@ return someIf(x);

{
"name": "@extra-array/zip",
"version": "2.9.11",
"version": "2.9.12",
"description": "Combines values from arrays.",

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

@@ -5,6 +5,6 @@ import type { testFn } from './_types';

* @param x an array
* @param fn test function (v, i, x)
* @param ft test function (v, i, x)
*/
declare function some<T>(x: Iterable<T>, fn?: testFn<T>): boolean;
declare function some<T>(x: Iterable<T>, ft?: testFn<T>): boolean;
export default some;
//# sourceMappingURL=some.d.ts.map

@@ -7,6 +7,6 @@ function someIf(x) {

}
function someTest(x, fn) {
function someTest(x, ft) {
var i = -1;
for (var v of x)
if (fn(v, ++i, x))
if (ft(v, ++i, x))
return true;

@@ -18,7 +18,7 @@ return false;

* @param x an array
* @param fn test function (v, i, x)
* @param ft test function (v, i, x)
*/
function some(x, fn = null) {
if (fn)
return someTest(x, fn);
function some(x, ft = null) {
if (ft)
return someTest(x, ft);
else

@@ -25,0 +25,0 @@ return someIf(x);

@@ -9,6 +9,6 @@ import type {testFn} from './_types';

function someTest<T>(x: Iterable<T>, fn: testFn<T>): boolean {
function someTest<T>(x: Iterable<T>, ft: testFn<T>): boolean {
var i = -1;
for(var v of x)
if(fn(v, ++i, x)) return true;
if(ft(v, ++i, x)) return true;
return false;

@@ -20,8 +20,8 @@ }

* @param x an array
* @param fn test function (v, i, x)
* @param ft test function (v, i, x)
*/
function some<T>(x: Iterable<T>, fn: testFn<T>=null): boolean {
if(fn) return someTest(x, fn);
function some<T>(x: Iterable<T>, ft: testFn<T>=null): boolean {
if(ft) return someTest(x, ft);
else return someIf(x);
}
export default some;