Roj
Roj
Here’s a nicer emoji for WIP: 🚧
Yes, the `URL` class can be used. 
@Evalprime I believe the value passed to `ensureValidHandle()` is alway an FQDN (correct me if I’m wrong, @devinivy), so you could perhaps reassign it before the ASCII check, this way:...
Consider merging with the upstream?
Would be nice to have an issue/PR/discussion open/unresolved to keep track of the implementation of punycode support.
The initialization doesn’t take anything for me in Deno on M2.
Oh, right. I was wrong. ```text $ time deno eval "import mod from \"npm:@atproto/api\";new mod.BskyAgent({ service: \"https://bsky.social\" });" deno eval 0.65s user 0.06s system 134% cpu 0.528 total ```
Now, I am not sure neither I think is my expertise, but I believe it might be related to the large number of imports it makes.
This will be fixed when we update the deps after the next https://github.com/denosaurs/rutt release 🎉
This is my workaround, you can do the same until the feature is implemented: https://github.com/roj1512/rtwtrbt/blob/main/auth.ts