Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ExecutionError

import type { ExecutionError } from "https://googleapis.deno.dev/v1/script:v1.ts";

An object that provides information about the nature of an error resulting from an attempted execution of a script function using the Apps Script API. If a run call succeeds but the script function (or Apps Script itself) throws an exception, the response body's error field contains a Status object. The Status object's details field contains an array with a single one of these ExecutionError objects.

interface ExecutionError {
errorMessage?: string;
errorType?: string;
scriptStackTraceElements?: ScriptStackTraceElement[];
}

§Properties

§
errorMessage?: string
[src]

The error message thrown by Apps Script, usually localized into the user's language.

§
errorType?: string
[src]

The error type, for example TypeError or ReferenceError. If the error type is unavailable, this field is not included.

§
scriptStackTraceElements?: ScriptStackTraceElement[]
[src]

An array of objects that provide a stack trace through the script to show where the execution failed, with the deepest call first.