UNPKG

@neiderruiz/translate-files

Version:

Internationalize and manage your website easily with (CSV or JSON to i18n)

16 lines (15 loc) 474 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addKeyValueToObject = void 0; const addKeyValueToObject = (object, keys, value) => { const [currentKey, ...remainingKeys] = keys; if (remainingKeys.length === 0) { object[currentKey] = value; } else { object[currentKey] = object[currentKey] || {}; addKeyValueToObject(object[currentKey], remainingKeys, value); } }; exports.addKeyValueToObject = addKeyValueToObject;