Corifeus Utils - Memory
This is an open source project. Just code.
Node Version Requirement
>=7.8.0
Built on Node
v8.4.0
The async
and await
keywords are required.
Install NodeJs:
https://nodejs.org/en/download/package-manager/
Description
Misc utils (async array iterator, random characters, exit on silent unhandledRejection
errors, etc...)
const utils = require('corifeus-utils');
- Modules
- Async Array Iterator
forEachAsync
JSON.strintify
for Error
- Lodash Pascal
- Remove silent process
unhandledRejection
end process.exit()
, adds timestamp - Process
uncaughtException
that shows timestamp. - Random async Base62 string
- Replace inject - finds a prefix and postfix in a string and replace the content,
strings.inject
- Convert a byte array or string to base62,
utils.base.charset(string)
- Async Hash (SHA-512, SHA-256) file using Base62,
- Promise based HTTP Request
- Time utilies
- Additional file system utils
- JSON based file database
- HTTP/HTTPS based async/Promise request
Actual modules
- time
- regexp
- random
- async (default is base62)
- promise
- deferred (simple extract the reject, resolve and promise function, instead of callback)
- process
- unhandledRejection
- uncaughtException
- writableCallbackExit
- object
- hash
- string
- lodash
- http
- db
- child-process
- array
CORIFEUS-UTILS Build v1.1.454-126
Corifeus by Patrik Laszlo