kalvn's links
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
18 results tagged npm  ✕
Tutorial: publishing ESM-based npm packages with TypeScript https://2ality.com/2025/02/typescript-esm-packages.html
08/02/2025 09:39:17

D'excellentes recommendations pour la création de packages TypeScript pour npm.

C'est surprenamment difficile de trouver de bonnes ressources en la matière.

typescript package npm good-practice
Top 10 npm power-user commands every JavaScript developer should know | Snyk https://snyk.io/fr/articles/top-10-npm-power-user-commands-every-javascript-developer-should-know/
20/12/2024 00:05:54

Quelques commandes utiles de npm.

npm cli
Introducing your new JavaScript package manager: Deno https://deno.com/blog/your-new-js-package-manager
10/11/2024 18:24:31

Deno dévoile un packagé manager intégré à Deno lui-même qui gère aussi bien les packages npm que JSR.

npm jsr deno javascript
Node.js Toolbox https://nodejstoolbox.com/
10/08/2024 15:09:31

Une collection de librairies pour Node.js, triées par catégories et par popularité.

nodejs lib liste npm
Introducing JSR - the JavaScript Registry https://deno.com/blog/jsr_open_beta#long-version
02/03/2024 22:25:07

L'équipe qui développe Deno, une alternative à Node.js, vient d'annoncer JSR, un nouveau gestionnaire de paquets (package manager) pour les librairies JavaScript et TypeScript. Une alternative à npm donc.

C'est un grand boom dans le monde du JavaScript. Npm est sans conteste l'un des package managers les plus utilisés au monde. Cette annonce pourrait avoir un impact considérable.

Leur approche n'est pas nécessairement d'essayer de forcer les gens à utiliser Deno, JSR est compatible avec la majorité des runtimes JavaScript, incluant Node et Bun. L'idée est plutôt d'analyser ce qui fonctionne bien et ce qui fonctionne moins bien avec npm, notamment du fait qu'il a ete créé il y a longtemps et dans un contexte bien différent de celui d'aujourd'hui, et de repartir de zéro avec quelque chose de plus efficace et plus ouvert.

Très curieux de voir ce que ça va donner. Ça rappelle la grande époque de Bower 😄

npm nodejs deno package jsr
NPM Security - OWASP Cheat Sheet Series https://cheatsheetseries.owasp.org/cheatsheets/NPM_Security_Cheat_Sheet.html
18/04/2023 22:22:59

Dix règles de sécurité à suivre lorsque vous travaillez avec NPM.

npm nodejs sécurité
BundlePhobia ❘ cost of adding a npm package https://bundlephobia.com/
26/02/2021 14:34:38

Un outil pour analyser la taille d'un package npm.

Via https://www.jesuisundev.com/20-outils-webs/

npm optimisation
A way to update npm ? · Issue #13 · coreybutler/nvm-windows · GitHub https://github.com/coreybutler/nvm-windows/issues/13#issuecomment-548933570
22/02/2021 09:00:30

Mettre à jour npm avec nvm pour Windows n'est pas une mince affaire. Voici une façon de faire. Il faut aussi s'assurer que votre path pointe prioritairement sur la version de npm du répertoire d'installation de nodejs (Program Files) et non pas celle de AppData.

Pour vérifier, faites where npm.

windows npm nvm nodejs
Using Nexus 3 as Your Repository – Part 2: npm Packages https://blog.sonatype.com/using-nexus-3-as-your-repository-part-2-npm-packages
12/02/2019 11:44:38

Utiliser Nexus comme repository NPM. Ça permet par exemple de garder un cache de tous les packages que vous utilisez histoire d'être safe si un package vient à disparaître ou si NPM est offline.

npm nexus package
NPM : mettre à jour les packages globaux https://blog.kalvn.net/npm-mettre-a-jour-les-packages-globaux/
05/02/2019 11:08:09

Pas toujours facile de savoir quels packages sont installés globalement et quelles sont leur versions.

