UNPKG

minecraft-utils-shared

Version:

Shared utils for Minecraft Bedrock / Forge development related utilities.

33 lines (29 loc) 595 B
/** * @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; }, {}); }; export default { type, sortObjectByKeys, };