Home / Function/ request() — typescript-sdk Function Reference

request() — typescript-sdk Function Reference

Architecture documentation for the request() function in runtime.ts from the typescript-sdk codebase.

Entity Profile

Dependency Diagram

graph TD
  74960889_775b_bd9a_fdec_2cb4ceaa6c56["request()"]
  8159b816_734d_0076_fd4c_a72a0bcb10bc["generateCallGraphRaw()"]
  8159b816_734d_0076_fd4c_a72a0bcb10bc -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  16910354_f818_10fb_fd49_e5755374a9c2["generateCircularDependencyAnalysisRaw()"]
  16910354_f818_10fb_fd49_e5755374a9c2 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  97996eb2_1128_25bb_df75_0effdc595e19["generateDeadCodeAnalysisRaw()"]
  97996eb2_1128_25bb_df75_0effdc595e19 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  cd259b0c_5fe7_5dcc_b6e3_38b97d5e991a["generateDependencyGraphRaw()"]
  cd259b0c_5fe7_5dcc_b6e3_38b97d5e991a -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  9593a2b1_3cb3_ef86_edbb_8e88ca5eec37["generateDomainGraphRaw()"]
  9593a2b1_3cb3_ef86_edbb_8e88ca5eec37 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  04c3733b_3100_fd07_8dee_6f45c3f298b0["generateImpactAnalysisRaw()"]
  04c3733b_3100_fd07_8dee_6f45c3f298b0 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  f77bda7f_db0d_a373_b2fc_2e3d39d1ec95["generateParseGraphRaw()"]
  f77bda7f_db0d_a373_b2fc_2e3d39d1ec95 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  64213b57_97c1_3c92_5202_99325330be00["generateSupermodelGraphRaw()"]
  64213b57_97c1_3c92_5202_99325330be00 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  7566276a_db7e_5629_07ba_5485af3c80e8["generateTestCoverageMapRaw()"]
  7566276a_db7e_5629_07ba_5485af3c80e8 -->|calls| 74960889_775b_bd9a_fdec_2cb4ceaa6c56
  0e0fa5b7_0034_44fe_38dd_83d961dfbe72["createFetchParams()"]
  74960889_775b_bd9a_fdec_2cb4ceaa6c56 -->|calls| 0e0fa5b7_0034_44fe_38dd_83d961dfbe72
  cb5981d0_c3e5_48cb_d961_530eb7fd26b1["fetchApi()"]
  74960889_775b_bd9a_fdec_2cb4ceaa6c56 -->|calls| cb5981d0_c3e5_48cb_d961_530eb7fd26b1
  style 74960889_775b_bd9a_fdec_2cb4ceaa6c56 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

src/runtime.ts lines 134–141

    protected async request(context: RequestOpts, initOverrides?: RequestInit | InitOverrideFunction): Promise<Response> {
        const { url, init } = await this.createFetchParams(context, initOverrides);
        const response = await this.fetchApi(url, init);
        if (response && (response.status >= 200 && response.status < 300)) {
            return response;
        }
        throw new ResponseError(response, 'Response returned an error code');
    }

Domain

Subdomains

Frequently Asked Questions

What does request() do?
request() is a function in the typescript-sdk codebase.
What does request() call?
request() calls 2 function(s): createFetchParams, fetchApi.
What calls request()?
request() is called by 9 function(s): generateCallGraphRaw, generateCircularDependencyAnalysisRaw, generateDeadCodeAnalysisRaw, generateDependencyGraphRaw, generateDomainGraphRaw, generateImpactAnalysisRaw, generateParseGraphRaw, generateSupermodelGraphRaw, and 1 more.

Analyze Your Own Codebase

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

Try Supermodel Free