13 pontos por xguru 2024-03-07 | 1 comentários | Compartilhar no WhatsApp
  • O npm é importante para o ecossistema JS, mas está antigo demais
  • O JSR foi redesenhado para refletir mudanças modernas
    • Otimizado para TypeScript e adota ESM como padrão de módulos do JavaScript
    • Gratuito, open source e funciona em qualquer lugar onde o JavaScript roda
    • Simples, rápido e oferece uma excelente experiência para desenvolvedores
    • Não é um fork do npm, mas foi construído com base no seu sucesso
  • Funciona com projetos baseados em Deno e npm (Node, Bun, Cloudflare Workers etc.)

Como usar

  • Instalar pacote
# deno  
deno add @luca/flag  
  
# npm (and npm-like systems)  
npx jsr add @luca/flag  
  • Pode ser importado como qualquer outro módulo ES
import { printProgress } from "@luca/flag";  
  
printProgress();  
  • Publicar módulo pela linha de comando
# with deno installed   
deno publish  
  
# with npm-like systems  
npx jsr publish  

1 comentários

 
bbulbum 2024-03-07

É curioso que isso esteja sendo distribuído como um pacote no npm. rsrs