Core: move web media seam out of plugin sdk

This commit is contained in:
Vincent Koc
2026-03-18 09:12:10 -07:00
parent 947dac48f2
commit 73539ac787
15 changed files with 780 additions and 290 deletions

View File

@@ -1,8 +1,8 @@
import { loadWebMedia } from "../../../extensions/whatsapp/runtime-api.js";
import { isVoiceCompatibleAudio } from "../../media/audio.js";
import { mediaKindFromMime } from "../../media/constants.js";
import { getImageMetadata, resizeToJpeg } from "../../media/image-ops.js";
import { detectMime } from "../../media/mime.js";
import { loadWebMedia } from "../../media/web-media.js";
import type { PluginRuntime } from "./types.js";
export function createRuntimeMedia(): PluginRuntime["media"] {