Skip to content

gatezh/devcontainer-bun-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Devcontainer bun template

Minimal template repo containing only a .devcontainer that boots an Alpine image with bun installed. BUN_VERSION is set in the Dockerfile as:

ARG BUN_VERSION=1.2.20

Purpose

Starter container for creating "what used to be Node" apps (React, Vite, Next, etc.) — safe, fast, minimal, bun-first.

Quick start

  1. Clone this repo.
  2. Open in VS Code and choose Reopen in Container (or use Remote - Containers).
  3. The container installs bun (version defined by ARG BUN_VERSION) and the listed extensions.

Change bun version

Edit the Dockerfile ARG BUN_VERSION=... and rebuild the container.

VS Code extensions (auto-installed via customizations.vscode.extensions)

// **General**
// Prettier - Code Formatter - General code formatting
"esbenp.prettier-vscode",
// Code Spell Checker - Spell checking
"streetsidesoftware.code-spell-checker",
// YAML - YAML support
"redhat.vscode-yaml",
// Markdown Preview Github Styles - Markdown preview
"bierner.markdown-preview-github-styles",

// **JS**
// Bun VS Code - bun tooling (run, dev, inspector)
"oven.bun-vscode",
// ESLint - JavaScript linting
"dbaeumer.vscode-eslint",
// NPM Intellisense - NPM package intellisense
"christian-kohler.npm-intellisense",
// TS Error Translator - Translates TypeScript errors into readable suggestions
"mattpocock.ts-error-translator",

// **CSS**
// Color Info - Provides color information (names, values)
"bierner.color-info",
// Colorize - Colorizes code with visual swatches
"kamikillerto.vscode-colorize",
// Tailwind Fold - Fold Tailwind utility classes for readability
"stivo.tailwind-fold",
// Tailwind CSS IntelliSense - Tailwind CSS completions & linting
"bradlc.vscode-tailwindcss"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published