forked from GitHub/gf-core
855 B
855 B
JavaScript (Node.js) bindings to PGF runtime
Using in your project
- You must have installed the PGF C runtime (see
../c/README.md) - You may need to set the environment variable
LD_LIBRARY_PATH=/usr/local/lib - Add to your project the usual way with:
npm install path/to/this/folder
- Or install globally with:
npm install --global .
Building the package (development)
Pre-requisites
npm install
Compiling
npm run build
Running tests
npm run test
Known issues
There is a known issue with random crashes with Node 14 and 16 on macOS. See here:
- https://github.com/nodejs/node/issues/32463
- https://github.com/node-ffi-napi/node-ffi-napi/issues/97
- https://github.com/node-ffi-napi/ref-napi/issues/47
It seems to work with Node 12 on macOS, as well as on other platforms.