RSS Git Download  Clone
..
  complex-uuid.js 76B p3x-robot sunday release 2018-1-7 11:18:04 8 years ago
  decrypt.js 443B p3x-robot sunday release 2018-3-30 17:14:00 8 years ago
  encrypt-decrypt.js 610B p3x-robot sunday release 2018-3-30 01:22:36 8 years ago
  error.js 54B p3x-robot sunday release 2017-6-3 15:45:30 9 years ago
  hash-string.js 280B p3x-robot sunday release 2017-8-6 13:48:53 9 years ago
  hash.js 178B p3x-robot 9 years ago
  json-clone.js 160B p3x-robot sunday release 5/20/2017, 5:00:16 PM 9 years ago
  last-day.js 497B p3x-robot-sunday mirror 5/14/2017, 5:43:39 PM 9 years ago
  port-open.js 188B p3x-robot sunday release 2017-8-6 13:48:53 9 years ago
  random.js 166B p3x-robot 9 years ago
  request.js 372B p3x-robot sunday release 7/8/2018, 12:27:11 PM 8 years ago
  wait-file.js 197B p3x-robot sunday release 2017-8-6 13:48:53 9 years ago
  README.md
[//]: #@corifeus-header [![Like Corifeus @ Facebook](https://img.shields.io/badge/LIKE-Corifeus-3b5998.svg)](https://www.facebook.com/corifeus.software) [![Donate for Corifeus / P3X](https://img.shields.io/badge/Donate-Corifeus-003087.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [![Contact Corifeus / P3X](https://img.shields.io/badge/Contact-P3X-ff9900.svg)](https://www.patrikx3.com/en/front/contact) [![Build Status](https://api.travis-ci.com/patrikx3/corifeus-utils.svg?branch=master)](https://travis-ci.com/patrikx3/corifeus-utils) [![Uptime Robot ratio (30 days)](https://img.shields.io/uptimerobot/ratio/m780749701-41bcade28c1ea8154eda7cca.svg)](https://uptimerobot.patrikx3.com/) [![NPM](https://nodei.co/npm/corifeus-utils.png?downloads=true&downloadRank=true&stars=true)](https://www.npmjs.com/package/corifeus-utils/) --- # ❤️ Corifeus Utils - Memory v2019.1.29-2 🙏 This is an open-source project. Star this repository, if you like it, or even donate to maintain the servers and the development. Thank you so much! Possible, this mini server, rarely, is down, please hang on for 15-30 minutes and the server will be back up. All my domains ([patrikx3.com](https://patrikx3.com) and [corifeus.com](https://corifeus.com)) could have minor errors, since I am developing in my free time. However, it is usually stable. **Bugs are evident™ - MATRIX️** ### Node Version Requirement ``` >=10.13.0 ``` ### Built on Node ``` v11.8.0 ``` The ```async``` and ```await``` keywords are required. Install NodeJs: https://nodejs.org/en/download/package-manager/ # Description [//]: #@corifeus-header:end Misc utils (async array iterator, random characters, exit on silent ```unhandledRejection``` errors, etc...) ```js 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 * verbose * span * regexp * escape * random * async (default is base62) * complexUuid * promise * deferred (simple extract the reject, resolve and promise function, instead of callback) * process * unhandledRejection * uncaughtException * writableCallbackExit * object * reduce * hash * async file * string * padStart * empty * inject * lodash * PascalCase * http * async request * db * file based json storage * child-process * async exec * array * forEachAsync, async/await for each [//]: #@corifeus-footer --- [**CORIFEUS-UTILS**](https://pages.corifeus.com/corifeus-utils) Build v2019.1.29-2 [![Like Corifeus @ Facebook](https://img.shields.io/badge/LIKE-Corifeus-3b5998.svg)](https://www.facebook.com/corifeus.software) [![Donate for Corifeus / P3X](https://img.shields.io/badge/Donate-Corifeus-003087.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [![Contact Corifeus / P3X](https://img.shields.io/badge/Contact-P3X-ff9900.svg)](https://www.patrikx3.com/en/front/contact) ## P3X Sponsors [IntelliJ - The most intelligent Java IDE](https://www.jetbrains.com/?from=patrikx3) [![JetBrains](https://cdn.corifeus.com/assets/svg/jetbrains-logo.svg)](https://www.jetbrains.com/?from=patrikx3) [![NoSQLBooster](https://cdn.corifeus.com/assets/png/nosqlbooster-70x70.png)](https://www.nosqlbooster.com/) [The Smartest IDE for MongoDB](https://www.nosqlbooster.com) [//]: #@corifeus-footer:end