import type { ErrorObject } from "ajv"; import { isKnownSecretTargetId } from "../../secrets/target-registry.js"; import {
ErrorCodes,
errorShape,
validateSecretsResolveParams,
validateSecretsResolveResult,
} from "../protocol/index.js"; import type { GatewayRequestHandlers } from "./types.js";
function invalidSecretsResolveField(
errors: ErrorObject[] | null | undefined,
): "commandName" | "targetIds" { for (const issue of errors ?? []) { if (
issue.instancePath === "/commandName" ||
(issue.instancePath === "" &&
String((issue.params as { missingProperty?: unknown })?.missingProperty) === "commandName")
) { return"commandName";
}
} return"targetIds";
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.