UNPKG

@auto-it/vscode

Version:

Publish an vscode extension

22 lines 833 B
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