Exhaustive stable discriminator for consumer-visible Sheetwrite failures.
- Package
@sheetwrite/core/adapter- Source
packages/core/src/errors.ts#L53
Declaration
export type SheetwriteErrorCode = (typeof SHEETWRITE_ERROR_CODESreadonly[
("initialization-failed",
"initialization-required",
"datasource-request-failed",
"renderer-fallback",
"export-failed",
"xlsx-import-failed",
"optional-backend-unavailable",
"delimited-text-resource-limit",
"delimited-text-invalid-limit",
"xlsx-resource-limit",
"resource-limit",
"invalid-snapshot",
"aborted",
"not-found",
// … 34 more lines — see the API reference
}readonly[
("initialization-failed",
"initialization-required",
"datasource-request-failed",
"renderer-fallback",
"export-failed",
"xlsx-import-failed",
"optional-backend-unavailable",
"delimited-text-resource-limit",
"delimited-text-invalid-limit",
"xlsx-resource-limit",
"resource-limit",
"invalid-snapshot",
"aborted",
"not-found",
// … 34 more lines — see the API reference
}readonly[
("initialization-failed",
"initialization-required",
"datasource-request-failed",
"renderer-fallback",
"export-failed",
"xlsx-import-failed",
"optional-backend-unavailable",
"delimited-text-resource-limit",
"delimited-text-invalid-limit",
"xlsx-resource-limit",
"resource-limit",
"invalid-snapshot",
"aborted",
"not-found",
"commit-rejected",
"unavailable",
"blocked",
"quota",
// … 30 more lines — see the API reference
}Stable public failure codes. Messages are diagnostic and are not API contracts.API reference →)[number];