Skip to content

Commit 97fdb73

Browse files
authored
Merge branch 'main' into balepas/webpack-plugin-loader
2 parents 90e2b76 + 37703ae commit 97fdb73

File tree

17 files changed

+729
-60
lines changed

17 files changed

+729
-60
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Please understand that we only bundle languages with the monaco editor that have
1919
- create `$/src/basic-languages/{myLang}/{myLang}.ts`
2020
- create `$/src/basic-languages/{myLang}/{myLang}.test.ts`
2121
- edit `$/src/basic-languages/monaco.contribution.ts` and register your new language
22+
- create `$/website/index/samples/sample.{myLang}.txt`
2223

2324
```js
2425
import './{myLang}/{myLang}.contribution';

MAINTAINING.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
(For maintainers)
44

5+
- [Inbox Queue](https://github.com/microsoft/monaco-editor/issues?q=is%3Aissue+is%3Aopen+no%3Aassignee+-label%3Afeature-request+-label%3Aquestion+-label%3Aupstream+-label%3A%22help+wanted%22+-label%3A%22needs+more+info%22+-label%3A%22as-designed%22)
6+
57
## Updating TypeScript
68

79
- change typescript's version in `package.json`.

samples/package-lock.json

Lines changed: 17 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

samples/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"author": "Microsoft Corporation",
1111
"license": "MIT",
1212
"devDependencies": {
13-
"css-loader": "^6.6.0",
13+
"css-loader": "^5.2.7",
1414
"electron": "^17.2.0",
1515
"file-loader": "^6.2.0",
1616
"glob": "^7.2.0",
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/*---------------------------------------------------------------------------------------------
2+
* Copyright (c) Microsoft Corporation. All rights reserved.
3+
* Licensed under the MIT License. See License.txt in the project root for license information.
4+
*--------------------------------------------------------------------------------------------*/
5+
6+
import { registerLanguage } from '../_.contribution';
7+
8+
declare var AMD: any;
9+
declare var require: any;
10+
11+
registerLanguage({
12+
id: 'cypher',
13+
extensions: ['.cypher', '.cyp'],
14+
aliases: ['Cypher', 'OpenCypher'],
15+
loader: () => {
16+
if (AMD) {
17+
return new Promise((resolve, reject) => {
18+
require(['vs/basic-languages/cypher/cypher'], resolve, reject);
19+
});
20+
} else {
21+
return import('./cypher');
22+
}
23+
}
24+
});

0 commit comments

Comments
 (0)