Comments (4)
After looking into it a bit, this seems to be a problem with Nan, as they still have to update to Node 12.
See nodejs/nan#849
from hdt-node.
I took a fast look into the error messages and there is more to do then update NAN.
e.g. at https://github.com/RubenVerborgh/HDT-Node/blob/master/lib/HdtDocument.cc#L69 there is a direct use of a v8 API which is no longer existing in NodeJs 12 (v8::Local<v8::FunctionTemplate>::GetFunction()
).
NAN provides already an API for this in 2.13.2, e.g. use Nan::GetFunction(constructorTemplate).ToLocalChecked()
from hdt-node.
#42 can indeed be closed. Can somebody PR this? I'm afraid I don't know NAN or c++ well enough to give it a go.
from hdt-node.
Decided to take a swing at it in #43 , effort was ok in the end.
from hdt-node.
Related Issues (20)
- Read/write the HDT header HOT 3
- Unable to build on Windows HOT 1
- Point submodule to hdt-cpp develop branch HOT 5
- Current version does not install HOT 6
- Fetch distinct predicates HOT 6
- Update TypeScript definitions HOT 2
- A Limit of 0 returns all results HOT 3
- Setting Infinity as limit produces no results
- Fetching distinct predicates, given a subject HOT 1
- Add RDFJS support (and update N3.js) HOT 22
- Develop vs master branch HOT 1
- Inconsistency while searching literal terms and triples with literals HOT 1
- Updating submodule to new hdt-cpp release HOT 1
- Concurrency protection HOT 4
- Build fails on Node 12.13.0 HOT 4
- Performance test new semver.major
- Update docs for new RDF/JS interface
- Build failing on Node 15
- link in README is broken
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hdt-node.