ts-generator
Version:
The missing piece for fully typesafe Typescript apps
15 lines (14 loc) • 412 B
TypeScript
/// <reference types="node" />
import * as fs from "fs";
import * as prettier from "prettier";
import { sync as mkdirp } from "mkdirp";
import * as resolve from "resolve";
import { TLogger } from "./logger";
export interface TDeps {
fs: typeof fs;
prettier: typeof prettier;
resolve: typeof resolve.sync;
logger: TLogger;
mkdirp: typeof mkdirp;
}
export declare function createDeps(): TDeps;