UNPKG

@lark-project/cli

Version:

飞书项目插件开发工具

20 lines (19 loc) 908 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateLocalPointConfig = void 0; const request_1 = require("../request"); const get_tool_auth_headers_1 = require("../get-tool-auth-headers"); const localToBackend_1 = require("../../utils/transform/localToBackend"); async function validateLocalPointConfig(params) { const { pluginId, siteDomain, pointInfoMap } = params; const transformedPointInfoMap = (0, localToBackend_1.transformQueryLocalConfig)(pointInfoMap); return (0, request_1.request)(`${siteDomain}/goapi/v5/app/development/tool/validate_point_draft`, { method: 'POST', data: { plugin_id: pluginId, point_info_map: transformedPointInfoMap, }, headers: await (0, get_tool_auth_headers_1.getToolAuthHeaders)(siteDomain), }); } exports.validateLocalPointConfig = validateLocalPointConfig;