(add-files-to-non-inferred-project project-service)
Returns: any
**Returns:** `any`
(add-missing-source-map-file project-service)
Returns: any
**Returns:** `any`
(add-source-info-to-source-map project-service)
Returns: any
**Returns:** `any`
(all-js-files-for-open-file-telemetry project-service)
Returns: any
**Returns:** `any`
(allow-local-plugin-loads? project-service)
Returns: boolean
**Returns:** `boolean`
(apply-safe-list project-service proj)
Parameters:
proj
: ExternalProject
Returns: NormalizedPath[]
**Parameters:** - `proj`: `ExternalProject` **Returns:** `NormalizedPath[]`
(apply-safe-list-worker project-service)
Returns: any
**Returns:** `any`
(assign-orphan-script-infos-to-inferred-project project-service)
Returns: any
**Returns:** `any`
(assign-project-to-opened-script-info project-service)
Returns: any
**Returns:** `any`
(cancellation-token project-service)
Returns: HostCancellationToken
**Returns:** `HostCancellationToken`
(cleanup-after-opening-file project-service)
Returns: any
**Returns:** `any`
(close-client-file project-service unchecked-file-name)
Close file whose contents is managed by the client
Parameters:
unchecked-file-name
: string
Returns: void
Close file whose contents is managed by the client **Parameters:** - `unchecked-file-name`: `string` **Returns:** `void`
(close-configured-project-referenced-from-external-project project-service)
Returns: any
**Returns:** `any`
(close-external-project project-service unchecked-file-name)
Parameters:
unchecked-file-name
: string
Returns: void
**Parameters:** - `unchecked-file-name`: `string` **Returns:** `void`
(close-open-file project-service)
Remove this file from the set of open, non-configured files.
Returns: any
Remove this file from the set of open, non-configured files. **Returns:** `any`
(collect-changes project-service)
Returns: any
**Returns:** `any`
(compiler-options-for-inferred-projects project-service)
Returns: any
**Returns:** `any`
(compiler-options-for-inferred-projects-per-project-root project-service)
Returns: any
**Returns:** `any`
(config-file-existence-impacts-root-of-inferred-project project-service)
Returns true if the configFileExistenceInfo is needed/impacted by open files that are root of inferred project
Returns: any
Returns true if the configFileExistenceInfo is needed/impacted by open files that are root of inferred project **Returns:** `any`
(config-file-exists project-service)
Returns: any
**Returns:** `any`
(config-file-name-for-file project-service)
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file. If script info is passed in, it is asserted to be open script info otherwise just file name
Returns: any
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file. If script info is passed in, it is asserted to be open script info otherwise just file name **Returns:** `any`
(configure-plugin project-service args)
Parameters:
args
: ConfigurePluginRequestArguments
Returns: void
**Parameters:** - `args`: `ConfigurePluginRequestArguments` **Returns:** `void`
(configured-project-by-canonical-config-file-path project-service)
Returns: any
**Returns:** `any`
(configured-projects project-service)
projects specified by a tsconfig.json file
Returns: Map<string, ConfiguredProject>
projects specified by a tsconfig.json file **Returns:** `Map<string, ConfiguredProject>`
(create-ancestor-projects project-service)
Returns: any
**Returns:** `any`
(create-external-project project-service)
Returns: any
**Returns:** `any`
(create-inferred-project project-service)
Returns: any
**Returns:** `any`
(create-node-modules-watcher project-service)
Returns: any
**Returns:** `any`
(current-directory project-service)
Returns: NormalizedPath
**Returns:** `NormalizedPath`
(current-plugin-enablement-promise project-service)
Returns: any
**Returns:** `any`
(default-project-for-file project-service file-name ensure-project?)
Parameters:
file-name
: NormalizedPath
ensure-project?
: boolean
Returns: Project | undefined
**Parameters:** - `file-name`: `NormalizedPath` - `ensure-project?`: `boolean` **Returns:** `Project | undefined`
(delay-update-project-graph project-service)
Returns: any
**Returns:** `any`
(delay-update-project-graphs project-service)
Returns: any
**Returns:** `any`
(delay-update-projects-of-script-info-path project-service)
Returns: any
**Returns:** `any`
(delay-update-source-info-projects project-service)
Returns: any
**Returns:** `any`
(delete-script-info project-service)
Returns: any
**Returns:** `any`
(do-ensure-default-project-for-file project-service)
Returns: any
**Returns:** `any`
(enable-requested-plugins-async project-service)
Returns: any
**Returns:** `any`
(enable-requested-plugins-for-project-async project-service)
Returns: any
**Returns:** `any`
(enable-requested-plugins-worker project-service)
Returns: any
**Returns:** `any`
(ensure-project-children project-service)
Returns: any
**Returns:** `any`
(ensure-project-for-open-files project-service)
This function is to update the project structure for every inferred project. It is called on the premise that all the configured projects are up to date. This will go through open files and assign them to inferred project if open file is not part of any other project After that all the inferred project graphs are updated
Returns: any
This function is to update the project structure for every inferred project. It is called on the premise that all the configured projects are up to date. This will go through open files and assign them to inferred project if open file is not part of any other project After that all the inferred project graphs are updated **Returns:** `any`
(ensure-project-structures-upto-date project-service)
Ensures the project structures are upto date This means,
Returns: any
Ensures the project structures are upto date This means, - we go through all the projects and update them if they are dirty - if updates reflect some change in structure or there was pending request to ensure projects for open files ensure that each open script info has project **Returns:** `any`
(escape-filename-for-regex project-service)
Returns: any
**Returns:** `any`
(external-project-to-configured-project-map project-service)
maps external project file name to list of config files that were the part of this project
Returns: any
maps external project file name to list of config files that were the part of this project **Returns:** `any`
(external-projects project-service)
external projects (configuration and list of root files is not controlled by tsserver)
Returns: ExternalProject[]
external projects (configuration and list of root files is not controlled by tsserver) **Returns:** `ExternalProject[]`
(filename-escape-regexp project-service)
Makes a filename safe to insert in a RegExp
Returns: any
Makes a filename safe to insert in a RegExp **Returns:** `any`
(filename-for-exceeded-total-size-limit-for-non-ts-files project-service)
Get a filename if the language service exceeds the maximum allowed program size; otherwise returns undefined.
Returns: any
Get a filename if the language service exceeds the maximum allowed program size; otherwise returns undefined. **Returns:** `any`
(filename-to-script-info-version project-service)
Contains all the deleted script info's version information so that it does not reset when creating script info again (and could have potentially collided with version where contents mismatch)
Returns: any
Contains all the deleted script info's version information so that it does not reset when creating script info again (and could have potentially collided with version where contents mismatch) **Returns:** `any`
(find-external-project-by-project-name project-service)
Returns: any
**Returns:** `any`
(find-external-project-containing-open-script-info project-service)
Returns: any
**Returns:** `any`
(find-project project-service project-name)
Parameters:
project-name
: string
Returns: Project | undefined
**Parameters:** - `project-name`: `string` **Returns:** `Project | undefined`
(for-each-config-file-location project-service)
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file.
Returns: any
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file. **Returns:** `any`
(format-code-options project-service file)
Parameters:
file
: NormalizedPath
Returns: FormatCodeSettings
**Parameters:** - `file`: `NormalizedPath` **Returns:** `FormatCodeSettings`
(global-cache-location-directory-path project-service)
Returns: any
**Returns:** `any`
(global-plugins project-service)
Returns: readonly string[]
**Returns:** `readonly string[]`
(handle-deleted-file project-service)
Returns: any
**Returns:** `any`
(handle-source-map-projects project-service)
Returns: any
**Returns:** `any`
(has-deferred-extension? project-service)
Returns: boolean
**Returns:** `boolean`
(host-configuration project-service)
Returns: any
**Returns:** `any`
(host-format-code-options project-service)
Returns: FormatCodeSettings
**Returns:** `FormatCodeSettings`
(host-preferences project-service)
Returns: UserPreferences
**Returns:** `UserPreferences`
(inferred-projects project-service)
projects built from openFileRoots
Returns: InferredProject[]
projects built from openFileRoots **Returns:** `InferredProject[]`
(js-doc-parsing-mode project-service)
Returns: JSDocParsingMode | undefined
**Returns:** `JSDocParsingMode | undefined`
(legacy-safelist project-service)
Returns: any
**Returns:** `any`
(load-types-map project-service)
Returns: any
**Returns:** `any`
(node-modules-watchers project-service)
Returns: any
**Returns:** `any`
(on-source-file-changed project-service)
Returns: any
**Returns:** `any`
(open-client-file project-service file-name)
(open-client-file project-service file-name file-content)
(open-client-file project-service file-name file-content script-kind)
(open-client-file project-service
file-name
file-content
script-kind
project-root-path)
Open file whose contents is managed by the client
Parameters:
file-name
: string
file-content
: string | undefined
- is a known version of the file content that is more up to date than the one on diskscript-kind
: ScriptKind | undefined
project-root-path
: string | undefined
Returns: OpenConfiguredProjectResult
Open file whose contents is managed by the client **Parameters:** - `file-name`: `string` - `file-content`: `string | undefined` - is a known version of the file content that is more up to date than the one on disk - `script-kind`: `ScriptKind | undefined` - `project-root-path`: `string | undefined` **Returns:** `OpenConfiguredProjectResult`
(open-client-file-with-normalized-path project-service file-name)
(open-client-file-with-normalized-path project-service file-name file-content)
(open-client-file-with-normalized-path project-service
file-name
file-content
script-kind)
(open-client-file-with-normalized-path project-service
file-name
file-content
script-kind
has-mixed-content?)
(open-client-file-with-normalized-path project-service
file-name
file-content
script-kind
has-mixed-content?
project-root-path)
Parameters:
file-name
: NormalizedPath
file-content
: string | undefined
script-kind
: ScriptKind | undefined
has-mixed-content?
: boolean | undefined
project-root-path
: NormalizedPath | undefined
Returns: OpenConfiguredProjectResult
**Parameters:** - `file-name`: `NormalizedPath` - `file-content`: `string | undefined` - `script-kind`: `ScriptKind | undefined` - `has-mixed-content?`: `boolean | undefined` - `project-root-path`: `NormalizedPath | undefined` **Returns:** `OpenConfiguredProjectResult`
(open-external-project project-service proj)
Parameters:
proj
: ExternalProject
Returns: void
**Parameters:** - `proj`: `ExternalProject` **Returns:** `void`
(open-external-projects project-service projects)
Parameters:
projects
: ExternalProject[]
Returns: void
**Parameters:** - `projects`: `ExternalProject[]` **Returns:** `void`
(open-files project-service)
Open files: with value being project root path, and key being Path of the file that is open
Returns: Map<string, NormalizedPath | undefined>
Open files: with value being project root path, and key being Path of the file that is open **Returns:** `Map<string, NormalizedPath | undefined>`
(open-files-with-non-rooted-disk-path project-service)
Map of open files that are opened without complete path but have projectRoot as current directory
Returns: any
Map of open files that are opened without complete path but have projectRoot as current directory **Returns:** `any`
(or-create-inferred-project-for-project-root-path-if-enabled project-service)
Returns: any
**Returns:** `any`
(or-create-open-script-info project-service)
Returns: any
**Returns:** `any`
(or-create-script-info-for-normalized-path project-service
file-name
opened-by-client?)
(or-create-script-info-for-normalized-path project-service
file-name
opened-by-client?
file-content)
(or-create-script-info-for-normalized-path project-service
file-name
opened-by-client?
file-content
script-kind)
(or-create-script-info-for-normalized-path project-service
file-name
opened-by-client?
file-content
script-kind
has-mixed-content?)
(or-create-script-info-for-normalized-path project-service
file-name
opened-by-client?
file-content
script-kind
has-mixed-content?
host-to-query-file-exists-on)
Parameters:
file-name
: NormalizedPath
opened-by-client?
: boolean
file-content
: string | undefined
script-kind
: ScriptKind | undefined
has-mixed-content?
: boolean | undefined
host-to-query-file-exists-on
: { fileExists(path: string): boolean; } | undefined
Returns: ScriptInfo | undefined
**Parameters:** - `file-name`: `NormalizedPath` - `opened-by-client?`: `boolean` - `file-content`: `string | undefined` - `script-kind`: `ScriptKind | undefined` - `has-mixed-content?`: `boolean | undefined` - `host-to-query-file-exists-on`: `{ fileExists(path: string): boolean; } | undefined` **Returns:** `ScriptInfo | undefined`
(or-create-script-info-not-opened-by-client-for-normalized-path project-service)
Returns: any
**Returns:** `any`
(or-create-script-info-opened-by-client-for-normalized-path project-service)
Returns: any
**Returns:** `any`
(or-create-script-info-worker project-service)
Returns: any
**Returns:** `any`
(or-create-single-inferred-project-if-enabled project-service)
Returns: any
**Returns:** `any`
(or-create-single-inferred-without-project-root project-service)
Returns: any
**Returns:** `any`
(pending-plugin-enablements project-service)
Returns: any
**Returns:** `any`
(pending-project-updates project-service)
Returns: any
**Returns:** `any`
(performance-event-handler project-service)
Returns: any
**Returns:** `any`
(plugin-probe-locations project-service)
Returns: readonly string[]
**Returns:** `readonly string[]`
(preferences project-service file)
Parameters:
file
: NormalizedPath
Returns: UserPreferences
**Parameters:** - `file`: `NormalizedPath` **Returns:** `UserPreferences`
(print-projects project-service)
Returns: any
**Returns:** `any`
(project-to-size-map project-service)
Project size for configured or external projects
Returns: any
Project size for configured or external projects **Returns:** `any`
(refresh-script-info project-service)
Returns: any
**Returns:** `any`
(refresh-script-infos-in-directory project-service)
Returns: any
**Returns:** `any`
(reload-configured-project-for-files project-service)
This function goes through all the openFiles and tries to file the config file for them. If the config file is found and it refers to existing project, it reloads it either immediately or schedules it for reload depending on delayReload option If there is no existing project it just opens the configured project for the config file reloadForInfo provides a way to filter out files to reload configured project for
Returns: any
This function goes through all the openFiles and tries to file the config file for them. If the config file is found and it refers to existing project, it reloads it either immediately or schedules it for reload depending on delayReload option If there is no existing project it just opens the configured project for the config file reloadForInfo provides a way to filter out files to reload configured project for **Returns:** `any`
(reload-projects project-service)
This function rebuilds the project for every file opened by the client This does not reload contents of open files from disk. But we could do that if needed
Returns: void
This function rebuilds the project for every file opened by the client This does not reload contents of open files from disk. But we could do that if needed **Returns:** `void`
(remove-orphan-configured-projects project-service)
Returns: any
**Returns:** `any`
(remove-orphan-script-infos project-service)
Returns: any
**Returns:** `any`
(remove-project project-service)
Returns: any
**Returns:** `any`
(remove-root-of-inferred-project-if-now-part-of-other-project project-service)
Remove the root of inferred project if script info is part of another project
Returns: any
Remove the root of inferred project if script info is part of another project **Returns:** `any`
(reset-safe-list project-service)
Returns: void
**Returns:** `void`
(script-info project-service unchecked-file-name)
Parameters:
unchecked-file-name
: string
Returns: ScriptInfo | undefined
**Parameters:** - `unchecked-file-name`: `string` **Returns:** `ScriptInfo | undefined`
(script-info-ensuring-projects-upto-date project-service unchecked-file-name)
Parameters:
unchecked-file-name
: string
Returns: ScriptInfo | undefined
**Parameters:** - `unchecked-file-name`: `string` **Returns:** `ScriptInfo | undefined`
(script-info-for-normalized-path project-service file-name)
This gets the script info for the normalized path. If the path is not rooted disk path then the open script info with project root context is preferred
Parameters:
file-name
: NormalizedPath
Returns: ScriptInfo | undefined
This gets the script info for the normalized path. If the path is not rooted disk path then the open script info with project root context is preferred **Parameters:** - `file-name`: `NormalizedPath` **Returns:** `ScriptInfo | undefined`
(script-info-for-path project-service file-name)
Parameters:
file-name
: Path
Returns: ScriptInfo | undefined
**Parameters:** - `file-name`: `Path` **Returns:** `ScriptInfo | undefined`
(seen-projects project-service)
Tracks projects that we have already sent telemetry for.
Returns: any
Tracks projects that we have already sent telemetry for. **Returns:** `any`
(send-config-file-diag-event project-service)
Returns: any
**Returns:** `any`
(server-mode project-service)
Returns: LanguageServiceMode
**Returns:** `LanguageServiceMode`
(set-add-files-to-non-inferred-project! project-service value)
(set-add-source-info-to-source-map! project-service value)
(set-assign-orphan-script-infos-to-inferred-project! project-service value)
(set-assign-project-to-opened-script-info! project-service value)
(set-close-configured-project-referenced-from-external-project! project-service
value)
(set-close-open-file! project-service value)
Remove this file from the set of open, non-configured files.
Remove this file from the set of open, non-configured files.
(set-compiler-options-for-inferred-projects project-service
project-compiler-options)
(set-compiler-options-for-inferred-projects project-service
project-compiler-options
project-root-path)
Parameters:
project-compiler-options
: InferredProjectCompilerOptions
project-root-path
: string | undefined
Returns: void
**Parameters:** - `project-compiler-options`: `InferredProjectCompilerOptions` - `project-root-path`: `string | undefined` **Returns:** `void`
(set-compiler-options-for-inferred-projects! project-service value)
(set-compiler-options-for-inferred-projects-per-project-root! project-service
value)
(set-config-file-existence-impacts-root-of-inferred-project! project-service
value)
Returns true if the configFileExistenceInfo is needed/impacted by open files that are root of inferred project
Returns true if the configFileExistenceInfo is needed/impacted by open files that are root of inferred project
(set-current-plugin-enablement-promise! project-service value)
(set-delay-update-projects-of-script-info-path! project-service value)
(set-delay-update-source-info-projects! project-service value)
(set-do-ensure-default-project-for-file! project-service value)
(set-enable-requested-plugins-async! project-service value)
(set-enable-requested-plugins-for-project-async! project-service value)
(set-enable-requested-plugins-worker! project-service value)
(set-ensure-project-for-open-files! project-service value)
This function is to update the project structure for every inferred project. It is called on the premise that all the configured projects are up to date. This will go through open files and assign them to inferred project if open file is not part of any other project After that all the inferred project graphs are updated
This function is to update the project structure for every inferred project. It is called on the premise that all the configured projects are up to date. This will go through open files and assign them to inferred project if open file is not part of any other project After that all the inferred project graphs are updated
(set-ensure-project-structures-upto-date! project-service value)
Ensures the project structures are upto date This means,
Ensures the project structures are upto date This means, - we go through all the projects and update them if they are dirty - if updates reflect some change in structure or there was pending request to ensure projects for open files ensure that each open script info has project
(set-find-external-project-by-project-name! project-service value)
(set-find-external-project-containing-open-script-info! project-service value)
(set-for-each-config-file-location! project-service value)
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file.
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file.
(set-get-config-file-name-for-file! project-service value)
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file. If script info is passed in, it is asserted to be open script info otherwise just file name
This function tries to search for a tsconfig.json for the given file. This is different from the method the compiler uses because the compiler can assume it will always start searching in the current directory (the directory in which tsc was invoked). The server must start searching from the directory containing the newly opened file. If script info is passed in, it is asserted to be open script info otherwise just file name
(set-get-configured-project-by-canonical-config-file-path! project-service
value)
(set-get-filename-for-exceeded-total-size-limit-for-non-ts-files!
project-service
value)
Get a filename if the language service exceeds the maximum allowed program size; otherwise returns undefined.
Get a filename if the language service exceeds the maximum allowed program size; otherwise returns undefined.
(set-get-or-create-inferred-project-for-project-root-path-if-enabled!
project-service
value)
(set-get-or-create-open-script-info! project-service value)
(set-get-or-create-script-info-not-opened-by-client-for-normalized-path!
project-service
value)
(set-get-or-create-script-info-opened-by-client-for-normalized-path!
project-service
value)
(set-get-or-create-script-info-worker! project-service value)
(set-get-or-create-single-inferred-project-if-enabled! project-service value)
(set-get-or-create-single-inferred-without-project-root! project-service value)
(set-host-configuration project-service args)
Parameters:
args
: ConfigureRequestArguments
Returns: void
**Parameters:** - `args`: `ConfigureRequestArguments` **Returns:** `void`
(set-refresh-script-infos-in-directory! project-service value)
(set-reload-configured-project-for-files! project-service value)
This function goes through all the openFiles and tries to file the config file for them. If the config file is found and it refers to existing project, it reloads it either immediately or schedules it for reload depending on delayReload option If there is no existing project it just opens the configured project for the config file reloadForInfo provides a way to filter out files to reload configured project for
This function goes through all the openFiles and tries to file the config file for them. If the config file is found and it refers to existing project, it reloads it either immediately or schedules it for reload depending on delayReload option If there is no existing project it just opens the configured project for the config file reloadForInfo provides a way to filter out files to reload configured project for
(set-remove-orphan-configured-projects! project-service value)
(set-remove-root-of-inferred-project-if-now-part-of-other-project!
project-service
value)
Remove the root of inferred project if script info is part of another project
Remove the root of inferred project if script info is part of another project
(set-stop-watching-config-files-for-closed-script-info! project-service value)
This is called on file close, so that we stop watching the config file for this script info
This is called on file close, so that we stop watching the config file for this script info
(set-type-acquisition-for-inferred-projects! project-service value)
(set-type-acquisition-for-inferred-projects-per-project-root! project-service
value)
(set-update-non-inferred-project-files! project-service value)
(set-update-root-and-options-of-non-inferred-project! project-service value)
(set-watch-closed-script-info-in-node-modules! project-service value)
(set-watch-options-for-inferred-projects! project-service value)
(set-watch-options-for-inferred-projects-per-project-root! project-service
value)
(stop-watching-config-files-for-closed-script-info project-service)
This is called on file close, so that we stop watching the config file for this script info
Returns: any
This is called on file close, so that we stop watching the config file for this script info **Returns:** `any`
(stop-watching-script-info project-service)
Returns: any
**Returns:** `any`
(suppress-diagnostic-events project-service)
Returns: any
**Returns:** `any`
(telemetry-on-open-file project-service)
Returns: any
**Returns:** `any`
(throttle-wait-milliseconds project-service)
Returns: number | undefined
**Returns:** `number | undefined`
(to-canonical-file-name project-service)
Returns: (f: string) => string
**Returns:** `(f: string) => string`
(to-path project-service file-name)
Parameters:
file-name
: string
Returns: Path
**Parameters:** - `file-name`: `string` **Returns:** `Path`
(type-acquisition-for-inferred-projects project-service)
Returns: any
**Returns:** `any`
(type-acquisition-for-inferred-projects-per-project-root project-service)
Returns: any
**Returns:** `any`
(types-map-location project-service)
Returns: string | undefined
**Returns:** `string | undefined`
(typings-installer project-service)
Returns: ITypingsInstaller
**Returns:** `ITypingsInstaller`
(update-non-inferred-project-files project-service)
Returns: any
**Returns:** `any`
(update-root-and-options-of-non-inferred-project project-service)
Returns: any
**Returns:** `any`
(update-typings-for-project project-service response)
Parameters:
response
: PackageInstalledResponse | InvalidateCachedTypings | SetTypings
Returns: void
**Parameters:** - `response`: `PackageInstalledResponse | InvalidateCachedTypings | SetTypings` **Returns:** `void`
(use-inferred-project-per-project-root? project-service)
Returns: boolean
**Returns:** `boolean`
(use-single-inferred-project? project-service)
Returns: boolean
**Returns:** `boolean`
(watch-closed-script-info project-service)
Returns: any
**Returns:** `any`
(watch-closed-script-info-in-node-modules project-service)
Returns: any
**Returns:** `any`
(watch-options-for-inferred-projects project-service)
Returns: any
**Returns:** `any`
(watch-options-for-inferred-projects-per-project-root project-service)
Returns: any
**Returns:** `any`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close