1 | import { Auto, IPlugin } from '@auto-it/core';
|
2 | interface IUploadAssetsPluginOptions {
|
3 | /** Paths to assets to upload */
|
4 | assets: string[];
|
5 | }
|
6 | /** Attach extra assets to a GitHub Release */
|
7 | export default class UploadAssetsPlugin implements IPlugin {
|
8 | /** The name of the plugin */
|
9 | name: string;
|
10 | /** The options of the plugin */
|
11 | readonly options: IUploadAssetsPluginOptions;
|
12 | /** Initialize the plugin with it's options */
|
13 | constructor(options: IUploadAssetsPluginOptions | string[]);
|
14 | /** Tap into auto plugin points. */
|
15 | apply(auto: Auto): void;
|
16 | }
|
17 | export {};
|
18 | //# sourceMappingURL=index.d.ts.map |
\ | No newline at end of file |