🚨 Latest Research:Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud Supply-Chain Attack.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.6
to
0.1.0
+3
dist/index.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;
// export { tabularize } from "./tree.js";
export function applyOrMap(itemItemsOrNull, fn) {
if (itemItemsOrNull == null)
return itemItemsOrNull;
return Array.isArray(itemItemsOrNull) ? itemItemsOrNull.map(fn) : fn(itemItemsOrNull);
}
export function applyOrMapAsync(itemItemsOrNull, asyncFn) {
if (itemItemsOrNull === null)
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);
}
// export { tabularize } from "./tree.js";
export function applyOrMap(itemItemsOrNull, fn) {
if (itemItemsOrNull == null) return itemItemsOrNull;
return Array.isArray(itemItemsOrNull) ? itemItemsOrNull.map(fn) : fn(itemItemsOrNull);
}
export function applyOrMapAsync(itemItemsOrNull, asyncFn) {
if (itemItemsOrNull === null) 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);
}
+0
-1
export declare function tabularize(schema: any, query: any, tree: any): any[];
//# sourceMappingURL=tree.d.ts.map
{
"name": "@data-prism/utils",
"version": "0.0.6",
"type": "module",
"main": "./src/utils.js",
"types": "./src/utils.d.ts",
"exports": {
".": "./dist/utils.js"
},
"scripts": {
"build": "tsc -p ./tsconfig.json",
"test": "NODE_ENV=test vitest"
},
"keywords": [],
"author": "Jake Sower",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^5.59.8",
"@typescript-eslint/parser": "^5.59.8",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-config-standard": "^17.1.0",
"prettier": "^2.8.8",
"typescript": "^5.1.3",
"typescript-eslint": "^0.0.1-alpha.0",
"vitest": "^0.31.4"
},
"publishConfig": {
"access": "public"
},
"private": false,
"dependencies": {
"lodash-es": "^4.17.21"
}
}
"name": "@data-prism/utils",
"version": "0.1.0",
"type": "module",
"main": "./build/cjs/src/index.js",
"module": "./build/mjs/src/index.js",
"types": "./build/cjs/src/index.d.ts",
"exports": {
"require": "./build/cjs/src/index.js",
"import": "./build/esm/src/index.js"
},
"scripts": {
"build": "tsc -p ./tsconfig.json",
"test": "NODE_ENV=test vitest"
},
"keywords": [],
"author": "Jake Sower",
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^6.13.0",
"@typescript-eslint/parser": "^6.13.0",
"eslint": "^8.54.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard": "^17.1.0",
"prettier": "^3.1.0",
"typescript": "^5.3.2",
"typescript-eslint": "^0.0.1-alpha.0",
"vitest": "^0.34.6"
},
"publishConfig": {
"access": "public",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js"
}
}
},
"private": false,
"dependencies": {
"lodash-es": "^4.17.21"
}
}
// export { tabularize } from "./tree.js";
export function applyOrMap(itemItemsOrNull, fn) {
if (itemItemsOrNull == null) return itemItemsOrNull;
return Array.isArray(itemItemsOrNull) ? itemItemsOrNull.map(fn) : fn(itemItemsOrNull);
}
export function applyOrMapAsync(itemItemsOrNull, asyncFn) {
if (itemItemsOrNull === null) 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);
}

Sorry, the diff of this file is not supported yet