import { type ProjectOptions } from "https://dotland.deno.dev/x/ts_morph@20.0.0/mod.ts";
Options for creating a project.
Properties
Skip resolving file dependencies when providing a ts config file path and adding the files from tsconfig.
Skip loading the lib files. Unlike the compiler API, ts-morph does not load these from the node_modules folder, but instead loads them from some other JS code and uses a fake path for their existence. If you want to use a custom lib files folder path, then provide one using the libFolderPath options.
optional
fileSystem: FileSystemHostOptional file system host. Useful for mocking access to the file system.
optional
resolutionHost: ResolutionHostFactoryCreates a resolution host for specifying custom module and/or type reference directive resolution.