[WIP] os_nodetype: impl with libuv