Upgrade Biome and TypeScript dependencies with config adjustments#381
Upgrade Biome and TypeScript dependencies with config adjustments#381jonaspm wants to merge 25 commits intobknd-io:release/0.21from
Conversation
- bump @tsconfig/strictest from 2.0.7 to 2.0.8 - upgrade typescript from 5.9.3 to 6.0.2
add (docs): section for production build issue, React SDK setup
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.
|
@cameronapak is there anything else needed from my side to get this PR approved? 😄 |
|
I personally walked through the code and it looks good to me. My buddy DeepWiki said the following comments. If any of them are valid, please make updates. And then let me know when it's ready for re-review! 1. Inline comment on
2. Inline comment on
3. Inline comment on
4. Top-level PR comment (review summary):
|
cameronapak
left a comment
There was a problem hiding this comment.
This PR looks good, @jonaspm! Approving.
Before we merge it in, please read and review #381 (comment) to see if anything small adjustments are necessary
Upgrade TypeScript to latest v6
fix(tests): resolve prepublishOnly failures in AppAuth and postgres tests
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.
done 😄 |
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
baseUrlsettings from varioustsconfig.jsonfiles.Dependency Upgrades:
typescriptdependencies to version6.0.2inpackage.jsonfiles for the main app, documentation, and all example projects. [1] [2] [3] [4] [5] [6] [7] [8]Configuration Improvements:
$schemaproperty to alltsconfig.jsonfiles to enable better IDE support and validation. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]$schemareference inbiome.jsonto the latest version for improved tooling support.Build and Path Settings Cleanup:
baseUrlproperty fromtsconfig.jsonfiles 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.