I have tried using this in node too, I think it needs to be refactored better to make that possible.
In particular, it does import Ember from 'ember' right at the beginning of its index.js file, not because you actually need it when consuming the library, but because it’s trying to install deprecations on the Ember global.
It also tries to import capitalize from @ember/string despite that not being a thing it can correctly resolve in node.
These are very solvable and can be done in a way that would remain compatible with traditional consumption as an addon, but somebody needs to do the refactor. I don’t even think it would take very long.