function rebuildSingleFramework({ frameworks, ci }) {
  console.log("Rebuild single:", "ci", ci, "frameworks", frameworks);

  if (frameworks.length === 0) {
    console.log("ERROR: Missing arguments. Command: rebuild-single keyed/framework1 non-keyed/framework2 ...");
    process.exit(1);
  }

  try {
    if (!rebuildFrameworks(frameworks, ci)) {
      process.exit(1);
    }
    if (!rebuildCheckSingle({ frameworks })) {
      process.exit(1);
    }
  } catch (error) {
    console.log("ERROR", error);
    console.log(`ERROR: Rebuilding  ${frameworks} was not successful`);
  }
}
@param {Object} options
@param {string[]} options.frameworks
@param {boolean} options.ci