Sam Gwilym
Sam Gwilym
If you're writing benchmarks which use some kind of resource (e.g. benching writes to a Sqlite database), there's no way to cleanup that resource after all benchmarks have run. -...
I've been trying to access the `bufferedAmount` property of a `WebSocket` instance. Things weren't behaving as expected, and when I logged a socket to the console, I got this: ```...
In the `mappings` config you can do stuff like this: ```js "https://deno.land/x/my_module/extras": { name: "my-module", version: "1.0.0", subPath: "extras", } ``` I tried this today and `dnt` will even check...
Hey! I'm in the process of making a simple, single user blog. I have a `Post` type, and I'd like to expose a `PostsConnection` from `Session` so that I can...
Currently using this module with Deno requires you to use an import map which aliases `crypto` to `https://deno.land/[email protected]/node/crypto.ts`. This causes two issues: - This pulls in a massive amount of...
Cabal opens up the novel possibility of users posting messages offline, and then having their messages propagated at a later time when they reconnect with other peers. To other peers,...
In the same way that many chat clients have UI indicating whether a message has been received or even read, I was thinking it would be really nice to have...
Attachment transfers keep running when sync is cancelled right now. They should be cancelled and gracefully abort instead. This may need some support in the attachment drivers to achieve (e.g....
Replicas allow you to optionally provide desired format(s) for all query operations, but I'm pretty sure only the Sqlite drivers support this feature. That leaves Memory and IndexedDB (LocalStorage will...
Earthstar should automatically select the most performant crypto driver for the platform it's running on. - Deno: `CryptoDriverSodium` - Browser: `CryptoDriverNoble` - Node: `CryptoDriverChloride` We'll probably need to have two...