Helpful Scripts functions that wrap some nodejs calls in Promise wrappers.
Install hsNode
from npm
the standard way:
npm i hsnode
hsNode.log functions (extends on hsUtil logging), adding support for
- log recordings in configurable log files
- using
transient
logging
hsNode.Request REST-API with support for
- paced requests - configure limits on requests per second and max number of unresolved requests; see hsUtil
- integrated, configuarble, content decoding - e.g.
str2json
orhtml2json
or a a self defined decoder - simple authentication, currently: Basic, Digest, and Token authentication
- cached requests - allowing for targeted reloads for cached responses
child_processs
executionfile system
functions
See docs for details