From 91a07eda231e9187fb58731d7b751cfc5727ad5e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 9 Nov 2026 20:18:49 +0000 Subject: [PATCH] chore(deps): bump nub from 0.9.6 to 0.10.0 Pin nub 0.10.0 in packageManager, devEngines, setup-nub, docs, and the cloud-agent installer. Node stays 24.15.0 and setup-nub stays on the v0 tag. The existing allowScripts map still approves esbuild and workerd, and nub install --lockfile-only reports nub.lock already current. Co-authored-by: Jonathan Beckman --- .github/workflows/registry-dry-run.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/validate.yml | 4 ++-- CONTRIBUTING.md | 2 +- README.md | 2 +- package.json | 4 ++-- scripts/cloud-agent-install.sh | 4 ++-- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/registry-dry-run.yml b/.github/workflows/registry-dry-run.yml index 66dd928d..e3089982 100644 --- a/.github/workflows/registry-dry-run.yml +++ b/.github/workflows/registry-dry-run.yml @@ -37,7 +37,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef07bff8..f004b10c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -118,7 +118,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index ebb43394..33ad44e2 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -56,7 +56,7 @@ jobs: - name: Set up Nub uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock @@ -165,7 +165,7 @@ jobs: filter: blob:none - uses: nubjs/setup-nub@v0 with: - nub-version: 0.9.6 + nub-version: 0.10.0 node-version-file: .nvmrc cache-dependency-path: nub.lock - name: Install dependencies diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 104ce2bb..4241ec23 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,7 +18,7 @@ the `solstatus` CLI and the `@solstatus/common`, `@solstatus/api`, ## Development setup -This repository requires Node.js 24.15.0 and Nub 0.9.6. `.node-version`, +This repository requires Node.js 24.15.0 and Nub 0.10.0. `.node-version`, `.nvmrc`, and `packageManager` are the source of truth. Install Nub, then install dependencies from the repository root: diff --git a/README.md b/README.md index 38f460d0..ef9c41a6 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ nub install nub run cli --help ``` -This repository requires Node.js 24.15.0 and Nub 0.9.6. +This repository requires Node.js 24.15.0 and Nub 0.10.0. ### Common Commands diff --git a/package.json b/package.json index f422b7b5..a09891bf 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "devEngines": { "packageManager": { "name": "nub", - "version": "0.9.6", + "version": "0.10.0", "onFail": "warn" }, "runtime": { @@ -123,7 +123,7 @@ "engines": { "node": ">=24.15.0 <25" }, - "packageManager": "nub@0.9.6", + "packageManager": "nub@0.10.0", "allowScripts": { "esbuild": true, "workerd": true diff --git a/scripts/cloud-agent-install.sh b/scripts/cloud-agent-install.sh index e4a93a87..f30d87d2 100755 --- a/scripts/cloud-agent-install.sh +++ b/scripts/cloud-agent-install.sh @@ -14,8 +14,8 @@ nvm alias default "$(tr -d '[:space:]' < .nvmrc)" export PATH="$(dirname "$(nvm which default)"):$HOME/.nub/bin:$PATH" hash -r -if ! command -v nub >/dev/null 2>&1 || [ "$(nub --version | awk 'NR==1{print $1}' | tr -d 'v')" != "0.9.6" ]; then - curl -fsSL https://nubjs.com/install.sh | bash -s 0.9.6 +if ! command -v nub >/dev/null 2>&1 || [ "$(nub --version | awk 'NR==1{print $1}' | tr -d 'v')" != "0.10.0" ]; then + curl -fsSL https://nubjs.com/install.sh | bash -s 0.10.0 export PATH="$HOME/.nub/bin:$PATH" fi