LinkedDataFragments / HDT-Node

Native bindings for Node.js to access HDT compressed triple files.

Home Page:http://ruben.verborgh.org/blog/2014/09/30/bringing-fast-triples-to-nodejs-with-hdt/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Current version does not install

LaurensRietveld opened this issue · comments

There is a problem with the current version: the deps/libcds/includes directory is not part of the published npm package.
This omission is caused by this .gitignore file: https://github.com/rdfhdt/hdt-cpp/blob/develop/libcds/include/.gitignore

We'll submit a PR to hdt-cpp removing the gitignore and release a patch version. I'll leave it up to you to release the HDT-node patch version.

Reason we missed this issue is that we were testing against the HDT-Node git repo, that doesnt exclude files that npm publish would exclude. We could consider adding npm pack to the travis build, and trying the install the output of that command, but not sure whether that's worth the effort

Good catch. Let's indeed also do npm pack on Travis.

Hdt-cpp has a patch release (1.3.1) with the included fix

Thanks, will follow up and release a patch here as well.

Ah, a note about the release: the .gitmodule file is still pointing to the hdt-node branch on hdt-cpp. There's no need for that anymore, so we can simply use the master branch

Deprecated v2.0.1.

Resolved by 33a8b7d.