mirror of https://github.com/VERT-sh/VERT.git
parent
04e4cbef2e
commit
c516bf636b
|
|
@ -10,7 +10,6 @@ import { makeZip } from "client-zip";
|
||||||
import wasm from "@imagemagick/magick-wasm/magick.wasm?url";
|
import wasm from "@imagemagick/magick-wasm/magick.wasm?url";
|
||||||
import { parseAni } from "$lib/parse/ani";
|
import { parseAni } from "$lib/parse/ani";
|
||||||
import { parseIcns } from "vert-wasm";
|
import { parseIcns } from "vert-wasm";
|
||||||
import { log } from "$lib/logger";
|
|
||||||
|
|
||||||
const magickPromise = initializeImageMagick(new URL(wasm, import.meta.url));
|
const magickPromise = initializeImageMagick(new URL(wasm, import.meta.url));
|
||||||
|
|
||||||
|
|
@ -98,7 +97,7 @@ const handleMessage = async (message: any): Promise<any> => {
|
||||||
zip: true,
|
zip: true,
|
||||||
};
|
};
|
||||||
} else if (message.input.from === ".ani") {
|
} else if (message.input.from === ".ani") {
|
||||||
log(["workers", "imagemagick"], "Parsing ANI file")
|
console.log("Parsing ANI file");
|
||||||
try {
|
try {
|
||||||
const parsedAni = parseAni(new Uint8Array(buffer));
|
const parsedAni = parseAni(new Uint8Array(buffer));
|
||||||
const files: File[] = [];
|
const files: File[] = [];
|
||||||
|
|
@ -264,12 +263,9 @@ const handleMessage = async (message: any): Promise<any> => {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (metadata.size === 0) {
|
console.log(`Parsed ${metadata.size} metadata values`);
|
||||||
metadata = undefined;
|
|
||||||
}
|
|
||||||
|
|
||||||
log(["workers", "imagemagick"], `Parsed ${metadata.size} metadata values`)
|
|
||||||
|
|
||||||
|
if (metadata.size === 0) metadata = undefined;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.warn("Failed to extract metadata:", e);
|
console.warn("Failed to extract metadata:", e);
|
||||||
metadata = undefined;
|
metadata = undefined;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue