Skip to content

Commit

Permalink
Lint code
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasG77 committed Jun 14, 2022
1 parent 0ddc0ec commit 1758d6a
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 9 deletions.
33 changes: 30 additions & 3 deletions build/cog.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,22 @@ async function extractDepartements(path) {
const rows = await readCsvFile(path)

return rows.map(row => {
let zone
if (row.ZONE) {
zone = row.ZONE
} else if (row.DEP.length > 2) {
zone = 'dom'
} else {
zone = 'metro'
}

return {
code: row.DEP,
region: row.REG,
chefLieu: row.CHEFLIEU,
nom: row.LIBELLE,
typeLiaison: parseTypeLiaison(row.TNCC),
zone: row.ZONE ? row.ZONE : row.DEP.length > 2 ? 'dom' : 'metro'
zone
}
})
}
Expand All @@ -24,12 +33,21 @@ async function extractRegions(path) {
const rows = await readCsvFile(path)

return rows.map(row => {
let zone
if (row.ZONE) {
zone = row.ZONE
} else if (['01', '02', '03', '04', '06'].includes(row.REG)) {
zone = 'dom'
} else {
zone = 'metro'
}

return {
code: row.REG,
chefLieu: row.CHEFLIEU,
nom: row.LIBELLE,
typeLiaison: parseTypeLiaison(row.TNCC),
zone: row.ZONE ? row.ZONE : ['01', '02', '03', '04', '06'].includes(row.REG) ? 'dom' : 'metro'
zone
}
})
}
Expand Down Expand Up @@ -118,11 +136,20 @@ async function extractCommunes(communesPath, mouvementsCommunesPath, arrondissem
const anciensCodesIndex = computeAnciensCodesCommunes(communesRows, mouvementsRows)

const communes = communesRows.map(row => {
let zone
if (row.zone) {
zone = row.zone
} else if (row.DEP.length > 2) {
zone = 'dom'
} else {
zone = 'metro'
}

const commune = {
code: row.COM,
nom: row.LIBELLE,
typeLiaison: parseTypeLiaison(row.TNCC),
zone: row.zone ? row.zone : row.DEP.length > 2 ? 'dom' : 'metro'
zone
}

if (row.TYPECOM === 'COM') {
Expand Down
12 changes: 6 additions & 6 deletions build/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,12 +70,12 @@ async function main() {
communes: {...populationHorsMayotte.communes, ...populationMayotte.communes}
}
const arrondissements = await extractArrondissements(getSourceFilePath('arrondissements.csv'))
const departements_metro_and_dom = await extractDepartements(getSourceFilePath('departements.csv'))
const departements_com = await extractDepartements(getSourceFilePath('departements-outremer.csv'))
const departements = [...departements_metro_and_dom, ...departements_com]
const regions_metro_and_dom = await extractRegions(getSourceFilePath('regions.csv'))
const regions_com = await extractRegions(getSourceFilePath('regions-outremer.csv'))
const regions = [...regions_metro_and_dom, ...regions_com]
const departementsMetroAndDom = await extractDepartements(getSourceFilePath('departements.csv'))
const departementsCom = await extractDepartements(getSourceFilePath('departements-outremer.csv'))
const departements = [...departementsMetroAndDom, ...departementsCom]
const regionsMetroAndDom = await extractRegions(getSourceFilePath('regions.csv'))
const regionsCom = await extractRegions(getSourceFilePath('regions-outremer.csv'))
const regions = [...regionsMetroAndDom, ...regionsCom]

await buildRegions(regions)
await buildDepartements(departements)
Expand Down

0 comments on commit 1758d6a

Please sign in to comment.