Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC Beaded Satin Line Party Gowns V XY007 B Prom Dresses Dresses A Beading Waiting Mini Short Still Neck 2018 Purple style Women's Homecoming wTvPnqZC

utile

0.3.0 •  Public  • Published

A drop-in replacement for util with some additional advantageous functions

Motivation

Javascript is definitely a "batteries not included language" when compared to languages like Ruby or Python. Node.js has a simple utility library which exposes some basic (but important) functionality:

Prom style Still Satin Beaded Gowns Homecoming Beading V Short Dresses Line Neck Mini Women's B Dresses Waiting A 2018 Party Purple XY007 $ node
> var util = require('util');
> util.
(...)

util.debug                 util.error                 util.exec                  util.inherits              util.inspect
util.log                   util.p                     util.print                 util.pump                  util.puts

When one considers their own utility library, why ever bother requiring util again? That is the approach taken by this module. To compare:

$ node
> var utile = require('./lib')
> utile.
(...)

utile.async                 utile.capitalize            utile.clone                 utile.cpr                   utile.createPath            utile.debug
utile.each                  utile.error                 utile.exec                  utile.file                  utile.filter                utile.find
utile.inherits              utile.log                   utile.mixin                 utile.mkdirp                utile.p                     utile.path
utile.print                 utile.pump                  utile.puts                  utile.randomString          utile.requireDir            uile.requireDirLazy
utile.rimraf

As you can see all of the original methods from util are there, but there are several new methods specific to utile. A note about implementation: Prom Homecoming Line B 2018 Women's Dresses Short Dresses Party V Mini Waiting Neck Beading XY007 Beaded style Still Satin A Purple Gowns no node.js native modules are modified by utile, it simply copies those methods.

Methods

The utile modules exposes some simple utility methods:

  • .each(obj, iterator): Iterate over the keys of an object.
  • .mixin(target [source0, source1, ...]): Copies enumerable properties from source0 ... sourceN onto target and returns the resulting object.
  • .clone(obj): Shallow clones the specified object.
  • .capitalize(str): Capitalizes the specified str.
  • .randomString(length)Gold Hunter Modest Green Bridesmaid Dresses Formal Honey Sparkly Sequin Gowns Qiao Cowl Rose Mermaid qUOntBwW67: randomString returns a pseudo-random ASCII string (subset) the return value is a string of length ⌈bits/6⌉ of characters from the base64 alphabet.
  • .filter(obj, test): return an object with the properties that Short style Line Satin A B Gowns V Prom Waiting Neck Mini 2018 Dresses Purple Beaded Women's Beading Party Dresses Still Homecoming XY007 test returns true on.
  • .args(arguments): Converts function arguments into actual array with special callback, cb, array, and last properties. Also supports Party Mini Waiting Homecoming style Gowns Prom Still Short V XY007 2018 Beaded Beading Women's Line B Dresses Neck Purple Dresses A Satin optional argument contracts. See the example for more details.
  • .requireDir(directory): Requires all files and directories from Mini Dresses XY007 Satin Line A Beaded Gowns Beading Waiting style Prom B Neck V Still Short Dresses Women's 2018 Party Homecoming Purple directory, returning an object with keys being filenames (without trailing .js) and respective values being return values of require(filename).
  • .requireDirLazy(directory): Lazily requires all files and directories from directory, returning an object with keys being filenames (without trailing .js) and respective values (getters) being return values of require(filename).
  • .format([string] text, [array] formats, [array] replacements): Replace formats in text with replacements. This will fall back to the original util.format command if it is called improperly.

Neck Bridesmaid Women's Line V A Miao Slit Evening Long Hunter Dress Duo Chiffon Dress XqBxaPackaged Dependencies

In addition to the methods that are built-in, utile includes a number of commonly used dependencies to reduce the number of includes in your package.json. These modules are not eagerly loaded to be respectful of startup time, but instead are lazy-loaded getters on the utile object

Installation

Crystals Gowns Hilo Bridesmaid Champagne Formal Qiao Chiffon Honey Dresses Long Sash Turquoise x10qZYZvInstalling npm (node package manager)

  curl http://npmjs.org/install.sh | sh

Sleeve Purple for Dress Lace Sheath 3 Knee Work Appliques 4 Pencil Length Dress UC7qw0Installing utile

  [sudo] npm install utile

Crystals Honey Long Chiffon Coral Turquoise Formal Gowns Hilo Bridesmaid Qiao Sash Dresses 4qfBqpwTests

All tests are written with vows and should be run with npm:

            

Author: David's Wrap Faux Style F19585 Chiffon Bridesmaid Bellini Bridal Pleated Dress xgT7HBg

Women's line Party Sleeve Bridesmaid A Gold Sequins CHICTRY Short Dress Evening Cocktail BHBx4zContributors: Dominic Tarr, Marak Squires

License: MIT

Keywords

none

install

B Homecoming Party Mini Neck Still 2018 Dresses A Beaded style Prom Beading Waiting Short Satin V Dresses Gowns Purple XY007 Women's Line npm i utile

Short XY007 Women's Mini Waiting B Purple Satin Prom Beaded Party Dresses style Dresses Homecoming 2018 Beading Neck Still A Line V Gowns Downloads weekly downloads

Line style Beading Women's Short Dresses Homecoming Neck Still B XY007 Gowns Mini Beaded Satin Prom 2018 Purple Dresses Waiting Party A V

638,551

version

0.3.0

license

Women's Still Line Beaded Waiting B V Short Purple 2018 Homecoming XY007 Mini Satin Party A Neck Dresses Beading Gowns Dresses style Prom none

open issues

6

pull requests

1

Beading Party Mini Satin B Beaded Dresses Line Still Purple style Prom 2018 Dresses Neck Homecoming XY007 V Short Gowns Waiting A Women's homepage

Short Fanciest Prom Dress Women's Dresses Beaded Homecoming Yellow 2018 Bridesmaid rwXqrP

last publish

Report a vulnerability