"use strict";

var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property");

var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");

_Object$defineProperty(exports, "__esModule", {
  value: true
});

exports.default = void 0;

var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/asyncToGenerator"));

var _pluginSequence = _interopRequireDefault(require("@start/plugin-sequence"));

var _buildInfo = _interopRequireDefault(require("./plugins/buildInfo"));

/**
 * Display build compatibility info table
 * @param force
 */
var _default = /*#__PURE__*/function () {
  var _ref = (0, _asyncToGenerator2.default)(function* ({
    force
  }) {
    return (0, _pluginSequence.default)((0, _buildInfo.default)(['node', 'yarn', 'octo', 'nuget'], {
      force
    }));
  });

  return function (_x) {
    return _ref.apply(this, arguments);
  };
}();

exports.default = _default;
module.exports = exports.default;