GitRoot
Craft your forge, Build your project, Grow your community freely
1// SPDX-FileCopyrightText: 2026 Romain Maneschi <romain@gitroot.dev>
2//
3// SPDX-License-Identifier: MIT
4
5import { PluginRun } from "./pluginrun";
6
7@json
8export class ConfPlugin {
9 constructor(
10 public defaultRun: Array<PluginRun>,
11 public sdkVersion: string,
12 public sdkType: PluginSdkType,
13 ) {}
14}
15
16export namespace PluginSdkType {
17 export const Tinygo = "tinygo";
18 export const Assemblyscript = "assemblyscript";
19 export const Unknown = "unknown";
20}
21
22export type PluginSdkType = string;
23