jshiki
    Preparing search index...

    Function evaluateAsync

    • Evaluates an expression asynchronously.

      Parameters

      Returns Promise<any>

      The result of the expression.

      let result = await jshiki.evaluateAsync('1 + 2')
      // result => 3
      result = await jshiki.evaluateAsync(
      'await a() + 2', { scope: { a: async () => 5 } }
      )
      // result => 7