Open3

JSRをBunで使いたい

泡沫京水泡沫京水

そもそもJSRとは何なのか

Denoからリリースされた新しいパッケージレジストリ。
TypeScriptとES Modulesで実装されたパッケージのためのレジストリ
Deno環境以外でもJSRパッケージを利用可能。
そのため、JSRがJS/TSエコシステム全体で利用可能なパッケージレジストリとして使用することが可能であると考えられる

わざわざJSRを使うメリットとは

  • ソースコードを元に生成される充実したドキュメントが提供される
泡沫京水泡沫京水

コマンド

まず、JSR CLIをグローバルにインストールします。

bun install -g jsr

JSRからパッケージを追加する際、このようなコマンドを実行する

bunx jsr add [パッケージ名]