diff --git a/src/html/htmlMode.ts b/src/html/htmlMode.ts index e974ecc5..34e220f0 100644 --- a/src/html/htmlMode.ts +++ b/src/html/htmlMode.ts @@ -166,3 +166,6 @@ function disposeAll(disposables: IDisposable[]) { disposables.pop()!.dispose(); } } + +export { WorkerManager } from './workerManager'; +export * from '../common/lspLanguageFeatures'; diff --git a/src/json/jsonMode.ts b/src/json/jsonMode.ts index 3d4995f4..e88106a1 100644 --- a/src/json/jsonMode.ts +++ b/src/json/jsonMode.ts @@ -170,3 +170,6 @@ const richEditConfiguration: languages.LanguageConfiguration = { { open: '"', close: '"', notIn: ['string'] } ] }; + +export { WorkerManager } from './workerManager'; +export * from '../common/lspLanguageFeatures'; diff --git a/src/typescript/tsMode.ts b/src/typescript/tsMode.ts index 1c7cc20b..71d0200f 100644 --- a/src/typescript/tsMode.ts +++ b/src/typescript/tsMode.ts @@ -84,3 +84,6 @@ function setupMode( new languageFeatures.DiagnosticsAdapter(libFiles, defaults, modeId, worker); return worker; } + +export { WorkerManager } from './workerManager'; +export * from './languageFeatures';