Merge pull request #337 from felixrieseberg/es6default
JavaScript: Enable ES6 by Default
This commit is contained in:
commit
64d077c8b5
|
@ -1015,7 +1015,7 @@ MonacoEditorSchemas['http://json.schemastore.org/tsconfig'] = {
|
|||
MonacoEditorSchemas['http://opentools.azurewebsites.net/jsconfig'] = {
|
||||
'title': nls.localize('jsconfig.json.title', "JSON schema for the JavaScript configuration file"),
|
||||
'type': 'object',
|
||||
'default': { 'compilerOptions': { 'target': 'ES5' } },
|
||||
'default': { 'compilerOptions': { 'target': 'ES6' } },
|
||||
'properties': {
|
||||
'compilerOptions': {
|
||||
'type': 'object',
|
||||
|
|
|
@ -113,6 +113,7 @@ export class LanguageServiceHost implements ts.LanguageServiceHost {
|
|||
this._compilerOptions = options || ts.getDefaultCompilerOptions();
|
||||
this._compilerOptions.allowNonTsExtensions = true; // because of JS* and mirror model we need this
|
||||
this._compilerOptions.module = ts.ModuleKind.CommonJS; // because of JS*
|
||||
this._compilerOptions.target = options && options.target !== undefined ? options.target : ts.ScriptTarget.Latest; // because of JS*
|
||||
}
|
||||
|
||||
getCompilationSettings(): ts.CompilerOptions {
|
||||
|
|
Loading…
Reference in a new issue