1
2
3
4
5
6
7
8
9
10
11
12
| "use strict";
| Object.defineProperty(exports, "__esModule", { value: true });
| const is_1 = require("@sindresorhus/is");
| function deepFreeze(object) {
| for (const value of Object.values(object)) {
| if (is_1.default.plainObject(value) || is_1.default.array(value)) {
| deepFreeze(value);
| }
| }
| return Object.freeze(object);
| }
| exports.default = deepFreeze;
|
|