Newer
Older
# Proposed language features
#
# This project accepts tests for language proposals that have reached stage 3
# in TC39's standardization process. Those tests should be annotated with a
# dedicated feature flag so that consumers may more easily omit them as
# necessary.
#
# https://github.com/tc39/process-document
# BigInt
# https://github.com/tc39/proposal-bigint
BigInt
# Class Fields
# https://github.com/tc39/proposal-class-fields
class-fields
# Promise.prototype.finally
# https://github.com/tc39/proposal-promise-finally
Promise.prototype.finally
# Async Iteration and Generators
# https://github.com/tc39/proposal-async-iteration
async-iteration
Symbol.asyncIterator
# Object rest/spread properties
# https://github.com/tc39/proposal-object-rest-spread
object-rest
object-spread
# Optional Catch Binding
# https://github.com/tc39/proposal-optional-catch-binding
optional-catch-binding
# RegExp s (dotAll) flag
# https://github.com/tc39/proposal-regexp-dotall-flag
regexp-dotall
# RegExp lookBehind
# https://github.com/tc39/proposal-regexp-lookbehind
regexp-lookbehind
# RegExp named groups capturing
# https://github.com/tc39/proposal-regexp-named-groups
regexp-named-groups
# RegExp Unicode Property Escapes
# https://github.com/tc39/proposal-regexp-unicode-property-escapes
regexp-unicode-property-escapes
# Shared Memory and atomics
# https://github.com/tc39/ecmascript_sharedmem
SharedArrayBuffer
# Standard language features
#
# Language features that have been included in a published version of the
# ECMA-262 specification. These flags are largely maintained for historical
# reasons, though their use for relatively new features (i.e. prior to
# availability across major implementations) is appreciated.
ArrayBuffer
Array.prototype.values
arrow-function
async-functions
caller
class
DataView
DataView.prototype.getFloat32
DataView.prototype.getFloat64
DataView.prototype.getInt16
DataView.prototype.getInt32
DataView.prototype.getInt8
DataView.prototype.getUint16
DataView.prototype.getUint32
DataView.prototype.setUint8
default-arg
default-parameters
destructuring-binding
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Float64Array
generators
Int8Array
let
Map
new.target
Proxy
Reflect
Reflect.construct
Reflect.set
Reflect.setPrototypeOf
Set
String#endsWith
String#includes
super
Symbol
Symbol.hasInstance
Symbol.isConcatSpreadable
Symbol.iterator
Symbol.match
Symbol.replace
Symbol.search
Symbol.species
Symbol.split
Symbol.toPrimitive
Symbol.toStringTag
Symbol.unscopables
tail-call-optimization
template
TypedArray