diff --git a/src/util/util/KittyLogo.ts b/src/util/util/KittyLogo.ts index 2af0357e3..5251227dc 100644 --- a/src/util/util/KittyLogo.ts +++ b/src/util/util/KittyLogo.ts @@ -15,12 +15,9 @@ export class KittyLogo { public static async initialise() { this.isSupported = await this.checkSupport(); if (this.isSupported) - this.iconCache = readFileSync( - __dirname + "/../../../assets/icon.png", - { - encoding: "base64", - }, - ); + this.iconCache = readFileSync(__dirname + "/../../../assets/icon.png", { + encoding: "base64", + }); } public static printLogo(): void { @@ -77,11 +74,9 @@ export class KittyLogo { if (resp.startsWith("\x1B_Gi=31;OK")) resolve(true); else resolve(false); }); - process.stdout.write( - "\x1b_Gi=31,s=1,v=1,a=q,t=d,f=24;AAAA\x1b\\\x1b[c", - ); + process.stdout.write("\x1b_Gi=31,s=1,v=1,a=q,t=d,f=24;AAAA\x1b\\\x1b[c"); - await sleep(5000); + await new Promise((res) => setTimeout(res, 5000)); resolve(false); })(); }); @@ -111,9 +106,7 @@ export class KittyLogo { while (pngData.length > 0) { const dataSize = Math.min(pngData.length, chunkSize); - process.stdout.write( - header + `,m=${dataSize == chunkSize ? 1 : 0};`, - ); + process.stdout.write(header + `,m=${dataSize == chunkSize ? 1 : 0};`); process.stdout.write(pngData.slice(0, chunkSize)); pngData = pngData.slice(chunkSize); process.stdout.write("\x1b\\"); diff --git a/src/util/util/extensions/Global.test.ts b/src/util/util/extensions/Global.test.ts deleted file mode 100644 index 0c6a93dc7..000000000 --- a/src/util/util/extensions/Global.test.ts +++ /dev/null @@ -1,16 +0,0 @@ -import moduleAlias from "module-alias"; -moduleAlias(); -import './Global'; -import { describe, it } from 'node:test'; -import assert from 'node:assert/strict'; - -describe("Global extensions", () => { - - it("sleep", async () => { - const start = Date.now(); - await sleep(100); - const duration = Date.now() - start; - assert(duration >= 100, `Sleep duration was less than expected: ${duration}ms`); - }); - -}); \ No newline at end of file diff --git a/src/util/util/extensions/Global.ts b/src/util/util/extensions/Global.ts deleted file mode 100644 index 4634573de..000000000 --- a/src/util/util/extensions/Global.ts +++ /dev/null @@ -1,12 +0,0 @@ -declare global { - function sleep(ms: number): Promise; -} - -export function globalSleep(ms: number): Promise { - return new Promise((resolve) => setTimeout(resolve, ms)); -} - -if (!globalThis.sleep) - globalThis.sleep = function (ms: number): Promise { - return globalSleep(ms); - };