sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
21 lines (20 loc) • 837 B
TypeScript
import { SfCommand } from '@salesforce/sf-plugins-core';
import { AnyJson } from '@salesforce/ts-types';
export default class CleanXml extends SfCommand<any> {
static title: string;
static description: string;
static examples: string[];
static flags: any;
static requiresProject: boolean;
protected folder: string;
protected globPattern: string | undefined;
protected namespace: string;
protected xpath: string | undefined;
protected debugMode: boolean;
run(): Promise<AnyJson>;
buildCleanXmlPatterns(): Promise<any>;
removeXPath(xPathItem: any, doc: any, node: any): Promise<void>;
findRemoveParentNodeName(xpathItem: string): string;
findParentNode(node: any, parentNodeName: string): any;
manageAddToPermanentConfig(globPattern: string, xpath: string): Promise<void>;
}