Fix error-codes not updating correctly (#10348)
* Fix error-codes not updating correctly * Revert changes to codes.json
Michał Pierzchała committed
Aug 2, 2017 at 11:38 UTC
73217a74a08fbca930135ac8d9bc46e461fa9fd3
2 files changed
+59
-54
scripts/error-codes/extract-errors.js
+9
-4
@@ -40,10 +40,15 @@ module.exports = function(opts) {
40
var errorMapFilePath = opts.errorMapFilePath;
41
var existingErrorMap;
42
try {
43
- existingErrorMap = require(path.join(
44
- __dirname,
45
- path.basename(errorMapFilePath)
46
- ));
43
+ // Using `fs.readFileSync` instead of `require` here, because `require()`
44
+ // calls are cached, and the cache map is not properly invalidated after
45
+ // file changes.
46
+ existingErrorMap = JSON.parse(
47
+ fs.readFileSync(
48
+ path.join(__dirname, path.basename(errorMapFilePath)),
49
+ 'utf8'
50
+ )
51
+ );
52
} catch (e) {
53
existingErrorMap = {};
54
}
scripts/rollup/results.json
+50
-50
@@ -25,28 +25,28 @@
25
"gzip": 6703
26
},
27
"react-dom.development.js (UMD_DEV)": {
28
- "size": 635300,
29
- "gzip": 145020
28
+ "size": 639824,
29
+ "gzip": 145999
30
},
31
"react-dom.production.min.js (UMD_PROD)": {
32
- "size": 121424,
33
- "gzip": 38875
32
+ "size": 121920,
33
+ "gzip": 38871
34
},
35
"react-dom.development.js (NODE_DEV)": {
36
- "size": 594696,
37
- "gzip": 135394
36
+ "size": 599220,
37
+ "gzip": 136402
38
},
39
"react-dom.production.min.js (NODE_PROD)": {
40
- "size": 118342,
41
- "gzip": 37771
40
+ "size": 118838,
41
+ "gzip": 37788
42
},
43
"ReactDOMFiber-dev.js (FB_DEV)": {
44
- "size": 593376,
45
- "gzip": 135602
44
+ "size": 595749,
45
+ "gzip": 135868
46
},
47
"ReactDOMFiber-prod.js (FB_PROD)": {
48
- "size": 429672,
49
- "gzip": 96821
48
+ "size": 431003,
49
+ "gzip": 96867
50
},
51
"react-dom-test-utils.development.js (NODE_DEV)": {
52
"size": 56074,
@@ -65,20 +65,20 @@
65
"gzip": 81957
66
},
67
"react-dom-server.development.js (UMD_DEV)": {
68
- "size": 121124,
69
- "gzip": 30746
68
+ "size": 122993,
69
+ "gzip": 31032
70
},
71
"react-dom-server.production.min.js (UMD_PROD)": {
72
- "size": 21826,
73
- "gzip": 8304
72
+ "size": 22819,
73
+ "gzip": 8627
74
},
75
"react-dom-server.development.js (NODE_DEV)": {
76
- "size": 90276,
77
- "gzip": 23309
76
+ "size": 92141,
77
+ "gzip": 23593
78
},
79
"react-dom-server.production.min.js (NODE_PROD)": {
80
- "size": 20599,
81
- "gzip": 7826
80
+ "size": 21214,
81
+ "gzip": 8026
82
},
83
"ReactDOMServerStream-dev.js (FB_DEV)": {
84
"size": 264750,
@@ -89,28 +89,28 @@
89
"gzip": 51047
90
},
91
"react-art.development.js (UMD_DEV)": {
92
- "size": 372472,
93
- "gzip": 82325
92
+ "size": 373050,
93
+ "gzip": 82463
94
},
95
"react-art.production.min.js (UMD_PROD)": {
96
- "size": 94128,
97
- "gzip": 29132
96
+ "size": 94183,
97
+ "gzip": 29145
98
},
99
"react-art.development.js (NODE_DEV)": {
100
- "size": 293841,
101
- "gzip": 62296
100
+ "size": 294419,
101
+ "gzip": 62436
102
},
103
"react-art.production.min.js (NODE_PROD)": {
104
- "size": 55693,
105
- "gzip": 17236
104
+ "size": 55748,
105
+ "gzip": 17250
106
},
107
"ReactARTFiber-dev.js (FB_DEV)": {
108
- "size": 292701,
109
- "gzip": 62358
108
+ "size": 293279,
109
+ "gzip": 62507
110
},
111
"ReactARTFiber-prod.js (FB_PROD)": {
112
- "size": 220005,
113
- "gzip": 45510
112
+ "size": 220571,
113
+ "gzip": 45660
114
},
115
"ReactNativeStack-dev.js (RN_DEV)": {
116
"size": 188445,
@@ -121,20 +121,20 @@
121
"gzip": 26398
122
},
123
"ReactNativeFiber-dev.js (RN_DEV)": {
124
- "size": 289861,
125
- "gzip": 52545
124
+ "size": 290148,
125
+ "gzip": 52574
126
},
127
"ReactNativeFiber-prod.js (RN_PROD)": {
128
- "size": 223857,
129
- "gzip": 38878
128
+ "size": 224144,
129
+ "gzip": 38909
130
},
131
"react-test-renderer.development.js (NODE_DEV)": {
132
- "size": 291204,
133
- "gzip": 61163
132
+ "size": 291782,
133
+ "gzip": 61299
134
},
135
"ReactTestRendererFiber-dev.js (FB_DEV)": {
136
- "size": 290022,
137
- "gzip": 61239
136
+ "size": 290600,
137
+ "gzip": 61383
138
},
139
"react-test-renderer-shallow.development.js (NODE_DEV)": {
140
"size": 10302,
@@ -145,8 +145,8 @@
145
"gzip": 2541
146
},
147
"react-noop-renderer.development.js (NODE_DEV)": {
148
- "size": 285131,
149
- "gzip": 59573
148
+ "size": 285709,
149
+ "gzip": 59710
150
},
151
"ReactHTMLString-dev.js (FB_DEV)": {
152
"size": 265654,
@@ -181,20 +181,20 @@
181
"gzip": 50920
182
},
183
"ReactDOMServer-dev.js (FB_DEV)": {
184
- "size": 89770,
185
- "gzip": 23261
184
+ "size": 91224,
185
+ "gzip": 23517
186
},
187
"ReactDOMServer-prod.js (FB_PROD)": {
188
- "size": 53908,
189
- "gzip": 14890
188
+ "size": 55353,
189
+ "gzip": 15240
190
},
191
"react-dom-node-stream.development.js (NODE_DEV)": {
192
- "size": 91970,
193
- "gzip": 23799
192
+ "size": 93872,
193
+ "gzip": 24085
194
},
195
"react-dom-node-stream.production.min.js (NODE_PROD)": {
196
- "size": 21541,
197
- "gzip": 8172
196
+ "size": 22057,
197
+ "gzip": 8338
198
},
199
"ReactDOMNodeStream-dev.js (FB_DEV)": {
200
"size": 264918,