UNPKG

@jayree/sfdx-plugin-manifest

Version:

A Salesforce CLI plugin containing commands for creating manifest files from Salesforce orgs or git commits of sfdx projects.

28 lines (27 loc) 1.13 kB
import { ComponentSet } from '@salesforce/source-deploy-retrieve'; import { FromGitDiffOptions } from './types.js'; export declare class ComponentSetExtra extends ComponentSet { /** * Resolve metadata components from git diff <ref> HEAD. * * @param ref Git ref to resolve components against HEAD * @returns ComponentSet of source resolved components */ static fromGitDiff(ref: string): Promise<ComponentSet>; /** * Resolve metadata components from git diff <ref1> <ref2>. * * @param refs Git refs to resolve components against * @returns ComponentSet of source resolved components */ static fromGitDiff(refs: string[]): Promise<ComponentSet>; /** * Resolve metadata components from git diff. * Customize the resolution process using an options object, such as specifying filters * and resolving against a different file system abstraction (see {@link TreeContainer}). * * @param options * @returns ComponentSet of source resolved components */ static fromGitDiff(options: FromGitDiffOptions): Promise<ComponentSet>; }