@samitouri / QOS-React / commits / 73217a74a0

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,