slige/compiler/main.ts

23 lines
295 B
TypeScript
Raw Normal View History

2025-01-22 13:09:27 +00:00
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 {
}