Hi Umar,
Thank you for writing to us. Unfortunately, we will not be able to provide you the required support to create or manage ads campaigns or ads using node.js client libraries as this is not included in the supported Adwords client libraries. However, you might find the campaigns and ads guide useful for creating campaigns and ads via API. For your concern related to the RESTFul API's, you could use Google Ads API Beta as it exposes both standard JSON REST endpoints and a high-performance gRPC interface. Let us know if this clarifies your concerns.
Regards,
Nikisha Patel, Google Ads API Team