Don't load editor api from global API but use require directly.

pull/2935/head
Henning Dieterichs 3 years ago
parent a35721026f
commit 9eb7c18143
No known key found for this signature in database
GPG Key ID: 771381EFFDB9EC06

@ -1,8 +0,0 @@
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
// Resolves with the global monaco API
export = (<any>self).monaco;

@ -181,9 +181,10 @@ function buildOneAMD(type, options) {
plugins: [
alias({
'vscode-nls': path.join(__dirname, '../build/fillers/vscode-nls.ts'),
'monaco-editor-core': path.join(__dirname, '../build/fillers/monaco-editor-core-amd.ts')
'monaco-editor-core': path.join(__dirname, '../src/fillers/monaco-editor-core-amd.ts')
})
]
],
external: ['vs/editor/editor.api']
};
if (type === 'min') {
opts.minify = true;

@ -0,0 +1,4 @@
declare module 'vs/editor/editor.api' {
const x: any;
export = x;
}

@ -5,8 +5,7 @@
// Resolves with the global monaco API
declare var define: any;
/// <reference path="./editor.api.d.ts" />
import * as api from 'vs/editor/editor.api';
define([], function () {
return (<any>self).monaco;
});
export = api;

Loading…
Cancel
Save