@sapphire/utilities
Version:
Common JavaScript utilities for the Sapphire Community
19 lines (17 loc) • 551 B
JavaScript
import { __name } from '../chunk-PAWJFY3S.mjs';
import { isObject } from './isObject.mjs';
function objectToTuples(obj, prefix = "") {
const entries = [];
for (const [key, value] of Object.entries(obj)) {
if (isObject(value)) {
entries.push(...objectToTuples(value, `${prefix}${key}.`));
} else {
entries.push([`${prefix}${key}`, value]);
}
}
return entries;
}
__name(objectToTuples, "objectToTuples");
export { objectToTuples };
//# sourceMappingURL=objectToTuples.mjs.map
//# sourceMappingURL=objectToTuples.mjs.map