Home / Function/ stripExtension() — react Function Reference

stripExtension() — react Function Reference

Architecture documentation for the stripExtension() function in fixture-utils.ts from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  06934a59_45ff_a607_9cdc_885425f09f00["stripExtension()"]
  4d76833e_f078_3b83_e453_82ab13e17c43["fixture-utils.ts"]
  06934a59_45ff_a607_9cdc_885425f09f00 -->|defined in| 4d76833e_f078_3b83_e453_82ab13e17c43
  c681c19b_5647_fd2d_e194_c12d81c722da["getBasename()"]
  c681c19b_5647_fd2d_e194_c12d81c722da -->|calls| 06934a59_45ff_a607_9cdc_885425f09f00
  c9fc6b7b_b3b4_2404_6749_1f817135b9e4["readInputFixtures()"]
  c9fc6b7b_b3b4_2404_6749_1f817135b9e4 -->|calls| 06934a59_45ff_a607_9cdc_885425f09f00
  853aca00_d0f5_35b5_4c4d_3954a4f69841["readOutputFixtures()"]
  853aca00_d0f5_35b5_4c4d_3954a4f69841 -->|calls| 06934a59_45ff_a607_9cdc_885425f09f00
  style 06934a59_45ff_a607_9cdc_885425f09f00 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

compiler/packages/snap/src/fixture-utils.ts lines 28–35

function stripExtension(filename: string, extensions: Array<string>): string {
  for (const ext of extensions) {
    if (filename.endsWith(ext)) {
      return filename.slice(0, -ext.length);
    }
  }
  return filename;
}

Domain

Subdomains

Frequently Asked Questions

What does stripExtension() do?
stripExtension() is a function in the react codebase, defined in compiler/packages/snap/src/fixture-utils.ts.
Where is stripExtension() defined?
stripExtension() is defined in compiler/packages/snap/src/fixture-utils.ts at line 28.
What calls stripExtension()?
stripExtension() is called by 3 function(s): getBasename, readInputFixtures, readOutputFixtures.

Analyze Your Own Codebase

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

Try Supermodel Free