···3939</style>
40404141<script type="module">
4242- import foundation from "~/common/facets/foundation.js";
4242+ import foundation from "~/common/foundation.js";
4343</script>
4444 `.trim(),
4545 extensions: [
···11import { effect } from "~/common/signal.js";
22import { insertPreludes } from "~/common/facets/prelude.js";
33-import foundation from "~/common/facets/foundation.js";
33+import foundation from "~/common/foundation.js";
4455const elements = document.createElement("div");
66elements.id = "elements-container";
-34
src/common/themes/utils.js
···11-import * as TID from "@atcute/tid";
22-33-import { loadURI } from "../loader.js";
44-import * as CID from "../cid.js";
55-66-/**
77- * @import {Theme} from "~/definitions/types.d.ts"
88- */
99-1010-/**
1111- * @param {{ name: string; uri: string }} _args
1212- * @param {{ fetchHTML: boolean }} options
1313- */
1414-export async function themeFromURI({ name, uri }, { fetchHTML }) {
1515- const html = fetchHTML ? await loadURI(uri) : undefined;
1616- const cid = html
1717- ? await CID.create(0x55, new TextEncoder().encode(html))
1818- : undefined;
1919- const timestamp = new Date().toISOString();
2020-2121- /** @type {Theme} */
2222- const theme = {
2323- $type: "sh.diffuse.output.theme",
2424- createdAt: timestamp,
2525- id: TID.now(),
2626- cid,
2727- html,
2828- name,
2929- updatedAt: timestamp,
3030- uri,
3131- };
3232-3333- return theme;
3434-}
+1-1
src/facets/data/export-import/index.inline.js
···11import * as Output from "~/common/output.js";
22-import foundation from "~/common/facets/foundation.js";
22+import foundation from "~/common/foundation.js";
33import { effect } from "~/common/signal.js";
4455// Setup
+1-1
src/facets/data/output-bundle/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import { effect } from "~/common/signal.js";
3344import { NAME as ATPROTO_OUTPUT_NAME } from "~/components/output/raw/atproto/element.js";
+1-1
src/facets/data/process-tracks/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
2233foundation.orchestrator.processTracks({
44 disableWhenReady: false,
+1-1
src/facets/data/v3-import/index.inline.js
···11import * as TID from "@atcute/tid";
22-import foundation from "~/common/facets/foundation.js";
22+import foundation from "~/common/foundation.js";
3344/**
55 * @import {PlaylistItem, Track} from "~/definitions/types.d.ts"
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
2233const output = await foundation.orchestrator.output();
44const queue = await foundation.engine.queue();
+1-1
src/facets/examples/now-playing/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import { effect } from "~/common/signal.js";
3344const output = await foundation.orchestrator.output();
+1-1
src/facets/misc/scrobble/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import { effect } from "~/common/signal.js";
3344effect(() => {
+1-1
src/facets/misc/scrobble/last.fm/index.inline.js
···6677import "~/common/webawesome/detect-dark.js";
8899-import foundation from "~/common/facets/foundation.js";
99+import foundation from "~/common/foundation.js";
1010import { effect } from "~/common/signal.js";
11111212/**
+1-1
src/facets/misc/split-view/index.inline.js
···99import "@awesome.me/webawesome/dist/components/option/option.js";
10101111import "~/common/webawesome/detect-dark.js";
1212-import foundation from "~/common/facets/foundation.js";
1212+import foundation from "~/common/foundation.js";
1313import * as Output from "~/common/output.js";
14141515/**
+1-1
src/facets/playback/auto-queue/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import { effect } from "~/common/signal.js";
33import * as Playlist from "~/common/playlist.js";
44
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import { effect } from "~/common/signal.js";
3344effect(() => {
+1-1
src/l/index.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import * as CID from "~/common/cid.js";
33import * as Output from "~/common/output.js";
44import { createLoader, renderError } from "~/common/loader.js";
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import ArtworkController from "~/themes/blur/artwork-controller/element.js";
3344// Setup the prerequisite elements
+1-1
src/themes/webamp/browser/facet/index.inline.js
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import BrowserElement from "~/themes/webamp/browser/element.js";
3344const [out, que, scp, trc] = await Promise.all([
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import InputConfigElement from "~/themes/webamp/configurators/input/element.js";
3344const [inp, out, pro, sou] = await Promise.all([
···11-import foundation from "~/common/facets/foundation.js";
11+import foundation from "~/common/foundation.js";
22import OutputConfigElement from "~/themes/webamp/configurators/output/element.js";
3344const out = await foundation.orchestrator.output();