/**
 * Copyright 2004-present Facebook. All Rights Reserved.
 *
 * @flow strict
 * @typechecks
 * @format
 */

/**
 * Retrieve an object's own values as an array. If you want the values in the
 * protoype chain, too, use getObjectValuesIncludingPrototype.
 *
 * If you are looking for a function that creates an Array instance based
 * on an "Array-like" object, use createArrayFrom instead.
 *
 * @param {object} obj An object.
 * @return {array}     The object's values.
 */
function getOwnObjectValues<TValue>(obj: {
  +[key: string]: TValue,
  ...,
}): Array<TValue> {
  return Object.keys(obj).map(key => obj[key]);
}

module.exports = getOwnObjectValues;

@@ -544,17 +544,16 @@
 e,%0A  ...
-,
 %0A%7D): Arr

Format JavaScript files with Prettier: scripts/draft-js/__github__/src/util