text: /**
   * Copyright (c) 2015-present, Facebook, Inc.
   * All rights reserved.
   *
   * This source code is licensed under the BSD-style license found in the
   * LICENSE file in the root directory of this source tree. An additional grant
   * of patent rights can be found in the PATENTS file in the same directory.
   *
   *
   * @format
   */
  
  'use strict';
  
  const os = require('os');
  
  module.exports = workers =
  >
  {
      const cores = os.cpus().length;
      return typeof workers === 'number' && Number.isInteger(workers) ?
          Math.min(cores, workers > 0 ? workers : 1) :
          Math.max(1, Math.ceil(cores * (0.5 + 0.5 * Math.exp(-cores * 0.07)) - 1));
  }
  ;