@dappnode/schemas
Version:
A shared TypeScript JSON schemas and its validation functions for the manifest and setup wizard dappnode files
16 lines • 540 B
TypeScript
import { ErrorObject } from "ajv";
/**
*
* @param errorObject from AJV:
* {
* keyword: "pattern",
* dataPath: "/avatar",
* schemaPath: "#/properties/avatar/pattern",
* params: { pattern: "^/(ipfs|bzz)/w+$" },
* message: 'should match pattern "^/(ipfs|bzz)/w+$"'
* }
* @returns errorMessage:
* "manifest.avatar should match pattern "^/(ipfs|bzz)/w+$""
*/
export declare function processError(errorObject: ErrorObject, releaseFileType: "compose" | "manifest" | "setupWizard"): string;
//# sourceMappingURL=utils.d.ts.map