···8282}
83838484async function playAudioFromQueue() {
8585- const [sc, a, q, ms, qa, sca] = await Promise.all([
8686- // configurator
8787- scrobbles(),
8888-8585+ const [a, q, ms, qa, sca] = await Promise.all([
8986 // engine
9087 audio(),
9188 queue(),
···9794 ]);
98959996 return {
100100- configurator: {
101101- scrobbles: sc,
102102- },
10397 engine: {
10498 audio: a,
10599 queue: q,
+6
src/definitions/output/facet.json
···2222 "type": "string",
2323 "description": "The UTF8 HTML string that makes up the facet"
2424 },
2525+ "kind": {
2626+ "type": "string",
2727+ "default": "interactive",
2828+ "enum": ["interactive", "prelude"],
2929+ "description": "A facet is by default interactive, but headless 'prelude' facets may also be created, these run before any main interactive facet is loaded."
3030+ },
2531 "name": { "type": "string" },
2632 "updatedAt": { "type": "string", "format": "datetime" },
2733 "uri": {