npm
MSBUILD : error MSB3428: Could not load the Visual C++ component "VCBuild.exe". · Issue #307 · nodejs/node-gyp https://github.com/nodejs/node-gyp/issues/307
25/10/2018 20:19:26

Si vous avez des soucis avec le package npm node-sass sur Windows, lancez en admin :

$ npm install --global --production windows-build-tools
npm sass debug
is-odd - npm https://www.npmjs.com/package/is-odd
25/09/2018 14:54:23

Ahurissant.

Ce module NPM permet de savoir si un nombre est impair. 1.2 millions de téléchargements par semaine.

Il semblerait que l'incident du left pad n'a pas servi de leçon.

Via https://medium.com/commitlog/the-internet-is-at-the-mercy-of-a-handful-of-people-73fac4bc5068

avisperso javascript npm dependances
Listing globally installed NPM packages and version | Pondering Developer https://ponderingdeveloper.com/2013/09/03/listing-globally-installed-npm-packages-and-version/
16/04/2018 14:43:01

Sous le coude.

Pour lister tous vos packages NPM installés globalement :

$ npm list -g --depth=0

Ça vaut le coup de faire le ménage là dedans de temps en temps parce que très souvent, les tutos sur le web vous font installer tout un tas de trucs que vous ne réutiliserez jamais. Dans ce cas, l'alternative est d'installer la dépendance en local (sans le -g) et à utiliser npx au moment d’exécuter la commande.

Par exemple :

$ npm install @vue/cli
$ npx vue -V

Bon en l'occurence, le CLI Vue est plutôt un bon candidat pour l'installation en global mais vous saisissez l'idée :)

npm
yarn.pdf https://infinite.red/files/yarn.pdf
05/04/2018 14:56:01

Une cheat sheet pour passer de NPM à Yarn.

Via https://shift.infinite.red/npm-vs-yarn-cheat-sheet-8755b092e5cc via https://www.keycdn.com/blog/npm-vs-yarn/

npm yarn cheatsheet
Nordic.js 2015 • Kate Hudson - Advanced front-end automation with npm scripts - YouTube https://www.youtube.com/watch?v=0RYETb9YVrk
16/11/2017 13:21:40
thumbnail

Utiliser les scripts npm comme builder plutôt que Gulp ou Grunt.

Je trouve ça assez élégant et concis. Il faut juste faire attention aux potentielles incompatibilités cross-platform.

npm script gulp grunt automatisation front-end
Modern JavaScript Explained For Dinosaurs – Peter Jang – Medium https://medium.com/@peterxjang/modern-javascript-explained-for-dinosaurs-f695e9747b70
15/11/2017 14:02:28

Un excellent article, très didactique qui analyse l'évolution du développement Javascript depuis la bête inclusion de fichiers .js dans le HTML jusqu'aux package managers (npm), module bundlers (webpack), transpilers (babel), task runner (grunt, gulp) d'aujourd'hui.

Je serais juste un peu plus mesuré sur l’appellation "dinosaure". C'est à adapter au contexte de vos développements. Rien ne sert de sortir toute cette artillerie pour un projet tout simple. Mais c'est bien de savoir qu'elle existe lorsqu'on débute un projet dont on sait dès le début qu'il sera conséquent.

javascript webpack gulp babel tuto npm front-end
Yarn: A new package manager for JavaScript | Engineering Blog | Facebook Code | Facebook https://code.facebook.com/posts/1840075619545360/yarn-a-new-package-manager-for-javascript/
12/10/2016 14:35:19

Un nouveau gestionnaire de dépendances Javascript développé par Facebook. Il se substitue à NPM dont il corrige pas mal de points problématiques pour les projets de grande ampleur.

A tester. Le repo Github est ici : https://github.com/yarnpkg/yarn

yarn npm package javascript dépendance bower facebook
Using npm behind a corporate proxy - Wil Boayue http://wil.boayue.com/blog/2013/06/14/using-npm-behind-a-proxy/
30/04/2014 14:14:29

Utiliser npm (le package manager de Nodejs) derrière un proxy.

nodejs npm proxy
3843 links, including 129 private
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Theme by kalvn