change files structure

This commit is contained in:
IDONTSUDO 2023-08-31 17:06:55 +03:00
parent 3210e72b22
commit 1ed6449ac6
30 changed files with 7 additions and 7 deletions

View file

@ -0,0 +1,45 @@
export class CalculationProcess {
process: ProcessMetaData[];
constructor(process: ProcessMetaData[]) {
this.process = process;
}
}
export interface ProcessMetaData {
process: Process;
trigger: Trigger;
env: Env | null;
}
export enum ProcessType {
EXEC = "EXEC",
SPAWN = "SPAWN",
}
export interface Env {
ssh_key: string;
isUserInput: boolean;
isExtends: string;
}
export interface Process {
type: ProcessType;
command: string;
isGenerating: boolean;
isLocaleCode: boolean;
issueType: IssueType;
timeout: number;
}
export enum IssueType {
WARNING = "WARNING",
ERROR = "ERROR",
}
export enum TriggerType {
PROCESS = "PROCESS",
FILE = "FILE",
}
export interface Trigger {
type: TriggerType;
value: string;
}