Home / Function/ buildPackages() — react Function Reference

buildPackages() — react Function Reference

Architecture documentation for the buildPackages() function in build-packages.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  37cd07bc_d515_c415_fd84_a41b6a176809["buildPackages()"]
  2ad4652f_d85d_c839_9d60_dbdf44fac5a6["build-packages.js"]
  37cd07bc_d515_c415_fd84_a41b6a176809 -->|defined in| 2ad4652f_d85d_c839_9d60_dbdf44fac5a6
  style 37cd07bc_d515_c415_fd84_a41b6a176809 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/scripts/release/shared/build-packages.js lines 11–25

async function buildPackages(pkgNames) {
  const spinner = ora(`Building packages`).info();
  for (const pkgName of pkgNames) {
    const command = `NODE_ENV=production yarn workspace ${pkgName} run build --dts`;
    spinner.start(`Running: ${command}\n`);
    try {
      await execHelper(command);
    } catch (e) {
      spinner.fail(e.toString());
      throw e;
    }
    spinner.succeed(`Successfully built ${pkgName}`);
  }
  spinner.stop();
}

Domain

Subdomains

Frequently Asked Questions

What does buildPackages() do?
buildPackages() is a function in the react codebase, defined in compiler/scripts/release/shared/build-packages.js.
Where is buildPackages() defined?
buildPackages() is defined in compiler/scripts/release/shared/build-packages.js at line 11.

Analyze Your Own Codebase

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

Try Supermodel Free