1.3.0 • Published 3 years ago
resolve-tsconfig v1.3.0
resolve-tsconfig
Find and resolve a tsconfig with some options.
Installation
pnpm add resolve-tsconfigUsage
import { resolveTsConfig } from 'resolve-tsconfig';
const { config, diagnostics } = resolveTsConfig();Signature
function resolveTsConfig(options?: ResolveTsConfigOptions): ResolvedTsConfig;Options
- filePath:
string | undefined- Default totsconfig.json. - startDirectory:
string | undefined- Default to current workind directory. - stopDirectory:
string | undefined- Default to root directory. - startDirectoryShouldExists:
boolean | undefined- Default tofalse.
Return
type ResolvedTsConfig =
| { diagnostics: ts.Diagnostic[]; config?: never }
| { config: ts.ParsedCommandLine; diagnostics?: never };Scaffolded with @skarab/skaffold