@sveltejs/vite-plugin-svelte-inspector
Version:
A [Svelte](https://svelte.dev) inspector plugin for [Vite](https://vitejs.dev).
15 lines (14 loc) • 521 B
JavaScript
// eslint-disable-next-line n/no-missing-import
import Inspector from 'virtual:svelte-inspector-path:Inspector.svelte';
import { mount } from 'svelte';
function create_inspector_host() {
const id = 'svelte-inspector-host';
if (document.getElementById(id) != null) {
throw new Error('svelte-inspector-host element already exists');
}
const el = document.createElement('div');
el.setAttribute('id', id);
document.documentElement.appendChild(el);
return el;
}
mount(Inspector, { target: create_inspector_host() });