Search results

223 packages found

Collection of functions to operate such geometrical concepts as Sphere, Box, Plane, Frustum, Ray, Axis and Angle, Euler's Angles, Quaternion and other. Why MathConcepts? Three reasons. All functions of the module are purely functional. MathConcepts heavil

published version 0.4.45, 6 years ago0 dependents licensed under $MIT
913

A small class to convert a map of Booleans to Integer and vice versa with help of defined schema. The constructor of Bitmask expects names which created instance use for conversion. Use the module to solve the bitmask conversion problem robustly.

published version 0.4.356, 3 years ago0 dependents licensed under $MIT
685

Write template to the file system, instantiating it.

published version 0.3.77, 6 years ago0 dependents licensed under $MIT
681

Collection of CLI commands to manage config. Use the module to mixin commands add/remove/delete/set to a class.

published version 0.3.308, 3 years ago1 dependents licensed under $MIT
662

Collection of tools to generate background service to start and pack application. Use the module to keep files structure of the application and make code aware wherein the file system is it executed.

published version 0.4.307, 3 years ago2 dependents licensed under $MIT
655

The module in JavaScript provides convenient means for using files as standard ArrayBuffer making mmap behind the scene.

published version 0.4.377, 3 years ago1 dependents licensed under $MIT
654

Collection of files transformers for Files module. Use it to read configs in different formats.

published version 0.3.325, 3 years ago0 dependents licensed under $MIT
799

Collection of cross-platform routines to launch/stop the server and handle requests to the server. The module is trying to make the development of server-side applications simpler.

published version 0.3.188, 3 years ago0 dependents licensed under $MIT
671

Class to organize states of an object.

published version 0.3.226, 3 years ago0 dependents licensed under $MIT
587

Utility to generate documentation from jsdoc annotated source code

published version 0.1.315, 3 years ago0 dependents licensed under $MIT
727

Class to resolve tree-like data structures with links or paths in the structure. Use the module to resolve template or path to value.

published version 0.4.302, 3 years ago1 dependents licensed under $MIT
709

Collection of routines to execute system commands, run shell, batches, launch external processes from JavaScript application. ExecTools leverages not only outputting data from an application but also inputting, makes application arguments parsing and acco

published version 0.3.186, 6 years ago1 dependents licensed under $MIT
695

Sketch. Strategy for two points communication. Communicator abstracts details of implementation of communication protocol and provides smooth experience though uniform API. Use the module to make your application more portable and less platform/environmen

published version 0.3.315, 3 years ago0 dependents licensed under $MIT
479

Class to transform ANSI-styled input into CSS-styled output supported by the browser's console.

published version 0.4.98, 6 years ago0 dependents licensed under $MIT
490

Abstract implementation of matrix math. MathMatrix introduces class Matrix, which is a multidimensional structure which, in the most trivial case, is a 2D matrix. A matrix of specific form could also be classified as a vector. MathMatrix heavily relly on

published version 0.3.407, 3 years ago0 dependents licensed under $MIT
541

Collection of cross-platform routines for processing heterogenous data.

published version 0.3.281, 3 years ago0 dependents licensed under $MIT
664

Class to redirect logging to JavaScript structure. Logger 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 multi

published version 0.4.92, 6 years ago0 dependents licensed under $MIT
439

Collection of cross-platform routines to resolve complex data structures. It takes a complex data structure, traverses it and resolves all strings having inlined special substrings. Use the module to resolve your templates.

published version 0.3.226, 3 years ago0 dependents licensed under $MIT
627

Tool to edit files massively and with undo

published version 0.2.187, 3 years ago0 dependents licensed under $MIT
615

Collection of functions for matrix math. MathSpace introduces class Space which is a multidimensional structure which in the most trivial case is Matrix of scalars. A matrix of specific form could also be classified as a vector. MathSpace heavily relly on

published version 0.3.103, 6 years ago1 dependents licensed under $MIT
556