Skip to content

createProjectLanguageService

Builds a language service over every file in a project’s tsconfig.json.

Import:

import { createProjectLanguageService } from 'obsidian-dev-utils/script-utils/linters/over-exposure';

Signature:

function createProjectLanguageService(params: CreateProjectLanguageServiceParams): LanguageService

Parameters:

ParameterTypeDescription
paramsCreateProjectLanguageServiceParamsThe CreateProjectLanguageServiceParams.

Returns: LanguageService — A language service ready for analyzeOverExposure.


Links to this page: