UNPKG

@shipengine/connect-loader

Version:

Internal library for loading ShipEngine Connect apps

19 lines 786 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.readFormDefinition = void 0; const read_definition_1 = require("../read-definition"); /** * Reads a form definition */ async function readFormDefinition(definition, cwd, fieldName) { [definition, cwd] = await read_definition_1.readDefinition(definition, cwd, fieldName); if (definition) { return { ...definition, dataSchema: await read_definition_1.readDefinitionValue(definition.dataSchema, cwd, `${fieldName}.dataSchema`), uiSchema: await read_definition_1.readDefinitionValue(definition.uiSchema, cwd, `${fieldName}.uiSchema`), }; } } exports.readFormDefinition = readFormDefinition; //# sourceMappingURL=read-form-definition.js.map