geojson2gtfs
Version:
A tiny nodeJs cli app to transform geoJson files (describing an onDemand informal public transport routes) to its corresponding GTFS entities.
21 lines (17 loc) • 488 B
JavaScript
const fs = require('fs');
const colorprint = require('colorprint');
module.exports = function streamFileWriter(filePath, file) {
filePath = './' + filePath;
let writeStream = fs.createWriteStream(
filePath,
{flags:'a'}
);
writeStream.write(file+'\n', err => {
if(err) {
colorprint.fatal(`Error trying to write file ${filePath}`)
}
});
writeStream.on('finish', () => {
});
writeStream.end();
}