====== Bun ====== {{ :typescript:bun_logo.svg?240 |Bun Logo}} 公式: [[https://bun.com/|Bun — A fast all-in-one JavaScript runtime]]\\ ソースコード: [[https://github.com/oven-sh/bun|oven-sh/bun: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one]]\\ **Bun** とは、プログラミング言語Zigを用いてゼロから構築されたJavaScriptランタイム、パッケージマネージャー、テストランナービルダーである。\\ Jarred Sumner によって Node.js の完全互換として設計された。Node.js や Deno が JavaScript エンジンとして V8 を利用しているのに対し、Bun は JavaScriptCore を採用している。\\ バンドル、縮小化、サーバーサイドレンダリング (SvelteKit、Nuxt.js、Vite) がサポートされている。\\ ランタイムでは Foreign function interface (FFI)、SQLite3、TLS 1.3、DNS 解決がサポートされている。 \\ また、ファイル編集、HTTPサーバー、WebSocket、ハッシュ関数などの一般的なツールも提供されている。\\ [[wwjp>Bun_(ソフトウェア)|Bun (ソフトウェア) - Wikiwand]] より\\ ===== インストール =====
$ curl -fsSL https://bun.sh/install | bash
######################################################################## 100.0%
bun was installed successfully to ~/.bun/bin/bun 

Added "~/.bun/bin" to $PATH in "~/.zshrc" 

To get started, run: 

  exec /usr/bin/zsh 
  bun --help 
$ . ~/.zshrc
動作確認🤔(''-v'', ''--version'' or ''--revision'')\\
$ bun -v
1.3.1
$ bun --revision
1.3.1+89fa0f343