import { mount } from "cypress-ct-lit"; // Load asynchronously, don't block test startup import("https://cdn.jsdelivr.net/npm/@startinblox/solid-tems-ui").catch(() => { console.warn("Failed to load solid-tems-ui from CDN"); }); // Load components asynchronously import("/src/index.ts").catch(() => { console.warn("Failed to load components from /src/index.ts"); }); declare global { namespace Cypress { interface Chainable { /** * Mount your template/component into Cypress sandbox * @param template * @param options render options for custom rendering */ mount: typeof mount; } } } Cypress.Commands.add("mount", mount);