slige/compiler/main.ts
2025-01-22 14:09:27 +01:00

23 lines
295 B
TypeScript

type Pack = {
rootMod: Mod;
};
type Mod = null;
interface PackEmitter {
emit(pack: Pack): void;
}
class PackCompiler {
public constructor(
private entryFilePath: string,
private emitter: PackEmitter,
) {}
public compile() {
}
}
class ModResolver {
}