@zibuthe7j11/adipisci-repudiandae-quasi v1.0.0
@zibuthe7j11/adipisci-repudiandae-quasi
A collection of strongly typed JS utilities.
Installation
Using npm:
$ npm i --save @zibuthe7j11/adipisci-repudiandae-quasiConfiguration
The global variable DEBUG_MODE must be set for js-util to function correctly. Setting DEBUG_MODE
to true enables debug assertions. In production builds it is recommended to use a tool such as uglify-js' dead code
removal to strip out all of these checks.
For a full list of debug flags, see IStandardDebugFlags in the API reference.
Usage
Utility functions are provided as both stand alone and grouped by category, e.g. _Array.compactMap and arrayCompactMap are the same.
A collection of standard debug utilities such as assert is provided in _Debug. More specialized cases are exported separately, these are prefixed with Debug.
All debug checks should be hidden behind a DEBUG_MODE predicate.
Where an assertion is required in production code these should make use of _Production.
Documentation
See API reference for the latest API docs, for previous versions consult the documentation bundled in the package.
2 years ago