blob: 5d8169b112ad8232b5914dec7d80565a9cedc12c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
'use strict';
var isObject_js = require('./isObject.js');
var __defProp = Object.defineProperty;
var __name = (target, value) => __defProp(target, "name", { value, configurable: true });
function objectToTuples(obj, prefix = "") {
const entries = [];
for (const [key, value] of Object.entries(obj)) {
if (isObject_js.isObject(value)) {
entries.push(...objectToTuples(value, `${prefix}${key}.`));
} else {
entries.push([`${prefix}${key}`, value]);
}
}
return entries;
}
__name(objectToTuples, "objectToTuples");
exports.objectToTuples = objectToTuples;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=objectToTuples.js.map
|