import { test } from "node:test"; import * as render from "#engine/render"; test("sanity", (t) => t.assert.equal(render.sync("gm <3").text, "gm <3")); test("simple tree", (t) => t.assert.equal( render.sync(

hello world

haha

{1}|{0}|{true}|{false}|{null}|{undefined}|
, ).text, '

hello world

haha

1|0|||||
', )); test("unescaped/escaped html", (t) => t.assert.equal( render.sync(
{render.raw("")} {"\"&'`<>"}
, ).text, "
"&'`<>
", )); test("clsx built-in", (t) => t.assert.equal( render.sync( <> , ).text, '', ));