From 79c252356ca1bcc0f87d7b74c656b485f9dc2237 Mon Sep 17 00:00:00 2001 From: platane Date: Thu, 20 Feb 2025 19:57:25 +0700 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20=20update=20typescript?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bun.lock | 4 ++-- package.json | 2 +- packages/gif-creator/__tests__/benchmark.ts | 2 +- packages/gif-creator/index.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bun.lock b/bun.lock index 6bd6c37..db74dcd 100644 --- a/bun.lock +++ b/bun.lock @@ -6,7 +6,7 @@ "devDependencies": { "@types/bun": "1.2.2", "prettier": "2.8.8", - "typescript": "5.5.3", + "typescript": "5.7.3", }, }, "packages/action": { @@ -1213,7 +1213,7 @@ "type-is": ["type-is@1.6.18", "", { "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" } }, "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="], - "typescript": ["typescript@5.5.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ=="], + "typescript": ["typescript@5.7.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw=="], "unbzip2-stream": ["unbzip2-stream@1.4.3", "", { "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg=="], diff --git a/package.json b/package.json index 9ad672d..d490bbf 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "devDependencies": { "@types/bun": "1.2.2", "prettier": "2.8.8", - "typescript": "5.5.3" + "typescript": "5.7.3" }, "workspaces": [ "packages/*" diff --git a/packages/gif-creator/__tests__/benchmark.ts b/packages/gif-creator/__tests__/benchmark.ts index e941c95..3918b75 100644 --- a/packages/gif-creator/__tests__/benchmark.ts +++ b/packages/gif-creator/__tests__/benchmark.ts @@ -45,7 +45,7 @@ const animationOptions: AnimationOptions = { frameDuration: 100, step: 1 }; ) { const stats: number[] = []; - let buffer: Buffer; + let buffer: Uint8Array; const start = Date.now(); const chainL = chain.slice(0, length); for (let k = 0; k < 10 && (Date.now() - start < 10 * 1000 || k < 2); k++) { diff --git a/packages/gif-creator/index.ts b/packages/gif-creator/index.ts index d5defb0..f73e17c 100644 --- a/packages/gif-creator/index.ts +++ b/packages/gif-creator/index.ts @@ -95,5 +95,5 @@ export const createGif = async ( ].flat() ); - return fs.readFileSync(optimizedFileName); + return new Uint8Array(fs.readFileSync(optimizedFileName)); });