irie-utils
Collection of general purpose utilities:
- config: hierarchical configuration mechanism based on nconf and konphyg
- crypto: easily encrypt and decrypt text using node's native crypto module
- deep-map-values: passthrough to lodash-deep utility
- downloader: download a file as stream, as a temp file and deal with images
- email-verifier: email address validation
- entity-parser: generic functions for parsing input
- fs: collection of high level file system utilities
- image-downloader: specific downloader for images with caching support
- logger: different implementatios of loggers such as dummy, console and rollbar
- math: mathematical utilities
- merge-sort: implementation of the merge-sort algorithm
- money: utilities for dealing with money calculations and formatting
- read-huge-file: file reader specifically designed for huge files
- require-all: require modules in a folder
- strings: collection of string utilities not included in
lodash
- tmp: create temporal files
- validations: basic bunch of validators