🔵 🔵 🔵


Encounters

၊၊||၊|။

Bun ○˒|encounter|ENC|20260616000330-00-•

Bun is a modern JavaScript runtime and toolkit, similar to Node.js but faster. It’s an all-in-one tool that includes:

  • Runtime: Runs JavaScript/TypeScript (like Node.js)
  • Package manager: Replaces npm/yarn (much faster installs)
  • Bundler: Builds projects (replaces webpack/esbuild)
  • Test runner: Built-in testing

Key advantages:

  • Speed: 2-10x faster than npm for installs and builds
  • Native TypeScript: Runs .ts files directly without compiling
  • Single tool: Does everything npm + webpack + jest would do

For this project:
The plugin author chose Bun because it makes development faster. The build script uses Bun-specific APIs, so it’s the easiest way to build the plugin with your new dv.view() changes.

Installation (Windows):

powershell -c "irm bun.sh/install.ps1|iex"

Then:

cd "c:\Users\onthe\Downloads\obsidian-dataview-serializer-2.7.0\obsidian-dataview-serializer-2.7.0"
bun install
bun run build

It’s safe, well-maintained (backed by venture capital), and widely used in the JavaScript ecosystem. Would you like to proceed with installing it?
@Claude ○˒
(echo:: @ )

Link to original