@salesforce/source-deploy-retrieve
Version:
JavaScript library to run Salesforce metadata deploys and retrieves
18 lines (17 loc) • 795 B
TypeScript
import { ToSourceFormatInput, WriteInfo } from '../types';
import { SourceComponent } from '../../resolve/sourceComponent';
import { BaseMetadataTransformer } from './baseMetadataTransformer';
export declare class StaticResourceMetadataTransformer extends BaseMetadataTransformer {
static readonly ARCHIVE_MIME_TYPES: Set<string>;
toMetadataFormat(component: SourceComponent): Promise<WriteInfo[]>;
toSourceFormat({ component, mergeWith }: ToSourceFormatInput): Promise<WriteInfo[]>;
/**
* Only separated into its own method for unit testing purposes
* I was unable to find a way to stub/spy a pipline() call
*
* @param stream the data to be written
* @param destination the destination path to be written
* @private
*/
private pipeline;
}