minecraft-utils-shared
Version:
Shared utils for Minecraft Bedrock / Forge development related utilities.
36 lines (33 loc) • 684 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
/**
* @file Minecraft Utils Shared - Component
* @license Apache-2.0
* @author Markus@Bordihn.de (Markus Bordihn)
*/
/**
* @enum
*/
const type = Object.freeze({
BLOCK: 'block',
ITEM: 'item',
PROJECT: 'project'
});
/**
* @param {object} unsortedObject
* @returns {object}
*/
const sortObjectByKeys = unsortedObject => {
return Object.keys(unsortedObject).sort().reduce((sortedObject, key) => {
sortedObject[key] = unsortedObject[key];
return sortedObject;
}, {});
};
var _default = {
type,
sortObjectByKeys
};
exports.default = _default;