feat(modality)!: SnapOtter 2.0 phase 3 modality framework: media/doc engines, pool routing, display modes (#218)

This commit is contained in:
SnapOtter
2026-06-13 10:18:39 +08:00
parent c451b939c7
commit d647d8ed19
99 changed files with 4380 additions and 1813 deletions
+9
View File
@@ -0,0 +1,9 @@
import { qpdfAvailable, sofficeAvailable } from "@snapotter/doc-engine";
import { describe, expect, it } from "vitest";
describe("doc-engine binary resolution", () => {
it("availability checks return booleans without throwing", () => {
expect(typeof qpdfAvailable()).toBe("boolean");
expect(typeof sofficeAvailable()).toBe("boolean");
});
});