UNPKG

moltres-utils

Version:
41 lines (33 loc) 946 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _arrayIterator = _interopRequireDefault(require("./arrayIterator")); var _objectKeys = _interopRequireDefault(require("./objectKeys")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const objectIterator = object => { const keyIterator = (0, _arrayIterator.default)((0, _objectKeys.default)(object)); return { next: () => { const _keyIterator$next = keyIterator.next(), done = _keyIterator$next.done, value = _keyIterator$next.value; if (done) { return { done, value }; } return { done, kdx: value, key: value, value: object[value] }; } }; }; var _default = objectIterator; exports.default = _default; //# sourceMappingURL=objectIterator.js.map