Skip to content

Switch to PNPM

Axel Bocciarelli requested to merge pnpm into main

I propose we switch to PNPM like we are about to in H5Web with the new monorepo structure. PNPM's node_modules structure is great at avoiding version conflicts, particularly for us with ESLint plugins that are shared between eslint-config-galex and CRA. It's also a lot faster than NPM and somewhat safeguards against phantom dependencies (dependencies that are used in a package but not installed).

I've added a PNPM cheat sheet to the CONTRIBUTING guide, but it's very similar to NPM.

Edited by Axel Bocciarelli

Merge request reports

Loading