Skip to content
Recued
Menu
← Back to packs

Bun Pack

by recued-core v1 app_pack

V3 Bun JavaScript/TypeScript toolchain capability pack. By-value connector composition (service_kind=cli, no separate ingredient): one local bun CLI ingredient exposes bounded project operations for readiness, lockfile freshness checks, installed dependency inspection, dependency vulnerability audit, package publish dry-run inspection, and targeted Bun test execution. Project operations run from an explicit project directory cwd supplied at execution time through the native cli_invocation cwd field, avoid caller-supplied bun flags, avoid shell wrappers, and keep diagnostics visible as text or JSON output. Lock checks use frozen-lockfile dry-run mode and skip lifecycle scripts. Dependency audit is approval-gated because installed package names and versions are sent to npm. Test execution is approval-gated because Bun tests execute project JavaScript and TypeScript. Requires bun on PATH.

What this pack installs

  • bun Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

Where it runs

Server only Runs on your server.

What it's allowed to do

Write Local CLI bun external change
Read: bun.version · No approvalRead: javascript.bun_lock_check · Asks approvalRead: javascript.bun_dependency_tree_installed · No approvalRead: javascript.dependency_audit · Asks approvalRead: javascript.package_publish_dry_run · No approvalWrite: javascript.test_run · Asks approval

Data it touches

SurfacesLocal CLI

About

Tags

pack:bunbunjavascripttypescriptnodejspackage-managerdependency-treeauditpublishdry-runtestsecuritydeveloper-toolsqualitydiagnosticsjsonlocal-servicev3composition