From 986e9866466ca36aa4b9a696428731100188d282 Mon Sep 17 00:00:00 2001 From: Vitalie Miron Date: Mon, 20 Dec 2021 18:19:27 +0200 Subject: [PATCH 1/2] Fix Bug: @license header in React 18 bundles contains vundefined --- scripts/rollup/wrappers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/rollup/wrappers.js b/scripts/rollup/wrappers.js index 3178c1cf482a1..46b162ceed347 100644 --- a/scripts/rollup/wrappers.js +++ b/scripts/rollup/wrappers.js @@ -3,7 +3,7 @@ const {resolve} = require('path'); const {readFileSync} = require('fs'); const {bundleTypes, moduleTypes} = require('./bundles'); -const reactVersion = require('../../package.json').version; +const reactVersion = require('../../packages/react-dom/package.json').version; const { NODE_ES2015, From 4c0f650f0e9735da882aa33eb29dcd81a3b6cff6 Mon Sep 17 00:00:00 2001 From: Vitalie Miron Date: Tue, 21 Dec 2021 19:09:18 +0200 Subject: [PATCH 2/2] Remove React version from the header comment --- scripts/rollup/wrappers.js | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/scripts/rollup/wrappers.js b/scripts/rollup/wrappers.js index 46b162ceed347..44d83e4f58ee0 100644 --- a/scripts/rollup/wrappers.js +++ b/scripts/rollup/wrappers.js @@ -3,7 +3,6 @@ const {resolve} = require('path'); const {readFileSync} = require('fs'); const {bundleTypes, moduleTypes} = require('./bundles'); -const reactVersion = require('../../packages/react-dom/package.json').version; const { NODE_ES2015, @@ -54,7 +53,8 @@ const license = ` * Copyright (c) Facebook, Inc. and its affiliates. const wrappers = { /***************** NODE_ES2015 *****************/ [NODE_ES2015](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -67,7 +67,8 @@ ${source}`; /***************** NODE_ESM *****************/ [NODE_ESM](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** +* @license React * ${filename} * ${license} @@ -78,7 +79,8 @@ ${source}`; /***************** UMD_DEV *****************/ [UMD_DEV](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -88,7 +90,8 @@ ${source}`; /***************** UMD_PROD *****************/ [UMD_PROD](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -98,7 +101,8 @@ ${license} /***************** UMD_PROFILING *****************/ [UMD_PROFILING](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -108,7 +112,8 @@ ${license} /***************** NODE_DEV *****************/ [NODE_DEV](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -125,7 +130,8 @@ ${source} /***************** NODE_PROD *****************/ [NODE_PROD](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -135,7 +141,8 @@ ${source}`; /***************** NODE_PROFILING *****************/ [NODE_PROFILING](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -294,7 +301,8 @@ ${source}`; const reconcilerWrappers = { /***************** NODE_DEV (reconciler only) *****************/ [NODE_DEV](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -313,7 +321,8 @@ ${source} /***************** NODE_PROD (reconciler only) *****************/ [NODE_PROD](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license} @@ -327,7 +336,8 @@ ${source} /***************** NODE_PROFILING (reconciler only) *****************/ [NODE_PROFILING](source, globalName, filename, moduleType) { - return `/** @license React v${reactVersion} + return `/** + * @license React * ${filename} * ${license}