Evaluates an expression asynchronously.
The expression to evaluate.
Optional
The options to use.
The result of the expression.
let result = await jshiki.evaluateAsync('1 + 2')// result => 3result = await jshiki.evaluateAsync( 'await a() + 2', { scope: { a: async () => 5 } })// result => 7 Copy
let result = await jshiki.evaluateAsync('1 + 2')// result => 3result = await jshiki.evaluateAsync( 'await a() + 2', { scope: { a: async () => 5 } })// result => 7
Evaluates an expression asynchronously.