Update @types/deno to 2.7#75009
Conversation
|
@bartlomieju Thank you for submitting this PR! I see this is your first time submitting to DefinitelyTyped 👋 — I'm the local bot who will help you through the process of getting things through. This is a live comment that I will keep updated. 1 package in this PR
Code ReviewsBecause this PR edits the configuration file, it can be merged once it's reviewed by a DT maintainer. You can test the changes of this PR in the Playground. Status
Once every item on this list is checked, I'll ask you for permission to merge and publish the changes. Diagnostic Information: What the bot saw about this PR{
"type": "info",
"now": "-",
"pr_number": 75009,
"author": "bartlomieju",
"headCommitOid": "158c0978a9e6e350b6c0de4505ed351229c56bcd",
"mergeBaseOid": "ca06abb4cc3399ea070c122be329a22f1c3b6800",
"lastPushDate": "2026-05-15T17:03:31.000Z",
"lastActivityDate": "2026-05-15T18:30:50.000Z",
"hasMergeConflict": false,
"isFirstContribution": true,
"tooManyFiles": false,
"hugeChange": true,
"tooManyCommits": false,
"tooManyReviews": false,
"popularityLevel": "Well-liked by everyone",
"pkgInfo": [
{
"name": "deno",
"kind": "edit",
"files": [
{
"path": "types/deno/index.d.ts",
"kind": "definition"
},
{
"path": "types/deno/package.json",
"kind": "package-meta-ok"
},
{
"path": "types/deno/ts5.9/deno-tests.ts",
"kind": "test"
},
{
"path": "types/deno/ts5.9/index.d.ts",
"kind": "definition"
},
{
"path": "types/deno/ts5.9/tsconfig.json",
"kind": "package-meta",
"suspect": "not [the expected form](https://github.com/DefinitelyTyped/DefinitelyTyped#user-content-tsconfigjson) (check: `compilerOptions.lib.0`)"
}
],
"owners": [
"dsherret",
"bartlomieju"
],
"addedOwners": [],
"deletedOwners": [],
"popularityLevel": "Well-liked by everyone"
}
],
"reviews": [
{
"type": "approved",
"reviewer": "dsherret",
"date": "2026-05-15T18:30:50.000Z",
"isMaintainer": false
}
],
"mainBotCommentID": 4461714253,
"ciResult": "pass"
} |
|
🔔 @dsherret — please review this PR in the next few days. Be sure to explicitly select |
a2f8b4d to
158c097
Compare
I'm honestly not sure if this is the right approach here. |
dsherret
left a comment
There was a problem hiding this comment.
I'm honestly not sure if this is the right approach here.
Yes, I think so.
LGTM
Generated from the installed stable Deno binary:
The initial version of this PR was generated with Deno's repository script, which builds and uses the local source checkout. This revision bypasses the source checkout and uses
deno typesfrom stable2.7.14directly.This keeps the generated WebGPU declarations for TypeScript <=5.9 via a versioned
ts5.9directory, while the default TypeScript 6 entry relies on the WebGPU declarations now present inlib.domto avoid duplicate global conflicts.Closes denoland/deno#34082
Tested with:
pnpm test deno