Skip to content

chore: bump catalog deps to latest, move drizzle-typebox to catalog#97

Merged
DaxServer merged 4 commits into
mainfrom
chore/bump-catalog-deps
Jun 20, 2026
Merged

chore: bump catalog deps to latest, move drizzle-typebox to catalog#97
DaxServer merged 4 commits into
mainfrom
chore/bump-catalog-deps

Conversation

@DaxServer

Copy link
Copy Markdown
Owner
  • Bump 13 outdated packages: @biomejs/biome, elysia, vue, bullmq, tailwindcss, @tailwindcss/vite, happy-dom, @happy-dom/global-registrator, vue-tsc, @vue/typescript-plugin, prettier, vite-plugin-vue-devtools, arkregex
  • Bump @types/node 25 → 26 (major)
  • Move drizzle-typebox from root dependencies to catalog with catalog: ref in backend/package.json

— Claude Sonnet 4.6

DaxServer and others added 3 commits June 20, 2026 13:42
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@greptile-apps

greptile-apps Bot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Confidence Score: 5/5

Routine dependency bump with no logic changes; all package version updates are consistent across catalog, package.json files, and the lock file.

All changes are mechanical: version strings in JSON files and the generated lock file. The Biome 2.5.0 API migration is correctly applied in both biome configs, the drizzle-typebox catalog move is clean, and the lock file accurately reflects every catalog entry. No application code was touched.

No files require special attention.

Important Files Changed

Filename Overview
backend/biome.json Updated $schema to 2.5.0 and migrated "recommended": true to "preset": "recommended" per the Biome 2.5.0 rules API change. Change is correct.
frontend/biome.json Same Biome 2.5.0 schema and preset migration as backend/biome.json. Change is correct.
package.json Catalog bumped for 13 packages, @types/node 25 to 26 major, drizzle-typebox added to catalog, empty root dependencies removed.
backend/package.json Added drizzle-typebox: catalog: reference, moving it from root workspace dependencies to the catalog. Correct change.
bun.lock Lock file correctly reflects all catalog bumps, the drizzle-typebox migration, and the @types/node 25 to 26 upgrade. Vue packages at 3.5.38 have nested @vue/shared@3.5.38 installs — expected bun behavior for exact-pinned inter-deps.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Root package.json catalog] -->|catalog: ref| B[backend/package.json]
    A -->|catalog: ref| C[frontend/package.json]
    subgraph Catalog Changes
        D["@biomejs/biome ^2.4.16 to ^2.5.0"]
        E["drizzle-typebox newly added ^0.3.3"]
        F["@types/node ^25 to ^26"]
        G["vue, tailwindcss, elysia, bullmq +9 more"]
    end
    A --- D
    A --- E
    A --- F
    A --- G
    J["Root dependencies drizzle-typebox: ^0.3.3"] -. "moved to catalog" .-> E
    E --> B
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A[Root package.json catalog] -->|catalog: ref| B[backend/package.json]
    A -->|catalog: ref| C[frontend/package.json]
    subgraph Catalog Changes
        D["@biomejs/biome ^2.4.16 to ^2.5.0"]
        E["drizzle-typebox newly added ^0.3.3"]
        F["@types/node ^25 to ^26"]
        G["vue, tailwindcss, elysia, bullmq +9 more"]
    end
    A --- D
    A --- E
    A --- F
    A --- G
    J["Root dependencies drizzle-typebox: ^0.3.3"] -. "moved to catalog" .-> E
    E --> B
Loading

Reviews (2): Last reviewed commit: "fix: bump biome catalog pin to ^2.5.0, r..." | Re-trigger Greptile

Comment thread package.json Outdated
Comment thread package.json
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@DaxServer DaxServer merged commit 3bdbaa1 into main Jun 20, 2026
1 check passed
@DaxServer DaxServer deleted the chore/bump-catalog-deps branch June 20, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant