🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

@data-prism/utils

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@data-prism/utils - npm Package Compare versions

Comparing version
0.0.3
to
0.0.4
+1
-0
dist/utils.d.ts
export declare function applyOrMap(itemItemsOrNull: any, fn: any): any;
export declare function applyOrMapAsync(itemItemsOrNull: any, asyncFn: any): any;
export declare function pipeThru(init: any, fns: any): any;
//# sourceMappingURL=utils.d.ts.map
+1
-1

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

{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":"AAEA,wBAAgB,UAAU,CAAC,eAAe,KAAA,EAAE,EAAE,KAAA,OAI7C;AAED,wBAAgB,QAAQ,CAAC,IAAI,KAAA,EAAE,GAAG,KAAA,OAKjC"}
{"version":3,"file":"utils.d.ts","sourceRoot":"","sources":["../src/utils.ts"],"names":[],"mappings":"AAEA,wBAAgB,UAAU,CAAC,eAAe,KAAA,EAAE,EAAE,KAAA,OAI7C;AAED,wBAAgB,eAAe,CAAC,eAAe,KAAA,EAAE,OAAO,KAAA,OAMvD;AAED,wBAAgB,QAAQ,CAAC,IAAI,KAAA,EAAE,GAAG,KAAA,OAKjC"}

@@ -7,4 +7,11 @@ // export { tabularize } from "./tree.js";

}
export function applyOrMapAsync(itemItemsOrNull, asyncFn) {
if (itemItemsOrNull)
return itemItemsOrNull;
return Array.isArray(itemItemsOrNull)
? Promise.all(itemItemsOrNull.map(asyncFn))
: asyncFn(itemItemsOrNull);
}
export function pipeThru(init, fns) {
return fns.reduce((onion, fn) => (val) => fn(onion(val)), (val) => val)(init);
}
{
"name": "@data-prism/utils",
"version": "0.0.3",
"version": "0.0.4",
"type": "module",

@@ -5,0 +5,0 @@ "main": "./src/utils.js",

@@ -9,2 +9,10 @@ // export { tabularize } from "./tree.js";

export function applyOrMapAsync(itemItemsOrNull, asyncFn) {
if (itemItemsOrNull) return itemItemsOrNull;
return Array.isArray(itemItemsOrNull)
? Promise.all(itemItemsOrNull.map(asyncFn))
: asyncFn(itemItemsOrNull);
}
export function pipeThru(init, fns) {

@@ -11,0 +19,0 @@ return fns.reduce(

Sorry, the diff of this file is not supported yet