fxpio / foxy

A fast, reliable, and secure NPM/Yarn/pnpm bridge for Composer
https://foxypkg.com
MIT License
173 stars 21 forks source link

Add pnpm support #47

Closed steffendietz closed 1 year ago

steffendietz commented 1 year ago

Hi, thanks for creating foxy.

I recently added pnpm support to foxy, which I am currently using successfully in a personal project.

Loading composer repositories with package information
Updating dependencies                                 
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Generating autoload files
69 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Merging Composer dependencies in the asset package
Installing pnpm dependencies
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +3
+++
Packages are hard linked from the content-addressable store to the virtual store.
  Content-addressable store is at: /workspaces/laminas-turbo-test/.pnpm-store/v3
  Virtual store is at:             node_modules/.pnpm
Progress: resolved 3, reused 0, downloaded 2, added 2

dependencies:
+ @hotwired/turbo 7.3.0
+ bootstrap 4.6.2 (5.2.3 is available)
+ jquery 3.6.4

 WARN  Issues with peer dependencies found
.
└─┬ bootstrap 4.6.2
  └── ✕ missing peer popper.js@^1.16.1
Peer dependencies that should be installed:
  popper.js@^1.16.1

Done in 1.7s
Progress: resolved 3, reused 0, downloaded 3, added 3, done
No security vulnerability advisories found

I thought I would share it. This should also close #46.

francoispluchino commented 1 year ago

@steffendietz Thank you for your PR!