File tree 2 files changed +15
-6
lines changed
2 files changed +15
-6
lines changed Original file line number Diff line number Diff line change @@ -106,8 +106,9 @@ jobs:
106
106
- setup_node_modules
107
107
- run :
108
108
command : |
109
- mkdir -p ./build
109
+ mkdir -p ./build/__test_utils__
110
110
node ./scripts/print-warnings/print-warnings.js > build/WARNINGS
111
+ node ./scripts/print-warnings/print-warnings.js --js > build/__test_utils__/ReactAllWarnings.js
111
112
- persist_to_workspace :
112
113
root : .
113
114
paths :
Original file line number Diff line number Diff line change 75
75
'!**/node_modules/**/*.js' ,
76
76
] ) . pipe (
77
77
through . obj ( transform , cb => {
78
- process . stdout . write (
79
- Array . from ( warnings , warning => JSON . stringify ( warning ) )
80
- . sort ( )
81
- . join ( '\n' ) + '\n'
82
- ) ;
78
+ if ( process . argv [ 2 ] === '--js' ) {
79
+ const warningsArray = Array . from ( warnings ) ;
80
+ warningsArray . sort ( ) ;
81
+ process . stdout . write (
82
+ `export default ${ JSON . stringify ( warningsArray , null , 2 ) } ;\n`
83
+ ) ;
84
+ } else {
85
+ process . stdout . write (
86
+ Array . from ( warnings , warning => JSON . stringify ( warning ) )
87
+ . sort ( )
88
+ . join ( '\n' ) + '\n'
89
+ ) ;
90
+ }
83
91
cb ( ) ;
84
92
} )
85
93
) ;
You can’t perform that action at this time.
0 commit comments