Closed
Description
We still recommend to use lib: es2017
in ts config, but a new minimal iOS
version for RN@0.69.x
is 12.4
// iOS 11
Intl.PluralRules // undefined (es2018.intl)
Symbol.asyncIterator // undefined (es2018.asynciterable)
String.prototype.trimStart // undefined (es2019.string)
String.prototype.trimEnd // undefined (es2019.string)
Object.fromEntries // undefined (es2019.object)
Array.prototype.flat // undefined (es2019.array)
Array.prototype.flatMap // undefined (es2019.array)
// iOS 12.4
Intl.PluralRules // function
Symbol.asyncIterator // Symbol(Symbol.asyncIterator)
String.prototype.trimStart // function
String.prototype.trimEnd // function
Object.fromEntries // function
Array.prototype.flat // function
Array.prototype.flatMap // function
So, can we update es2017
=> es2019
as all es2019
features implemented in Hermes
, iOS 12.4
and jsc-android
? (see "Compare table")
Links
- iOS
11
=>12.4
commit: facebook/react-native@982ca30 - Compare table (Hermes, iOS, jsc-android): https://retyui.github.io/react-native-compat-table/
Metadata
Metadata
Assignees
Labels
No labels