moroz

    1.0.1 • Public • Published

    moroz

    Really COOL deepFreeze

    Build Status NPM version

    'moroz' is a russian word that means such weather when everything deep freeze

    Why?

    Because deep-freeze are not maintained from 2012 and it have some important but unhandled issues and PRs. Numerous clones and forks exists but there is no one to solve all problems with object deep-freezing.

    Features

    • makes objects deep frozen
    • works well with non enumerable properties
    • works well with symbol-named fields
    • works well with prototype chains
    • works well with circular reference
    • works well with pure objects (with null-prototype)
    • does not stop on nested frozen objects
    • does not crash on nuuls, buffers and old functions

    Install

    npm i moroz

    Usage

    const deepFreeze = require('moroz');
     
    deepFreeze(objectToBeDeepFrozen);

    License

    MIT

    Install

    npm i moroz

    DownloadsWeekly Downloads

    14

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    7.55 kB

    Total Files

    8

    Last publish

    Collaborators

    • astur