1
0
silverbullet/packages/plugos-silverbullet-syscall/syscall.ts
2022-07-04 09:34:11 +02:00

16 lines
377 B
TypeScript

declare global {
function syscall(name: string, ...args: any[]): Promise<any>;
}
// This is the case when running tests only, so giving it a dummy syscall function
if (typeof self === "undefined") {
// @ts-ignore
self = {
syscall: (name: string, ...args: any[]) => {
throw new Error("Not implemented here");
},
};
}
export const syscall = self.syscall;