// Generated by yarn build:site-assets. Do not edit. "use strict"; (() => { // packages/artplayer-vitepress/browser/editor-preferences.ts function readPreference(key, storage = () => localStorage) { try { return storage().getItem(key) === "true"; } catch { return false; } } // packages/artplayer-vitepress/browser/bootstrap.ts function loadScript(url) { return new Promise((resolve, reject) => { const script = document.createElement("script"); const clear = () => { script.onload = null; script.onerror = null; }; script.onload = () => { clear(); resolve(); }; script.onerror = () => { clear(); script.remove(); reject(new Error(`Editor bootstrap failed: ${url}`)); }; script.src = url; document.body.appendChild(script); }); } async function bootstrap() { await loadScript( readPreference("prod") ? "./compiled/artplayer.js" : "./uncompiled/artplayer/index.js" ); await loadScript("./assets/js/vs/loader.js"); await loadScript("./assets/js/common.js"); } void bootstrap().catch((error) => console.error(error)); })();