
A promise represents the result of an asynchronous operation p-timeout can be used to timeout a promise by displaying a message or doing a particular function.
Time taken before timing out and the message or function to be displayed or done after timeout can be defined by the API pTimeout.
Node.js is an event-based server-side JavaScript engine