@salesforce/source-deploy-retrieve
Version:
JavaScript library to run Salesforce metadata deploys and retrieves
23 lines (22 loc) • 703 B
TypeScript
import { SourcePath } from '../../common/types';
import { SourceComponent } from '../sourceComponent';
import { BaseSourceAdapter } from './baseSourceAdapter';
/**
* The default source adapter. Handles simple types with no additional content.
*
* __Example Types__:
*
* Layouts, PermissionSets, FlexiPages
*
* __Example Structure__:
* ```text
* foos/
* ├── foo.ext-meta.xml
* ├── bar.ext-meta.xml
*```
*/
export declare class DefaultSourceAdapter extends BaseSourceAdapter {
protected metadataWithContent: boolean;
protected getRootMetadataXmlPath(trigger: string): SourcePath;
protected populate(trigger: SourcePath, component: SourceComponent): SourceComponent;
}