import { parseHTML } from 'linkedom'; import { vi } from 'vitest'; // Parse the starting state of the basic starting template export function setupDOM() { const result = parseHTML(` 🚧 {app_name}
`); global.HTMLElement = result.HTMLElement; global.Node = result.Node; global.document = result.document; global.window = result.window; global.window.requestAnimationFrame = vi.fn().mockImplementation((cb) => cb()); return result; }