Home / Function/ getReactFeatureFlagsMajor() — react Function Reference

getReactFeatureFlagsMajor() — react Function Reference

Architecture documentation for the getReactFeatureFlagsMajor() function in flags.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  5753fcea_c876_f01e_fe18_a5b53681b798["getReactFeatureFlagsMajor()"]
  9707085b_16d7_ffa5_8026_16a476a1a065["flags.js"]
  5753fcea_c876_f01e_fe18_a5b53681b798 -->|defined in| 9707085b_16d7_ffa5_8026_16a476a1a065
  style 5753fcea_c876_f01e_fe18_a5b53681b798 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/flags/flags.js lines 81–104

function getReactFeatureFlagsMajor() {
  const virtualName = 'ReactFeatureFlagsMajor.js';
  const file = fs.readFileSync(
    path.join(__dirname, '../../packages/shared/ReactFeatureFlags.js'),
    'utf8'
  );
  const fileContent = transformSync(
    file.replace(
      'const __NEXT_MAJOR__ = __EXPERIMENTAL__;',
      'const __NEXT_MAJOR__ = "next";'
    ),
    {
      plugins: ['@babel/plugin-transform-modules-commonjs'],
    }
  ).code;

  const parent = module.parent;
  const m = new Module(virtualName, parent);
  m.filename = virtualName;

  m._compile(fileContent, virtualName);

  return m.exports;
}

Domain

Subdomains

Frequently Asked Questions

What does getReactFeatureFlagsMajor() do?
getReactFeatureFlagsMajor() is a function in the react codebase, defined in scripts/flags/flags.js.
Where is getReactFeatureFlagsMajor() defined?
getReactFeatureFlagsMajor() is defined in scripts/flags/flags.js at line 81.

Analyze Your Own Codebase

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

Try Supermodel Free