jeromeludmann / deno-irc

IRC client protocol module for Deno
https://deno.land/x/irc
MIT License
13 stars 4 forks source link

JSR score #17

Open xyzshantaram opened 3 weeks ago

xyzshantaram commented 3 weeks ago

I'd like to help improve the JSR score. I'll look into writing docs and changing the public api's types away from slower ones, can you guys look into adding the provenance stuff?

From https://jsr.io/@irc/client/score:

Has provenance

The package should be published from a verifiable CI/CD workflow, and have a public transparency log entry.

Also do you think we could get this working with another runtime?

jeromeludmann commented 2 weeks ago

That would be nice!

For now sadly I personally don't have much time but I'll keep a todo task to improve and fix the CI to make it compliant with JSR requirements.

Also do you think we could get this working with another runtime?

I think it could with Node.js and Bun with some abstraction over the socket layer in core/client.ts. I think the most part of code is entirely runtime independent.