Martin Devillers
Martin Devillers
If you're just looking to support some custom formats, there's actually fairly little code required, as per the example on [user-defined formats](https://ajv.js.org/guide/formats.html#user-defined-formats). ```js function customFormats(ajv) { ajv.addFormat("identifier", /^a-z\$_[a-zA-Z$_0-9]*$/) return ajv...
Thanks for reporting this and for all the details. I was able to reproduce as well. Unfortunately I'm not sure that there's much that can be done, it seems that...
Unfortunately in this code we lose the streaming capabilities of the "normal" implementation of `Cipher` 😢. If I attempt to read a very large amount of bytes at once, then...
> Do you really need this? My thoughts have always been that if base64 is causing a performance problem, the solution is to avoid base64. The premise is that there's...
I can try to see what's doable using `UnsafeCursor`, but I'll still run into the issue of the fact that Okio's Base64 capabilities are internal, so they'd have to be...
That's true, it basically just saves the space of the dictionaries with encoding characters, which isn't saying much. Another solution would potentially be to have `ByteString`'s Base64 implementation rely on...
If only I had the luxury of choosing the format of the data that I receive 😄 I gave it a shot for the `Base64Decoder`. I would've preferred to have...