@shipengine/connect-order-source-api
Version:
This is the typescript/javascript definitions for the order source api
21 lines • 828 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildAppDeployment = void 0;
const ordersource_app_definition_1 = require("./ordersource-app-definition");
// This creates an object that is only used by the Connect CLI
const buildAppDeployment = (definition) => {
return {
id: definition.Metadata.Id,
validate: () => {
const results = ordersource_app_definition_1.OrderSourceAppMetadataSchema.validate(definition.Metadata, {
allowUnknown: true,
abortEarly: false,
});
if (results.error) {
return results.error.details.map((detail) => `${detail.message}`);
}
},
};
};
exports.buildAppDeployment = buildAppDeployment;
//# sourceMappingURL=build-app-deployment.js.map