@salesforce/source-deploy-retrieve
Version:
JavaScript library to run Salesforce metadata deploys and retrieves
18 lines (17 loc) • 709 B
TypeScript
import { WriteInfo } from '../types';
import { SourceComponent } from '../../resolve/sourceComponent';
import { BaseMetadataTransformer } from './baseMetadataTransformer';
/**
* The default metadata transformer.
*
* If a metadata type doesn't have a transformer assigned to it, this one is used
* during the conversion process. It leaves the component's metadata xml and source
* files as-is.
*/
export declare class DefaultMetadataTransformer extends BaseMetadataTransformer {
toMetadataFormat(component: SourceComponent): Promise<WriteInfo[]>;
toSourceFormat({ component, mergeWith, }: {
component: SourceComponent;
mergeWith?: SourceComponent;
}): Promise<WriteInfo[]>;
}