Skip to content

Upgrade Biome and TypeScript dependencies with config adjustments#381

Open
jonaspm wants to merge 5 commits intobknd-io:release/0.21from
jonaspm:chore/upgrade-biome-ts
Open

Upgrade Biome and TypeScript dependencies with config adjustments#381
jonaspm wants to merge 5 commits intobknd-io:release/0.21from
jonaspm:chore/upgrade-biome-ts

Conversation

@jonaspm
Copy link
Copy Markdown
Contributor

@jonaspm jonaspm commented Mar 29, 2026

This pull request updates TypeScript and configuration files across the project to improve compatibility, maintainability, and developer experience. The main changes include upgrading all TypeScript dependencies to version 6.0.2, updating schema references for configuration files, and removing unnecessary baseUrl settings from various tsconfig.json files.

Dependency Upgrades:

  • Upgraded all typescript dependencies to version 6.0.2 in package.json files for the main app, documentation, and all example projects. [1] [2] [3] [4] [5] [6] [7] [8]

Configuration Improvements:

  • Added the $schema property to all tsconfig.json files to enable better IDE support and validation. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]
  • Updated the $schema reference in biome.json to the latest version for improved tooling support.

Build and Path Settings Cleanup:

  • Removed the baseUrl property from tsconfig.json files in the main app, documentation, and several example projects to simplify TypeScript path resolution and avoid potential conflicts. [1] [2] [3] [4]

These changes ensure the project is up-to-date with the latest TypeScript features and best practices, while also streamlining configuration for easier maintenance.

jonaspm added 5 commits March 29, 2026 15:05
Add bun engine requirement to package.json. Add $schema to tsconfig.json
and normalize compilerOptions (module, moduleResolution, target) to
lowercase and set target to es2023.
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