@rushstack/heft
Version:
Build all your JavaScript projects the same way: A way that works.
11 lines • 716 B
TypeScript
import type { HeftConfiguration } from '../configuration/HeftConfiguration';
import type { IHeftTaskSession } from '../pluginFramework/HeftTaskSession';
import type { IHeftTaskPlugin } from '../pluginFramework/IHeftPlugin';
export declare const PLUGIN_NAME: string;
export interface ISetEnvironmentVariablesPluginOptions {
environmentVariablesToSet: Record<string, string>;
}
export default class SetEnvironmentVariablesPlugin implements IHeftTaskPlugin<ISetEnvironmentVariablesPluginOptions> {
apply(taskSession: IHeftTaskSession, heftConfiguration: HeftConfiguration, { environmentVariablesToSet }: ISetEnvironmentVariablesPluginOptions): void;
}
//# sourceMappingURL=SetEnvironmentVariablesPlugin.d.ts.map