File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -207,7 +207,7 @@ export function evalColumns(
207207 schema : Schema ,
208208 schemaPath : string ,
209209) : void {
210- if ( ! rule . columns || context . extension !== '.tsv' ) return
210+ if ( ! rule . columns || ! [ '.tsv' , '.tsv.gz' ] . includes ( context . extension ) ) return
211211 const headers = [ ...Object . keys ( context . columns ) ]
212212 for ( const [ ruleHeader , requirement ] of Object . entries ( rule . columns ) ) {
213213 const columnObject : ColumnSchema = schema . objects . columns [ ruleHeader ]
@@ -284,7 +284,7 @@ export function evalInitialColumns(
284284 schemaPath : string ,
285285) : void {
286286 if (
287- ! rule ?. columns || ! rule ?. initial_columns || context . extension !== '.tsv'
287+ ! rule ?. columns || ! rule ?. initial_columns || ! [ '.tsv' , '.tsv.gz' ] . includes ( context . extension )
288288 ) {
289289 return
290290 }
@@ -318,7 +318,7 @@ export function evalAdditionalColumns(
318318 schema : Schema ,
319319 schemaPath : string ,
320320) : void {
321- if ( context . extension !== '.tsv' ) return
321+ if ( ! [ '.tsv' , '.tsv.gz' ] . includes ( context . extension ) ) return
322322 const headers = Object . keys ( context ?. columns )
323323 if ( rule . columns ) {
324324 if ( ! rule . additional_columns || rule . additional_columns === 'n/a' ) {
@@ -362,7 +362,7 @@ export function evalIndexColumns(
362362 ! rule ?. columns ||
363363 ! rule ?. index_columns ||
364364 ! rule ?. index_columns . length ||
365- context . extension !== '.tsv'
365+ ! [ '.tsv' , '.tsv.gz' ] . includes ( context . extension )
366366 ) {
367367 return
368368 }
You can’t perform that action at this time.
0 commit comments