@blake.regalia/belt
Advanced tools
Comparing version 0.10.0 to 0.11.0
@@ -49,9 +49,21 @@ import type { Dict, JsonObject } from './types'; | ||
/** | ||
* Typed alias to `Object.create` | ||
*/ | ||
export declare const oc: <h_source extends object | null>(h_object: h_source, gc_props?: PropertyDescriptorMap) => object; | ||
/** | ||
* Typed alias to `Object.assign` | ||
*/ | ||
export declare const oda: <h_object extends {}, h_extend extends {}>(h_object: h_object, h_extend: h_extend) => h_object & h_extend; | ||
/** | ||
* Typed alias to `Object.values` | ||
*/ | ||
export declare const odv: <w_value extends any>(h_object: Record<any, w_value>) => Array<[w_value]>; | ||
/** | ||
* Typed alias to `Object.entries` | ||
*/ | ||
export declare const ode: <si_key extends string, w_value extends unknown>(h_object: Record<si_key, w_value>) => [si_key, w_value][]; | ||
export declare const ode: <si_key extends string, w_value extends any>(h_object: Record<si_key, w_value>) => Array<[si_key, w_value]>; | ||
/** | ||
* Typed alias to `Object.fromEntries` | ||
*/ | ||
export declare const ofe: <as_keys extends string, w_values extends unknown>(a_entries: [as_keys, w_values][]) => Record<as_keys, w_values>; | ||
export declare const ofe: <as_keys extends string, w_values extends any>(a_entries: Array<[as_keys, w_values]>) => Record<as_keys, w_values>; | ||
/** | ||
@@ -58,0 +70,0 @@ * Helper type for defining the expected type for `[].reduce` alias |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.remove = exports.shuffle = exports.crypto_random_int = exports.random_int = exports.crypto_random = exports.defer_many = exports.defer = exports.microtask = exports.forever = exports.with_timeout = exports.timeout_exec = exports.timeout = exports.fodemtv = exports.oderom = exports.oderaf = exports.oderac = exports.oder = exports.ofe = exports.ode = exports.escape_regex = exports.deduplicate = exports.interjoin = exports.fold = exports.is_dict_es = exports.is_dict = exports.proper = exports.F_IDENTITY = exports.F_NOOP = exports.__UNDEFINED = exports.ATU8_NIL = void 0; | ||
exports.remove = exports.shuffle = exports.crypto_random_int = exports.random_int = exports.crypto_random = exports.defer_many = exports.defer = exports.microtask = exports.forever = exports.with_timeout = exports.timeout_exec = exports.timeout = exports.fodemtv = exports.oderom = exports.oderaf = exports.oderac = exports.oder = exports.ofe = exports.ode = exports.odv = exports.oda = exports.oc = exports.escape_regex = exports.deduplicate = exports.interjoin = exports.fold = exports.is_dict_es = exports.is_dict = exports.proper = exports.F_IDENTITY = exports.F_NOOP = exports.__UNDEFINED = exports.ATU8_NIL = void 0; | ||
/** | ||
@@ -115,11 +115,21 @@ * Utility nil buffer constant | ||
/** | ||
* Typed alias to `Object.create` | ||
*/ | ||
exports.oc = Object.create; | ||
/** | ||
* Typed alias to `Object.assign` | ||
*/ | ||
exports.oda = Object.assign; | ||
/** | ||
* Typed alias to `Object.values` | ||
*/ | ||
exports.odv = Object.values; | ||
/** | ||
* Typed alias to `Object.entries` | ||
*/ | ||
const ode = (h_object) => Object.entries(h_object); | ||
exports.ode = ode; | ||
exports.ode = Object.entries; | ||
/** | ||
* Typed alias to `Object.fromEntries` | ||
*/ | ||
const ofe = (a_entries) => Object.fromEntries(a_entries); | ||
exports.ofe = ofe; | ||
exports.ofe = Object.fromEntries; | ||
/** | ||
@@ -168,3 +178,3 @@ * Reduce object entries to an arbitrary type | ||
setTimeout(() => { | ||
fk_resolve(void 0); | ||
fk_resolve(exports.__UNDEFINED); | ||
}, xt_wait); | ||
@@ -199,3 +209,3 @@ }); | ||
// resolve promise | ||
fk_resolve([void 0, 1]); | ||
fk_resolve([exports.__UNDEFINED, 1]); | ||
}, xt_wait); | ||
@@ -239,3 +249,3 @@ }); | ||
queueMicrotask(() => { | ||
fk_resolve(void 0); | ||
fk_resolve(exports.__UNDEFINED); | ||
}); | ||
@@ -272,3 +282,3 @@ }); | ||
for (const si_key in h_rejects) { | ||
h_mapped[si_key]?.[1](void 0, h_rejects[si_key]); | ||
h_mapped[si_key]?.[1](exports.__UNDEFINED, h_rejects[si_key]); | ||
} | ||
@@ -275,0 +285,0 @@ }, |
@@ -49,9 +49,21 @@ import type { Dict, JsonObject } from './types'; | ||
/** | ||
* Typed alias to `Object.create` | ||
*/ | ||
export declare const oc: <h_source extends object | null>(h_object: h_source, gc_props?: PropertyDescriptorMap) => object; | ||
/** | ||
* Typed alias to `Object.assign` | ||
*/ | ||
export declare const oda: <h_object extends {}, h_extend extends {}>(h_object: h_object, h_extend: h_extend) => h_object & h_extend; | ||
/** | ||
* Typed alias to `Object.values` | ||
*/ | ||
export declare const odv: <w_value extends any>(h_object: Record<any, w_value>) => Array<[w_value]>; | ||
/** | ||
* Typed alias to `Object.entries` | ||
*/ | ||
export declare const ode: <si_key extends string, w_value extends unknown>(h_object: Record<si_key, w_value>) => [si_key, w_value][]; | ||
export declare const ode: <si_key extends string, w_value extends any>(h_object: Record<si_key, w_value>) => Array<[si_key, w_value]>; | ||
/** | ||
* Typed alias to `Object.fromEntries` | ||
*/ | ||
export declare const ofe: <as_keys extends string, w_values extends unknown>(a_entries: [as_keys, w_values][]) => Record<as_keys, w_values>; | ||
export declare const ofe: <as_keys extends string, w_values extends any>(a_entries: Array<[as_keys, w_values]>) => Record<as_keys, w_values>; | ||
/** | ||
@@ -58,0 +70,0 @@ * Helper type for defining the expected type for `[].reduce` alias |
@@ -103,9 +103,21 @@ /** | ||
/** | ||
* Typed alias to `Object.create` | ||
*/ | ||
export const oc = Object.create; | ||
/** | ||
* Typed alias to `Object.assign` | ||
*/ | ||
export const oda = Object.assign; | ||
/** | ||
* Typed alias to `Object.values` | ||
*/ | ||
export const odv = Object.values; | ||
/** | ||
* Typed alias to `Object.entries` | ||
*/ | ||
export const ode = (h_object) => Object.entries(h_object); | ||
export const ode = Object.entries; | ||
/** | ||
* Typed alias to `Object.fromEntries` | ||
*/ | ||
export const ofe = (a_entries) => Object.fromEntries(a_entries); | ||
export const ofe = Object.fromEntries; | ||
/** | ||
@@ -149,3 +161,3 @@ * Reduce object entries to an arbitrary type | ||
setTimeout(() => { | ||
fk_resolve(void 0); | ||
fk_resolve(__UNDEFINED); | ||
}, xt_wait); | ||
@@ -179,3 +191,3 @@ }); | ||
// resolve promise | ||
fk_resolve([void 0, 1]); | ||
fk_resolve([__UNDEFINED, 1]); | ||
}, xt_wait); | ||
@@ -216,3 +228,3 @@ }); | ||
queueMicrotask(() => { | ||
fk_resolve(void 0); | ||
fk_resolve(__UNDEFINED); | ||
}); | ||
@@ -247,3 +259,3 @@ }); | ||
for (const si_key in h_rejects) { | ||
h_mapped[si_key]?.[1](void 0, h_rejects[si_key]); | ||
h_mapped[si_key]?.[1](__UNDEFINED, h_rejects[si_key]); | ||
} | ||
@@ -250,0 +262,0 @@ }, |
{ | ||
"name": "@blake.regalia/belt", | ||
"version": "0.10.0", | ||
"version": "0.11.0", | ||
"repository": "github:blake-regalia/belt", | ||
@@ -5,0 +5,0 @@ "license": "ISC", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
160615
3202