All files / src/parsers index.js

100% Statements 2/2
100% Branches 0/0
100% Functions 2/2
100% Lines 2/2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27                  1x                   1x              
import csv from './csv'
import json from './json'
import psv from './psv'
import tsv from './tsv'
import txt from './txt'
import yaml from './yaml'
import aml from './aml'
import {formatsList} from '../config/equivalentFormats'
 
let parsers = {
  csv,
  json,
  psv,
  tsv,
  txt,
  yaml,
  aml
}
 
formatsList.forEach(format => {
  format.equivalents.forEach(equivalent => {
    parsers[equivalent] = parsers[format.name]
  })
})
 
export default parsers