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

Jan 2018 #37

Open hzoo opened 6 years ago

hzoo commented 6 years ago

Google, Mountain View, CA (23-25 January 2018) https://github.com/tc39/agendas/blob/master/2018/01.md

First meeting of 2018!

Checkbox means we completed it (some Stage 1 we may want to wait to start, given instability of the proposal) https://tc39.github.io/process-document/ for a primer what each Stage means

New Proposals

Moving Forward

Needs Consensus (Stage 4)

Needs Spec Work

Other (Builtins, etc)

jridgewell commented 6 years ago

Subsuming JSON to Stage 3. 🚀

jridgewell commented 6 years ago

{Number, BigInt}.prototype.fromString(num, radix = 10) to Stage 1.

Is it "radd-ix" or "rad-ix"?

jridgewell commented 6 years ago

String.prototype.{trimStart, trimEnd} to Stage 3.

ljharb commented 6 years ago

radd-ix, babb-el :-p

jridgewell commented 6 years ago

Disagreement on both pronunciations.

jridgewell commented 6 years ago

Math.seededRandoms(seed) to Stage 1.

jridgewell commented 6 years ago

Regex dotAll to Stage 4.

jridgewell commented 6 years ago

Named capture groups to Stage 4.

chicoxyzzy commented 6 years ago

Regex dotAll to Stage 4

Wasn't they already in spec? https://tc39.github.io/ecma262/#sec-get-regexp.prototype.dotAll

jridgewell commented 6 years ago

It got merged between Nov's meeting and Jan's.

jridgewell commented 6 years ago

String.prototype.matchAll to Stage 3.

jridgewell commented 6 years ago

Function.prototype.toString stays at Stage 3.

jridgewell commented 6 years ago

Symbol.prototype.description to Stage 2.

jridgewell commented 6 years ago

Maximally Minimal mixins is already at Stage 1 (with Protocols proposal)?

jridgewell commented 6 years ago

Object rest/spread is Stage 4.

jridgewell commented 6 years ago

Function.prototype.toString censorship to Stage 1.

azz commented 6 years ago

Bag it. Ship it! 📦 🛳

jridgewell commented 6 years ago

Regex Lookbehind Assertions at Stage 4.

jridgewell commented 6 years ago

Regex Unicode Property Escapes at Stage 4

jridgewell commented 6 years ago

Promise.prototype.finally at Stage 4.

jridgewell commented 6 years ago

Optional chaining stays at Stage 1 (didn't ask for advancement)

jridgewell commented 6 years ago

Array.prototype.LETSBIKESHEDANAMETOGETLAST to Stage 1.

jridgewell commented 6 years ago

Top level await to Stage 1 (with lots to talk about).

jridgewell commented 6 years ago

Operator Overloading at Stage 0 to collect requirements.

jridgewell commented 6 years ago

Async iteration to Stage 4.

jridgewell commented 6 years ago

Intl.Locale and Intl.RelativeTimeFormat to Stage 3.

jridgewell commented 6 years ago

Throw expressions remains at Stage 2.