216 packages found

    published 0.0.14 2 years ago
    M
    Q
    P

    Framework for convenient unit testing. Aggregates module Testing. Utility Test provides the intuitive interface, simple tests structure, asynchronous code handling mechanism, colorful report, verbosity control and more. Use the module to get free of routi

    published 0.2.98 2 months ago
    M
    Q
    P

    Collection of general purpose tools for solving problems. Fundamentally extend JavaScript without spoiling namespace, so may be used solely or in conjunction with another module of such kind

    published 0.8.1180 2 months ago
    M
    Q
    P

    Framework for convenient unit testing. Testing provides the intuitive interface, simple tests structure, asynchronous code handling mechanism, colorful report, verbosity control and more. Use the module to get free of routines which can be automated.

    published 1.0.543 2 months ago
    M
    Q
    P

    Copyable mixin adds copyability and clonability to your class. The module uses defined relation to deduce how to copy / clone the instance.

    published 0.4.376 2 months ago
    M
    Q
    P

    Collection of classes to abstract files systems. Many interfaces provide files, but not called as file systems and treated differently. For example server-side gives access to local files and browser-side HTTP/HTTPS protocol gives access to files as well,

    published 0.6.1056 2 months ago
    M
    Q
    P

    Advanced 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

    published 0.4.482 2 months ago
    M
    Q
    P

    Class 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

    published 0.5.436 2 months ago
    M
    Q
    P

    Collection of strategies to convert complex data structures from one GDF ( generic data format ) to another GDF. You may use the module to serialize complex data structure to string or deserialize string back to the original data structure. Generic data f

    published 0.0.101 9 months ago
    M
    Q
    P

    Collection of basic classes to abstract files systems and partly good defined API for general algorithms on files.

    published 0.2.91 2 months ago
    M
    Q
    P

    Collection 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

    published 0.7.213 2 months ago
    M
    Q
    P

    Class aggregating several applications into single CLI. It can aggregate external binary applications as well as JS functions. Use it to expose CLI.

    published 0.3.336 2 months ago
    M
    Q
    P

    Abstract interface of connection between several procedures

    published 0.4.2 3 months ago
    M
    Q
    P

    Collection 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.

    published 0.3.307 2 months ago
    M
    Q
    P

    Collection 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

    published 0.3.323 2 months ago
    M
    Q
    P

    Stringer 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.

    published 0.3.288 2 months ago
    M
    Q
    P

    Verbal 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

    published 0.3.230 2 months ago
    M
    Q
    P

    Collection 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

    published 0.3.369 2 months ago
    M
    Q
    P

    Collection of functions for non-vector math

    published 0.3.264 2 months ago
    M
    Q
    P

    Classes 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.

    published 0.3.284 2 months ago
    M
    Q
    P