import { describe, expect, it } from "vitest"; import { readFileSync } from "node:fs"; import { join, dirname } from "node:path"; import { fileURLToPath } from "node:url"; const __dirname = dirname(fileURLToPath(import.meta.url)); describe("interactive visualizer", () => { it("dist/app.html exists and contains chart.js", () => { const html = readFileSync( join(__dirname, "..", "examples", "interactive-visualizer", "dist", "app.html"), "utf-8", ); expect(html).toContain(""); expect(html).toContain("chart.js"); expect(html).toContain('