UNPKG

504 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.setToMap = void 0;
4function setToMap(map, path, value) {
5 const target = path.reduce((item, key) => {
6 if (!item.children) {
7 item.children = new Map();
8 }
9 let child = item.children.get(key);
10 if (!child) {
11 child = {};
12 item.children.set(key, child);
13 }
14 return child;
15 }, map);
16 target.value = value;
17}
18exports.setToMap = setToMap;