-
-
Notifications
You must be signed in to change notification settings - Fork 137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to JSR.io #634
base: master
Are you sure you want to change the base?
Migrate to JSR.io #634
Conversation
Quick check-in, I managed to get @simplewebauthn/[email protected] published: https://jsr.io/@simplewebauthn/[email protected] This includes functional DOM types extraction just as I had before, except pulling from Deno's cache. |
Checking in: all three packages have been been published to JSR as v11.0.0-alpha2 🎉 https://jsr.io/@simplewebauthn All browser and server tests have been migrated to use Deno testing, and DNT has been removed from server. Rollup is not being used right now to bundle browser. The UMD build is also not available with what's on JSR.io afaict. I still want to be able to offer it if I decide to migrate package hosting to JSR.io, though. I'm going to investigate this now that I feel reasonably certain that everything can exist as a Deno codebase. |
I requested some assistance testing all this out over here: |
Checkpoint: I've got @simplewebauthn/browser ready to publish to NPM, including with (a slightly larger) UMD bundle that still works as far back as IE10, to JSR, and to deno.land/x too because why not? All three packages have had standardized test / build / publish scripts established. Tasks have been defined at the root deno.jsonc to enable running these from the project root. |
A PR to track work required to support hosting the project on jsr.io.
Related to #571.
TODO
lerna version
Updates
11/9: I've got v11 of everything hosted on JSR as "11.0.0-alpha2" releases while I'm still testing things out: