Home / Function/ buildInlinePackage() — react Function Reference

buildInlinePackage() — react Function Reference

Architecture documentation for the buildInlinePackage() function in run_devtools_e2e_tests.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99["buildInlinePackage()"]
  78a11329_415e_c941_dd54_1e297b28e203["run_devtools_e2e_tests.js"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|defined in| 78a11329_415e_c941_dd54_1e297b28e203
  35615c69_e215_2b70_48c1_28968c6ef1e3["logBright()"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|calls| 35615c69_e215_2b70_48c1_28968c6ef1e3
  b809d57d_5f1f_3a96_a862_467a299e2033["logDim()"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|calls| b809d57d_5f1f_3a96_a862_467a299e2033
  28aa116e_e9ec_a7a6_5770_77a1c33f5403["logError()"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|calls| 28aa116e_e9ec_a7a6_5770_77a1c33f5403
  3adf197f_a59b_1c37_d94a_1af13936d213["exitWithCode()"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|calls| 3adf197f_a59b_1c37_d94a_1af13936d213
  42885c2a_96a4_eff2_6f22_422526901e2f["runTestShell()"]
  19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 -->|calls| 42885c2a_96a4_eff2_6f22_422526901e2f
  style 19d9ee7b_a1d8_275c_f5ea_2c281b50fe99 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/ci/run_devtools_e2e_tests.js lines 50–75

function buildInlinePackage() {
  logBright('Building inline packages');

  buildProcess = spawn('yarn', ['build'], {cwd: inlinePackagePath});
  buildProcess.stdout.on('data', data => {
    logDim(data);
  });
  buildProcess.stderr.on('data', data => {
    if (
      `${data}`.includes('Warning') ||
      // E.g. [BABEL] Note: The code generator has deoptimised the styling of * as it exceeds the max of 500KB.
      `${data}`.includes('[BABEL] Note')
    ) {
      logDim(data);
    } else {
      logError(`Error:\n${data}`);

      exitWithCode(1);
    }
  });
  buildProcess.on('close', code => {
    logBright('Inline package built');

    runTestShell();
  });
}

Domain

Subdomains

Frequently Asked Questions

What does buildInlinePackage() do?
buildInlinePackage() is a function in the react codebase, defined in scripts/ci/run_devtools_e2e_tests.js.
Where is buildInlinePackage() defined?
buildInlinePackage() is defined in scripts/ci/run_devtools_e2e_tests.js at line 50.
What does buildInlinePackage() call?
buildInlinePackage() calls 5 function(s): exitWithCode, logBright, logDim, logError, runTestShell.

Analyze Your Own Codebase

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

Try Supermodel Free