re: npm package - a bit of a necessary evil at this point (GeoJSON is much easier to work with than OSM or PBF and that NPM library was the only OSM-to-GeoJSON helper I could find). I definitely want to get rid of that dependency soon.
I had not thought about any of those higher-resolution display options :) Not much experience in terminal display. I'll look into it. Thanks