Repository URL to install this package:
|
Version:
1.0.1 ▾
|
const fs = require("fs");
const path = require("path");
const csv = require("csv");
module.exports = () => {
fs.readFile(path.resolve(__dirname, "../data.csv"), "utf-8", (err, data) => {
if (err) {
console.error("ERROR", err);
return;
}
csv.parse(data, (err, data) => {
if (err) {
console.error("ERROR", err);
return;
}
const countries = {};
// remove CSV header
data.shift();
data.forEach(entry => {
countries[entry[1]] = entry[0];
});
fs.writeFile(
path.resolve(__dirname, "../dist/countries.json"),
JSON.stringify(countries),
err => {
if (err) {
console.error("ERROR", err);
return;
}
}
);
});
});
};