@atomist/sdm-pack-node
Version:
Extension pack for an Atomist SDM to work with Node.js projects
14 lines • 675 B
TypeScript
import { FulfillableGoalDetails, FulfillableGoalWithRegistrations, Goal, ImplementationRegistration } from "@atomist/sdm";
import { NpmOptions } from "../build/executePublish";
export interface NpmPublishRegistration extends ImplementationRegistration {
options: NpmOptions;
}
/**
* Goal that performs NPM registry publication
*/
export declare class NpmPublish extends FulfillableGoalWithRegistrations<NpmPublishRegistration> {
private readonly goalDetailsOrUniqueName;
constructor(goalDetailsOrUniqueName?: FulfillableGoalDetails | string, ...dependsOn: Goal[]);
with(registration: NpmPublishRegistration): this;
}
//# sourceMappingURL=NpmPublish.d.ts.map