old_contents: /**
   * 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;
  
new_contents: /**
   * 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;
  
subject: Format JavaScript files with Prettier: scripts/draft-js/__github__/src/util