Collection of cross-platform routines to operate over git paths reliably and consistently. GitPath leverages parsing, normalizing, nativizing git paths. Use the module to get uniform experience from playing with paths on different platforms.
jsbn • 1.1.0The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.
INDIRECT
0
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
INDIRECT
2
make-dir • 3.1.0Make a directory and its parents if needed - Think `mkdir -p`
prelude-ls • 1.1.2prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
INDIRECT
0
promise-retry • 2.0.1Retries a function that returns a promise, leveraging the power of the retry module.
INDIRECT
2
proper-lockfile • 4.1.1A inter-process and inter-machine lockfile utility that works on a local or network file system
warraysorted • 0.3.353Collection of cross-platform routines to operate effectively sorted arrays. For that ArraySorted provides customizable quicksort algorithm and a dozen functions to optimally find/add/remove single/multiple elements into a sorted array, add/remove sorted a
INDIRECT
1
warraysparse • 0.3.318Collection of cross-platform routines to operate effectively sparse array. A sparse array is an vector of intervals which splits number space into two subsets, internal and external. ArraySparse leverage iterating, inverting, minimizing and other operatio
INDIRECT
1
wblueprint • 0.3.313Classes defining tool on steroids. Make possible multiple inheritances, removing fields in descendants, defining the schema of structure, typeless objects, generating optimal code for definition, and many cool things alternatives cant do.
INDIRECT
1
wcloner • 0.3.383Collection of cross-platform routines to copy / clone data structures, no matter how complex and cycled them are. Cloner relies on class relations definition for traversing. Use the module to replicate your data.
INDIRECT
4
wColor • 0.3.396Collection of cross-platform routines to operate colors conveniently. Color provides functions to convert color from one color space to another color space, from name to color and from color to the closest name of a color. The module does not introduce an
INDIRECT
15
wColor256 • 0.3.320Collection of cross-platform routines to operate colors conveniently. Extends basic implementation Color by additional color names. Color provides functions to convert color from one color space to another color space, from name to color and from color to
INDIRECT
16
wConsequence • 0.4.512Advanced synchronization mechanism. Asynchronous routines may use Consequence to wrap postponed result, what allows classify callback for such routines as output, not input, what improves analyzability of a program. Consequence may be used to make a queue
INDIRECT
128
wCopyable • 0.4.404Copyable mixin adds copyability and clonability to your class. The module uses defined relation to deduce how to copy / clone the instance.
INDIRECT
15
wdeasync • 0.1.119Turns async function into sync via JavaScript wrapper of Node event loop
INDIRECT
110
wequaler • 0.5.322Collection of cross-platform routines to compare two complex structures. The module can answer questions: are two structures equivalent? are them identical? what is the difference between each other? Use the module avoid manually work and cherry picking.
INDIRECT
11
wEventHandler • 0.4.351Mixin adds events dispatching mechanism to your class. EventHandler provides methods to bind/unbind handler of an event, to handle a specific event only once, to associate an event with a namespace what later make possible to unbind handler of event with
INDIRECT
3
wfieldsstack • 0.3.325Mixin adds fields rotation mechanism to your class. It's widespread problem to change the value of a field and then after some steps revert old value, no matter what it was. FieldsStack does it for you behind the scene. FieldsStack mixins methods fieldPus
INDIRECT
16
wfilesbasic • 0.2.121Collection of basic classes to abstract files systems and partly good defined API for general algorithms on files.
DIRECT
176
wgdf • 0.3.329Standardized abstract interface and collection of strategies to convert complex data structures from one generic data format ( GDF ) to another generic data format. You may use the module to serialize complex data structure to string or deserialize string
INDIRECT
49
whatwg-url • 5.0.0An implementation of the WHATWG URL Standard's URL API and parsing machinery
INDIRECT
2
wintrospectorbasic • 0.3.268Collection of cross-platform routines to generate functions, manage execution of such and analyze them.
INDIRECT
129
wLogger • 0.5.461Class to log data consistently which supports colorful formatting, verbosity control, chaining, combining several loggers/consoles into logging network. Logger provides 10 levels of verbosity [ 0,9 ] any value beyond clamped and multiple approaches to con
INDIRECT
21
wlooker • 0.3.347Collection of routines to traverse complex data structure. The module takes care of cycles in a data structure( recursions ) and can be used for comparison, cloning, serialization or operation on several similar data structures. Many other modules based o
wmathvector • 0.3.393Collection of functions for vector math. `MathVector` introduces missing in JavaScript type `VectorAdapter`. Vector adapter is an implementation of the abstract interface, a kind of link that defines how to interpret data as the vector. The adapter could
wpathbasic • 0.7.237Collection of cross-platform routines to operate paths reliably and consistently. PathBasic leverages parsing, joining, extracting, normalizing, nativizing, resolving paths. Use the module to get uniform experience from playing with paths on different pla
INDIRECT
1
wpathtools • 0.5.230Collection of cross-platform routines to operate paths reliably and consistently. Implements routines for manipulating paths maps and globing. Extends module PathBasic.
INDIRECT
7
wprocedure • 0.3.272Minimal programming interface to launch, stop and track collection of asynchronous procedures. It prevents an application from termination waiting for the last procedure and helps to diagnose your system with many interdependent procedures
INDIRECT
16
wProto • 0.4.405Relations module. Collection of cross-platform routines to define classes and relations between them. Proto leverages multiple inheritances, mixins, accessors, fields groups defining, introspection and more. Use it as a skeleton of the application.
INDIRECT
2
wRegexpObject • 0.4.312Class which encapsulates a trivial logical combination( expression ) and regular expressions which may be applied to a string to tell does that string satisfies regular expressions as well as the logic. RegexpObject provides functionality to compose, comb
INDIRECT
16
wreplicator • 0.3.236Collection of cross-platform routines to replicate a complex data structure. It traverses input data structure deeply producing a copy of it.
INDIRECT
2
wselector • 0.3.331Collection of cross-platform routines to select a sub-structure from a complex data structure. Use the module to transform a data structure with the help of a short query string.
INDIRECT
10
wstringer • 0.3.311Stringer nicely stringifies structures does not matter how complex or cycled them are. Convenient tool for fast diagnostic and inspection of data during development and in production. Use it to see more, faster. Refactoring required.
INDIRECT
1
wstringsextra • 0.3.346Collection of sophisticated routines for operations on Strings. StringsToolsExtra leverages analyzing, parsing and formatting of String for special purposes.
DIRECT
5
wTools • 0.8.1241Collection of general purpose tools for solving problems. Fundamentally extend the language without spoiling, so may be used solely or in conjunction with another module of such kind.
DIRECT
0
wtraverser • 0.3.286Collection of cross-platform routines to traverse data structures, no matter how compex and cycled them are. Traverser may be used to inspect data, make some transformation or duplication. Traverser relies on class relations definition for traversing. Use
INDIRECT
3
wuribasic • 0.6.322Collection of cross-platform routines to operate URI(s) in the reliable and consistent way. UriFundamentals leverages parsing, joining, extracting, normalizing, nativizing, resolving URI(s). Use the module to get uniform experience from playing with URI(s
DIRECT
4
wverbal • 0.3.253Verbal is small mixin which adds verbosity control to your class. It tracks verbosity changes, reflects any change of verbosity to instance's components, and also clamp verbosity in [ 0 .. 9 ] range. Use it as a companion for a logger, mixing it into logg
INDIRECT
3
wweburibasic • 0.3.236Collection of cross-platform routines to operate web URIs ( URLs ) in the reliable and consistent way. Module WebUri extends Uri module to handle host and port parts of URI in a way appropriate for world wide web resources. This module leverages parsing,
color-support • 1.1.3A module which will endeavor to guess your terminal's level of color support.
INDIRECT
0
console-control-strings • 1.1.0A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.