From f89052c59076d4a8f1e6d74d12e09f254044df67 Mon Sep 17 00:00:00 2001 From: Ahmed Hesham Abdelkader <23265119+ahmedhesham6@users.noreply.github.com> Date: Tue, 20 Oct 2026 19:07:26 +0000 Subject: [PATCH 1/2] Typecheck query-tags with tsrs to fix the broken lockfile on main #5640 added @bb/query-tags with a typescript-7 (npm:typescript@^7.0.2) dev dependency. #5861 merged first and removed typescript@7.0.2 from the lockfile when it moved every package to tsrs. The merged lockfile kept the importer entry without a package entry, so pnpm install --frozen-lockfile fails with ERR_PNPM_LOCKFILE_MISSING_DEPENDENCY. Move query-tags to tsrs like every other package. --- packages/query-tags/package.json | 4 ++-- pnpm-lock.yaml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/query-tags/package.json b/packages/query-tags/package.json index cfe3be7aec1..ce0a5752275 100644 --- a/packages/query-tags/package.json +++ b/packages/query-tags/package.json @@ -13,7 +13,7 @@ "types": "./src/index.ts", "scripts": { "clean": "rimraf dist tsconfig.tsbuildinfo", - "typecheck": "tsc --noEmit", + "typecheck": "tsrs --noEmit", "test": "vitest run --config vitest.config.ts", "lint": "oxlint src test" }, @@ -25,8 +25,8 @@ "@tanstack/react-query": "^5.62.0", "@types/react": "^19.0.0", "react": "^19.0.0", + "tsrs": "0.18.0-ts7.1.0-dev.20260929", "typescript": "npm:@typescript/typescript6@^6.0.2", - "typescript-7": "npm:typescript@^7.0.2", "vitest": "^4.1.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f3cf9dfbe84..57215850542 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2639,12 +2639,12 @@ importers: react: specifier: ^19.0.0 version: 19.2.4 + tsrs: + specifier: 0.18.0-ts7.1.0-dev.20260929 + version: 0.18.0-ts7.1.0-dev.20260929 typescript: specifier: npm:@typescript/typescript6@^6.0.2 version: '@typescript/typescript6@6.0.2' - typescript-7: - specifier: npm:typescript@^7.0.2 - version: typescript@7.0.2 vitest: specifier: ^4.1.1 version: 4.1.1(@opentelemetry/api@1.9.1)(@types/node@24.12.4)(jsdom@29.0.1(@noble/hashes@2.4.0))(msw@2.12.14(@types/node@24.12.4)(@typescript/typescript6@6.0.2))(vite@8.0.12(@types/node@24.12.4)(esbuild@0.28.1)(jiti@2.7.0)(terser@5.50.0)(tsx@4.23.1)(yaml@2.9.0)) From 38614403f1938bc2f65132a9f33a1f1f8016f94f Mon Sep 17 00:00:00 2001 From: Michael Yong Date: Tue, 20 Oct 2026 12:28:21 -0700 Subject: [PATCH 2/2] Bump @get-bb/plugin-sdk to 0.6.61 #5640 changed the realtime change-message schema in the plugin SDK bundled types after 0.6.60 was published, so the npm version guard fails. Co-Authored-By: Claude Opus 5.5 --- packages/domain/src/plugin-sdk-version.ts | 2 +- packages/plugin-sdk/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/domain/src/plugin-sdk-version.ts b/packages/domain/src/plugin-sdk-version.ts index 1915c00d982..b7fe5a4c01c 100644 --- a/packages/domain/src/plugin-sdk-version.ts +++ b/packages/domain/src/plugin-sdk-version.ts @@ -1,3 +1,3 @@ -export const PLUGIN_SDK_VERSION = "0.6.60"; +export const PLUGIN_SDK_VERSION = "0.6.61"; export const PLUGIN_SDK_MAJOR = Number(PLUGIN_SDK_VERSION.split(".", 1)[0]); diff --git a/packages/plugin-sdk/package.json b/packages/plugin-sdk/package.json index 889b44bf193..44e5fcb9b19 100644 --- a/packages/plugin-sdk/package.json +++ b/packages/plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@get-bb/plugin-sdk", - "version": "0.6.60", + "version": "0.6.61", "homepage": "https://github.com/get-bb/bb#readme", "bugs": { "url": "https://github.com/get-bb/bb/issues"