refactoring in playground, use zip file for web
This commit is contained in:
@@ -1,9 +1,28 @@
|
||||
export interface CompileReq {
|
||||
type: "compileRequest";
|
||||
fileName: string;
|
||||
src: string;
|
||||
}
|
||||
|
||||
export interface CompileRes {
|
||||
output: string
|
||||
javascript: string
|
||||
duration: number
|
||||
type: "compileResult";
|
||||
output: string;
|
||||
javascript: string;
|
||||
duration: number;
|
||||
}
|
||||
|
||||
export interface ConsoleList {
|
||||
type: 'setConsole'
|
||||
messages: string[];
|
||||
}
|
||||
export interface ConsoleItem {
|
||||
type: 'pushConsole'
|
||||
message: string;
|
||||
}
|
||||
|
||||
export interface ExecCode {
|
||||
type: 'exec'
|
||||
src: string
|
||||
}
|
||||
|
||||
export type Message = CompileReq | CompileRes | ConsoleList | ConsoleItem | ExecCode
|
||||
|
||||
Reference in New Issue
Block a user