BSD Ports

wip/bun 1.4.0 NetBSD

Incredibly fast JavaScript runtime, bundler, test runner, and package manager

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
Last update
Commit
de490bb850
License
mit AND gnu-lgpl-v2
Categories
wip, lang

Description

Bun is an all-in-one toolkit for JavaScript and TypeScript apps. It ships as a single executable called bun.

At its core is the Bun runtime, a fast JavaScript runtime designed as a drop-in replacement for Node.js. It's written in Zig and powered by JavaScriptCore under the hood, dramatically reducing startup times and memory usage.

It supports TS and JSX out of the box.

The bun command-line tool also implements a test runner, script runner, and Node.js-compatible package manager, all significantly faster than existing tools and usable in existing Node.js projects with little to no changes necessary.

In the other systems

SystemPortVersion
NetBSDwip/bun1.4.0
FreeBSDlang/bun1.4.2
MidnightBSDlang/bun1.3.13.93

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/bun && make install clean

Dependencies

No port depends on this one.

Commit history 1

DateCommitCreditsLog message
de490bb850 Thomas Klausner bun: start on 1.4.0
but I'm going to stop here too, since this wants a lot of vendored crates that are not part of the source tarball