NPM Orgs devient gratuit !

Démarré en 2015 pour les entreprises ayant besoin de mixer du code JavaScript privé et public tout en pouvant gérer facilement les autorisations avec plusieurs membres et sur plusieurs packages. NPM Orgs s’ouvre gratuitement depuis ce mois-ci aux équipes n’ayant pas besoin de packages privés, le modèle économique rejoingnant celui de github.

Qu’est ce que Orgs ?

Orgs est un outil pour l’organisation des packages avec des équipes de développeurs et de simplifier la gestion d’un grand nombre de contributeurs avec un grand nombre de packages.

Organiser les packages

La création d’une organisation sur npm orgs vous donne un scope « organization scope » sur lequel vous pouvez créer votre propre espace en ligne pour vos packages. La scope est le nom de l’organisation enregistrée par npm. Par exemple, si votre organisation s’appelle «mikadolabs», vous vous inscrivez comme «mikadolabs» et obtenez le scope : @mikadolabs.

Les scopes sont bénéfiques pour plusieurs raisons :

  • Maintenir un fork de package, ex : @mikadolabs/request
  • Eviter les conflits avec des noms populaires, ex : @mikadolabs/helloworld
  • Améliorer de la découverte interne des paquets pris en charge par l’organisation (ils sont tous dans un espace de noms unique!)

Il est aussi possible de gérer des packages non enregistrés sur Orgs sans utiliser le scope de l’organisation mais le nom de votre utilisateur Orgs, ex : @julien_b/helloworld ou julien_b est un utilisateur enregistré sur Orgs.

Organiser les contibuteurs

Le réel bénéfice de Orgs est de simplifier l’accès et la visibilité des packages à travers une grande équipe de contributeurs.

Lorsque vous utilisez Orgs, vous organisez vos développeurs dans les équipes. Vous pouvez alors accorder des autorisations d’équipe (lecture / écriture) aux paquets que vous gérez, qui se transmet alors à tous les membres de cette équipe. Ce faisant, vous pouvez avoir certaines équipes qui développent un paquet (accès en écriture), avec des équipes qui peuvent utiliser ce paquet (accès en lecture). Vous pouvez le faire pour tous les paquets que l’organisation gère.

Combien Orgs coûte ?

Orgs est gratuit tout le temps où vous laissez vos packages en accès public. Si votre organisation doit gérer des packages de façon privée il vous en coûtera 7$ par utilisateur et par mois.

Pour aller plus loin

Créez sans attendre votre organisation en suivant le manuel :

www.npmjs.com/docs/orgs/getting-started.html

Ou si vous avez des questions relatives à votre utilisation de npm avec vos projets contactez-nous : Formulaire de contact

NPM Orgs

Prêt à vous faire accompagner pour votre
projet ?


Découvrir nos offres