Ouvrir le menu principal

MacGeneration

Recherche

GitHub a acheté le gestionnaire de paquets JavaScript npm

Nicolas Furno

mardi 17 mars 2020 à 09:45 • 7

Logiciels

GitHub annonce avoir acheté npm. Si vous n’êtes pas un développeur, ces deux noms ne vous diront peut-être rien, mais sachez que c’est un très gros coup pour Microsoft, qui concentre ainsi un autre outil extrêmement populaire dans le monde du développement. Le créateur de Windows disposait déjà avec GitHub du plus gros service en ligne pour stocker du code source et surtout gérer des projets de développement en collaboration.

npm est un autre géant du domaine, cette fois destiné aux développeurs qui exploitent du JavaScript. Son rôle est de définir toutes les dépendances d’un projet codé en JS, que ce soit une web app comme le club iGen, une app qui repose sur Electron, React ou un autre framework JS, ou simplement un utilitaire écrit dans ce langage. Plutôt que de tout réécrire à chaque fois, les développeurs peuvent indiquer dans un fichier qu’ils ont besoin de briques de base essentielles et npm se chargera de télécharger et installer les ressources en fonction.

Extrait de la liste de dépendances nécessaires au club iGen, un site web qui repose sur le framework Vue.js.

Ce gestionnaire de paquets est le plus gros pour JavaScript et probablement le plus utilisé tout court aujourd’hui. Il compte à l’heure actuelle plus de 1,3 millions de projets JS qui peuvent être intégrés au vôtre et il est responsable tous les mois de 75 milliards de téléchargements. Pour des millions de développeurs dans le monde, c’est une brique indispensable qui sert tous les jours, souvent plusieurs fois par jour.

GitHub assure que les choses ne changeront pas pour les développeurs qui utilisaient déjà npm. Le service restera totalement gratuit et son nouveau propriétaire mettra les moyens nécessaires pour maintenir son bon fonctionnement et assurer la croissance à venir. La prochaine mise à jour majeure est d’ores et déjà en cours de développement avec un nouveau concept d’espaces de travail pour mieux organiser les dépendances.

Sur du plus long terme, npm devrait être mieux intégré à GitHub, notamment pour remonter plus facilement au code source derrière un paquet JS. Les services payants de npm resteront proposés par le nouveau propriétaire, mais il ne sera plus nécessaire de payer pour diffuser un paquet privé, comme il n’est plus nécessaire de payer pour stocker du code source privé sur GitHub. Le changement sera effectué d’ici à la fin de l’année.

Ajouter ce site dans Google News

Garmin donne rendez-vous le 25 août, la Fenix 9 en ligne de mire

22/08/2026 à 21:52

• 5


C'est bientôt la rentrée, ces articles du Club iGen passent en accès libre : découvrez nos contenus premium

22/08/2026 à 19:16

• 0


Passez à l’USB‑C sans remplacer vos appareils grâce à ces 2 adaptateurs Type‑C vers Micro‑USB !

22/08/2026 à 19:10

• 0


Promo : 100 € de réduction et 120 € en chèque cadeau sur les iPhone 17 Pro et Pro Max

22/08/2026 à 17:11

• 7


La taxe de 3 € fait chuter les ventes de Temu, Shein et AliExpress mais des contournements restent possibles

22/08/2026 à 16:15

• 27


Acheter une voiture sans CarPlay ? Les ventes du Blazer EV suggèrent que les clients disent non

22/08/2026 à 10:19

• 82


Le Mac et les réseaux : AirPort, et Apple coupa le câble

22/08/2026 à 08:30

• 12


Sortie de veille - les opinions impopulaires : vivement un écran tactile sur Mac !

22/08/2026 à 08:00

• 9


Apple réorganise ses équipes Vision Pro, Siri et logiciels, supprimant 200 postes au passage

21/08/2026 à 22:45

• 46


Cyberattaque : à dix jours de la rentrée, l’Éducation nationale « au chômage technique »

21/08/2026 à 21:35

• 55


Boulanger offre jusqu’à 200 € de remise sur le MacBook Air pour les étudiants

21/08/2026 à 20:30

• 6


Un Mac juste pour de la bureautique ? 255 € suffisent avec le code MACTOSCHOOL

21/08/2026 à 20:19

• 0


Les tarifs de YouTube Premium commencent à augmenter en Europe (mais pas encore en France)

21/08/2026 à 19:25

• 52


Il faudra vraiment beaucoup aimer Microsoft pour se payer la Xbox des 25 ans

21/08/2026 à 15:46

• 40


AmnesiaStealer, le malware macOS qui prend le contrôle de vos sessions web

21/08/2026 à 15:13

• 5


Promo : la batterie compacte INIU 45 W (10 000 mAh) passe sous les 30 €

21/08/2026 à 13:31

• 9