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
  a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef["request()"]
  fe132bbc_813e_ee3e_857d_412971a01950["BaseAPI"]
  a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef -->|defined in| fe132bbc_813e_ee3e_857d_412971a01950
  486c9c78_6fb0_85bd_eec4_050f97cc95d3["generateCallGraphRaw()"]
  486c9c78_6fb0_85bd_eec4_050f97cc95d3 -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  6f0f9cb8_1974_1147_65c2_5b4da28e3f6c["generateDeadCodeAnalysisRaw()"]
  6f0f9cb8_1974_1147_65c2_5b4da28e3f6c -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  20422587_ce07_2589_ea62_9eb11f041605["generateDependencyGraphRaw()"]
  20422587_ce07_2589_ea62_9eb11f041605 -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  a0dd3368_5606_3ac6_6398_606765398654["generateDomainGraphRaw()"]
  a0dd3368_5606_3ac6_6398_606765398654 -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  720cd445_ea0b_fbbd_458f_1cd1b88fbc87["generateParseGraphRaw()"]
  720cd445_ea0b_fbbd_458f_1cd1b88fbc87 -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  04bf905a_84f9_2e0c_78c1_caede8b1fc4e["generateSupermodelGraphRaw()"]
  04bf905a_84f9_2e0c_78c1_caede8b1fc4e -->|calls| a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef
  a92f4938_2138_fb8a_a6dd_fabfe07a3d4f["createFetchParams()"]
  a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef -->|calls| a92f4938_2138_fb8a_a6dd_fabfe07a3d4f
  7791491b_1665_d9fa_1839_e94528ccf729["fetchApi()"]
  a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef -->|calls| 7791491b_1665_d9fa_1839_e94528ccf729
  style a9dbfef7_3f36_3873_c1c7_ad33a0dd92ef 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

Defined In

Frequently Asked Questions

What does request() do?
request() is a function in the typescript-sdk codebase, defined in src/runtime.ts.
Where is request() defined?
request() is defined in src/runtime.ts at line 134.
What does request() call?
request() calls 2 function(s): createFetchParams, fetchApi.
What calls request()?
request() is called by 6 function(s): generateCallGraphRaw, generateDeadCodeAnalysisRaw, generateDependencyGraphRaw, generateDomainGraphRaw, generateParseGraphRaw, generateSupermodelGraphRaw.

Analyze Your Own Codebase

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

Try Supermodel Free