Content-addressed version deploy system for Diffuse elements.diffuse.sh
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore: deploy 4.0.0-alpha update

+1529 -4
+6 -1
artifacts/artifacts.json
··· 53 53 "cid": "bafybeihj5zjkytwe2ibjs4zd2xb6ltfgc55whiyqlswh2alkqr56v3qyg4", 54 54 "createdAt": "2026-01-30T15:00:00.000Z", 55 55 "version": "4.0.0-alpha" 56 + }, 57 + "bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a": { 58 + "cid": "bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a", 59 + "createdAt": "2026-01-30T17:23:39.046Z", 60 + "version": "4.0.0-alpha" 56 61 } 57 - } 62 + }
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/APEv2Parser-7M4PAZ3N.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/APEv2Parser-7M4PAZ3N.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/APEv2Parser-7M4PAZ3N.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/APEv2Parser-7M4PAZ3N.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/AiffParser-5DYYTBFJ.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/AiffParser-5DYYTBFJ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/AiffParser-5DYYTBFJ.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/AiffParser-5DYYTBFJ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/AsfParser-EKLVDZES.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/AsfParser-EKLVDZES.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/AsfParser-EKLVDZES.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/AsfParser-EKLVDZES.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/DsdiffParser-MTJFODKS.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/DsdiffParser-MTJFODKS.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/DsdiffParser-MTJFODKS.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/DsdiffParser-MTJFODKS.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/DsfParser-YRKRD53E.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/DsfParser-YRKRD53E.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/DsfParser-YRKRD53E.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/DsfParser-YRKRD53E.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/FlacParser-X4L7TCKQ.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/FlacParser-X4L7TCKQ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/FlacParser-X4L7TCKQ.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/FlacParser-X4L7TCKQ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MP4Parser-W7GFXBON.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/MP4Parser-W7GFXBON.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MP4Parser-W7GFXBON.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/MP4Parser-W7GFXBON.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MatroskaParser-K556QMVK.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/MatroskaParser-K556QMVK.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MatroskaParser-K556QMVK.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/MatroskaParser-K556QMVK.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MpegParser-6I4WPE7H.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/MpegParser-6I4WPE7H.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MpegParser-6I4WPE7H.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/MpegParser-6I4WPE7H.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MusepackParser-5L2RCSN4.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/MusepackParser-5L2RCSN4.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/MusepackParser-5L2RCSN4.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/MusepackParser-5L2RCSN4.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/OggParser-AWQYSBZY.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/OggParser-AWQYSBZY.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/OggParser-AWQYSBZY.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/OggParser-AWQYSBZY.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/WavPackParser-BDZJQRUN.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/WavPackParser-BDZJQRUN.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/WavPackParser-BDZJQRUN.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/WavPackParser-BDZJQRUN.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/WaveParser-4YQKJN6K.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/WaveParser-4YQKJN6K.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/WaveParser-4YQKJN6K.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/WaveParser-4YQKJN6K.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/android-chrome-192x192.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/android-chrome-192x192.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/android-chrome-512x512.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/android-chrome-512x512.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/apple-touch-icon.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/apple-touch-icon.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/browserconfig.xml
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/browserconfig.xml
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-2X53XAU6.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-2X53XAU6.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-2X53XAU6.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-2X53XAU6.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-3SOBXJU4.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-3SOBXJU4.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-3SOBXJU4.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-3SOBXJU4.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-47SOYRCA.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-47SOYRCA.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-47SOYRCA.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-47SOYRCA.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-4B7KPYAR.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-4B7KPYAR.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-4B7KPYAR.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-4B7KPYAR.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-4LWIRISK.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-4LWIRISK.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-4LWIRISK.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-4LWIRISK.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5PUD235R.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-5PUD235R.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5PUD235R.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-5PUD235R.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5RXABJDJ.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-5RXABJDJ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5RXABJDJ.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-5RXABJDJ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5U6EFMUU.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-5U6EFMUU.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-5U6EFMUU.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-5U6EFMUU.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-6AX6SYMQ.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-6AX6SYMQ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-6AX6SYMQ.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-6AX6SYMQ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-6FEMSEGN.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-6FEMSEGN.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-6FEMSEGN.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-6FEMSEGN.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7IARE43G.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-7IARE43G.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7IARE43G.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-7IARE43G.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7J35BYGY.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-7J35BYGY.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7J35BYGY.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-7J35BYGY.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7OCWG5AW.js
··· 1 + ../bafybeih2s36bol7uisrik77ciyli5rhge2bikg7ezv7g43reykdd4jkaiq/chunk-7OCWG5AW.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7OCWG5AW.js.map
··· 1 + ../bafybeih2s36bol7uisrik77ciyli5rhge2bikg7ezv7g43reykdd4jkaiq/chunk-7OCWG5AW.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7PYRBX3C.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-7PYRBX3C.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-7PYRBX3C.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-7PYRBX3C.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-AFAFCDHW.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-AFAFCDHW.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-AFAFCDHW.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-AFAFCDHW.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-AN7CZG6F.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-AN7CZG6F.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-AN7CZG6F.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-AN7CZG6F.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ASMQ722I.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-ASMQ722I.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ASMQ722I.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-ASMQ722I.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-BGA2NGTF.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-BGA2NGTF.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-BGA2NGTF.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-BGA2NGTF.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CHZKHFKZ.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-CHZKHFKZ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CHZKHFKZ.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-CHZKHFKZ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CMEVLGZC.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-CMEVLGZC.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CMEVLGZC.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-CMEVLGZC.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CSVVW572.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-CSVVW572.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-CSVVW572.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-CSVVW572.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DM6LT2BQ.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-DM6LT2BQ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DM6LT2BQ.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-DM6LT2BQ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DNOJCDYS.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-DNOJCDYS.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DNOJCDYS.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-DNOJCDYS.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DR6IVCFO.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-DR6IVCFO.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-DR6IVCFO.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-DR6IVCFO.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ETGVMC2T.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ETGVMC2T.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ETGVMC2T.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ETGVMC2T.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FGRUWWG5.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FGRUWWG5.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FGRUWWG5.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FGRUWWG5.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FIMGEMH3.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FIMGEMH3.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FIMGEMH3.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FIMGEMH3.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FJZTCILJ.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FJZTCILJ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FJZTCILJ.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FJZTCILJ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FQF7EPH6.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FQF7EPH6.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-FQF7EPH6.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-FQF7EPH6.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-G2LBW36E.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-G2LBW36E.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-G2LBW36E.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-G2LBW36E.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-GWH5LC2W.js
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-GWH5LC2W.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-GWH5LC2W.js.map
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-GWH5LC2W.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-HPDGZGZH.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-HPDGZGZH.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-HPDGZGZH.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-HPDGZGZH.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-I4QT5UNG.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-I4QT5UNG.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-I4QT5UNG.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-I4QT5UNG.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-IMYGW2WM.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-IMYGW2WM.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-IMYGW2WM.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-IMYGW2WM.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-IUOHNZAT.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-IUOHNZAT.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-IUOHNZAT.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-IUOHNZAT.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-J7D6CDIP.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-J7D6CDIP.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-J7D6CDIP.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-J7D6CDIP.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-JEZ5YVU7.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-JEZ5YVU7.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-JEZ5YVU7.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-JEZ5YVU7.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-JIV2BMIF.js
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-JIV2BMIF.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-JIV2BMIF.js.map
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-JIV2BMIF.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-KM7A6C4E.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-KM7A6C4E.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-KM7A6C4E.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-KM7A6C4E.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-L3PGUTA5.js
··· 1 + ../bafybeih2s36bol7uisrik77ciyli5rhge2bikg7ezv7g43reykdd4jkaiq/chunk-L3PGUTA5.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-L3PGUTA5.js.map
··· 1 + ../bafybeih2s36bol7uisrik77ciyli5rhge2bikg7ezv7g43reykdd4jkaiq/chunk-L3PGUTA5.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-MZBNHTGF.js
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-MZBNHTGF.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-MZBNHTGF.js.map
··· 1 + ../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/chunk-MZBNHTGF.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-N5CHD32K.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-N5CHD32K.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-N5CHD32K.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-N5CHD32K.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-N6PLTDUY.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-N6PLTDUY.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-N6PLTDUY.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-N6PLTDUY.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-NEVFYBXS.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-NEVFYBXS.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-NEVFYBXS.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-NEVFYBXS.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-NUCRFIN6.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-NUCRFIN6.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-NUCRFIN6.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-NUCRFIN6.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-OSIZG2BO.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-OSIZG2BO.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-OSIZG2BO.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-OSIZG2BO.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-QE7B4XEM.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-QE7B4XEM.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-QE7B4XEM.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-QE7B4XEM.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-QOFAJIKO.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-QOFAJIKO.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-QOFAJIKO.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-QOFAJIKO.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-R3E7VTTA.js
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-R3E7VTTA.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-R3E7VTTA.js.map
··· 1 + ../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/chunk-R3E7VTTA.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-RYKCUUD7.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-RYKCUUD7.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-RYKCUUD7.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-RYKCUUD7.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-SGG7NSCF.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-SGG7NSCF.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-SGG7NSCF.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-SGG7NSCF.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-SRUOXJB6.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-SRUOXJB6.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-SRUOXJB6.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-SRUOXJB6.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-T3A2JWMA.js
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-T3A2JWMA.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-T3A2JWMA.js.map
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-T3A2JWMA.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-UBNX6MK2.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-UBNX6MK2.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-UBNX6MK2.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-UBNX6MK2.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-UDP6MTZR.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-UDP6MTZR.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-UDP6MTZR.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-UDP6MTZR.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VBRRMXMF.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-VBRRMXMF.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VBRRMXMF.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-VBRRMXMF.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VHBDVMZU.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-VHBDVMZU.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VHBDVMZU.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-VHBDVMZU.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VTFKOL5E.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-VTFKOL5E.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-VTFKOL5E.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-VTFKOL5E.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-W4NIMENU.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-W4NIMENU.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-W4NIMENU.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-W4NIMENU.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-WBWWX4CZ.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-WBWWX4CZ.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-WBWWX4CZ.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-WBWWX4CZ.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-WYFYW7EG.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-WYFYW7EG.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-WYFYW7EG.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-WYFYW7EG.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-YSZE43XE.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-YSZE43XE.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-YSZE43XE.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-YSZE43XE.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-Z6RWJW2M.js
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-Z6RWJW2M.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-Z6RWJW2M.js.map
··· 1 + ../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/chunk-Z6RWJW2M.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZB6F4LGA.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ZB6F4LGA.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZB6F4LGA.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ZB6F4LGA.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZBNFP3DI.js
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-ZBNFP3DI.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZBNFP3DI.js.map
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-ZBNFP3DI.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZHEXXLC7.js
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-ZHEXXLC7.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZHEXXLC7.js.map
··· 1 + ../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/chunk-ZHEXXLC7.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZMAPA42U.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ZMAPA42U.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/chunk-ZMAPA42U.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/chunk-ZMAPA42U.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/constituents/default.js
··· 1 + ../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/common/constituents/default.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/constituents/default.js.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/constituents/default.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/constituents/default/config.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/common/constituents/default/config.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/constituents/default/config.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/constituents/default/config.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/element.js
··· 1 + ../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/common/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/element.js.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/signal.js
··· 1 + ../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/common/signal.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/signal.js.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/signal.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/utils.js
··· 1 + ../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/common/utils.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/utils.js.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/utils.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/worker.js
··· 1 + ../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/common/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/worker.js.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/worker/rpc.js
··· 1 + ../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/common/worker/rpc.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/common/worker/rpc.js.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/common/worker/rpc.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/input/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/configurator/input/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/input/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/configurator/input/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/input/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/configurator/input/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/input/worker.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/configurator/input/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/output/element.js
··· 1 + ../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/configurator/output/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/configurator/output/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/configurator/output/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/audio/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/engine/audio/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/audio/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/engine/audio/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/queue/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/engine/queue/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/queue/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/engine/queue/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/queue/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/engine/queue/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/engine/queue/worker.js.map
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/engine/queue/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/common.js
··· 1 + ../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/common.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/common.js.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/common.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/class.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/class.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/class.js.map
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/class.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/common.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/common.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/common.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/opensubsonic/common.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/constants.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/opensubsonic/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/constants.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/opensubsonic/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/element.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/opensubsonic/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/worker.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/opensubsonic/worker.js.map
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/input/opensubsonic/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/common.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/s3/common.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/common.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/s3/common.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/constants.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/s3/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/constants.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/s3/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/s3/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/s3/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/input/s3/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/input/s3/worker.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/input/s3/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/input/element.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/orchestrator/input/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/input/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/input/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/output/element.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/orchestrator/output/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/output/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/output/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/process-tracks/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/process-tracks/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/process-tracks/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/process-tracks/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/process-tracks/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/process-tracks/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/process-tracks/worker.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/process-tracks/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-audio/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/queue-audio/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-audio/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/queue-audio/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-tracks/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/queue-tracks/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-tracks/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/queue-tracks/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-tracks/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/queue-tracks/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/queue-tracks/worker.js.map
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/queue-tracks/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/repeat-shuffle/element.js
··· 1 + ../../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/components/orchestrator/repeat-shuffle/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/repeat-shuffle/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/repeat-shuffle/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/search-tracks/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/search-tracks/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/search-tracks/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/search-tracks/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/search-tracks/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/search-tracks/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/search-tracks/worker.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/search-tracks/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/sources/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/orchestrator/sources/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/orchestrator/sources/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/orchestrator/sources/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/common.js
··· 1 + ../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/output/common.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/common.js.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/output/common.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/constants.js
··· 1 + ../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/output/polymorphic/indexed-db/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/constants.js.map
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/output/polymorphic/indexed-db/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/element.js
··· 1 + ../../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/output/polymorphic/indexed-db/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/element.js.map
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/output/polymorphic/indexed-db/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/worker.js
··· 1 + ../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/output/polymorphic/indexed-db/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/output/polymorphic/indexed-db/worker.js.map
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/output/polymorphic/indexed-db/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/constants.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/artwork/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/constants.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/artwork/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/artwork/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/artwork/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/worker.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/processor/artwork/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/artwork/worker.js.map
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/artwork/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/common.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/processor/metadata/common.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/common.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/metadata/common.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/metadata/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/metadata/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/worker.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/components/processor/metadata/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/metadata/worker.js.map
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/metadata/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/constants.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/search/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/constants.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/search/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/search/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/processor/search/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/worker.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/search/worker.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/processor/search/worker.js.map
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/processor/search/worker.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/base.js
··· 1 + ../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/transformer/output/base.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/base.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/transformer/output/base.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/constants.js
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/automerge/constants.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/constants.js.map
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/automerge/constants.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/element.js
··· 1 + ../../../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/transformer/output/bytes/automerge/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/element.js.map
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/automerge/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/utils.js
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/automerge/utils.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/automerge/utils.js.map
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/automerge/utils.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/json/element.js
··· 1 + ../../../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/transformer/output/bytes/json/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/bytes/json/element.js.map
··· 1 + ../../../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/components/transformer/output/bytes/json/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/refiner/default/element.js
··· 1 + ../../../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/transformer/output/refiner/default/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/refiner/default/element.js.map
··· 1 + ../../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/transformer/output/refiner/default/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/string/json/element.js
··· 1 + ../../../../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/components/transformer/output/string/json/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/components/transformer/output/string/json/element.js.map
··· 1 + ../../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/components/transformer/output/string/json/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/definitions/index.ts
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/definitions/index.ts
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/definitions/output/tracks.json
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/definitions/output/tracks.json
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/favicon-16x16.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/favicon-16x16.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/favicon-32x32.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/favicon-32x32.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/favicon.ico
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/favicon.ico
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/fonts/CommitMonoVariable.woff2
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/fonts/CommitMonoVariable.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/fonts/InterVariable-Italic.woff2
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/fonts/InterVariable-Italic.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/fonts/InterVariable.woff2
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/fonts/InterVariable.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/fonts/ms_sans_serif.woff2
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/ms_sans_serif.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/fonts/ms_sans_serif_bold.woff2
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/ms_sans_serif_bold.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/1.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/1.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/10.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/10.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/11.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/11.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/12.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/12.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/13.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/13.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/14.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/14.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/15.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/15.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/16.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/16.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/17.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/17.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/18.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/18.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/19.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/19.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/2.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/2.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/20.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/20.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/21.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/21.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/22.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/22.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/23.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/23.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/24.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/24.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/25.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/25.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/26.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/26.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/27.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/27.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/28.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/28.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/29.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/29.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/3.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/3.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/30.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/30.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/4.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/4.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/5.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/5.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/6.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/6.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/7.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/7.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/8.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/8.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/9.jpg
··· 1 + ../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/9.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/1.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/1.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/10.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/10.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/11.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/11.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/12.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/12.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/13.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/13.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/14.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/14.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/15.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/15.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/16.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/16.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/17.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/17.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/18.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/18.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/19.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/19.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/2.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/2.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/20.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/20.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/21.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/21.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/22.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/22.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/23.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/23.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/24.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/24.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/25.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/25.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/26.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/26.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/27.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/27.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/28.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/28.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/29.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/29.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/3.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/3.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/30.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/30.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/4.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/4.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/5.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/5.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/6.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/6.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/7.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/7.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/8.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/8.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/background/thumbnails/9.jpg
··· 1 + ../../../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/Background/Thumbnails/9.jpg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse-current.svg
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/diffuse-current.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse-dark.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse-dark.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse-grey.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse-grey.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse-light.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse-light.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse__icon-dark.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse__icon-dark.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse__icon-grey.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse__icon-grey.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/diffuse__icon-light.svg
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/diffuse__icon-light.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icon-square-ws.png
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/icon-square-ws.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icon-square.png
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/icon-square.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icon.png
··· 1 + ../../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/images/icon.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/catalog-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/catalog-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_audio_cd_a-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_audio_cd_a-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_audio_cd_a-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_audio_cd_a-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_audio_cd_a-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_audio_cd_a-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_audio_cd_a-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_audio_cd_a-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_drive-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_drive-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/cd_drive_purple-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/cd_drive_purple-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/channels-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/channels-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/check-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/check-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/computer_sound-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/computer_sound-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/computer_user_pencil-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/computer_user_pencil-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/connected_world-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/connected_world-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_admin_tools-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_admin_tools-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_admin_tools-5.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_admin_tools-5.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_channels-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_channels-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_channels-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_channels-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_closed-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_closed-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_closed-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_closed-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_control_panel-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_control_panel-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_control_panel-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_control_panel-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_explorer-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_explorer-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_explorer-5.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_explorer-5.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_favorites-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_favorites-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_favorites-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_favorites-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_net_web-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_net_web-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_net_web-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_net_web-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_network_conn-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_network_conn-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_network_conn-5.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_network_conn-5.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_open_file_mydocs_2k-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_open_file_mydocs_2k-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/directory_open_file_mydocs_2k-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/directory_open_file_mydocs_2k-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/gears-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/gears-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/globe_map-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/globe_map-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/help_book_big-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/help_book_big-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/installer-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/installer-3.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/installer_generic_old-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/installer_generic_old-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/loudspeaker_wave-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/loudspeaker_wave-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/magnifying_glass-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/magnifying_glass-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/magnifying_glass_4-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/magnifying_glass_4-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/media_player-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/media_player-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/media_player_stream_no.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/media_player_stream_no.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/ms_dos-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/ms_dos-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/msg_error-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/msg_error-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/msg_information-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/msg_information-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/msg_question-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/msg_question-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/msg_warning-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/msg_warning-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/multimedia-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/multimedia-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/network_drive_world-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/network_drive_world-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/no-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/no-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/restrict-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/restrict-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/search_computer-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/search_computer-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/search_server-1.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/search_server-1.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/search_web-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/search_web-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/settings_gear-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/settings_gear-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/settings_gear-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/settings_gear-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/tip.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/tip.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/utopia_smiley.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/utopia_smiley.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/winamp2-32x32.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/winamp2-32x32.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/windows-0.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/windows-0.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/world-2.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/world-2.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/world-4.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/world-4.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/images/icons/windows_98/world_network_directories-3.png
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/images/icons/windows_98/world_network_directories-3.png
+575
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/index.html
··· 1 + <html lang="en"> 2 + <head> 3 + <meta charset="UTF-8" /> 4 + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 5 + 6 + <title>Diffuse</title> 7 + 8 + <!-- Base --> 9 + <base href="./" /> 10 + 11 + <!-- Favicons & Mobile --> 12 + <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png" /> 13 + <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" /> 14 + <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png" /> 15 + <!-- TODO: <link rel="manifest" href="site.webmanifest" />--> 16 + <link rel="mask-icon" href="safari-pinned-tab.svg" color="#8a90a9" /> 17 + <meta name="msapplication-TileColor" content="#8a90a9" /> 18 + <meta name="theme-color" content="#8a90a9" /> 19 + 20 + <!-- Styles --> 21 + <link rel="stylesheet" href="styles/base.css" /> 22 + <link rel="stylesheet" href="styles/diffuse/page.css" /> 23 + <link rel="stylesheet" href="styles/vendor/phosphor/bold/style.css" /> 24 + <link rel="stylesheet" href="styles/vendor/phosphor/fill/style.css" /> 25 + 26 + <!-- Scripts --> 27 + <script src="index.js" type="module"></script> 28 + </head> 29 + <body> 30 + <header> 31 + <div> 32 + <h1 class="diffuse-logo"> 33 + <svg viewBox="0 0 902 134" width="160"> 34 + <title>Diffuse</title> 35 + <use 36 + xlink:href="images/diffuse-current.svg#diffuse" 37 + href="images/diffuse-current.svg#diffuse"></use> 38 + </svg> 39 + 40 + <span id="status"> 41 + <a href="/latest/" title="Upgrade to latest" class="animate-spin"> 42 + <i class="ph-bold ph-spinner"></i> 43 + </a> 44 + <a href="/chronicle/" title="Browse versions of Diffuse"> 45 + <i class="ph-fill ph-star-four"></i> 46 + </a> 47 + </span> 48 + </h1> 49 + <p class="construct dither-mask"> 50 + Construct your audio player. 51 + </p> 52 + <p> 53 + Diffuse is a collection of components and software that make it possible to listen to audio from various sources on your devices and the web, and to create the ideal digital 54 + audio listening experience for you. 55 + </p> 56 + <p style="align-items: center; display: flex; gap: var(--space-2xs); opacity: 0.55;"> 57 + <i class="ph-fill ph-crane"></i> 58 + <strong style="font-weight: 700;">WORK IN PROGRESS</strong> 59 + </p> 60 + <ul class="table-of-contents"> 61 + <li><a href="#usage">Usage</a></li> 62 + <li><a href="#demo">Demo</a></li> 63 + <li><a href="#themes">Themes</a></li> 64 + <li><a href="#constituents">Constituents</a></li> 65 + <li><a href="#take-control">Take control</a></li> 66 + <li><a href="#elements">Elements</a></li> 67 + <li><a href="#definitions">Definitions</a></li> 68 + </ul> 69 + <p> 70 + <small>Built by <a href="https://tokono.ma">tokono.ma</a></small> 71 + </p> 72 + </div> 73 + <div class="dither-mask filler"></div> 74 + </header> 75 + <main> 76 + <div class="columns"> 77 + <!-- USAGE --> 78 + <section> 79 + <h2 id="usage">Usage</h2> 80 + 81 + <p> 82 + The easiest way to start is by exploring the software. If you prefer a traditional pre&shy;packaged web application approach, you can check out <a href="#themes">themes</a>. 83 + </p> 84 + 85 + <p> 86 + Alternatively, there's <a href="#constituents">constituents</a> which allows you to use any component from any theme interchange&shy;ably, each in a separate browser tab. Each tab talks to each other, so you can for example browse audio in one tab and play it in another. 87 + </p> 88 + 89 + <p> 90 + The goal is for every user, no matter their experience with web software, to have agency over their software. One can start with making small changes and gradually progress to making big changes. 91 + </p> 92 + </section> 93 + 94 + <!-- DEMO --> 95 + <section> 96 + <h2 id="demo">Demo</h2> 97 + 98 + <p>Diffuse is not your typical streaming service, you have to add sources of audio. This button here adds a few sample audio files.</p> 99 + 100 + <p> 101 + <button id="add-sample-content"> 102 + <span>Add sample content</span> 103 + </button> 104 + </p> 105 + 106 + <p> 107 + Next, select any <a href="#themes">theme</a> from below to play the audio. Or any of the other options suggested in the usage section. 108 + </p> 109 + </section> 110 + </div> 111 + <div class="columns"> 112 + <!-- THEMES --> 113 + <section> 114 + <h2 id="themes">Themes</h2> 115 + 116 + <p> 117 + Themes are element compositions and provide a traditional browser web application way of 118 + using them. In other words, pretty much the whole thing, besides your data, lives inside a single browser tab. 119 + </p> 120 + 121 + <p> 122 + <small> 123 + <strong><i class="ph-fill ph-info"></i></strong> 124 + Each theme is unique, not just a skin; each one might have a totally different feature set. 125 + </small> 126 + </p> 127 + 128 + <ul> 129 + <li> 130 + <span class="todo">[todo]</span> 131 + <span>Blur</span> 132 + <div class="list-description"><strong>A theme with an Apple-inspired playback view.</strong> Features two audio players instead of the usual one.</div> 133 + </li> 134 + <li> 135 + <span class="todo">[todo]</span> 136 + <span>Loader</span> 137 + <div class="list-description"><strong>A theme that loads other themes!</strong> Load a theme from a URL, text snippet or from your user data output. <em>If you're taking the first steps to customize, checkout the <a href="#constituents">constituents loader</a> first!</em></div> 138 + </li> 139 + <li> 140 + <a href="themes/webamp/">Webamp</a> 141 + <div class="list-description"><strong>Winamp 2 + Windows 98</strong>. Uses Webamp as the audio player connected to various Diffuse elements. Also features a desktop-like Windows 98 environment in which you can open &quot;programs&quot; that control the used Diffuse elements.</div> 142 + </li> 143 + </ul> 144 + 145 + </section> 146 + 147 + <!-- CONSTITUENTS --> 148 + <section> 149 + <h2 id="constituents">Constituents</h2> 150 + 151 + <p> 152 + Constituents are various interface components each loaded in their own web page. Every used component is configured so that it operates in broadcast mode, making all the pages communicate with each other. 153 + </p> 154 + 155 + <p> 156 + <small> 157 + <strong><i class="ph-fill ph-info"></i></strong> 158 + It also allows non-browser web environments, such as WebViews, to display UI components separately. For example, to enable moveable web views on the desktop. 159 + </small> 160 + </p> 161 + 162 + <ul> 163 + <li> 164 + <a href="themes/blur/artwork-controller/">Blur / Artwork controller</a> 165 + <div class="list-description">Audio playback controller with artwork display.</div> 166 + </li> 167 + <li> 168 + <span class="todo">[todo]</span> 169 + <span>Loader</span> 170 + <div class="list-description"><strong>A constituent that loads other constituents!</strong> Load a constituent from a URL, text snippet or from your user data output.</div> 171 + </li> 172 + <li> 173 + <a href="themes/webamp/browser/">Webamp / Browser</a> 174 + <div class="list-description">Collection browser + search in a retro, win98, look.</div> 175 + </li> 176 + <li> 177 + <a href="themes/webamp/configurators/input/">Webamp / Input Configurator</a> 178 + <div class="list-description">Windows 98 styled input configurator where you can add music sources.</div> 179 + </li> 180 + </ul> 181 + 182 + </section> 183 + </div> 184 + 185 + <!-- TAKE CONTROL --> 186 + <section> 187 + <h2 id="take-control">Take control</h2> 188 + 189 + <p> 190 + <em>Diffuse ranges from “eating out at a great restaurant” all the way to “making your favourite meal at home”</em> 191 + </p> 192 + 193 + <ul class="columns"> 194 + <div class="element"> 195 + <!-- 1 --> 196 + <li> 197 + <p> 198 + <i class="ph-fill ph-storefront"></i> <strong>Level 1</strong>: Pick your restaurant, food comes in all shapes and sizes. The equivalent of choosing a Diffuse <a href="#themes">theme</a>. 199 + </p> 200 + </li> 201 + <!-- 2 --> 202 + <li> 203 + <p> 204 + <i class="ph-fill ph-basket"></i> <strong>Level 2</strong>: Take out food from various places, eg. cheese shop + bakery. You choose how you combine the foods and from where you order them. That's <a href="#constituents">constituents</a>. 205 + </p> 206 + </li> 207 + <!-- 3 --> 208 + <li> 209 + <p> 210 + <i class="ph-fill ph-pepper"></i> <strong>Level 3</strong>: Now that you know which food is good and how to make combinations, you might make a slight customization, add a little something of your own (eg. add some spice). However, you're not quite confident enough which spice to pick, so you hire some help. 211 + </p> 212 + <p> 213 + This can be done using the <a href="#constituents-loader">constituents loader</a> which allows you to build on top of a familiar preconfigured foundation and load custom constituents. People might share their own, or maybe you use an LLM to generate something for you (eg. an album art gallery). 214 + </p> 215 + </li> 216 + <!-- 4 --> 217 + <li> 218 + <p> 219 + <i class="ph-fill ph-knife"></i> <strong>Level 4</strong>: You learned a bit from watching and talking to the help you hired, so you decide to take things in your own hands. 220 + </p> 221 + <p> 222 + You continue to use the <a href="#constituents-loader">constituents loader</a> but learn a bit of <a href="https://htmlforpeople.com">HTML</a>, <a href="https://javascript.info">Javascript</a> and <a href="https://htmlforpeople.com/css-basics/">CSS</a>; so you're able to write your own constituent. 223 + </p> 224 + </li> 225 + </div> 226 + <div class="element"> 227 + <!-- 5 --> 228 + <li> 229 + <p> 230 + <i class="ph-fill ph-cooking-pot"></i> <strong>Level 5</strong>: At this point you're confident enough to make a meal from scratch. You can start very simple, eg. just throwing a steak in the pan with some butter and some salt to it. Then later add some baked potatoes and go from there. 231 + </p> 232 + <p> 233 + A similar tool comes into play here, the <a href="#themes-loader">themes loader</a>. Same concept as the constituents loader, but now you need to specify the foundation yourself. You can use the <a href="#elements">elements</a> listed below to do so. The code for these is available from this website or through the <a href="https://jsr.io/@toko/diffuse">Javascript package</a>. 234 + </p> 235 + </li> 236 + <!-- 6 --> 237 + <li> 238 + <p> 239 + <i class="ph-fill ph-storefront"></i> <strong>Level 6</strong>: You open your own restaurant. 240 + </p> 241 + <p> 242 + You can host the theme you made on any web server, it's only HTML after all. Only difference is that you'll have to create the entire HTML tree, not just the body element, as is the case with the theme loader. 243 + </p> 244 + </li> 245 + <!-- 7 --> 246 + <li> 247 + <p> 248 + <i class="ph-fill ph-chef-hat"></i> <strong>Level 7</strong>: You got promoted to master chef. Time to open your own restaurant chain. 249 + </p> 250 + <p> 251 + You can self-host Diffuse, it's <a href="https://tangled.org/tokono.ma/diffuse/blob/v4/">open-source</a>! Or you present your own collection of elements. 252 + </p> 253 + </li> 254 + </div> 255 + </ul> 256 + </section> 257 + 258 + <!-- ELEMENTS --> 259 + <section> 260 + <h2 id="elements">Elements</h2> 261 + 262 + <p> 263 + The (web) components of the system. These custom elements are then recombined into an entire music player experience, or whatever you want to build. 264 + </p> 265 + 266 + <div class="columns"> 267 + <div class="element"> 268 + <h3>Configurators</h3> 269 + 270 + <p> 271 + <em> 272 + Elements that serve as an intermediate in order to make a particular kind of element configurable. In other words, these allow for an element to be swapped out with another that takes the same set of the actions and data output. 273 + </em> 274 + </p> 275 + 276 + <ul> 277 + <li> 278 + <a href="components/configurator/input/element.js">Input</a> 279 + <div class="list-description">Allows for multiple inputs to be used at once.</div> 280 + </li> 281 + <li> 282 + <a href="components/configurator/output/element.js">Output</a> 283 + <div class="list-description">Enables the user to configure a specific output. If no default output is set, it creates a temporary session by storing everything in memory.</div> 284 + </li> 285 + <li> 286 + <span class="todo">[todo]</span> 287 + <span>Scrobbles</span> 288 + <div class="list-description">Configure multiple scrobblers (music trackers).</div> 289 + </li> 290 + </ul> 291 + 292 + </div> 293 + 294 + 295 + <div class="element"> 296 + <h3>Engines</h3> 297 + 298 + <p> 299 + <em> 300 + Elements with each a singular purpose and don't have any UI. There are specialised UI and orchestrator elements that control these. 301 + </em> 302 + </p> 303 + 304 + <ul> 305 + <li> 306 + <a href="components/engine/audio/element.js">Audio</a> 307 + <div class="list-description">Plays audio through audio elements.</div> 308 + </li> 309 + <li> 310 + <a href="components/engine/queue/element.js">Queue</a> 311 + <div class="list-description">A simple queue for tracks.</div> 312 + </li> 313 + </ul> 314 + 315 + </div> 316 + 317 + 318 + <div class="element"> 319 + <h3>Input</h3> 320 + 321 + <p> 322 + <em> 323 + Inputs are sources of audio tracks. Each track is an entry in the list of possible items to play. These can be files or streams, static or dynamic. 324 + </em> 325 + </p> 326 + 327 + <ul> 328 + <li> 329 + <a href="components/input/opensubsonic/element.js">Opensubsonic</a> 330 + <div class="list-description">Add any (open)subsonic server.</div> 331 + </li> 332 + <li> 333 + <span class="todo">[todo]</span> 334 + <span>HTTPS (Raw)</span> 335 + <div class="list-description">Enables usage of tracks with a HTTPS URI.</div> 336 + </li> 337 + <li> 338 + <span class="todo">[todo]</span> 339 + <span>HTTPS (JSON)</span> 340 + <div class="list-description">Generate tracks based on HTTPS servers that provide JSON (directory) listings.</div> 341 + </li> 342 + <li> 343 + <a href="components/input/s3/element.js">S3</a> 344 + <div class="list-description">AWS S3 and services that provide the same surface API such as Cloudflare R2.</div> 345 + </li> 346 + <li> 347 + <span class="todo">[todo]</span> 348 + <span>Soundcloud</span> 349 + <div class="list-description">Add items from your Soundcloud feed.</div> 350 + </li> 351 + <li> 352 + <span class="todo">[todo]</span> 353 + <span>WebDAV</span> 354 + <div class="list-description">Add any WebDAV server.</div> 355 + </li> 356 + </ul> 357 + 358 + </div> 359 + 360 + 361 + <div class="element"> 362 + <h3>Orchestrators</h3> 363 + 364 + <p> 365 + <em> 366 + These too are element compositions. However, unlike themes, these are purely logical. Mostly exist in order to construct sensible defaults to use across themes and other compositions. 367 + </em> 368 + </p> 369 + 370 + <ul> 371 + <li> 372 + <a href="components/orchestrator/input/element.js">Input</a> 373 + <div class="list-description"><strong>A default input configuration.</strong> Contains all the inputs provided here.</div> 374 + </li> 375 + <li> 376 + <a href="components/orchestrator/output/element.js">Output</a> 377 + <div class="list-description"><strong>A default output configuration.</strong> Contains all the outputs provided here along with the relevant transformers.</div> 378 + </li> 379 + <li> 380 + <a href="components/orchestrator/process-tracks/element.js">Process inputs into tracks</a> 381 + <div class="list-description">Whenever the cached tracks are initially loaded through the passed output element it will list tracks by using the passed input element. Afterwards it loops over all tracks and checks if metadata needs to be fetched. If anything has changed, it'll pass the results to the output element.</div> 382 + </li> 383 + <li> 384 + <a href="components/orchestrator/queue-audio/element.js">Queue ⭤ Audio</a> 385 + <div class="list-description">Connects the given queue engine to the given audio engine.</div> 386 + </li> 387 + <li> 388 + <a href="components/orchestrator/queue-tracks/element.js">Queue ⭤ Tracks</a> 389 + <div class="list-description">Sets the given queue element pool whenever the tracks signal from the given output changes.</div> 390 + </li> 391 + <li> 392 + <a href="components/orchestrator/repeat-shuffle/element.js">Repeat & Shuffle</a> 393 + <div class="list-description">An opinionated way to setup repeat &amp; shuffle.</div> 394 + </li> 395 + <li> 396 + <a href="components/orchestrator/sources/element.js">Sources</a> 397 + <div class="list-description">Monitor tracks from the given output to form a list of sources based on the input's sources return value.</div> 398 + </li> 399 + <li> 400 + <a href="components/orchestrator/search-tracks/element.js">Search ⭤ Tracks</a> 401 + <div class="list-description">Supplies tracks to the given search processor whenever the tracks collection changes.</div> 402 + </li> 403 + </ul> 404 + 405 + </div> 406 + 407 + 408 + <div class="element"> 409 + <h3>Output</h3> 410 + 411 + <p> 412 + <em> 413 + Output is application-derived data such as playlists. These elements can receive such data and keep it around. These are categorised by the type of data they ingest, or many types in the case of polymorphic. Optionally use transformers to convert output into the expected format. 414 + </em> 415 + </p> 416 + 417 + <ul> 418 + <li> 419 + <span class="todo">[todo]</span> 420 + <span>Bytes / Automerge Repo</span> 421 + <div class="list-description">Sync with an Automerge repo <a href="https://github.com/automerge/automerge-repo-sync-server/tree/main">sync server</a>.</div> 422 + </li> 423 + <li> 424 + <a href="components/output/polymorphic/indexed-db/element.js">Polymorphic / IndexedDB</a> 425 + <div class="list-description">Stores output into the local indexedDB. Supports any type of data that indexedDB supports.</div> 426 + </li> 427 + <li> 428 + <span class="todo">[todo]</span> 429 + <span>Raw / AT Protocol</span> 430 + <div class="list-description">Store your user data on the storage associated with your ATProtocol identity. Data is lexicon shaped by default so this element takes in that data directly without any transformations.</div> 431 + </li> 432 + </ul> 433 + 434 + </div> 435 + 436 + 437 + <div class="element"> 438 + <h3>Processors</h3> 439 + 440 + <p> 441 + <em> 442 + These elements work with the output generated by the input elements to add more data to them, or process them in some other way. 443 + </em> 444 + </p> 445 + 446 + <ul> 447 + <li> 448 + <a href="components/processor/artwork/element.js">Artwork</a> 449 + <div class="list-description">Fetches cover art for a given set of tracks, stored locally in indexedDB. Checks the audio metadata first, then MusicBrainz and uses Last.fm as the fallback.</div> 450 + </li> 451 + <li> 452 + <a href="components/processor/metadata/element.js">Metadata</a> 453 + <div class="list-description">Fetch audio metadata for a given set of tracks, adding to the <code>Track</code> object.</div> 454 + </li> 455 + <li> 456 + <a href="components/processor/search/element.js">Search</a> 457 + <div class="list-description">Provides a way to search through a collection of tracks, powered by orama.js</div> 458 + </li> 459 + </ul> 460 + 461 + </div> 462 + 463 + 464 + <div class="element"> 465 + <h3>Supplements</h3> 466 + 467 + <p> 468 + <em> 469 + Additional elements, such as scrobblers. 470 + </em> 471 + </p> 472 + 473 + <ul> 474 + <li> 475 + <span class="todo">[todo]</span> 476 + <span>Last.fm scrobbler</span> 477 + </li> 478 + <li> 479 + <span class="todo">[todo]</span> 480 + <span>ListenBrainz scrobbler</span> 481 + </li> 482 + <li> 483 + <span class="todo">[todo]</span> 484 + <span>Rocksky scrobbler</span> 485 + </li> 486 + <li> 487 + <span class="todo">[todo]</span> 488 + <span>Teal.fm scrobbler</span> 489 + </li> 490 + </ul> 491 + 492 + </div> 493 + 494 + 495 + <div class="element"> 496 + <h3>Transformers</h3> 497 + 498 + <p> 499 + <em> 500 + Transform data from one format or schema into another. See schema section below for more information. Just as configurators, these are intermediates and require to have the same set of actions as the element it targets. 501 + </em> 502 + </p> 503 + 504 + <ul> 505 + <li> 506 + <a href="components/transformer/output/bytes/automerge/element.js">Output / Bytes / Automerge</a> 507 + <div class="list-description">Translate data to and from an Automerge CRDT.</div> 508 + </li> 509 + <li> 510 + <span class="todo">[todo]</span> 511 + <span>Output / Bytes / Cambria lenses</span> 512 + <div class="list-description">Uses the Cambria library to seamlessly translate between data schemas so that no data migration is needed.</div> 513 + </li> 514 + <li> 515 + <a href="components/transformer/output/bytes/json/element.js">Output / Bytes / JSON</a> 516 + <div class="list-description">Raw data schema output ⇄ JSON Uint8Array.</div> 517 + </li> 518 + <li> 519 + <a href="components/transformer/output/refiner/default/element.js">Output / Refiner / Default</a> 520 + <div class="list-description">The task of a refiner transformer is to remove the output state that is not meant to be saved to storage. For example, ephemeral tracks; this transformer will keep them in memory, but they will not be present in the output. <strong>Ideally this is part of every theme, but you may swap it out with another transformer that might provide better defaults.</strong></div> 521 + </li> 522 + <li> 523 + <a href="components/transformer/output/string/json/element.js">Output / String / JSON</a> 524 + <div class="list-description">Raw data schema output ⇄ JSON UTF8 string.</div> 525 + </li> 526 + </ul> 527 + 528 + </div> 529 + 530 + </div> 531 + </section> 532 + 533 + <!-- DEFINITIONS --> 534 + <section> 535 + <h2 id="definitions">Definitions</h2> 536 + 537 + <p>All of the elements here are built with these data definitions in mind. That said, you can mix elements that use different definitions; you just have to put a transformer between them in order to translate between them, if needed.</p> 538 + 539 + <ul> 540 + <li> 541 + <span class="todo">[todo]</span> 542 + <span>Output / Constituent</span> 543 + <div class="list-description">Custom constituents to keep around.</div> 544 + </li> 545 + <li> 546 + <span class="todo">[todo]</span> 547 + <span>Output / Favourites</span> 548 + <div class="list-description">Indicate a user's favourite audio. Not a property of a track because tracks are associated with a specific source. Favourites may match with multiple tracks. Specified using the audio's title and artist.</div> 549 + </li> 550 + <li> 551 + <span class="todo">[todo]</span> 552 + <span>Output / Playlist</span> 553 + <div class="list-description">Just like favourites, does not refer to specific tracks. Unlike favourites, must also specify the album. Can also be considered a collection which is basically an unordered playlist.</div> 554 + </li> 555 + <li> 556 + <span class="todo">[todo]</span> 557 + <span>Output / Progress</span> 558 + <div class="list-description">Used to track progress of (long) audio playback.</div> 559 + </li> 560 + <li> 561 + <span class="todo">[todo]</span> 562 + <span>Output / Theme</span> 563 + <div class="list-description">Custom theme to keep around.</div> 564 + </li> 565 + <li> 566 + <a href="definitions/output/tracks.json">Output / Tracks</a> 567 + <div class="list-description">Represents audio that can be played, or a placeholder for a source of tracks. Contains a URI that will resolve to the audio. This object may be cached if convenient.</div> 568 + </li> 569 + </ul> 570 + 571 + </section> 572 + </main> 573 + 574 + </body> 575 + </html>
+124
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/index.js
··· 1 + import { 2 + GROUP 3 + } from "./chunk-6FEMSEGN.js"; 4 + import { 5 + element_default as element_default4 6 + } from "./chunk-I4QT5UNG.js"; 7 + import "./chunk-NEVFYBXS.js"; 8 + import "./chunk-5U6EFMUU.js"; 9 + import "./chunk-UBNX6MK2.js"; 10 + import { 11 + element_default as element_default3 12 + } from "./chunk-3SOBXJU4.js"; 13 + import "./chunk-5RXABJDJ.js"; 14 + import "./chunk-IUOHNZAT.js"; 15 + import "./chunk-7PYRBX3C.js"; 16 + import "./chunk-JEZ5YVU7.js"; 17 + import "./chunk-MZBNHTGF.js"; 18 + import { 19 + element_default as element_default5 20 + } from "./chunk-IMYGW2WM.js"; 21 + import "./chunk-WYFYW7EG.js"; 22 + import "./chunk-G2LBW36E.js"; 23 + import "./chunk-VTFKOL5E.js"; 24 + import "./chunk-FIMGEMH3.js"; 25 + import "./chunk-DR6IVCFO.js"; 26 + import { 27 + element_default as element_default2 28 + } from "./chunk-W4NIMENU.js"; 29 + import "./chunk-VHBDVMZU.js"; 30 + import "./chunk-DNOJCDYS.js"; 31 + import "./chunk-T3A2JWMA.js"; 32 + import "./chunk-CHZKHFKZ.js"; 33 + import "./chunk-7J35BYGY.js"; 34 + import "./chunk-ZMAPA42U.js"; 35 + import "./chunk-N6PLTDUY.js"; 36 + import "./chunk-4LWIRISK.js"; 37 + import "./chunk-QE7B4XEM.js"; 38 + import "./chunk-4B7KPYAR.js"; 39 + import "./chunk-BGA2NGTF.js"; 40 + import "./chunk-ZBNFP3DI.js"; 41 + import "./chunk-AN7CZG6F.js"; 42 + import "./chunk-J7D6CDIP.js"; 43 + import { 44 + element_default 45 + } from "./chunk-2X53XAU6.js"; 46 + import "./chunk-AFAFCDHW.js"; 47 + import "./chunk-5PUD235R.js"; 48 + import "./chunk-SRUOXJB6.js"; 49 + import "./chunk-KM7A6C4E.js"; 50 + import "./chunk-OSIZG2BO.js"; 51 + import "./chunk-UDP6MTZR.js"; 52 + import { 53 + __name 54 + } from "./chunk-7IARE43G.js"; 55 + 56 + // index.js 57 + var s3 = new element_default2(); 58 + var input = new element_default(); 59 + input.setAttribute("group", GROUP); 60 + input.append(s3); 61 + var output = new element_default3(); 62 + output.setAttribute("group", GROUP); 63 + var metadataProcessor = new element_default4(); 64 + metadataProcessor.setAttribute("group", GROUP); 65 + document.body.append(input, output, metadataProcessor); 66 + var pto = new element_default5(); 67 + pto.setAttribute("group", GROUP); 68 + pto.setAttribute("input-selector", input.selector); 69 + pto.setAttribute("output-selector", output.selector); 70 + pto.setAttribute("metadata-processor-selector", metadataProcessor.selector); 71 + document.body.append(pto); 72 + var addDemoBtn = document.querySelector("#add-sample-content"); 73 + async function addSampleContent() { 74 + if (!addDemoBtn) return; 75 + addDemoBtn.setAttribute("disabled", ""); 76 + addDemoBtn.innerHTML = `<span> 77 + <i class="ph-fill ph-hourglass-medium"></i> 78 + Adding source 79 + </span>`; 80 + const demo = await s3.demo(); 81 + const tracks = output.tracks.collection(); 82 + await output.tracks.save([...tracks, demo.track]); 83 + addDemoBtn.innerHTML = `<span> 84 + <i class="ph-fill ph-hourglass-medium"></i> 85 + Processing source 86 + </span>`; 87 + await pto.process(); 88 + addDemoBtn.innerHTML = `<span> 89 + <i class="ph-fill ph-check-fat"></i> Added 90 + </span>`; 91 + } 92 + __name(addSampleContent, "addSampleContent"); 93 + addDemoBtn?.addEventListener("click", addSampleContent); 94 + if (document.location.hostname.endsWith("diffuse.sh")) { 95 + document.querySelectorAll("#status").forEach(async (status) => { 96 + const versionOrCid = document.location.pathname.slice(1).split("/")[0]?.toLowerCase() ?? ""; 97 + const usesCid = versionOrCid.startsWith("bafy"); 98 + const { default: artifacts } = await import(`${document.location.origin}/artifacts.json`, { with: { type: "json" } }); 99 + const lastArtifact = Object.values(artifacts).reverse()[0]; 100 + const isLatest = usesCid ? versionOrCid === lastArtifact.cid : versionOrCid === lastArtifact.version; 101 + status.querySelectorAll(".ph-spinner").forEach((icon) => { 102 + icon.parentElement?.classList.add("hidden"); 103 + setTimeout(() => { 104 + icon.parentElement?.classList.remove("animate-spin"); 105 + icon.classList.remove("ph-spinner"); 106 + icon.classList.add("ph-arrow-fat-lines-up"); 107 + }, 500); 108 + }); 109 + status.querySelectorAll(`[href="/latest/"]`).forEach((a) => { 110 + if (usesCid) a.setAttribute("href", "/latest/hash/"); 111 + if (!isLatest) { 112 + setTimeout(() => { 113 + a.classList.remove("hidden"); 114 + }, 750); 115 + } 116 + }); 117 + }); 118 + } else { 119 + document.querySelectorAll("#status").forEach((status) => { 120 + status.remove(); 121 + }); 122 + } 123 + 124 + //# sourceMappingURL=./index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/index.js.map
··· 1 + {"version":3,"sources":["/index.js"],"sourcesContent":["import { GROUP } from \"@common/constituents/default.js\";\n\nimport InputConfigurator from \"@components/configurator/input/element.js\";\nimport MetadataProcessor from \"@components/processor/metadata/element.js\";\nimport OutputOrchestrator from \"@components/orchestrator/output/element.js\";\nimport ProcessTracksOrchestrator from \"@components/orchestrator/process-tracks/element.js\";\nimport S3Input from \"@components/input/s3/element.js\";\n\n// Add components to DOM\nconst s3 = new S3Input();\nconst input = new InputConfigurator();\ninput.setAttribute(\"group\", GROUP);\ninput.append(s3);\n\nconst output = new OutputOrchestrator();\noutput.setAttribute(\"group\", GROUP);\n\nconst metadataProcessor = new MetadataProcessor();\nmetadataProcessor.setAttribute(\"group\", GROUP);\n\ndocument.body.append(input, output, metadataProcessor);\n\nconst pto = new ProcessTracksOrchestrator();\npto.setAttribute(\"group\", GROUP);\npto.setAttribute(\"input-selector\", input.selector);\npto.setAttribute(\"output-selector\", output.selector);\npto.setAttribute(\"metadata-processor-selector\", metadataProcessor.selector);\n\ndocument.body.append(pto);\n\n// Demo\nconst addDemoBtn = document.querySelector(\"#add-sample-content\");\n\nasync function addSampleContent() {\n if (!addDemoBtn) return;\n\n addDemoBtn.setAttribute(\"disabled\", \"\");\n addDemoBtn.innerHTML = `<span>\n <i class=\"ph-fill ph-hourglass-medium\"></i>\n Adding source\n </span>`;\n\n const demo = await s3.demo();\n const tracks = output.tracks.collection();\n\n await output.tracks.save([...tracks, demo.track]);\n\n addDemoBtn.innerHTML = `<span>\n <i class=\"ph-fill ph-hourglass-medium\"></i>\n Processing source\n </span>`;\n\n await pto.process();\n\n addDemoBtn.innerHTML = `<span>\n <i class=\"ph-fill ph-check-fat\"></i> Added\n </span>`;\n}\n\naddDemoBtn?.addEventListener(\"click\", addSampleContent);\n\n// Version upgrade (only works with `diffuse-artifacts` deployments)\nif (document.location.hostname.endsWith(\"diffuse.sh\")) {\n document.querySelectorAll(\"#status\").forEach(async (status) => {\n const versionOrCid =\n document.location.pathname.slice(1).split(\"/\")[0]?.toLowerCase() ?? \"\";\n const usesCid = versionOrCid.startsWith(\"bafy\");\n const { default: artifacts } = await import(\n `${document.location.origin}/artifacts.json`,\n { with: { type: \"json\" } }\n );\n\n // Latest is located at the end\n const lastArtifact = Object.values(artifacts).reverse()[0];\n\n // Check if using latest\n const isLatest = usesCid\n ? versionOrCid === lastArtifact.cid\n : versionOrCid === lastArtifact.version;\n\n // Remove loading animation\n status.querySelectorAll(\".ph-spinner\").forEach((icon) => {\n icon.parentElement?.classList.add(\"hidden\");\n\n setTimeout(() => {\n icon.parentElement?.classList.remove(\"animate-spin\");\n icon.classList.remove(\"ph-spinner\");\n icon.classList.add(\"ph-arrow-fat-lines-up\");\n }, 500);\n });\n\n // If using CID, append `/hash/` to href\n status.querySelectorAll(`[href=\"/latest/\"]`).forEach((a) => {\n if (usesCid) a.setAttribute(\"href\", \"/latest/hash/\");\n if (!isLatest) {\n setTimeout(() => {\n a.classList.remove(\"hidden\");\n }, 750);\n }\n });\n });\n} else {\n document.querySelectorAll(\"#status\").forEach((status) => {\n status.remove();\n });\n}\n"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AASA,IAAM,KAAK,IAAIA,iBAAQ;AACvB,IAAM,QAAQ,IAAI,gBAAkB;AACpC,MAAM,aAAa,SAAS,KAAK;AACjC,MAAM,OAAO,EAAE;AAEf,IAAM,SAAS,IAAIA,iBAAmB;AACtC,OAAO,aAAa,SAAS,KAAK;AAElC,IAAM,oBAAoB,IAAIA,iBAAkB;AAChD,kBAAkB,aAAa,SAAS,KAAK;AAE7C,SAAS,KAAK,OAAO,OAAO,QAAQ,iBAAiB;AAErD,IAAM,MAAM,IAAIA,iBAA0B;AAC1C,IAAI,aAAa,SAAS,KAAK;AAC/B,IAAI,aAAa,kBAAkB,MAAM,QAAQ;AACjD,IAAI,aAAa,mBAAmB,OAAO,QAAQ;AACnD,IAAI,aAAa,+BAA+B,kBAAkB,QAAQ;AAE1E,SAAS,KAAK,OAAO,GAAG;AAGxB,IAAM,aAAa,SAAS,cAAc,qBAAqB;AAE/D,eAAe,mBAAmB;AAChC,MAAI,CAAC,WAAY;AAEjB,aAAW,aAAa,YAAY,EAAE;AACtC,aAAW,YAAY;AAAA;AAAA;AAAA;AAKvB,QAAM,OAAO,MAAM,GAAG,KAAK;AAC3B,QAAM,SAAS,OAAO,OAAO,WAAW;AAExC,QAAM,OAAO,OAAO,KAAK,CAAC,GAAG,QAAQ,KAAK,KAAK,CAAC;AAEhD,aAAW,YAAY;AAAA;AAAA;AAAA;AAKvB,QAAM,IAAI,QAAQ;AAElB,aAAW,YAAY;AAAA;AAAA;AAGzB;AAxBe;AA0Bf,YAAY,iBAAiB,SAAS,gBAAgB;AAGtD,IAAI,SAAS,SAAS,SAAS,SAAS,YAAY,GAAG;AACrD,WAAS,iBAAiB,SAAS,EAAE,QAAQ,OAAO,WAAW;AAC7D,UAAM,eACJ,SAAS,SAAS,SAAS,MAAM,CAAC,EAAE,MAAM,GAAG,EAAE,CAAC,GAAG,YAAY,KAAK;AACtE,UAAM,UAAU,aAAa,WAAW,MAAM;AAC9C,UAAM,EAAE,SAAS,UAAU,IAAI,MAAM,OACnC,GAAG,SAAS,SAAS,MAAM,mBAC3B,EAAE,MAAM,EAAE,MAAM,OAAO,EAAE;AAI3B,UAAM,eAAe,OAAO,OAAO,SAAS,EAAE,QAAQ,EAAE,CAAC;AAGzD,UAAM,WAAW,UACb,iBAAiB,aAAa,MAC9B,iBAAiB,aAAa;AAGlC,WAAO,iBAAiB,aAAa,EAAE,QAAQ,CAAC,SAAS;AACvD,WAAK,eAAe,UAAU,IAAI,QAAQ;AAE1C,iBAAW,MAAM;AACf,aAAK,eAAe,UAAU,OAAO,cAAc;AACnD,aAAK,UAAU,OAAO,YAAY;AAClC,aAAK,UAAU,IAAI,uBAAuB;AAAA,MAC5C,GAAG,GAAG;AAAA,IACR,CAAC;AAGD,WAAO,iBAAiB,mBAAmB,EAAE,QAAQ,CAAC,MAAM;AAC1D,UAAI,QAAS,GAAE,aAAa,QAAQ,eAAe;AACnD,UAAI,CAAC,UAAU;AACb,mBAAW,MAAM;AACf,YAAE,UAAU,OAAO,QAAQ;AAAA,QAC7B,GAAG,GAAG;AAAA,MACR;AAAA,IACF,CAAC;AAAA,EACH,CAAC;AACH,OAAO;AACL,WAAS,iBAAiB,SAAS,EAAE,QAAQ,CAAC,WAAW;AACvD,WAAO,OAAO;AAAA,EAChB,CAAC;AACH;","names":["element_default"],"sourceRoot":"file:///var/home/toko/Code/tokono.ma/diffuse-artifacts/diffuse","file":"/index.js.map"}
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/mstile-150x150.png
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/mstile-150x150.png
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/node_crypto-RCDOXNVG.js
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/node_crypto-RCDOXNVG.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/node_crypto-RCDOXNVG.js.map
··· 1 + ../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/node_crypto-RCDOXNVG.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/safari-pinned-tab.svg
··· 1 + ../bafybeickgtv5nqyo2wizj323e6jy4mlcrmchzyfsgjgngl5kbzv6coqhk4/safari-pinned-tab.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/animations.css
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/animations.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/animations.css.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/animations.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/base.css
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/base.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/base.css.map
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/base.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/colors.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/diffuse/colors.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/colors.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/diffuse/colors.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/fonts.css
··· 1 + ../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/diffuse/fonts.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/fonts.css.map
··· 1 + ../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/diffuse/fonts.css.map
+317
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/page.css
··· 1 + body { 2 + background-color: var(--bg-color); 3 + color: var(--text-color); 4 + } 5 + 6 + [id] { 7 + scroll-margin-top: var(--space-md); 8 + } 9 + 10 + /** 11 + * Containers 12 + */ 13 + 14 + p, 15 + ul, 16 + ol { 17 + margin: var(--space-sm) 0; 18 + max-width: var(--container-sm); 19 + } 20 + 21 + header { 22 + display: block; 23 + 24 + @media (min-width: 42rem) { 25 + display: flex; 26 + gap: var(--space-lg); 27 + } 28 + } 29 + 30 + header, 31 + main { 32 + margin: var(--space-md) auto; 33 + max-width: var(--container-7xl); 34 + padding: 0 var(--space-lg); 35 + } 36 + 37 + main { 38 + margin-bottom: var(--space-lg); 39 + } 40 + 41 + .columns { 42 + display: block; 43 + 44 + @media (min-width: 42rem) { 45 + display: flex; 46 + flex-wrap: wrap; 47 + gap: 0 var(--space-3xl); 48 + } 49 + } 50 + 51 + ul.columns { 52 + list-style: none; 53 + padding: 0; 54 + max-width: 100%; 55 + 56 + li { 57 + margin-bottom: var(--space-xl); 58 + } 59 + 60 + li::marker { 61 + content: none; 62 + } 63 + 64 + li i.ph-fill { 65 + opacity: 0.4; 66 + } 67 + } 68 + 69 + .filler { 70 + background: oklch(from var(--accent) l c h / 0.2); 71 + flex: 1; 72 + } 73 + 74 + .flex { 75 + flex: 1; 76 + margin-bottom: var(--space-xs); 77 + min-width: var(--container-3xs); 78 + } 79 + 80 + /** 81 + * Forms 82 + */ 83 + 84 + textarea { 85 + background: transparent; 86 + border: 3px solid oklch(from currentColor l c h / 0.25); 87 + border-radius: var(--radius-md); 88 + color: inherit; 89 + font-size: var(--fs-sm); 90 + height: var(--container-xs); 91 + padding: var(--space-xs); 92 + resize: none; 93 + width: 100%; 94 + } 95 + 96 + /** 97 + * Headers 98 + */ 99 + 100 + .construct { 101 + color: var(--accent); 102 + font-size: var(--fs-3xl); 103 + font-weight: 900; 104 + image-rendering: pixelated; 105 + letter-spacing: -0.0125em; 106 + line-height: 0.775em; 107 + line-height: 1.05cap; 108 + margin-bottom: var(--space-md); 109 + max-width: var(--container-xl); 110 + text-transform: uppercase; 111 + } 112 + 113 + h2 { 114 + /* color: oklch(from var(--bg-color) calc(l - 0.25) c h); */ 115 + color: var(--accent); 116 + 117 + font-size: var(--fs-xl); 118 + font-weight: 900; 119 + letter-spacing: -0.0125em; 120 + line-height: 1; 121 + margin: var(--space-2xl) 0 var(--space-md); 122 + text-transform: uppercase; 123 + } 124 + 125 + h3 { 126 + font-size: var(--fs-md); 127 + font-weight: 800; 128 + line-height: 1; 129 + margin: var(--space-xl) 0 var(--space-sm); 130 + text-transform: uppercase; 131 + } 132 + 133 + h2 + h3 { 134 + margin-top: var(--space-md); 135 + } 136 + 137 + /** 138 + * Inline 139 + */ 140 + 141 + a { 142 + color: inherit; 143 + text-underline-offset: 6px; 144 + } 145 + 146 + button { 147 + background: var(--accent); 148 + border: 0; 149 + border-radius: var(--radius-md); 150 + color: var(--bg-color); 151 + cursor: pointer; 152 + font-family: inherit; 153 + font-weight: 500; 154 + line-height: var(--leading-tight); 155 + padding: var(--space-2xs) var(--space-xs); 156 + transition-duration: 500ms; 157 + transition-property: opacity; 158 + 159 + &[disabled] { 160 + cursor: not-allowed; 161 + opacity: 0.5; 162 + } 163 + 164 + & > span { 165 + align-items: center; 166 + display: inline-flex; 167 + gap: var(--space-3xs); 168 + padding-top: 1px; 169 + } 170 + } 171 + 172 + small { 173 + font-size: var(--fs-xs); 174 + } 175 + 176 + .button-row { 177 + display: inline-flex; 178 + gap: var(--space-2xs); 179 + } 180 + 181 + .todo { 182 + font-size: var(--fs-sm); 183 + font-weight: 600; 184 + opacity: 0.4; 185 + } 186 + 187 + .with-icon { 188 + align-items: center; 189 + display: inline-flex; 190 + gap: var(--space-3xs); 191 + } 192 + 193 + /** 194 + * Lists 195 + */ 196 + 197 + ul, 198 + ol { 199 + padding-left: var(--space-md); 200 + } 201 + 202 + ul li::marker { 203 + color: oklch(from currentColor l c h / 0.4); 204 + content: "◦ "; 205 + } 206 + 207 + .element { 208 + min-width: min(var(--container-xs), 100%); 209 + width: 32.5%; 210 + } 211 + 212 + .list-description { 213 + font-size: var(--fs-xs); 214 + margin-bottom: var(--space-xs); 215 + margin-top: var(--space-2xs); 216 + opacity: 0.6; 217 + 218 + a { 219 + text-underline-offset: 3px; 220 + } 221 + } 222 + 223 + .table-of-contents { 224 + font-weight: 300; 225 + list-style: none; 226 + padding: 0; 227 + 228 + & li { 229 + display: flex; 230 + gap: var(--space-3xs); 231 + white-space: nowrap; 232 + } 233 + 234 + & li:after { 235 + content: " ............................................................................................................................................................................"; 236 + direction: rtl; 237 + flex: 1; 238 + opacity: 0.4; 239 + overflow: hidden; 240 + text-align: right; 241 + text-overflow: ellipsis; 242 + } 243 + 244 + & a { 245 + text-decoration: none; 246 + } 247 + } 248 + 249 + /** 250 + * Logo 251 + */ 252 + 253 + .diffuse-logo { 254 + align-items: center; 255 + display: flex; 256 + font-size: var(--fs-lg); 257 + justify-content: space-between; 258 + margin: var(--space-lg) 0 var(--space-xl); 259 + 260 + svg { 261 + fill: oklch(from var(--bg-color) calc(l - 0.5) c h); 262 + opacity: 0.2; 263 + padding: var(--space-3xs) 0; 264 + width: 4.25em; 265 + 266 + @media (prefers-color-scheme: dark) { 267 + fill: var(--text-color); 268 + opacity: 0.25; 269 + } 270 + } 271 + } 272 + 273 + /** 274 + * Status 275 + */ 276 + 277 + #status { 278 + align-items: center; 279 + display: flex; 280 + font-size: var(--fs-sm); 281 + gap: var(--space-3xs); 282 + 283 + a { 284 + display: inline-block; 285 + opacity: 0.55; 286 + padding: var(--space-3xs); 287 + text-decoration: none; 288 + transition-duration: 250ms; 289 + transition-property: opacity; 290 + } 291 + 292 + a.hidden { 293 + opacity: 0; 294 + pointer-events: none; 295 + } 296 + 297 + .ph-spinner { 298 + position: relative; 299 + top: 1px; 300 + } 301 + } 302 + 303 + /** 304 + * 😶‍🌫️ 305 + */ 306 + 307 + .dither-mask, 308 + h2 { 309 + -webkit-mask: 310 + url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAMAAAC5KTl3AAAAgVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtFS1lAAAAK3RSTlMWi3QSa1uQOKBWCTwcb6V4gWInTWYOqQSGfa6XLyszmyABlFFJXySxQ0BGn2PQBgAAC4NJREFUWMMV1kWO5UAQRdFk5kwzs/33v8Cunr7ZUehKAdaRUAse99ozDjF5BqswrPKm7btzJ2tRziN3rMYXC236humIV5Our7nHWnVdFOBojW2XVnkeu1IZHNJH5OPHj9TjgVxBGBwAAmp60WoA1gBBvg3XMFhxUQ4KuLqx0CritYZPPXinsOqB7I76+OHaZlPzLEcftrqOlOwjeXvuEuH6t6emkaofgVUDIb4fEZB6CmRAeFCTq11lxbAgUyx4rXkqlH9I4bTUDRRVD1xjbqb9HyUBn7rhtr1x+x9Y0e3BdX31/loYvZaLxqnjbRuokz+pPG7WebnSNKE3yE6Tka4aDEDMVYr6Neq126c+ZR2nzzm3yyiC7PGWG/1uueqZudrVGYNdsgOMDvt1cI8CXu63QIcPvYNY8z870WwYazTS7DqpDEknZqS0AFXObWUxTaw0q5pnHlq4oQImakpLfJkmErdvAfhsc7lod0DVT4tuob25C0tQjzdiFObCz7U7eaKGP3s6yQVgQ/y+q+nY6K5dfV75iXzcNlGIP38aj22sVwtWWKMRb7B5HoHPaBvI1Ve5TSXATi66vV6utxsV+aZNFu+93VvlrG/oj8Wp67YT8l+Oq6PjwdGatFm7SEAP13kE0y9CEcf9qhtEWCMIq5AGq71moEAI9vrmFcmO8+7ZyDnmRN/VUaFkM2ce8KuBGFzDMmY6myLfQGra2ofgHhbJRXuRDZ4H+HmliWBHXQ0ysLGfv6FetbxtxzRgIZWjIsGVFl5imPXeyvVyayNek+dSWzjXd4t310YBdaF8sXeKs481PjsXbAtIru2+wHbv3GVh3sQY6Dnu6pF3pZ714VYdDi9A5GkXR/6xgaZN/tpQ8wVV3zeBuB+njoBNE4wjc+uA523ysXGd/P2sntmOb3OdHNWP5OVrxD3eJHdtH8QVkEIAqCor3hReR96yqt6PkTQfenllooQ447h6tOrnnuzwA8fMpq+jqg1oW8fTYYIncAYpVeTvkEFr/khQSbjoE8ykx9049OkE5MQEO9lC24tT7DwThQgf4Fhf8nGgAo3GYaON3crODpOr2pu5dBABz69t7F5yJBBo+r6QJdeLDWEoO7r1tceR3haA7gc7eZrCvpxSXXeKpo4P+hRixo9DeOFbqQVjKyWfBg9pnrEZKzK7R437YTTwhfoySG/YOCt3fs4aXlU3FjKortqQ6XyXaD0+Y/8VoqpyU9TRW45eN4oBxAH8Y/jLnNXfELJW+/p/MgO9Z+mBli2qqAP7dV/Arc2+YZRZwtBW8/p32y5ZsEuCS4O5AAgfR7Dde7zhiGfgvurQkfAXIrUG61rmxc2EZo18ph4vaWZI+QM0JdsbNlBJlPlwf9uguujQJy0j7TgTHdtRnjybTg55Hkk9S6l2rpYahumSewKHVosa1bh2Y6r9JGkdKvIDN/eeAwScrfjoLkCxWJuFZQ53FNP5w9XbQd1HhgHcVB/0fATG3sUUid1RTfc2+7pZVKldFSsaEK0v4k90tapQOk2HIbMhaJQtrUEL5+3sDanh8sOpbYRoQoqXWu6SQcUTQL9jzOrXNPWCJwXge4U7tlU1hkF012cAmvp8llQxf1IEMcw14pURxVOWATz4ITnYQjuF+vDXg5hgoiqXzO6mS91FQUBheURHIJxUeU1i3P0WOMpsm7vFYk0JJi/Ev+X3FwYD69cARPuP5GIc0PxoAFjcLRbNur0iMTrQmBBNYJ2ngU4x7SWfdTRl52Bqv7LmYW3C1CyTCPTHeWWIAM/Whm32COHsaj+2UQ739XB9t6NV0o9E9b7CW3XNiXzi9e0KiE+3rntukdIDBWrU2jsfQWuyFJRANxq8StHVv1JPy2C3Byco7qdNbASrnNXZ8G0L/Wp/pif4Ai9aEZ9Bb+TRx+REBdGlkF/s0dUdMSMr+6YCbuGxqPWdzcdqutvqkBzCksFcwAtjf55TeuH79M6AQa7r5PLeXxMFIlQKrXP9VJ275WGX+ptpf+tvTDBsecPnYQAlAWrVbRVJ7K2pRHwIjtSpbX96Y/lbKk6ZWXlBmh15r8yAWQsYxXgBOXYMAfHnUXF+rDqnB8bXDRtAn7bCziIqetSboK3NexMePvsCRLvmsoREA+kH8j4HWFpnNEaWgOmR7xyXHfTaz3slHc/YA6H6tl/L8d5tPcIwwD0tjvRaq3Y5BmYBSDClpv0VIX4s8D0XK3sPdpAb94HjPLkgboEz9EdZATW6ZdcmQvtKUwoWw+nAVKA7IcdY1UHnvNnIBplKci+knzewLz5/GGnzkGuuGky+0LTjtGBGR85EQICDqKChnm5pH3Z44nnWAk1YRdyu3g7QoFZ0h8jkr2ffjKmi+Qvsp+9GvNGZHmgW+YQAGUw7PPt8IPKbdy432vhKtRJjKWcSqq7helj81o3nfmaxVZ7Sqie8OOBk9WsyTD/ab7fQ5aWwQeJvnH6+ayo4IdIkOSBJjzXkgr+1TPhAx1AXDsxtCCj3TzQTLA1p782f7a8vdgPfwwrXmZxxbqo2h+6Zlo6mcMY4V7cFBOLm17VCvx9Qa2tAnkxEB+KYyQgbgAAnmNDOdOO6y2Cb+lke1MWQc9o+EMdQf7ubIG3Ek8GZ4k1PtGjbhwgOMPp5Em59JMVk/jU8/aF73Xcrd3UBNZyueQu0/xz2aGtZT8CRziOax2BWFXaeDzgZNV7oRtUzFoijoETf3xkAFFk3OMb7SgPh5wxU1+MygDIp9gZChH2qEcpgLh8pBIK90PXT1ZSU+ZExFK4Vm4GL/J7+K13lS5dQkW4HQwl6GX4yLqu8GhGWS2k75yel5IZIfFNdAL0NpKr2N5dQesBnxa42DLgJd6agS1jJsp1mO1dip7PU4P6diLLoTsZ4m3Q0QweiqeFfIGPLgF6v6mSVv6xe85VBD/1Mpe3AurRbcJ9SEo8NszNVy8rOCEexyIFcJRvYAlI/wk2I7r3p60FFLQXoH2q9xri/m41svRPbW0/EnPn2DWsmk0IiPpB60aa3+hiFfWuC8ZvWKEd9LxAk3HcOof6d77RewPaPsGw5lQAHcZN2vx1448u9pLfMLGQ3BSRRjBzRhKt7HcCw/7aqjtCDs5q76b4ZGphxN2th1WeXYlfnozX3ebKtX4Te11hf1tZP1diiGjIDAB1cR4Sb9rcFPC/nBARjlgDxd+tCBb1t91j71xJcgGjT3g/dUFnXXNiDrxkyoHANPk58ACPUa42hj8tgGrhiXOCmygxFZBiT2wyAJTDJ4wJEPmp6JIrDaSWYNqv4xH2wwdSTGYb3E0pXnS39nmLUsqoVZxzSoegqzd0o06wdbTXsaHGL+IF4JtIcXddTcD/dCd8hVf+fWPSV553kjMmMEULLS8HcgmptDO955dLGX78PjiDA6IsTHPm5IA6bc5ha0gaGkoEttXuxU11B2dOJ65/Q08tEF1+Y9cr2Nh/VECfQ33GyvR/gsdN1LuIeLpKMCAF2yRr769g9/4aJLZNRI71m2S91+Kp+Q0zubTcxoG2/6gm1Q79wkMj2XNO2ui7nWw8ULtu27CCvqTGX2PffD+xcwgh/TrOKvGZMM5jRFGDTn4NO/lwnDR/GY/waDZtkWDUPI0O8ztcFVqp6r2ZW+2bvkJ3raptYagFqu95VdIaml2CIp6CKets34x+fH2C+zH4cVFO7vj+6k2FU39PtRhWluYeZ3gDz1TLB9K2v7SD9gJU1qDxoRDrAWcrFGLyndhdtd0505+gEP79adK8fmFCWNYC+ahzVNcRH79E8dA1iqX/N0qq22xcOc20ALxLDspEj4QCFBQMgaIwoKbxr0Bd7Sbws6GiRK6tqoPfpiCle23axejRLyO1I+ahsEpWrzT5ZsCyS5RcY9jMfENFxSnhKsrfW8JHH6/rdQUMfmQPT3Uz9gY0C/pu1yuCnrPUvio0a1qMEosA/EwIzzid7cqsAAAAASUVORK5CYII="), 311 + radial-gradient(circle at 50% 0, transparent 45%, oklab(0 0 0 / 0.65) 85%) 0 0/50% 100%; 312 + mask: 313 + url("data:image/png;base64,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"), 314 + radial-gradient(circle at 50% 0, transparent 45%, oklab(0 0 0 / 0.65) 85%) 0 0/50% 100%; 315 + } 316 + 317 + /*# sourceMappingURL=./page.css.map */
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/diffuse/page.css.map
··· 1 + {"version":3,"sources":["/src/styles/diffuse/page.css"],"names":[],"mappings":"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","file":"/styles/diffuse/page.css.map","sourcesContent":["body {\n background-color: var(--bg-color);\n color: var(--text-color);\n}\n\n[id] {\n scroll-margin-top: var(--space-md);\n}\n\n/**\n * Containers\n */\n\np,\nul,\nol {\n margin: var(--space-sm) 0;\n max-width: var(--container-sm);\n}\n\nheader {\n display: block;\n\n @media (min-width: 42rem) {\n display: flex;\n gap: var(--space-lg);\n }\n}\n\nheader,\nmain {\n margin: var(--space-md) auto;\n max-width: var(--container-7xl);\n padding: 0 var(--space-lg);\n}\n\nmain {\n margin-bottom: var(--space-lg);\n}\n\n.columns {\n display: block;\n\n @media (min-width: 42rem) {\n display: flex;\n flex-wrap: wrap;\n gap: 0 var(--space-3xl);\n }\n}\n\nul.columns {\n list-style: none;\n padding: 0;\n max-width: 100%;\n\n li {\n margin-bottom: var(--space-xl);\n }\n\n li::marker {\n content: none;\n }\n\n li i.ph-fill {\n opacity: 0.4;\n }\n}\n\n.filler {\n background: oklch(from var(--accent) l c h / 0.2);\n flex: 1;\n}\n\n.flex {\n flex: 1;\n margin-bottom: var(--space-xs);\n min-width: var(--container-3xs);\n}\n\n/**\n * Forms\n */\n\ntextarea {\n background: transparent;\n border: 3px solid oklch(from currentColor l c h / 0.25);\n border-radius: var(--radius-md);\n color: inherit;\n font-size: var(--fs-sm);\n height: var(--container-xs);\n padding: var(--space-xs);\n resize: none;\n width: 100%;\n}\n\n/**\n * Headers\n */\n\n.construct {\n color: var(--accent);\n font-size: var(--fs-3xl);\n font-weight: 900;\n image-rendering: pixelated;\n letter-spacing: -0.0125em;\n line-height: 0.775em;\n line-height: 1.05cap;\n margin-bottom: var(--space-md);\n max-width: var(--container-xl);\n text-transform: uppercase;\n}\n\nh2 {\n /* color: oklch(from var(--bg-color) calc(l - 0.25) c h); */\n color: var(--accent);\n\n font-size: var(--fs-xl);\n font-weight: 900;\n letter-spacing: -0.0125em;\n line-height: 1;\n margin: var(--space-2xl) 0 var(--space-md);\n text-transform: uppercase;\n}\n\nh3 {\n font-size: var(--fs-md);\n font-weight: 800;\n line-height: 1;\n margin: var(--space-xl) 0 var(--space-sm);\n text-transform: uppercase;\n}\n\nh2 + h3 {\n margin-top: var(--space-md);\n}\n\n/**\n * Inline\n */\n\na {\n color: inherit;\n text-underline-offset: 6px;\n}\n\nbutton {\n background: var(--accent);\n border: 0;\n border-radius: var(--radius-md);\n color: var(--bg-color);\n cursor: pointer;\n font-family: inherit;\n font-weight: 500;\n line-height: var(--leading-tight);\n padding: var(--space-2xs) var(--space-xs);\n transition-duration: 500ms;\n transition-property: opacity;\n\n &[disabled] {\n cursor: not-allowed;\n opacity: 0.5;\n }\n\n & > span {\n align-items: center;\n display: inline-flex;\n gap: var(--space-3xs);\n padding-top: 1px;\n }\n}\n\nsmall {\n font-size: var(--fs-xs);\n}\n\n.button-row {\n display: inline-flex;\n gap: var(--space-2xs);\n}\n\n.todo {\n font-size: var(--fs-sm);\n font-weight: 600;\n opacity: 0.4;\n}\n\n.with-icon {\n align-items: center;\n display: inline-flex;\n gap: var(--space-3xs);\n}\n\n/**\n * Lists\n */\n\nul,\nol {\n padding-left: var(--space-md);\n}\n\nul li::marker {\n color: oklch(from currentColor l c h / 0.4);\n content: \"◦ \";\n}\n\n.element {\n min-width: min(var(--container-xs), 100%);\n width: 32.5%;\n}\n\n.list-description {\n font-size: var(--fs-xs);\n margin-bottom: var(--space-xs);\n margin-top: var(--space-2xs);\n opacity: 0.6;\n\n a {\n text-underline-offset: 3px;\n }\n}\n\n.table-of-contents {\n font-weight: 300;\n list-style: none;\n padding: 0;\n\n & li {\n display: flex;\n gap: var(--space-3xs);\n white-space: nowrap;\n }\n\n & li:after {\n content: \" ............................................................................................................................................................................\";\n direction: rtl;\n flex: 1;\n opacity: 0.4;\n overflow: hidden;\n text-align: right;\n text-overflow: ellipsis;\n }\n\n & a {\n text-decoration: none;\n }\n}\n\n/**\n * Logo\n */\n\n.diffuse-logo {\n align-items: center;\n display: flex;\n font-size: var(--fs-lg);\n justify-content: space-between;\n margin: var(--space-lg) 0 var(--space-xl);\n\n svg {\n fill: oklch(from var(--bg-color) calc(l - 0.5) c h);\n opacity: 0.2;\n padding: var(--space-3xs) 0;\n width: 4.25em;\n\n @media (prefers-color-scheme: dark) {\n fill: var(--text-color);\n opacity: 0.25;\n }\n }\n}\n\n/**\n * Status\n */\n#status {\n align-items: center;\n display: flex;\n font-size: var(--fs-sm);\n gap: var(--space-3xs);\n\n a {\n display: inline-block;\n opacity: 0.55;\n padding: var(--space-3xs);\n text-decoration: none;\n transition-duration: 250ms;\n transition-property: opacity;\n }\n\n a.hidden {\n opacity: 0;\n pointer-events: none;\n }\n\n .ph-spinner {\n position: relative;\n top: 1px;\n }\n}\n\n/**\n * 😶‍🌫️\n */\n\n.dither-mask,\nh2 {\n mask:\n url(\"data:image/png;base64,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\"),\n radial-gradient(circle at 50% 0, transparent 45%, oklab(0 0 0 / 0.65) 85%) 0 0/50% 100%;\n}\n"],"sourceRoot":"file:///var/home/toko/Code/tokono.ma/diffuse-artifacts/diffuse"}
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/font-faces.css
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/font-faces.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/font-faces.css.map
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/font-faces.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/reset.css
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/reset.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/reset.css.map
··· 1 + ../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/reset.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/variables.css
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/variables.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/variables.css.map
··· 1 + ../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/styles/variables.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/98.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/98.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/98.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/98.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/ms_sans_serif.woff2
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/ms_sans_serif.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/ms_sans_serif_bold.woff2
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/ms_sans_serif_bold.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/Phosphor-Bold.svg
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/Phosphor-Bold.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/Phosphor-Bold.ttf
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/Phosphor-Bold.ttf
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/Phosphor-Bold.woff
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/Phosphor-Bold.woff
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/Phosphor-Bold.woff2
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/Phosphor-Bold.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/style.css
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/style.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/bold/style.css.map
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/styles/vendor/phosphor/bold/style.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/Phosphor-Fill.svg
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/Phosphor-Fill.svg
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/Phosphor-Fill.ttf
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/Phosphor-Fill.ttf
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/Phosphor-Fill.woff
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/Phosphor-Fill.woff
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/Phosphor-Fill.woff2
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/Phosphor-Fill.woff2
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/style.css
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/style.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/styles/vendor/phosphor/fill/style.css.map
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/styles/vendor/phosphor/fill/style.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/index.html
··· 1 + ../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/testing/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/output.js
··· 1 + ../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/testing/output.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/output.js.map
··· 1 + ../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/testing/output.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/output/index.html
··· 1 + ../../../bafybeic6tj6wx4iomrjs54m3je4e7lmq4jgcn7zqegufxtvqijffq32zkm/testing/output/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/sample/tracks.js
··· 1 + ../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/testing/sample/tracks.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/testing/sample/tracks.js.map
··· 1 + ../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/testing/sample/tracks.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/element.css
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/element.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/element.css.map
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/element.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/element.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/artwork-controller/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/index.html
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/index.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/artwork-controller/index.js.map
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/artwork-controller/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/index.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/index.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/index.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/index.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/index.html
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/index.js
··· 1 + ../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/index.js.map
··· 1 + ../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/blur/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/variables.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/variables.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/blur/variables.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/blur/variables.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/loader/constituent/index.html
··· 1 + ../../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/themes/loader/constituent/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/loader/constituent/index.js
··· 1 + ../../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/themes/loader/constituent/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/loader/constituent/index.js.map
··· 1 + ../../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/themes/loader/constituent/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/loader/constituent/s/index.html
··· 1 + ../../../../../bafybeiezh4rgv7gk73o5dalfyilv5nfopezyvshtj5j7hrn23r4n27k7da/themes/loader/constituent/s/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/98-vars.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/98-vars.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/98-vars.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/98-vars.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/browser/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/browser/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/browser/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/browser/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/browser/index.html
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/browser/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/browser/index.js
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/webamp/browser/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/browser/index.js.map
··· 1 + ../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/webamp/browser/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/common/ui.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/common/ui.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/common/ui.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/common/ui.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/input/element.js
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/webamp/configurators/input/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/input/element.js.map
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/configurators/input/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/input/index.html
··· 1 + ../../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/configurators/input/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/input/index.js
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/webamp/configurators/input/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/input/index.js.map
··· 1 + ../../../../../bafybeidxl54c4ymomv6kytxqps6b5di34hgltpvyomx52g65lplv6dosxy/themes/webamp/configurators/input/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/output.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/configurators/output.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/configurators/output.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/configurators/output.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/constituent.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/constituent.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/constituent.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/constituent.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/fonts.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/fonts.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/fonts.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/fonts.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/index.css
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/index.css
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/index.css.map
··· 1 + ../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/index.css.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/index.html
··· 1 + ../../../bafybeih2s36bol7uisrik77ciyli5rhge2bikg7ezv7g43reykdd4jkaiq/themes/webamp/index.html
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/index.js
··· 1 + ../../../bafybeicwqxw5ktrd5xgb7ar5dilz3fbj7tjgbaigvmpf6rz6hs7buonx6m/themes/webamp/index.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/index.js.map
··· 1 + ../../../bafybeiefl6rrgxbilqjf743sxadkmvqb6splrsprog2ujobqiyeg444rgq/themes/webamp/index.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/webamp/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/webamp/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/webamp/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/webamp/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/window-manager/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/window-manager/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/window-manager/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/window-manager/element.js.map
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/window/element.js
··· 1 + ../../../../bafybeieo3vdz7hmuriods6ueueg5yt6xctzjqrmqdasqr4plalwojiwvou/themes/webamp/window/element.js
+1
artifacts/bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a/themes/webamp/window/element.js.map
··· 1 + ../../../../bafybeib3wlfzxqunhpofk5mpfpyoqpd42bsj43o3vzxnpjbahimyjjyq54/themes/webamp/window/element.js.map
+3 -3
artifacts/versions.json
··· 5 5 "version": "3.5.0" 6 6 }, 7 7 "4.0.0-alpha": { 8 - "cid": "bafybeihj5zjkytwe2ibjs4zd2xb6ltfgc55whiyqlswh2alkqr56v3qyg4", 9 - "createdAt": "2026-01-30T15:00:00.000Z", 8 + "cid": "bafybeihby6nktrnllrsclk22msuwfyq4u35t3xpokhvmbam62o5qlshi4a", 9 + "createdAt": "2026-01-30T17:23:39.046Z", 10 10 "version": "4.0.0-alpha" 11 11 } 12 - } 12 + }