Skip to content

chore: pnpm#118

Draft
ActxLeToucan wants to merge 15 commits intodevelopfrom
pnpm
Draft

chore: pnpm#118
ActxLeToucan wants to merge 15 commits intodevelopfrom
pnpm

Conversation

@ActxLeToucan
Copy link
Member

Checklist de PR

Veuillez vérifier que votre PR respecte bien les indications suivantes :

  • Votre PR pointe vers la branche develop
  • Votre PR suit les différentes étapes du guide de contribution : https://www.esup-portail.org/wiki/x/KQCeUQ
  • Les modifications ont été testées de votre côté, cela implique également des tests sur des périphériques (iOS + Android) si le client a évolué
  • La documentation a été mise à jour et prend en compte les changements (fichiers README, Wiki Esup)

Type de PR

Quel type de changement concerne cette PR ?

  • Bug Fix
  • Nouvelle Feature
  • Mise à jour de la documentation (README, CHANGELOG, CONTRIBUTING)
  • Style (SCSS, Assets)
  • Refactoring de code
  • Ajout de tests
  • Build (scripts npm, .sh)
  • CI
  • Chore (nouvelle Release, maj de dépendances)
  • Revert

Quel est le comportement actuel ?

NPM n'est pas optimisé, que ce soit au niveau des appels réseau ou du stockage.

Quel est le nouveau comportement ?

PNPM résout la plupart des problèmes de NPM, avec un store global et des liens symboliques/hard links. Gain de place et de temps considérable.

Cette PR implique un Breaking Change ?

  • Oui
  • Non

Information complémentaire

Important

  • CI GitLab à mettre à jour sur votre instance locale.
  • Sur votre machine : supprimer les dossiers node_modules, installez pnpm et exécutez pnpm install à la racine du projet.

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

Successfully merging this pull request may close these issues.

2 participants