deps: use libuv directly for deps / remove node dep