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

abstract npm tarball making to separate crate #525

Open
shevernitskiy opened this issue May 16, 2024 · 4 comments
Open

abstract npm tarball making to separate crate #525

shevernitskiy opened this issue May 16, 2024 · 4 comments
Labels
feature New feature or request

Comments

@shevernitskiy
Copy link

It would be nice to have a cli tool or gh action to prepare identical tarballs that JSR provide.
Many user continue to make releases to npm as well as JSR.
If tarball making logic will be easy accessable, it will ease whole proccess.

@lucacasonato
Copy link
Member

This will be available soon.

@lucacasonato lucacasonato added the feature New feature or request label May 17, 2024
@KnorpelSenf
Copy link

Solving this will also fix #595. People can then add a mostly empty package.json file to their repository, add the jsr command line tool as a dev dependency, and use it to compile the package from a prepare script. That would integrate extremely well with existing workflows.

We are going to migrate our ecosystem to JSR, with some packages being ⭐⭐ Very Popular on /x. I am looking forward to this CLI!

@KnorpelSenf
Copy link

@lucacasonato how soon is soon? Is somebody already working on this? Do you need help from the community? I'm eagerly waiting for this as it is the last thing that's blocking a bunch of migrations.

@KnorpelSenf
Copy link

Update: @ry has confirmed on Discord that this is still a thing (despite the silence), and that it will be shipped with “probably the next batch of features.”

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
Status: Needs Triage
Development

No branches or pull requests

3 participants