* @typeParam Data - Type of data sent to the worker triggering an error. This can only be structured-cloneable data.
*/
export interface TaskError<Data = unknown> {
+ /**
+ * Task name triggering the error.
+ */
+ readonly name: string
/**
* Error message.
*/
readonly message: string
/**
- * Data passed to the worker triggering the error.
+ * Data triggering the error.
*/
readonly data?: Data
}