nodejs / webidl-napi

A WebIDL-to-N-API compiler
MIT License
10 stars 6 forks source link

all: update tests and workflows #8

Closed gabrielschulhof closed 4 years ago

gabrielschulhof commented 4 years ago

Signed-off-by: @gabrielschulhof Fixes: https://github.com/nodejs/webidl-napi/issues/4

cerisano commented 4 years ago

Looks like the CI is using node 10. min req is node 12.

gabrielschulhof commented 4 years ago

@cerisano I wanna make it work on Node.js 10 as well. I'll do a conditional include of js_native_api.h.

gabrielschulhof commented 4 years ago

@kainino0x @austinEng @cerisano sorry for the long wait! I had to switch the build system from node-gyp to cmake-js to get it to properly handle the code generation for the tests on Windows, Linux, and OSX.

gabrielschulhof commented 4 years ago

Landed in df980a4ec6f70d687c8ccd3fef520cdaca20d47f.