@fairyfromalfeya/locklift-deploy
Version:
Locklift plugin for replicable deployments and easy testing
25 lines (24 loc) • 642 B
TypeScript
import { Deployments } from "./deployments";
export declare const PLUGIN_NAME: "deployments";
type LockliftExtention = {
[key in typeof PLUGIN_NAME]: Deployments;
};
type LockliftConfigExtension = {
[key in typeof PLUGIN_NAME]?: {
deployFolderName?: string;
};
};
declare module "locklift" {
interface LockliftConfig extends LockliftConfigExtension {
}
interface Locklift extends LockliftExtention {
}
}
type DeployOverride = {
deploy?: Array<string>;
};
declare module "locklift/internal/config" {
interface NetworkValue<T extends ConfigState.EXTERNAL> extends DeployOverride {
}
}
export {};