فهرست منبع

Use tsMode and tsWorker for entry point names

Alex Dima 7 سال پیش
والد
کامیت
50517cad24
7فایلهای تغییر یافته به همراه9 افزوده شده و 9 حذف شده
  1. 2 2
      scripts/bundle.js
  2. 1 1
      src/languageFeatures.ts
  3. 2 2
      src/monaco.contribution.ts
  4. 1 1
      src/tsMode.ts
  5. 0 0
      src/tsWorker.ts
  6. 1 1
      src/tsconfig.esm.json
  7. 2 2
      src/workerManager.ts

+ 2 - 2
scripts/bundle.js

@@ -22,8 +22,8 @@ const BUNDLED_FILE_HEADER = [
 
 bundleOne('monaco.contribution');
 bundleOne('lib/typescriptServices');
-bundleOne('mode', ['vs/language/typescript/lib/typescriptServices']);
-bundleOne('worker', ['vs/language/typescript/lib/typescriptServices']);
+bundleOne('tsMode', ['vs/language/typescript/lib/typescriptServices']);
+bundleOne('tsWorker', ['vs/language/typescript/lib/typescriptServices']);
 
 function bundleOne(moduleId, exclude) {
 	requirejs.optimize({

+ 1 - 1
src/languageFeatures.ts

@@ -6,7 +6,7 @@
 
 import { LanguageServiceDefaultsImpl } from './monaco.contribution';
 import * as ts from './lib/typescriptServices';
-import { TypeScriptWorker } from './worker';
+import { TypeScriptWorker } from './tsWorker';
 
 import Uri = monaco.Uri;
 import Position = monaco.Position;

+ 2 - 2
src/monaco.contribution.ts

@@ -4,7 +4,7 @@
  *--------------------------------------------------------------------------------------------*/
 'use strict';
 
-import * as mode from './mode';
+import * as mode from './tsMode';
 
 import Emitter = monaco.Emitter;
 import IEvent = monaco.IEvent;
@@ -184,7 +184,7 @@ monaco.languages.typescript = createAPI();
 // --- Registration to monaco editor ---
 
 function getMode(): monaco.Promise<typeof mode> {
-	return monaco.Promise.wrap(import('./mode'))
+	return monaco.Promise.wrap(import('./tsMode'))
 }
 
 monaco.languages.register({

+ 1 - 1
src/mode.ts → src/tsMode.ts

@@ -6,7 +6,7 @@
 
 import {Language, createTokenizationSupport} from './tokenization';
 import {WorkerManager} from './workerManager';
-import {TypeScriptWorker} from './worker';
+import {TypeScriptWorker} from './tsWorker';
 import {LanguageServiceDefaultsImpl} from './monaco.contribution';
 import * as languageFeatures from './languageFeatures';
 

+ 0 - 0
src/worker.ts → src/tsWorker.ts


+ 1 - 1
src/tsconfig.esm.json

@@ -1,6 +1,6 @@
 {
   "compilerOptions": {
-    "module": "es6",
+    "module": "esnext",
     "outDir": "../release/esm",
     "target": "es5",
     "lib": [

+ 2 - 2
src/workerManager.ts

@@ -5,7 +5,7 @@
 'use strict';
 
 import { LanguageServiceDefaultsImpl } from './monaco.contribution';
-import { TypeScriptWorker } from './worker';
+import { TypeScriptWorker } from './tsWorker';
 
 import Promise = monaco.Promise;
 import IDisposable = monaco.IDisposable;
@@ -63,7 +63,7 @@ export class WorkerManager {
 			this._worker = monaco.editor.createWebWorker<TypeScriptWorker>({
 
 				// module that exports the create() method and returns a `TypeScriptWorker` instance
-				moduleId: 'vs/language/typescript/worker',
+				moduleId: 'vs/language/typescript/tsWorker',
 
 				label: this._modeId,