chore: migrate to oxlint and oxfmt

Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
This commit is contained in:
Peter Steinberger
2026-01-14 14:31:43 +00:00
parent 912ebffc63
commit c379191f80
1480 changed files with 28608 additions and 43547 deletions

View File

@@ -3,11 +3,7 @@ export function formatUnknownError(err: unknown): string {
if (typeof err === "string") return err;
if (err === null) return "null";
if (err === undefined) return "undefined";
if (
typeof err === "number" ||
typeof err === "boolean" ||
typeof err === "bigint"
) {
if (typeof err === "number" || typeof err === "boolean" || typeof err === "bigint") {
return String(err);
}
if (typeof err === "symbol") return err.description ?? err.toString();
@@ -85,9 +81,7 @@ function extractRetryAfterMs(err: unknown): number | null {
"get" in headers &&
typeof (headers as { get?: unknown }).get === "function"
) {
const raw = (headers as { get: (name: string) => string | null }).get(
"retry-after",
);
const raw = (headers as { get: (name: string) => string | null }).get("retry-after");
if (raw) {
const parsed = Number.parseFloat(raw);
if (Number.isFinite(parsed) && parsed >= 0) return parsed * 1000;
@@ -97,12 +91,7 @@ function extractRetryAfterMs(err: unknown): number | null {
return null;
}
export type MSTeamsSendErrorKind =
| "auth"
| "throttled"
| "transient"
| "permanent"
| "unknown";
export type MSTeamsSendErrorKind = "auth" | "throttled" | "transient" | "permanent" | "unknown";
export type MSTeamsSendErrorClassification = {
kind: MSTeamsSendErrorKind;
@@ -118,9 +107,7 @@ export type MSTeamsSendErrorClassification = {
* For transport-level errors where delivery is ambiguous, we prefer to avoid
* retries to reduce the chance of duplicate posts.
*/
export function classifyMSTeamsSendError(
err: unknown,
): MSTeamsSendErrorClassification {
export function classifyMSTeamsSendError(err: unknown): MSTeamsSendErrorClassification {
const statusCode = extractStatusCode(err);
const retryAfterMs = extractRetryAfterMs(err);