@blake.regalia/belt
Advanced tools
Comparing version 0.35.5 to 0.35.6
@@ -50,5 +50,8 @@ import type { Nilable } from './types'; | ||
*/ | ||
export declare const defer: <w_return extends unknown = any>() => [Promise<w_return>, { | ||
(w_return: w_return): void; | ||
(w_return: Nilable<void>, e_reject: Error): void; | ||
}]; | ||
export declare const defer: <w_return extends unknown = any>() => [ | ||
Promise<w_return>, | ||
{ | ||
(w_return: w_return): void; | ||
(w_return: Nilable<void>, e_reject: Error): void; | ||
} | ||
]; |
@@ -283,3 +283,3 @@ import type { NoInfer } from 'ts-toolbelt/out/Function/NoInfer'; | ||
*/ | ||
export declare const deduplicate: <z_item extends unknown, s_key extends keyof z_item = keyof z_item>(a_items: z_item[], z_identify?: s_key | ((z_item: z_item) => any) | undefined) => z_item[]; | ||
export declare const deduplicate: <z_item extends unknown, s_key extends keyof z_item = keyof z_item>(a_items: z_item[], z_identify?: s_key | ((z_item: z_item) => any)) => z_item[]; | ||
/** | ||
@@ -313,3 +313,3 @@ * Generate a random int within a given range | ||
*/ | ||
export declare const try_sync: <w_return, w_error>(f_try: (_?: void | undefined) => w_return) => [w_return, 0] | [undefined, InsteadOfAny<w_error, unknown>]; | ||
export declare const try_sync: <w_return, w_error>(f_try: (_?: void) => w_return) => [w_return, 0] | [undefined, InsteadOfAny<w_error, unknown>]; | ||
/** | ||
@@ -316,0 +316,0 @@ * Asynchronously try the given callback, returning a tuple of the result or error |
@@ -23,3 +23,6 @@ /** | ||
*/ | ||
export declare const cbor_decode_trivial: <w_expected extends CborValue>(atu8_data: Uint8Array, ib_read?: number) => [w_item: w_expected, ib_read: number]; | ||
export declare const cbor_decode_trivial: <w_expected extends CborValue>(atu8_data: Uint8Array, ib_read?: number) => [ | ||
w_item: w_expected, | ||
ib_read: number | ||
]; | ||
export {}; |
@@ -50,5 +50,8 @@ import type { Nilable } from './types'; | ||
*/ | ||
export declare const defer: <w_return extends unknown = any>() => [Promise<w_return>, { | ||
(w_return: w_return): void; | ||
(w_return: Nilable<void>, e_reject: Error): void; | ||
}]; | ||
export declare const defer: <w_return extends unknown = any>() => [ | ||
Promise<w_return>, | ||
{ | ||
(w_return: w_return): void; | ||
(w_return: Nilable<void>, e_reject: Error): void; | ||
} | ||
]; |
@@ -283,3 +283,3 @@ import type { NoInfer } from 'ts-toolbelt/out/Function/NoInfer'; | ||
*/ | ||
export declare const deduplicate: <z_item extends unknown, s_key extends keyof z_item = keyof z_item>(a_items: z_item[], z_identify?: s_key | ((z_item: z_item) => any) | undefined) => z_item[]; | ||
export declare const deduplicate: <z_item extends unknown, s_key extends keyof z_item = keyof z_item>(a_items: z_item[], z_identify?: s_key | ((z_item: z_item) => any)) => z_item[]; | ||
/** | ||
@@ -313,3 +313,3 @@ * Generate a random int within a given range | ||
*/ | ||
export declare const try_sync: <w_return, w_error>(f_try: (_?: void | undefined) => w_return) => [w_return, 0] | [undefined, InsteadOfAny<w_error, unknown>]; | ||
export declare const try_sync: <w_return, w_error>(f_try: (_?: void) => w_return) => [w_return, 0] | [undefined, InsteadOfAny<w_error, unknown>]; | ||
/** | ||
@@ -316,0 +316,0 @@ * Asynchronously try the given callback, returning a tuple of the result or error |
@@ -23,3 +23,6 @@ /** | ||
*/ | ||
export declare const cbor_decode_trivial: <w_expected extends CborValue>(atu8_data: Uint8Array, ib_read?: number) => [w_item: w_expected, ib_read: number]; | ||
export declare const cbor_decode_trivial: <w_expected extends CborValue>(atu8_data: Uint8Array, ib_read?: number) => [ | ||
w_item: w_expected, | ||
ib_read: number | ||
]; | ||
export {}; |
{ | ||
"name": "@blake.regalia/belt", | ||
"version": "0.35.5", | ||
"version": "0.35.6", | ||
"repository": "github:blake-regalia/belt", | ||
@@ -33,13 +33,13 @@ "license": "ISC", | ||
"@rollup/plugin-typescript": "^11.1.6", | ||
"@types/node": "^20.11.30", | ||
"@types/node": "^20.12.7", | ||
"@types/web": "^0.0.142", | ||
"@typescript-eslint/parser": "^7.4.0", | ||
"bun": "^1.0.35", | ||
"bun-types": "^1.0.35", | ||
"@typescript-eslint/parser": "^7.6.0", | ||
"bun": "^1.1.3", | ||
"bun-types": "^1.1.3", | ||
"eslint": "^8.57.0", | ||
"jest": "^29.7.0", | ||
"rollup": "^4.13.0", | ||
"rollup": "^4.14.2", | ||
"ts-node": "^10.9.2", | ||
"ts-toolbelt": "^9.6.0", | ||
"typescript": "^5.4.3" | ||
"typescript": "^5.4.5" | ||
}, | ||
@@ -46,0 +46,0 @@ "publishConfig": { |
274903
5261