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

@antoniovdlc/reduce

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@antoniovdlc/reduce - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

2

dist/index.cjs.js

@@ -1,1 +0,1 @@

"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("get-value-key"));function u(e,r){return Number(e)+Number(r)}function t(e,r,u,t){return(1===u?Number(e)/t.length:Number(e))+Number(r)/t.length}u.on=function(e){return function(u,t){return Number("number"==typeof u?u:r.default(u,e))+Number(r.default(t,e))}},t.on=function(e){return function(u,t,n,o){return Number("number"==typeof u?u:Number(r.default(u,e))/o.length)+Number(r.default(t,e))/o.length}},exports.average=t,exports.groupBy=function(e){return function(u,t,n){var o;1===n&&((o={})[String(r.default(u,e))]=[u],u=o);var f=String(r.default(t,e));return u[f]||(u[f]=[]),u[f].push(t),u}},exports.sum=u;
"use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var r=e(require("get-value-key"));function t(e,r){return Number(e)+Number(r)}function u(e,r,t,u){return(1===t?Number(e)/u.length:Number(e))+Number(r)/u.length}t.on=function(e){return function(t,u){return Number("number"==typeof t?t:r.default(t,e))+Number(r.default(u,e))}},u.on=function(e){return function(t,u,n,o){return Number("number"==typeof t?t:Number(r.default(t,e))/o.length)+Number(r.default(u,e))/o.length}},exports.average=u,exports.groupBy=function(e){return function(t,u,n){var o;1===n&&Object.keys(t).every((function(e){return Object.keys(u).includes(e)}))&&((o={})[String(r.default(t,e))]=[t],t=o);var f=String(r.default(u,e));return t[f]||(t[f]=[]),t[f].push(u),t}},exports.sum=t;

@@ -7,3 +7,3 @@ /**

*/
declare function sum(acc: number, curr: number): number;
declare function sum(acc: string | number, curr: string | number): number;
declare namespace sum {

@@ -18,5 +18,5 @@ var on: (key: string) => (acc: number | Record<string, any>, curr: Record<string, any>) => number;

*/
declare function average(acc: number, curr: number, i: number, arr: Array<number>): number;
declare function average(acc: string | number, curr: string | number, i: number, arr: Array<string | number>): number;
declare namespace average {
var on: (key: string) => (acc: number | Record<string, any>, curr: Record<string, any>, _: never, arr: Record<string, any>[]) => number;
var on: (key: string) => (acc: number | Record<string, any>, curr: Record<string, any>, _: number, arr: Record<string, any>[]) => number;
}

@@ -23,0 +23,0 @@ /**

@@ -1,1 +0,1 @@

import r from"get-value-key";function n(r,n){return Number(r)+Number(n)}function e(r,n,e,u){return(1===e?Number(r)/u.length:Number(r))+Number(n)/u.length}function u(n){return function(e,u,t){var o;1===t&&((o={})[String(r(e,n))]=[e],e=o);var m=String(r(u,n));return e[m]||(e[m]=[]),e[m].push(u),e}}n.on=function(n){return function(e,u){return Number("number"==typeof e?e:r(e,n))+Number(r(u,n))}},e.on=function(n){return function(e,u,t,o){return Number("number"==typeof e?e:Number(r(e,n))/o.length)+Number(r(u,n))/o.length}};export{e as average,u as groupBy,n as sum};
import e from"get-value-key";function n(e,n){return Number(e)+Number(n)}function r(e,n,r,u){return(1===r?Number(e)/u.length:Number(e))+Number(n)/u.length}function u(n){return function(r,u,t){var o;1===t&&Object.keys(r).every((function(e){return Object.keys(u).includes(e)}))&&((o={})[String(e(r,n))]=[r],r=o);var b=String(e(u,n));return r[b]||(r[b]=[]),r[b].push(u),r}}n.on=function(n){return function(r,u){return Number("number"==typeof r?r:e(r,n))+Number(e(u,n))}},r.on=function(n){return function(r,u,t,o){return Number("number"==typeof r?r:Number(e(r,n))/o.length)+Number(e(u,n))/o.length}};export{r as average,u as groupBy,n as sum};
{
"name": "@antoniovdlc/reduce",
"version": "0.1.1",
"version": "0.1.2",
"description": "",

@@ -15,10 +15,10 @@ "main": "dist/index.cjs.js",

"prepare": "husky install",
"type:check": "tsc --noEmit",
"type:check": "tsc src/*.ts --noEmit",
"format": "prettier --write --ignore-unknown {src,test}/*",
"format:check": "prettier --check {src,test}/*",
"test": "jest",
"test": "vitest run --coverage",
"pre-commit": "lint-staged",
"prebuild": "rimraf dist && mkdir dist",
"build": "npm run build:types && npm run build:lib",
"build:types": "tsc --declaration --emitDeclarationOnly --outDir dist",
"build:types": "tsc src/*.ts --declaration --emitDeclarationOnly --outDir dist",
"build:lib": "rollup -c",

@@ -41,14 +41,7 @@ "postversion": "git push && git push --tags"

"devDependencies": {
"@babel/core": "^7.17.5",
"@babel/preset-env": "^7.16.8",
"@babel/preset-typescript": "^7.16.7",
"@rollup/plugin-typescript": "^8.3.0",
"@types/jest": "^27.4.0",
"babel-jest": "^27.5.1",
"c8": "^7.11.0",
"eslint": "^8.9.0",
"eslint-config-prettier": "^8.4.0",
"eslint-plugin-jest": "^26.1.1",
"husky": "^7.0.4",
"jest": "^27.4.7",
"jest-extended": "^1.2.0",
"lint-staged": "^12.3.4",

@@ -60,3 +53,5 @@ "prettier": "^2.5.1",

"tslib": "^2.3.0",
"typescript": "^4.5.4"
"typescript": "^4.5.4",
"vite": "^2.9.1",
"vitest": "^0.9.3"
},

@@ -63,0 +58,0 @@ "dependencies": {

@@ -56,2 +56,5 @@ # reduce

> Note that if you are using TypeScript, you need to pass an initialization value:
> `arr.reduce(average.on("age"), 0); // 42`
## Reduce functions

@@ -58,0 +61,0 @@

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