New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@vect/entries-mapper

Package Overview
Dependencies
Maintainers
1
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vect/entries-mapper - npm Package Compare versions

Comparing version 0.2.6 to 0.2.7

89

dist/index.cjs.js

@@ -7,3 +7,3 @@ 'use strict';

*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyFn

@@ -14,7 +14,9 @@ * @param {function} [valFn]

*/
const iterate = function (ents, keyFn, valFn, l) {
l = l || ents && ents.length, valFn = valFn || keyFn;
const iterate = function (entries, keyFn, valFn, l) {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valFn = valFn || keyFn;
for (let i = 0, r; i < l; i++) {
r = ents[i], keyFn.call(this, r[0], i), valFn.call(this, r[1], i);
r = entries[i], keyFn.call(this, r[0], i), valFn.call(this, r[1], i);
}

@@ -25,3 +27,3 @@ };

*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyMap

@@ -32,7 +34,9 @@ * @param {function} [valMap]

*/
const mapper = (ents, keyMap, valMap, l) => {
l = l || ents && ents.length, valMap = valMap || keyMap;
const mapper = (entries, keyMap, valMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valMap = valMap || keyMap;
const vec = Array(l);
for (let i = 0, r; i < l; i++) r = ents[i], vec[i] = [keyMap(r[0], i), valMap(r[1], i)];
for (let i = 0, r; i < l; i++) r = entries[i], vec[i] = [keyMap(r[0], i), valMap(r[1], i)];

@@ -44,3 +48,3 @@ return vec;

*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyMap

@@ -51,14 +55,73 @@ * @param {function} [valMap]

*/
const mutate = (ents, keyMap, valMap, l) => {
l = l || ents && ents.length, valMap = valMap || keyMap;
const mutate = (entries, keyMap, valMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valMap = valMap || keyMap;
for (let i = 0, r; i < l; i++) {
r = ents[i], r[0] = keyMap(r[0], i), r[1] = valMap(r[1], i);
r = entries[i], r[0] = keyMap(r[0], i), r[1] = valMap(r[1], i);
}
return ents;
return entries;
};
/**
*
* @param {[*,*][]} entries
* @param {function} keyFn
* @param {number} [l]
* @returns {undefined}
*/
const iterateKeys = function (entries, keyFn, l) {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
for (let i = 0, r; i < l; i++) {
r = entries[i], keyFn.call(this, r[0], i);
}
};
/**
*
* @param {[*,*][]} entries
* @param {function} keyMap
* @param {number} [l]
* @returns {[*,*][]}
*/
const mutateKeys = (entries, keyMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
for (let i = 0, r; i < l; i++) {
r = entries[i], r[0] = keyMap(r[0], i);
}
return entries;
};
/**
*
* @param {[*,*][]} entries
* @param {function} keyMap
* @param {number} [l]
* @returns {[*,*][]}
*/
const mapKeys = (entries, keyMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
const vec = Array(l);
for (let i = 0, r; i < l; i++) r = entries[i], vec[i] = [keyMap(r[0], i), r[1]];
return vec;
};
exports.iterate = iterate;
exports.iterateKeys = iterateKeys;
exports.mapKeys = mapKeys;
exports.mapper = mapper;
exports.mutate = mutate;
exports.mutateKeys = mutateKeys;
/**
*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyFn

@@ -9,7 +9,9 @@ * @param {function} [valFn]

*/
const iterate = function (ents, keyFn, valFn, l) {
l = l || ents && ents.length, valFn = valFn || keyFn;
const iterate = function (entries, keyFn, valFn, l) {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valFn = valFn || keyFn;
for (let i = 0, r; i < l; i++) {
r = ents[i], keyFn.call(this, r[0], i), valFn.call(this, r[1], i);
r = entries[i], keyFn.call(this, r[0], i), valFn.call(this, r[1], i);
}

@@ -20,3 +22,3 @@ };

*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyMap

@@ -27,7 +29,9 @@ * @param {function} [valMap]

*/
const mapper = (ents, keyMap, valMap, l) => {
l = l || ents && ents.length, valMap = valMap || keyMap;
const mapper = (entries, keyMap, valMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valMap = valMap || keyMap;
const vec = Array(l);
for (let i = 0, r; i < l; i++) r = ents[i], vec[i] = [keyMap(r[0], i), valMap(r[1], i)];
for (let i = 0, r; i < l; i++) r = entries[i], vec[i] = [keyMap(r[0], i), valMap(r[1], i)];

@@ -39,3 +43,3 @@ return vec;

*
* @param {[*,*][]} ents
* @param {[*,*][]} entries
* @param {function} keyMap

@@ -46,12 +50,68 @@ * @param {function} [valMap]

*/
const mutate = (ents, keyMap, valMap, l) => {
l = l || ents && ents.length, valMap = valMap || keyMap;
const mutate = (entries, keyMap, valMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length, valMap = valMap || keyMap;
for (let i = 0, r; i < l; i++) {
r = ents[i], r[0] = keyMap(r[0], i), r[1] = valMap(r[1], i);
r = entries[i], r[0] = keyMap(r[0], i), r[1] = valMap(r[1], i);
}
return ents;
return entries;
};
export { iterate, mapper, mutate };
/**
*
* @param {[*,*][]} entries
* @param {function} keyFn
* @param {number} [l]
* @returns {undefined}
*/
const iterateKeys = function (entries, keyFn, l) {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
for (let i = 0, r; i < l; i++) {
r = entries[i], keyFn.call(this, r[0], i);
}
};
/**
*
* @param {[*,*][]} entries
* @param {function} keyMap
* @param {number} [l]
* @returns {[*,*][]}
*/
const mutateKeys = (entries, keyMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
for (let i = 0, r; i < l; i++) {
r = entries[i], r[0] = keyMap(r[0], i);
}
return entries;
};
/**
*
* @param {[*,*][]} entries
* @param {function} keyMap
* @param {number} [l]
* @returns {[*,*][]}
*/
const mapKeys = (entries, keyMap, l) => {
var _l;
l = (_l = l) !== null && _l !== void 0 ? _l : entries === null || entries === void 0 ? void 0 : entries.length;
const vec = Array(l);
for (let i = 0, r; i < l; i++) r = entries[i], vec[i] = [keyMap(r[0], i), r[1]];
return vec;
};
export { iterate, iterateKeys, mapKeys, mapper, mutate, mutateKeys };

4

package.json
{
"name": "@vect/entries-mapper",
"version": "0.2.6",
"version": "0.2.7",
"description": "An array util tool",

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

"homepage": "https://github.com/hoyeungw/vect#readme",
"gitHead": "c43c454333caf153e9bbb81c8796da40a0bac226"
"gitHead": "d90ef1f2263c73105bac87ecf385d234b5b022a9"
}
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