rename to cssMode, cssWorker & create dev, min

This commit is contained in:
Martin Aeschlimann 2016-06-22 22:01:48 +02:00
parent 293cc3aa55
commit ff503e756e
7 changed files with 16 additions and 15 deletions

View file

@ -3,6 +3,7 @@
/out/ /out/
/src/ /src/
/test/ /test/
/release/dev/
/gulpfile.js /gulpfile.js
/tsconfig.json /tsconfig.json
/.npmignore /.npmignore

View file

@ -58,13 +58,10 @@ gulp.task('release', ['clean-release','compile'], function() {
return merge( return merge(
merge( merge(
bundleOne('monaco.contribution', ['vs/language/css/mode']), bundleOne('monaco.contribution', ['vs/language/css/cssMode']),
bundleOne('mode'), bundleOne('cssMode'),
bundleOne('worker') bundleOne('cssWorker')
) )
// .pipe(uglify({
// preserveComments: 'some'
// }))
.pipe(es.through(function(data) { .pipe(es.through(function(data) {
data.contents = new Buffer( data.contents = new Buffer(
BUNDLED_FILE_HEADER BUNDLED_FILE_HEADER
@ -72,9 +69,12 @@ gulp.task('release', ['clean-release','compile'], function() {
); );
this.emit('data', data); this.emit('data', data);
})) }))
.pipe(gulp.dest('./release/')), .pipe(gulp.dest('./release/dev'))
.pipe(uglify({
gulp.src('src/monaco.d.ts').pipe(gulp.dest('./release/')) preserveComments: 'some'
}))
.pipe(gulp.dest('./release/min')),
gulp.src('src/monaco.d.ts').pipe(gulp.dest('./release/min'))
); );
}); });

View file

@ -5,7 +5,7 @@
'use strict'; 'use strict';
import {WorkerManager} from './workerManager'; import {WorkerManager} from './workerManager';
import {CSSWorker} from './worker'; import {CSSWorker} from './cssWorker';
import {LanguageServiceDefaultsImpl} from './monaco.contribution'; import {LanguageServiceDefaultsImpl} from './monaco.contribution';
import * as languageFeatures from './languageFeatures'; import * as languageFeatures from './languageFeatures';

View file

@ -5,7 +5,7 @@
'use strict'; 'use strict';
import {LanguageServiceDefaultsImpl} from './monaco.contribution'; import {LanguageServiceDefaultsImpl} from './monaco.contribution';
import {CSSWorker} from './worker'; import {CSSWorker} from './cssWorker';
import * as ls from 'vscode-languageserver-types'; import * as ls from 'vscode-languageserver-types';

View file

@ -4,7 +4,7 @@
*--------------------------------------------------------------------------------------------*/ *--------------------------------------------------------------------------------------------*/
'use strict'; 'use strict';
import * as mode from './mode'; import * as mode from './cssMode';
import Emitter = monaco.Emitter; import Emitter = monaco.Emitter;
import IEvent = monaco.IEvent; import IEvent = monaco.IEvent;
@ -85,7 +85,7 @@ monaco.languages.css = createAPI();
// --- Registration to monaco editor --- // --- Registration to monaco editor ---
function withMode(callback:(module:typeof mode)=>void): void { function withMode(callback:(module:typeof mode)=>void): void {
require<typeof mode>(['vs/language/css/mode'], callback); require<typeof mode>(['vs/language/css/cssMode'], callback);
} }
monaco.languages.register({ monaco.languages.register({

View file

@ -5,7 +5,7 @@
'use strict'; 'use strict';
import {LanguageServiceDefaultsImpl} from './monaco.contribution'; import {LanguageServiceDefaultsImpl} from './monaco.contribution';
import {CSSWorker} from './worker'; import {CSSWorker} from './cssWorker';
import Promise = monaco.Promise; import Promise = monaco.Promise;
import IDisposable = monaco.IDisposable; import IDisposable = monaco.IDisposable;
@ -62,7 +62,7 @@ export class WorkerManager {
this._worker = monaco.editor.createWebWorker<CSSWorker>({ this._worker = monaco.editor.createWebWorker<CSSWorker>({
// module that exports the create() method and returns a `CSSWorker` instance // module that exports the create() method and returns a `CSSWorker` instance
moduleId: 'vs/language/css/worker', moduleId: 'vs/language/css/cssWorker',
// passed in to the create() method // passed in to the create() method
createData: { createData: {