@auto-it/vscode
Version:
Publish an vscode extension
22 lines • 833 B
TypeScript
import { Auto, IPlugin } from "@auto-it/core";
import * as t from "io-ts";
declare const pluginOptions: t.PartialC<{
/** Prepend all relative links in README.md with this url */
baseContentUrl: t.StringC;
/** Prepend all relative image links in README.md with this url */
baseImagesUrl: t.StringC;
}>;
export declare type IVscodePluginOptions = t.TypeOf<typeof pluginOptions>;
/** Publish an vscode extension */
export default class VscodePlugin implements IPlugin {
/** The name of the plugin */
name: string;
/** The options of the plugin */
readonly options: IVscodePluginOptions;
/** Initialize the plugin with it's options */
constructor(options?: IVscodePluginOptions);
/** Tap into auto plugin points. */
apply(auto: Auto): void;
}
export {};
//# sourceMappingURL=index.d.ts.map