@types/bun: Update to @types/node@25, fallback to PropertyKey in test expect matchers when keyof unknown is used (#25460)

more accurately, developers cannot pass a value when expect values
resolve to never. this is easy to fall into when using the
`toContainKey*` matchers. falling back to PropertyKey when this happens
is a sensible/reasonable default

### What does this PR do?

fixes #25456, cc @MonsterDeveloper
fixes #25461

### How did you verify your code works?

bun types integration test
This commit is contained in:
Alistair Smith
2025-12-10 18:15:55 -08:00
committed by GitHub
parent 98cee5a57e
commit 1d50af7fe8
17 changed files with 1182 additions and 683 deletions

View File

@@ -23,7 +23,8 @@
},
"resolutions": {
"bun-types": "workspace:packages/bun-types",
"@types/bun": "workspace:packages/@types/bun"
"@types/bun": "workspace:packages/@types/bun",
"@types/node": "25.0.0"
},
"scripts": {
"build": "bun --silent run build:debug",