As far as I understand the question is whether we make it a regular NPM dependency or a custom attribute.

If we make it a dependency, then NPM will fetch the repo for us and everything. But that means you need to specify an npm package there, which you might not want. (that said, we should publish hoodie.js to NPM and then you can do `npm link hoodie` to get a local reference).

If we make it a custom attribute then the end user needs to ensure that that file exists. It might be a little more transparent what is happening for people that are not familiar with NPM.

I’m fine with either. Or even both. I just want to make sure we do this so it helps @gr2m :)