bun-development
Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun.
How to use
Zainstaluj Bun na swoim systemie: na macOS/Linux uruchom curl -fsSL https://bun.sh/install | bash, na Windows użyj powershell -c "irm bun.sh/install.ps1 | iex", lub zainstaluj przez Homebrew poleceniem brew install bun. Możesz też zaktualizować istniejącą instalację komendą bun upgrade.
Zainicjuj nowy projekt Bun poleceniem bun init w wybranym katalogu. Skill utworzy strukturę z package.json, tsconfig.json, index.ts i README.md – gotową do pracy.
Jeśli chcesz użyć szablonu (React, Next.js, Vite, Elysia), uruchom bun create
, na przykład bun create react my-app dla aplikacji React lub bun create next my-app dla Next.js. Zainstaluj zależności projektu poleceniem bun install – będzie to znacznie szybsze niż npm install, szczególnie przy dużych projektach.
Uruchamiaj skrypty z package.json za pomocą bun run
lub korzystaj z wbudowanego test runnera (bun test) i bundlera (bun build) bez dodatkowych narzędzi. Jeśli migrujesz z Node.js, sprawdź dokumentację Bun pod kątem różnic w API – skill pomoże w rozwiązywaniu problemów specyficznych dla tego runtime'u.