Home / File/ confirm-skipped-packages.js — react Source File

confirm-skipped-packages.js — react Source File

Architecture documentation for confirm-skipped-packages.js, a javascript file in the react codebase.

Entity Profile

Relationship Graph

Source Code

#!/usr/bin/env node

'use strict';

const clear = require('clear');
const {confirm} = require('../utils');
const theme = require('../theme');

const run = async ({cwd, packages, skipPackages, tags}) => {
  if (skipPackages.length === 0) {
    return;
  }

  clear();

  console.log(
    theme`{spinnerSuccess ✓} The following packages will not be published as part of this release`
  );

  skipPackages.forEach(packageName => {
    console.log(theme`• {package ${packageName}}`);
  });

  await confirm('Do you want to proceed?');

  clear();
};

// Run this directly because it's fast,
// and logPromise would interfere with console prompting.
module.exports = run;

Domain

Subdomains

Functions

Frequently Asked Questions

What does confirm-skipped-packages.js do?
confirm-skipped-packages.js is a source file in the react codebase, written in javascript. It belongs to the BabelCompiler domain, Entrypoint subdomain.
What functions are defined in confirm-skipped-packages.js?
confirm-skipped-packages.js defines 1 function(s): run.
Where is confirm-skipped-packages.js in the architecture?
confirm-skipped-packages.js is located at scripts/release/publish-commands/confirm-skipped-packages.js (domain: BabelCompiler, subdomain: Entrypoint, directory: scripts/release/publish-commands).

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free