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

Comparison to yarn2nix-moretea #67

Open
solson opened this issue May 31, 2021 · 4 comments
Open

Comparison to yarn2nix-moretea #67

solson opened this issue May 31, 2021 · 4 comments

Comments

@solson
Copy link

solson commented May 31, 2021

Apologies if this is already covered somewhere, or if this is the wrong place to ask.

Does anyone know the primary pros/cons between this implementation and yarn2nix-moretea which is now living in nixpkgs at pkgs/development/tools/yarn2nix-moretea? There are a couple obvious things like #55, but I'm not sure how to evaluate these projects as a whole. Any advice would be greatly appreciated!

@Profpatsch
Copy link
Owner

I don’t know about the current state of -moretea, but if you want to try out both and make a comparison table, I’d pin this issue.

@Ericson2314
Copy link
Contributor

I must say, the fact we have npm2nix, node2nix, yar2nix * 2 has long terrified me. :)

@Profpatsch
Copy link
Owner

I must say, the fact we have npm2nix, node2nix, yar2nix * 2 has long terrified me. :)

A comparison matrix on the wiki might be a good first step.

@Profpatsch
Copy link
Owner

e.g. this library doesn’t support the new npm lock, neither the new yarn lock format.

Some ideas about comparison fields:

  • parser: custom/upstream
  • npm.lock: yes/no
  • old yarn.lock format: yes/no
  • new yarn.lock format: yes/no
  • derivation split: one for all dependencies (node2nix) vs one per dependency
  • uses npm/yarn internally: npm/yarn/no

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

No branches or pull requests

3 participants