PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/metro-cache/src

Просмотр файла: stableHash.js.flow

/**
 * Copyright (c) Meta Platforms, Inc. and affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 *
 * @flow strict-local
 * @format
 * @oncall react_native
 */

import crypto from 'crypto';
import canonicalize from 'metro-core/private/canonicalize';

export default function stableHash(value: mixed): Buffer {
  return (
    crypto
      .createHash('md5')
      /* $FlowFixMe[incompatible-type](>=0.95.0 site=react_native_fb) This comment suppresses an
       * error found when Flow v0.95 was deployed. To see the error, delete this
       * comment and run Flow. */
      .update(JSON.stringify(value, canonicalize))
      .digest('buffer')
  );
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!