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 VueCore VDom 3 dependents 1 functions

Entity Profile

Dependency Diagram

graph LR
  08d4ec90_7f4e_6150_1089_db058d251cfb["utils.ts"]
  102616c4_42aa_3cdd_197d_2951ee08b58f["ssr-basic-renderer.spec.ts"]
  102616c4_42aa_3cdd_197d_2951ee08b58f --> 08d4ec90_7f4e_6150_1089_db058d251cfb
  c78aa08b_d3b6_5d9b_62bc_9983bcc5f135["ssr-stream.spec.ts"]
  c78aa08b_d3b6_5d9b_62bc_9983bcc5f135 --> 08d4ec90_7f4e_6150_1089_db058d251cfb
  601c85cb_1747_acc7_1fb3_d9b07afceedf["ssr-string.spec.ts"]
  601c85cb_1747_acc7_1fb3_d9b07afceedf --> 08d4ec90_7f4e_6150_1089_db058d251cfb
  style 08d4ec90_7f4e_6150_1089_db058d251cfb 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 VueCore domain, VDom 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: VueCore, subdomain: VDom, 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