UNPKG

geojson2gtfs

Version:

A tiny nodeJs cli app to transform geoJson files (describing an onDemand informal public transport routes) to its corresponding GTFS entities.

22 lines (19 loc) 487 B
const Find = require('find-key'); const colorprint = require('colorprint'); function findKeyInObject(obj, key) { return Find(obj, key); } module.exports = function objectFieldsFilter(obj, fields) { let values = []; try { fields.forEach(field => { values.push(...findKeyInObject(obj, field)); }); } catch (error){ colorprint.error("Error searching values in a object"); } finally { return values; } };