Experimental browser for the Atmosphere
Day 22 ā you can now use the `bundleStrategy: 'inline'` option to build an entire SvelteKit app ā code, styles, fonts, images, audio, and so on ā into a single `.html` file that you can share on a floppy disk š docs svelte.dev/docs/kit/con... š demo svelte-snek.vercel.app (needs keyboard for now!)
Dec 22, 2024, 5:49 PM
{ "uri": "at://did:plc:b6gbde64ngpelprsvnphc2l2/app.bsky.feed.post/3ldvxzrjfz22p", "cid": "bafyreihr6nmkzsuseumg4uesfb6zr5gyicndixo3co47ev4yhjfjdc5hsy", "value": { "text": "Day 22 ā you can now use the `bundleStrategy: 'inline'` option to build an entire SvelteKit app ā code, styles, fonts, images, audio, and so on ā into a single `.html` file that you can share on a floppy disk\n\nš docs svelte.dev/docs/kit/con...\nš demo svelte-snek.vercel.app (needs keyboard for now!)", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "Downloadable Snake game built with SvelteKit and the new `bundleStrategy: 'inline'` option", "image": { "$type": "blob", "ref": { "$link": "bafkreif7rejic6ddyklertlrsmzyhu5ievef4xwd6qcqvaoqx4guflv5iq" }, "mimeType": "image/jpeg", "size": 394706 }, "aspectRatio": { "width": 1999, "height": 1322 } } ] }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreieay7byr4wjm7fybgxcjbsa7b6v36dc3jmrv3gwtoxlffk3lh33ve", "uri": "at://did:plc:b6gbde64ngpelprsvnphc2l2/app.bsky.feed.post/3lcavobxn7c2k" }, "parent": { "cid": "bafyreif4trosmocmru556jhlh7uu7bg2nmygjbk4r5nfxulgoxqqymw7rm", "uri": "at://did:plc:b6gbde64ngpelprsvnphc2l2/app.bsky.feed.post/3ldtkhzy7bc2g" } }, "facets": [ { "index": { "byteEnd": 252, "byteStart": 226 }, "features": [ { "uri": "https://svelte.dev/docs/kit/configuration#output", "$type": "app.bsky.richtext.facet#link" } ] }, { "index": { "byteEnd": 285, "byteStart": 263 }, "features": [ { "uri": "https://svelte-snek.vercel.app/", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2024-12-22T17:49:13.256Z" } }