Home / File/ utils.ts — vue Source File

utils.ts — vue Source File

Architecture documentation for utils.ts, a typescript file in the vue codebase. 0 imports, 3 dependents.

File typescript CompilerSFC TemplateTransformer 3 dependents 1 functions

Entity Profile

Dependency Diagram

graph LR
  956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5["utils.ts"]
  e59e512f_e9f9_4ef1_22ec_93daabe4c65c["ssr-basic-renderer.spec.ts"]
  e59e512f_e9f9_4ef1_22ec_93daabe4c65c --> 956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5
  798598c1_c8af_9ea7_44e4_0787bc258e7d["ssr-stream.spec.ts"]
  798598c1_c8af_9ea7_44e4_0787bc258e7d --> 956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5
  b83ee0a6_1b8a_cd6a_addd_03cbd089f607["ssr-string.spec.ts"]
  b83ee0a6_1b8a_cd6a_addd_03cbd089f607 --> 956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5
  style 956d7d9b_217a_5f25_93ba_c8cfdb8ce2c5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

/**
 * Async callback style it for compatibility with old tests.
 */
export function _it(
  desc: string,
  runner: (done: (err?: Error) => void) => void | Promise<any>
) {
  it(desc, async () => {
    if (runner.length === 0) {
      return runner(() => {})
    }
    await new Promise<void>((resolve, reject) => {
      const res = runner(err => {
        if (err) reject(err)
        else resolve()
      })
      if (res instanceof Promise) {
        resolve(res)
      }
    })
  })
}

Domain

Subdomains

Functions

Frequently Asked Questions

What does utils.ts do?
utils.ts is a source file in the vue codebase, written in typescript. It belongs to the CompilerSFC domain, TemplateTransformer subdomain.
What functions are defined in utils.ts?
utils.ts defines 1 function(s): _it.
What files import utils.ts?
utils.ts is imported by 3 file(s): ssr-basic-renderer.spec.ts, ssr-stream.spec.ts, ssr-string.spec.ts.
Where is utils.ts in the architecture?
utils.ts is located at packages/server-renderer/test/utils.ts (domain: CompilerSFC, subdomain: TemplateTransformer, directory: packages/server-renderer/test).

Analyze Your Own Codebase

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

Try Supermodel Free