durs / node-activex

Node.JS Implementaion of ActiveXObject
MIT License
329 stars 62 forks source link

Make this project usable as a library dependency in other native node projects #99

Closed Daniel-Userlane closed 3 years ago

Daniel-Userlane commented 3 years ago

This is a more complete solution for #97.

Most importantly, I moved the definition to its own .gyp file so that it doesn't get compiled by default; (Might also help with some parallel build issues).

Also, I created a new directory for the includes to make including it more easy and clear (instead of including eg. src/disp.h which is super confusing).

Moving everything to a namespace still is a consideration, but not an urgent one right now

Daniel-Userlane commented 3 years ago

folder namings etc are up for debate, so if you have any preferences please go ahead and change them