@samitouri / QOS-React / commits / bd0a5dd682

#22988 - Fix Bug: @license header in React 18 bundles contains vundefined (#23004)

* Fix Bug: @license header in React 18 bundles contains vundefined * Remove React version from the header comment

Vitalie committed Dec 21, 2021 at 19:27 UTC bd0a5dd6826ff7b3ab889ed0bd55dacc2f69a47e
1 file changed +22 -12
scripts/rollup/wrappers.js
+22 -12
@@ -3,7 +3,6 @@
3 const {resolve} = require('path');
4 const {readFileSync} = require('fs');
5 const {bundleTypes, moduleTypes} = require('./bundles');
6 -const reactVersion = require('../../package.json').version;
6
7 const {
8 NODE_ES2015,
@@ -54,7 +53,8 @@ const license = ` * Copyright (c) Facebook, Inc. and its affiliates.
53 const wrappers = {
54 /***************** NODE_ES2015 *****************/
55 [NODE_ES2015](source, globalName, filename, moduleType) {
57 - return `/** @license React v${reactVersion}
56 + return `/**
57 + * @license React
58 * ${filename}
59 *
60 ${license}
@@ -67,7 +67,8 @@ ${source}`;
67
68 /***************** NODE_ESM *****************/
69 [NODE_ESM](source, globalName, filename, moduleType) {
70 - return `/** @license React v${reactVersion}
70 + return `/**
71 +* @license React
72 * ${filename}
73 *
74 ${license}
@@ -78,7 +79,8 @@ ${source}`;
79
80 /***************** UMD_DEV *****************/
81 [UMD_DEV](source, globalName, filename, moduleType) {
81 - return `/** @license React v${reactVersion}
82 + return `/**
83 + * @license React
84 * ${filename}
85 *
86 ${license}
@@ -88,7 +90,8 @@ ${source}`;
90
91 /***************** UMD_PROD *****************/
92 [UMD_PROD](source, globalName, filename, moduleType) {
91 - return `/** @license React v${reactVersion}
93 + return `/**
94 + * @license React
95 * ${filename}
96 *
97 ${license}
@@ -98,7 +101,8 @@ ${license}
101
102 /***************** UMD_PROFILING *****************/
103 [UMD_PROFILING](source, globalName, filename, moduleType) {
101 - return `/** @license React v${reactVersion}
104 + return `/**
105 + * @license React
106 * ${filename}
107 *
108 ${license}
@@ -108,7 +112,8 @@ ${license}
112
113 /***************** NODE_DEV *****************/
114 [NODE_DEV](source, globalName, filename, moduleType) {
111 - return `/** @license React v${reactVersion}
115 + return `/**
116 + * @license React
117 * ${filename}
118 *
119 ${license}
@@ -125,7 +130,8 @@ ${source}
130
131 /***************** NODE_PROD *****************/
132 [NODE_PROD](source, globalName, filename, moduleType) {
128 - return `/** @license React v${reactVersion}
133 + return `/**
134 + * @license React
135 * ${filename}
136 *
137 ${license}
@@ -135,7 +141,8 @@ ${source}`;
141
142 /***************** NODE_PROFILING *****************/
143 [NODE_PROFILING](source, globalName, filename, moduleType) {
138 - return `/** @license React v${reactVersion}
144 + return `/**
145 + * @license React
146 * ${filename}
147 *
148 ${license}
@@ -294,7 +301,8 @@ ${source}`;
301 const reconcilerWrappers = {
302 /***************** NODE_DEV (reconciler only) *****************/
303 [NODE_DEV](source, globalName, filename, moduleType) {
297 - return `/** @license React v${reactVersion}
304 + return `/**
305 + * @license React
306 * ${filename}
307 *
308 ${license}
@@ -313,7 +321,8 @@ ${source}
321
322 /***************** NODE_PROD (reconciler only) *****************/
323 [NODE_PROD](source, globalName, filename, moduleType) {
316 - return `/** @license React v${reactVersion}
324 + return `/**
325 + * @license React
326 * ${filename}
327 *
328 ${license}
@@ -327,7 +336,8 @@ ${source}
336
337 /***************** NODE_PROFILING (reconciler only) *****************/
338 [NODE_PROFILING](source, globalName, filename, moduleType) {
330 - return `/** @license React v${reactVersion}
339 + return `/**
340 + * @license React
341 * ${filename}
342 *
343 ${license}