Ecma TC39's repositories
proposal-async-await
Async/await for ECMAScript
proposal-nullish-coalescing
Nullish coalescing proposal x ?? y
proposal-first-class-protocols
a proposal to bring protocol-based interfaces to ECMAScript users
proposal-await.ops
Introduce await.all / await.race / await.allSettled / await.any to simplify the usage of Promises
proposal-upsert
ECMAScript Proposal, specs, and reference implementation for Map.prototype.upsert
proposal-extensions
Extensions proposal for ECMAScript
proposal-hashbang
#! for JS
proposal-compartments
Compartmentalization of host behavior hooks for JS
proposal-symbols-as-weakmap-keys
Permit Symbols as keys in WeakMaps, entries in WeakSets and WeakRefs, and registered in FinalizationRegistries
proposal-class-access-expressions
ECMAScript class access expressions
proposal-reversible-string-split
String.prototype.splitn for ECMAScript
proposal-function-memo
A TC39 proposal for function memoization in the JavaScript language.
proposal-csprng
Cryptographically Secure Random Number Generation for ECMAScript
proposal-deiter
Double-Ended Iterator and Destructuring
proposal-intl-enumeration
Return supported values of options, such as timeZone, calendars, numberingSystems, currencies, units
proposal-function-pipe-flow
A proposal to standardize helper functions for serial function application and function composition.
proposal-string-cooked
ECMAScript proposal for String.cooked built-in template tag
proposal-function-once
A TC39 proposal for an Function.prototype.once method in the JavaScript language.
proposal-bigint-math
Draft specification for supporting BigInts in JavaScript’s Math methods.
proposal-json-parseimmutable
JSON.parseImmutable for creating Records and Tuples from JSON strings
proposal-cleanup-some
Proposal to migrate cleanup some to its own proposal repository
proposal-policy-map-set
A TC39 proposal for Maps and Sets with cache replacement policies like LRU and LFU.
proposal-intl-message-resource
A TC39 proposal for Intl.MessageFormat.parseResource()
proposal-oom-fails-fast
Proposal: Out of memory immediately terminates agent cluster
proposal-mass-proxy-revocation
Proposal for revoking proxies en masse.
agreements
Draft form for non-member contributors to TC39 to license contributions to ECMA
proposal-stricter-function-tostring
Proposal for reducing Function.prototype.toString implementation flexibility