Clean up other extensions
This commit is contained in:
parent
a25393e806
commit
5295a0b563
@ -2,9 +2,13 @@ declare global {
|
|||||||
function sleep(ms: number): Promise<void>;
|
function sleep(ms: number): Promise<void>;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function globalSleep(ms: number): Promise<void> {
|
||||||
|
return new Promise((resolve) => setTimeout(resolve, ms));
|
||||||
|
}
|
||||||
|
|
||||||
if (!globalThis.sleep) {
|
if (!globalThis.sleep) {
|
||||||
globalThis.sleep = function (ms: number): Promise<void> {
|
globalThis.sleep = function (ms: number): Promise<void> {
|
||||||
return new Promise((resolve) => setTimeout(resolve, ms));
|
return globalSleep(ms);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -22,11 +22,10 @@ declare global {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export function clamp(value: number, min: number, max: number): number {
|
export function mathClamp(value: number, min: number, max: number): number {
|
||||||
return Math.min(Math.max(value, min), max);
|
return Math.min(Math.max(value, min), max);
|
||||||
}
|
}
|
||||||
|
|
||||||
// register extensions
|
// register extensions
|
||||||
if (!Math.clamp) {
|
if (!Math.clamp)
|
||||||
Math.clamp = clamp;
|
Math.clamp = mathClamp;
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user