Skip to content

Commit 46aeb2c

Browse files
committed
📦 @gaubee/util@0.21.0
1 parent ab09ff1 commit 46aeb2c

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

‎util/deno.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@gaubee/util",
3-
"version": "0.20.0",
3+
"version": "0.21.0",
44
"exports": {
55
"./abort": "./src/abort.ts",
66
"./bigint": "./src/bigint.ts",

‎util/src/abort.ts‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ export const abort_signal_merge = (..._signals: (AbortSignal | undefined | null)
3737
};
3838

3939
const signal_promise_cache = new Map<AbortSignal, Promise<never>>();
40-
export const abort_signal_promisify = (input: AbortSignal | { signal: AbortSignal } /*AbortController*/) => {
40+
export const abort_signal_promisify = (
41+
input: AbortSignal | { signal: AbortSignal }, /*AbortController*/
42+
): Promise<never> => {
4143
const signal = input instanceof AbortSignal ? input : input.signal;
4244
return map_get_or_put(signal_promise_cache, signal, () => {
4345
const job = Promise.withResolvers<never>();

‎util/src/disposable.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ import { PureEvent, PureEventWithApply } from "./pure_event.ts";
1010
// export const asyncDisposable = new AsyncDisposable();
1111

1212
export class Disposable extends PureEvent<void> {
13-
dispose() {
13+
dispose(): Promise<void> {
1414
return this.emit();
1515
}
16-
[Symbol.dispose]() {
16+
[Symbol.dispose](): void {
1717
void this.emit();
1818
}
19-
[Symbol.asyncDispose]() {
19+
[Symbol.asyncDispose](): Promise<void> {
2020
return this.emit();
2121
}
2222
}

‎util/src/promise.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ export const promise_once_then = <P extends PromiseLike<any>, T = Awaited<P>>(
137137
export const promise_once_then_cancel = <P extends PromiseLike<any>, T = Awaited<P>>(
138138
promise: P,
139139
task: PromiseOnceThenTask<T>,
140-
) => {
140+
): void => {
141141
const state = _pot.get(promise);
142142
if (state?.state === "pending") {
143143
state.tasks.delete(task.key ?? task.resolve ?? task.reject);

0 commit comments

Comments
 (0)