Home / Function/ parseLanguage() — react Function Reference

parseLanguage() — react Function Reference

Architecture documentation for the parseLanguage() function in compiler.ts from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  5a048c02_8e86_6fb8_e501_a05c0f563dce["parseLanguage()"]
  f294d5ab_dd3b_6bca_e120_e970909a7dc8["compiler.ts"]
  5a048c02_8e86_6fb8_e501_a05c0f563dce -->|defined in| f294d5ab_dd3b_6bca_e120_e970909a7dc8
  34f68e46_4ab8_f2b5_b44f_59f14d4d25b8["transformFixtureInput()"]
  34f68e46_4ab8_f2b5_b44f_59f14d4d25b8 -->|calls| 5a048c02_8e86_6fb8_e501_a05c0f563dce
  d5caee94_b787_985a_c66f_301a6cb1eaba["runMinimizeCommand()"]
  d5caee94_b787_985a_c66f_301a6cb1eaba -->|calls| 5a048c02_8e86_6fb8_e501_a05c0f563dce
  c38ea253_eaec_a82d_bbe8_28e45a28dbf6["runCompileCommand()"]
  c38ea253_eaec_a82d_bbe8_28e45a28dbf6 -->|calls| 5a048c02_8e86_6fb8_e501_a05c0f563dce
  style 5a048c02_8e86_6fb8_e501_a05c0f563dce fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/packages/snap/src/compiler.ts lines 35–37

export function parseLanguage(source: string): 'flow' | 'typescript' {
  return source.indexOf('@flow') !== -1 ? 'flow' : 'typescript';
}

Domain

Subdomains

Frequently Asked Questions

What does parseLanguage() do?
parseLanguage() is a function in the react codebase, defined in compiler/packages/snap/src/compiler.ts.
Where is parseLanguage() defined?
parseLanguage() is defined in compiler/packages/snap/src/compiler.ts at line 35.
What calls parseLanguage()?
parseLanguage() is called by 3 function(s): runCompileCommand, runMinimizeCommand, transformFixtureInput.

Analyze Your Own Codebase

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

Try Supermodel Free