Skip to content
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

[Feature] Support updating JSR.io dependencies #249

Open
jahands opened this issue Oct 8, 2024 · 0 comments
Open

[Feature] Support updating JSR.io dependencies #249

jahands opened this issue Oct 8, 2024 · 0 comments

Comments

@jahands
Copy link

jahands commented Oct 8, 2024

Description

JSR is a package registry created by the Deno team. JSR dependencies can be installed in non-Deno projects using other package managers using their jsr utility.

Here's an example:

pnpm jsr i @std/fmt@latest

This results in a dependency in package.json that looks like this:

"npm:@jsr/std__fmt@1.0.2",

From this point, pnpm (or any other node-style package manager) is able to install it normally as far as I can tell.

The only problem is that syncpack can't check for updates for these dependencies when using syncpack update.

Suggested Solution

From our thread on Twitter, it sounds like this is something Syncpack could support: https://docs.deno.com/runtime/fundamentals/standard_library/#versioning-and-stability

Help Needed

I would love to contribute this feature, but don't have the time unfortunatley. JSR support would be great because the Deno team manages a nice "Standard Library" on JSR. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants