From 0a780158e1ceb7afb3cdfc9d96793978c7763fa1 Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Wed, 29 Apr 2026 09:13:34 -0500 Subject: [PATCH] chore: migrate package manager from npm/pnpm/bun to aube (#455) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Switches the project's package-manager surface from a mix of `npm` / `pnpm` / `bun` (different commands in different files) to a single tool: [aube](https://aube.en.dev), en.dev's pnpm-compat package manager (native Rust, fast, drops cleanly into pnpm/npm-compatible workflows). | | Before | After | |---|---|---| | Workflows install step | `npm ci` | `aube ci` | | Workflows run scripts | `npm run X` | `aubr X` (`aubr` is the `aube run` shorthand) | | `mise.toml` tasks | mixed `npm run` / `bun run` | `aubr X` | | Lockfile | `package-lock.json` | `package-lock.json` (unchanged — aube reads it directly) | The `aubr` binary ships alongside `aube` in the same install — it's the script-runner shorthand (`aubr