babel / proposals

✍️ Tracking the status of Babel's implementation of TC39 proposals (may be out of date)
https://github.com/tc39/proposals
432 stars 39 forks source link

October 2019 #60

Open chicoxyzzy opened 4 years ago

chicoxyzzy commented 4 years ago

https://github.com/tc39/agendas/blob/master/2019/10.md

jridgewell commented 4 years ago

"Evaluate all computed names before any values in object literals" will not be pursued.

jridgewell commented 4 years ago

"Remove ToUint32 from array literal evaluation" reached consensus

jridgewell commented 4 years ago

"Prevent DFS invariants from being broken" reached consensus

jridgewell commented 4 years ago

"Redefine CatchParameter as FormalParameter" did not reach consensus

jridgewell commented 4 years ago

"Strengthening Atomics.wait and Atomics.notify" reached consensus

jridgewell commented 4 years ago

"Object.map for Stage 1" reached Stage 1, but not as Object.map. It'll be about iterating objects and utility functions?

ljharb commented 4 years ago

"Making mapping over Objects more concise" is the new name; it's now listed on the proposals repo.

jridgewell commented 4 years ago

"Records & Tuples for Stage 1" moves to Stage 1!

jridgewell commented 4 years ago

globalThis reached stage 4!

jridgewell commented 4 years ago

"for-in order for stage 3" reached stage 3

jridgewell commented 4 years ago

String.p.replaceAll reached Stage 3

jridgewell commented 4 years ago

Map.p.upsert reached stage 2.

jridgewell commented 4 years ago

"Declarations in conditionals" reached stage 1

jridgewell commented 4 years ago

UUID reaches stage 1

jridgewell commented 4 years ago

Read only collections reached stage 1

jridgewell commented 4 years ago

Eventual send reached stage 1

jridgewell commented 4 years ago

Wavy dot (tildot) reached stage 1

jridgewell commented 4 years ago

Fast failing OOMs reached stage 1

jridgewell commented 4 years ago

Promise.any reaches stage 3

bakkot commented 4 years ago

Promise.any reaches stage 3

With a caveat for first changing .errors to a prototype accessor