Skip to content

Commit 07af1cd

Browse files
committed
Update Closure Compiler
1 parent 6b6d061 commit 07af1cd

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
"flow-remove-types": "^2.198.2",
7070
"glob": "^7.1.6",
7171
"glob-stream": "^6.1.0",
72-
"google-closure-compiler": "^20200517.0.0",
72+
"google-closure-compiler": "^20230206.0.0",
7373
"gzip-size": "^5.1.1",
7474
"hermes-eslint": "^0.9.0",
7575
"hermes-parser": "^0.9.0",

scripts/rollup/build.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -388,10 +388,10 @@ function getPlugins(
388388
bundleType !== NODE_ESM &&
389389
closure({
390390
compilation_level: 'SIMPLE',
391-
language_in: 'ECMASCRIPT_2018',
391+
language_in: 'ECMASCRIPT_2020',
392392
language_out:
393393
bundleType === NODE_ES2015
394-
? 'ECMASCRIPT_2018'
394+
? 'ECMASCRIPT_2020'
395395
: bundleType === BROWSER_SCRIPT
396396
? 'ECMASCRIPT5'
397397
: 'ECMASCRIPT5_STRICT',

scripts/rollup/generate-inline-fizz-runtime.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ async function main() {
4545
instructionDir + '/ReactDOMFizzInstructionSetShared.js',
4646
],
4747
compilation_level: 'ADVANCED',
48+
language_in: 'ECMASCRIPT_2020',
49+
language_out: 'ECMASCRIPT5_STRICT',
4850
module_resolution: 'NODE',
4951
// This is necessary to prevent Closure from inlining a Promise polyfill
5052
rewrite_polyfills: false,

0 commit comments

Comments
 (0)