@servant/servant
Version:
Servant builder for node modules.
17 lines (16 loc) • 1.18 kB
TypeScript
import { PackageJson, ServantJson, TsConfig, WebpackConfig, EslintrcJson, PrettierrcJson, GitIgnore } from "@servant/servant-data";
import * as Files from "@servant/servant-files";
import * as Module from "./module";
import * as Commands from "./commands";
import * as Changes from "./vcs";
import * as Reports from "./reports";
import * as Watcher from "./watcher";
import { InitData, ModulesData, ModulesParams, ServantApi } from "./types";
import { command, create, init, modules, watch, loadLibrary } from "./main";
import { resolveEntries, EntriesOnly, ResolvedEntries } from "./entries";
export { Files, Module, Commands, Changes, Reports, Watcher, PackageJson, ServantJson, TsConfig, WebpackConfig, EslintrcJson, PrettierrcJson, GitIgnore, ServantApi, InitData, ModulesParams, ModulesData, command, create, init, modules, watch, loadLibrary, resolveEntries, EntriesOnly, ResolvedEntries, };
export declare const generators: {
initGenerator: import("@servant/servant-generators").GeneratorLoaded<unknown, unknown>;
unifyGenerator: import("@servant/servant-generators").GeneratorLoaded<unknown, unknown>;
};
export declare function Servant(): ServantApi;