The package.json makes this project incompatible with OS X without using npm install -f, but passes all the tests on OS X via npm test.
Either add darwin to the package.json file, or omit the os section entirely since there appears to be no obvious reason why that section is included.