- npm est important pour l’écosystème JS, mais il est trop ancien
- JSR a été repensé pour intégrer les évolutions modernes
- Optimisé pour TypeScript, avec adoption d’ESM comme standard des modules JavaScript
- Gratuit, open source, et fonctionne partout où JavaScript s’exécute
- Simple, rapide, et offre une excellente expérience développeur
- Ce n’est pas un fork de npm, mais une solution construite sur la base de son succès
- Fonctionne avec les projets basés sur Deno et NPM (Node, Bun, Cloudflare Workers, etc.)
Utilisation
# deno
deno add @luca/flag
# npm (and npm-like systems)
npx jsr add @luca/flag
- Peut être importé comme n’importe quel autre module ES
import { printProgress } from "@luca/flag";
printProgress();
- Publier un module en ligne de commande
# with deno installed
deno publish
# with npm-like systems
npx jsr publish
1 commentaires
C’est assez curieux que ce soit distribué comme un package npm. Haha.