Top

Bun

Eine JavaScript Engine die auf JavaScriptCore bassiert und Geschwindigkeit und elegante APIs zur Verfügung stellt.
Bun kann als Node Ersatz verwendet werden da viele Web APIs unterstützt werden und npm kompatibel ist.

curl -fsSL https://bun.sh/install | bash

Es inkludiert bundler, test runner und kann für JavaScript sowie TypeScript verwendet werden.
Bun unterstützt ES Module und CommonJS Module.

% bun
Bun: a fast JavaScript runtime, package manager, bundler and test runner. (1.0.0)

run       ./my-script.ts       Run JavaScript with Bun, a package.json script, or a bin
test                           Run unit tests with Bun
x         prisma               Install and execute a package bin (bunx)
repl                           Start a REPL session with Bun

init                           Start an empty Bun project from a blank template
create    elysia               Create a new project from a template (bun c)

install                        Install dependencies for a package.json (bun i)
add       @shumai/shumai       Add a dependency to package.json (bun a)
remove    underscore           Remove a dependency from package.json (bun rm)
update    hono                 Update outdated dependencies & save to package.json
link                           Link an npm package globally
unlink                         Globally unlink an npm package
pm                             More commands for managing packages

build     ./a.ts ./b.jsx       Bundle TypeScript & JavaScript into a single file

upgrade                        Get the latest version of Bun
bun --help                     Show all supported flags and commands

Learn more about Bun:          https://bun.sh/docs
Join our Discord community:    https://bun.sh/discord