mirror of
https://github.com/status-im/react-native.git
synced 2025-01-14 19:44:13 +00:00
4978855d72
Summary: In javascriptcore(ios9), this code will run as expected(output 0 1): ```js for(let i=0; i<2; i++) { const data = i; console.log(data); } ``` But when debug in chrome, the above code will fail without `use strict` prologue (if you add prologue, rn will fail with red screen `Const declarations are not supported in strict mode`): https://code.google.com/p/v8/issues/detail?id=4432. So it's better to transpile contant by default. Closes https://github.com/facebook/react-native/pull/2955 Reviewed By: @svcscm Differential Revision: D2483398 Pulled By: @vjeux
27 lines
558 B
Plaintext
27 lines
558 B
Plaintext
// Keep in sync with packager/transformer.js
|
|
{
|
|
"retainLines": true,
|
|
"compact": true,
|
|
"comments": false,
|
|
"whitelist": [
|
|
"es6.arrowFunctions",
|
|
"es6.blockScoping",
|
|
"es6.classes",
|
|
"es6.constants",
|
|
"es6.destructuring",
|
|
"es6.parameters",
|
|
"es6.properties.computed",
|
|
"es6.properties.shorthand",
|
|
"es6.spread",
|
|
"es6.templateLiterals",
|
|
"es7.asyncFunctions",
|
|
"es7.trailingFunctionCommas",
|
|
"es7.objectRestSpread",
|
|
"flow",
|
|
"react",
|
|
"react.displayName",
|
|
"regenerator"
|
|
],
|
|
"sourceMaps": false
|
|
}
|