File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1515 with :
1616 node-version : ${{ matrix.node-version }}
1717 - name : Install bikeshed
18- # NOTE: Pinning to 5.3.4 due to regression #3198 in 5.3.5
19- run : pipx install bikeshed==5.3.4 && bikeshed update
18+ run : pipx install bikeshed && bikeshed update
2019 - run : npm install
2120 - run : npx respec2html -e --timeout 30 --src "https://w3c.github.io/spec-generator/respec.html"
2221 - run : npm test
Original file line number Diff line number Diff line change @@ -124,9 +124,10 @@ async function invokeBikeshed(
124124
125125 const stdout = stdoutChunks
126126 . join ( "" )
127- // Correct unfinished JSON in case of fatal error
128- . replace ( / , [ \n \s ] * $ / , "]" )
129- // Correct for speced/bikeshed#3197
127+ // Correct unfinished JSON in case of fatal error,
128+ // which may not include a trailing comma in 5.3.5 (#3198)
129+ . replace ( / \} , ? [ \n \s ] * $ / , "}]" )
130+ // Correct for #3197 (fixed in bikeshed 5.3.5)
130131 . replace ( / \n \[ / g, "" ) ;
131132
132133 try {
You can’t perform that action at this time.
0 commit comments