package io.rebble.libpebblecommon.js data class JSError( val cause: String?, val message: String?, val stack: String?, ) { companion object { fun fromDictionary(dict: Map): JSError { val cause = dict["cause"]?.toString() val message = dict["message"]?.toString() val stack = dict["stack"]?.toString() return JSError(cause, message, stack) } } }