#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}