-
Notifications
You must be signed in to change notification settings - Fork 14.3k
Add es2026 as valid target and lib #63704
Copy link
Copy link
Open
Labels
CommittedThe team has roadmapped this issueThe team has roadmapped this issueDomain: lib.d.tsThe issue relates to the different libraries shipped with TypeScriptThe issue relates to the different libraries shipped with TypeScriptES NextNew featurers for ECMAScript (a.k.a. ESNext)New featurers for ECMAScript (a.k.a. ESNext)SuggestionAn idea for TypeScriptAn idea for TypeScript
Milestone
Description
Activity
Metadata
Metadata
Labels
CommittedThe team has roadmapped this issueThe team has roadmapped this issueDomain: lib.d.tsThe issue relates to the different libraries shipped with TypeScriptThe issue relates to the different libraries shipped with TypeScriptES NextNew featurers for ECMAScript (a.k.a. ESNext)New featurers for ECMAScript (a.k.a. ESNext)SuggestionAn idea for TypeScriptAn idea for TypeScript
To quote the spec:
We need to add the following:
Math.sumPreciseIterator.concatJSON.rawJSONJSON.stringifyThe following must be moved to an
es2026lib:Error.isErrorMap.prototype.*getOrInsertgetOrInsertComputedWeakMap.prototype.*getOrInsertgetOrInsertComputedUint8Array.prototype.*toBase64setFromBase64toHexsetFromHexUint8Array.fromHexUint8Array.fromBase64Array.fromAsync