jfrog / jfrog-cli

JFrog CLI is a client that provides a simple interface that automates access to the JFrog products.
https://www.jfrog.com/confluence/display/CLI/JFrog+CLI
Apache License 2.0
530 stars 227 forks source link

JFrog CLI support the pnpm to build the nodejs project #2356

Open sjl0825 opened 9 months ago

sjl0825 commented 9 months ago

Is your feature request related to a problem? Please describe. The JFrog CLI supports the npm and the yarn to build the nodejs project but doesn't support the pnpm to build, So wants the JFrog CLI can support the pnpm to run build in nodejs project and can deploy the buildinfo to the Artifactory like npm and yarn.

Describe the solution you'd like to see Hope the JFrog CLI support the pnpm to build the nodejs project like it support npm and yarn.

Describe alternatives you've considered Because the JFrog CLI currently supports npm and yarn to build the nodejs projects, the pnpm is not supported now, hope the JFrog CLI can support the use of pnpm to build nodejs projects and upload the buildinfo to Artifactory.

matifali commented 9 months ago

That would be a good plus. pnpm is significantly faster in installing packages.

0x0Z commented 6 months ago

This is a blocker for our organization that prevents us from using Jfrog for our pnpm projects.

dhwang commented 3 months ago

Any word on adding support?

eyalbe4 commented 3 months ago

Currently Artifactory server does not officially support the pnpm client although it should work utilising our npm APIs and protocols. Server side support is required prior to adding support to the JFrof CLI and currently this request is not in our roadmap or backlog list. Thanks in advance

renet commented 2 months ago

@eyalbe4 Sorry for the double-mention - deleted my previous post after reading properly. As pnpm is pretty popular lately in the Node.js world, I would vote for adding support to the Artifactory server. Is there a feature request for that already, and if not, would it make sense to open one for this specific issue?

eyalbe4 commented 2 months ago

@renet, My previous reply was on behalf of the Product Management Team. I have just forwarded your comment to them.