Event JSON
{
"id": "7065247c9f068d81a06e5b82698b7750ab2f03a946c7e2b041f962c0b4a2ee22",
"pubkey": "0bcb4fea58ca0749444278a4850b964fba08d7aee656cb583838bc703bec7759",
"created_at": 1729785383,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.ar.al/@aral/113363214873183742",
"web"
],
[
"imeta",
"url https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/113/363/214/778/655/133/original/60dd8b9c31f2e4ee.png",
"m image/png"
],
[
"t",
"kitten"
],
[
"proxy",
"https://mastodon.ar.al/users/aral/statuses/113363214873183742",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.ar.al/users/aral/statuses/113363214873183742",
"pink.momostr"
],
[
"-"
]
],
"content": "Now that Kitten¹ is rather stable, I’ve decided to write some regression tests before refactoring to add class-based route/component support (in addition to the current—easy to get started with/use—function-based workflow).\n\nI tried using Playwright but it’s quite heavy and not quite right for my needs (Kitten is more than just a server and I need control of it during testing). ~100 lines of code later, I have something that works well using tape and JSDOM :)\n\n¹ https://kitten.small-web.org\n\n#Kitten\nhttps://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/113/363/214/778/655/133/original/60dd8b9c31f2e4ee.png\n",
"sig": "88d8cc90b9c0d47943c23d45575560c2f2f377b54d5b563b60d21486bbd5f5c37b46b62409dd029f7d2b2453eab60b2e11b9e7fc32424f149073faacad3ace99"
}