One of the modules I plan on building for the Node.js computer controlling suite is software for interfacing with GPS. But, it turns out someone already built a module named bancroft! So, if you've been following my stuff and are interesting in a GPS project, check that one out.
There are some features I would like to add which aren't available in his project, such as triggering events based on speed, distance moved, getting X meters close to a target, or entering a region. I'll probably do some pull requests on his project and get those in, as opposed to building it from scratch.