stable

Clone or download

Read-only

chore: simplify the process to get pnpm in the dev/build env

No functional changes expected. This contribution is only a refactoring to simplify the way we retrieve pnpm. The pnpm tarball does not depend on anything but node so we do not need a fancy way to retrieve deps. Using the content of the tarball directly let us get rid of a bunch of autogenerated code and make the whole thing easir to understand. Part of request #34388 pnpm: 8.7.0 -> 8.8.0 Change-Id: I965fdb1b8edda3e98ae2468bee81b4f205b6efc6

Modified Files

Name
M tools/utils/nix/build-tools/build-tools-js.nix +1 −13 Go to diff View file
A tools/utils/nix/build-tools/pnpm.nix +25 −0 Go to diff View file
D tools/utils/nix/build-tools/pnpm/README.md +0 −10 Go to diff View file
D tools/utils/nix/build-tools/pnpm/default.nix +0 −17 Go to diff View file
D tools/utils/nix/build-tools/pnpm/generate-env.nix +0 −5 Go to diff View file
D tools/utils/nix/build-tools/pnpm/generate.sh +0 −5 Go to diff View file
D tools/utils/nix/build-tools/pnpm/node-env.nix +0 −689 Go to diff View file
D tools/utils/nix/build-tools/pnpm/node-packages.json +0 −1 Go to diff View file
D tools/utils/nix/build-tools/pnpm/node-packages.nix +0 −27 Go to diff View file