qforce
Version:
Commands to help with salesforce development.
16 lines (15 loc) • 1.3 kB
TypeScript
import { dxOptions, looseObject, migrationStep } from './interfaces';
declare function deleteFolderRecursive(pathString: string): void;
declare function filterQueryFields(queryString: string, targetusername: string, externalIdField: string): string;
declare function getProp(object: any, prop: string): any;
declare function getRelativePath(rawPath: string): string;
declare function getAbsolutePath(rawPath: string): string;
declare function getFiles(dir: string): Promise<any[]>;
declare function getQueryAll(query: string, targetusername: string, filter: boolean): Promise<unknown>;
declare function handleNullValues(line: looseObject): looseObject;
declare function poll(fn: any, timeout: number, interval: number, context: any): Promise<unknown>;
declare function pollBulkStatus(options: dxOptions, retries?: number, interval?: number): Promise<unknown>;
declare function prepJsonForCsv(line: looseObject): looseObject;
declare function setStepReferences(step: migrationStep, basePath: string): migrationStep;
declare function yaml2xml(featureYAML: looseObject, xmlVersion: string): looseObject;
export { deleteFolderRecursive, filterQueryFields, getAbsolutePath, getRelativePath, getFiles, getProp, getQueryAll, handleNullValues, poll, pollBulkStatus, prepJsonForCsv, setStepReferences, yaml2xml };