rc-js-util
TypeScript icon, indicating that this package has built-in type declarations

9.0.9-alpha.52 • Public • Published

rc-js-util

A collection of strongly typed JS utilities.

Installation

Using npm:

$ npm i --save rc-js-util

Configuration

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.

Debugging

To Debug the C++ in the browser, you will need to install DevTools DWARF support.

Documentation

See API reference for the latest API docs, for previous versions consult the documentation bundled in the package.

/rc-js-util/

    Package Sidebar

    Install

    npm i rc-js-util

    Weekly Downloads

    744

    Version

    9.0.9-alpha.52

    License

    MIT

    Unpacked Size

    3.13 MB

    Total Files

    3520

    Last publish

    Collaborators

    • phuhgh