It seems as if grunt is using an old version of lodash, added lodash as a dependency until they upgrade. Added path.resolve to node_tap to make it more tolerant of non-absolute paths.