From de310dd6d34b050abf72ce9f9c3da706fcec2043 Mon Sep 17 00:00:00 2001 From: coomdev Date: Wed, 12 Jan 2022 10:39:00 +0100 Subject: [PATCH] disable PNG and GIF embedding --- src/gif.ts | 3 +-- src/png.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/gif.ts b/src/gif.ts index 87e3077..6d08ae7 100644 --- a/src/gif.ts +++ b/src/gif.ts @@ -85,7 +85,7 @@ const write_embedding = async (writer: WritableStreamDefaultWriter, inj: } }; -const inject = async (container: File, inj: File) => { +const inject = async (container: File, [inj]: File[]) => { const [writestream, extract] = BufferWriteStream(); const writer = writestream.getWriter(); @@ -136,6 +136,5 @@ const has_embed = (gif: Buffer) => { export default { extract, has_embed, - inject, match: fn => !!fn.match(/\.gif$/) } as ImageProcessor; diff --git a/src/png.ts b/src/png.ts index c966643..b05ae0d 100644 --- a/src/png.ts +++ b/src/png.ts @@ -144,7 +144,7 @@ export const BufferWriteStream = () => { return [ret, () => b] as [WritableStream, () => Buffer]; }; -const inject = async (container: File, inj: File) => { +const inject = async (container: File, [inj]: File[]) => { const [writestream, extract] = BufferWriteStream(); const encoder = new PNGEncoder(writestream); const decoder = new PNGDecoder(container.stream().getReader()); @@ -201,6 +201,5 @@ const has_embed = async (png: Buffer) => { export default { extract, has_embed, - inject, match: fn => !!fn.match(/\.png$/) } as ImageProcessor;