fix(types): resolve pre-existing deno check failures master
Four type errors had accumulated from dependency and TS-lib drift, unrelated to recent feature work. Clearing them so deno check passes. - theme/stylesheet.ts, theme/typescript.ts: terrazzo 2.1.0's build() now requires a resolver in its options. parse() already returns one, so destructure resolver and thread it through both build() calls. - server/dev.ts: esbuild's OutputFile.contents types as Uint8Array<ArrayBufferLike>, which no longer satisfies BodyInit under the current TS lib. Serve the bundle via the .text getter instead, lossless for a JS payload and free of the byte-buffer typing. - core/layout.ts: make isImageOnlyParagraph a type guard (node is ComarkElement), matching isMediaBlock. The body already narrows via isElement, so the guard is sound and the invalid "only as ComarkElement" cast drops out. deno.lock gains one transitive entry (@deno/graph) pulled in while running the theme build. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>