@expressots/shared
Version:
Shared library for ExpressoTS modules 🐎
18 lines (17 loc) • 534 B
TypeScript
import { Service } from "ts-node";
import { ExpressoConfig } from "../config";
export declare function printError(message: string, component: string): void;
/**
* Singleton compiler class
*/
export declare class Compiler {
private static instance;
private constructor();
static get Instance(): Compiler;
getService(): Promise<Service>;
static interopRequireDefault(obj: any): {
default: any;
};
static findConfig(dir: string): Promise<string>;
static loadConfig(): Promise<ExpressoConfig>;
}