You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

@vect/column-mapper

Package Overview
Dependencies
Maintainers
1
Versions
120
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.0.6 to 0.0.7

54

dist/index.cjs.js

@@ -5,23 +5,7 @@ 'use strict';

function mapper(mx, y, fn, l) {
l = l || mx && mx.length;
const mt = Array(l);
const mapper = (mx, y, fn, l) => columnMapper.call({
y
}, mx, fn, l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
return mt;
}
function mutate(mx, y, fn, l) {
l = l || mx && mx.length;
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
return mx;
}
function columnMapper(mx, fn, l) {
function columnMutate(mx, fn, l) {
const {

@@ -31,13 +15,9 @@ y

l = l || mx && mx.length;
const mt = Array(l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
return mt;
return mx;
}
/**
* Return a mapper function that iterate through each element in column indexed by 'y'.
* Return a mutate function that iterate through each element in column indexed by 'y'.
* @param {number} y

@@ -48,7 +28,11 @@ * @returns {function(*[][],function(*):*,[number]):*[][]}

const ColumnMapper = y => columnMapper.bind({
const ColumnMutate = y => columnMutate.bind({
y
});
function columnMutate(mx, fn, l) {
const mutate = (mx, y, fn, l) => columnMutate.call({
y
}, mx, fn, l);
function columnMapper$1(mx, fn, l) {
const {

@@ -58,9 +42,13 @@ y

l = l || mx && mx.length;
const mt = Array(l);
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
return mx;
return mt;
}
/**
* Return a mutate function that iterate through each element in column indexed by 'y'.
* Return a mapper function that iterate through each element in column indexed by 'y'.
* @param {number} y

@@ -71,3 +59,3 @@ * @returns {function(*[][],function(*):*,[number]):*[][]}

const ColumnMutate = y => columnMutate.bind({
const ColumnMapper = y => columnMapper$1.bind({
y

@@ -74,0 +62,0 @@ });

@@ -1,22 +0,6 @@

function mapper(mx, y, fn, l) {
l = l || mx && mx.length;
const mt = Array(l);
const mapper = (mx, y, fn, l) => columnMapper.call({
y
}, mx, fn, l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
return mt;
}
function mutate(mx, y, fn, l) {
l = l || mx && mx.length;
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
return mx;
}
function columnMapper(mx, fn, l) {
function columnMutate(mx, fn, l) {
const {

@@ -26,13 +10,9 @@ y

l = l || mx && mx.length;
const mt = Array(l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
return mt;
return mx;
}
/**
* Return a mapper function that iterate through each element in column indexed by 'y'.
* Return a mutate function that iterate through each element in column indexed by 'y'.
* @param {number} y

@@ -43,7 +23,11 @@ * @returns {function(*[][],function(*):*,[number]):*[][]}

const ColumnMapper = y => columnMapper.bind({
const ColumnMutate = y => columnMutate.bind({
y
});
function columnMutate(mx, fn, l) {
const mutate = (mx, y, fn, l) => columnMutate.call({
y
}, mx, fn, l);
function columnMapper$1(mx, fn, l) {
const {

@@ -53,9 +37,13 @@ y

l = l || mx && mx.length;
const mt = Array(l);
for (let r; --l >= 0 && (r = mx[l]);) r[y] = fn(r[y], l);
for (let r; --l >= 0 && (r = mx[l].slice());) {
r[y] = fn(r[y], l);
mt[l] = r;
}
return mx;
return mt;
}
/**
* Return a mutate function that iterate through each element in column indexed by 'y'.
* Return a mapper function that iterate through each element in column indexed by 'y'.
* @param {number} y

@@ -66,3 +54,3 @@ * @returns {function(*[][],function(*):*,[number]):*[][]}

const ColumnMutate = y => columnMutate.bind({
const ColumnMapper = y => columnMapper$1.bind({
y

@@ -69,0 +57,0 @@ });

{
"name": "@vect/column-mapper",
"version": "0.0.6",
"version": "0.0.7",
"description": "A debugging tool",

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

"homepage": "https://github.com/hoyeungw/vect#readme",
"gitHead": "6d6f9624d5516ae3b57214985feb10f35a4b0e40"
"gitHead": "42d0451ef60f427c722c3d5825df7c89b248393c"
}
SocketSocket SOC 2 Logo

Product

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

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc