UNPKG

heat-sfdx-metadata

Version:

![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat) [![npm version](https://badge.fury.io/js/heat-sfdx-metadata.svg)](https://badge.fury.io/js/heat-sfdx-metadata) [![Code Climate](https://codeclimate.com/github/takahitomiyamoto/hea

44 lines (43 loc) 1.35 kB
/** * @name common.ts * @description common */ import * as soap from 'soap'; import { authorization } from 'heat-sfdx-common'; declare const UTF8 = "utf8"; /** * @name METADATA_TYPE2FOLDER_MAP * @description map of metadataType to metadata folder */ declare const METADATA_TYPE2FOLDER_MAP: any; /** * @name METADATA_FOLDER2TYPE_MAP * @description map of metadata folder to metadataType */ declare const METADATA_FOLDER2TYPE_MAP: any; /** * @name createClient * @description create client */ declare function createClient(authorization: authorization): Promise<soap.Client>; /** * @name invoke * @description invoke a method */ declare const invoke: (method: any, args: any) => Promise<unknown>; /** * @name callFunction * @description call a function */ declare function callFunction(authorization: authorization, config: any, _getMethod: any, _getArgs: any): Promise<string>; /** * @name methodsMetadata * @description methods of Metadata WSDL */ declare function methodsMetadata(params: authorization): Promise<string>; /** * @name specificationMetadata * @description specification of Metadata WSDL */ declare function specificationMetadata(params: authorization): Promise<string>; export { UTF8, METADATA_TYPE2FOLDER_MAP, METADATA_FOLDER2TYPE_MAP, createClient, invoke, callFunction, methodsMetadata, specificationMetadata };