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;