shaman-website-compiler
Version:
Compile raw HTML, CSS and Javascript into the smallest possible, SEO friendly website.
21 lines (20 loc) • 623 B
TypeScript
import "reflect-metadata";
import { Container } from "inversify";
import { WebsiteConfig } from "../models/website-config";
export declare const IoC: Container;
export declare const TYPES: {
Logger: string;
WebsiteConfig: string;
WebsiteCompiler: string;
WebsiteRouter: string;
WebsiteServer: string;
CompilerEvents: string;
CompilerEventHandler: string;
CompilerDataContext: string;
GlobService: string;
FileImportService: string;
HandlebarsService: string;
BundleService: string;
QueryAdapter: string;
};
export declare function Configure(config: WebsiteConfig): void;