added basic nodejs detection