npm still can't get my deps right, 2 hours lost to circular refs and outdated versions. back to the dark ages of manual dependency management for a bit.