mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 17:25:39 +01:00
Adds new enum values for ts 3.6
This commit is contained in:
parent
4753ef058d
commit
34095b6b55
2 changed files with 29 additions and 19 deletions
|
|
@ -144,36 +144,43 @@ export class LanguageServiceDefaultsImpl implements monaco.languages.typescript.
|
||||||
|
|
||||||
//#region enums copied from typescript to prevent loading the entire typescriptServices ---
|
//#region enums copied from typescript to prevent loading the entire typescriptServices ---
|
||||||
|
|
||||||
|
|
||||||
enum ModuleKind {
|
enum ModuleKind {
|
||||||
None = 0,
|
None = 0,
|
||||||
CommonJS = 1,
|
CommonJS = 1,
|
||||||
AMD = 2,
|
AMD = 2,
|
||||||
UMD = 3,
|
UMD = 3,
|
||||||
System = 4,
|
System = 4,
|
||||||
ES2015 = 5,
|
ES2015 = 5,
|
||||||
ESNext = 6
|
ESNext = 99
|
||||||
}
|
}
|
||||||
|
|
||||||
enum JsxEmit {
|
enum JsxEmit {
|
||||||
None = 0,
|
None = 0,
|
||||||
Preserve = 1,
|
Preserve = 1,
|
||||||
React = 2,
|
React = 2,
|
||||||
ReactNative = 3
|
ReactNative = 3
|
||||||
}
|
}
|
||||||
|
|
||||||
enum NewLineKind {
|
enum NewLineKind {
|
||||||
CarriageReturnLineFeed = 0,
|
CarriageReturnLineFeed = 0,
|
||||||
LineFeed = 1
|
LineFeed = 1
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ScriptTarget {
|
enum ScriptTarget {
|
||||||
ES3 = 0,
|
ES3 = 0,
|
||||||
ES5 = 1,
|
ES5 = 1,
|
||||||
ES2015 = 2,
|
ES2015 = 2,
|
||||||
ES2016 = 3,
|
ES2016 = 3,
|
||||||
ES2017 = 4,
|
ES2017 = 4,
|
||||||
ES2018 = 5,
|
ES2018 = 5,
|
||||||
ESNext = 6,
|
ES2019 = 6,
|
||||||
JSON = 100,
|
ES2020 = 7,
|
||||||
Latest = 6
|
ESNext = 99,
|
||||||
|
JSON = 100,
|
||||||
|
Latest = ESNext,
|
||||||
}
|
}
|
||||||
|
|
||||||
enum ModuleResolutionKind {
|
enum ModuleResolutionKind {
|
||||||
Classic = 1,
|
Classic = 1,
|
||||||
NodeJs = 2
|
NodeJs = 2
|
||||||
|
|
|
||||||
9
src/monaco.d.ts
vendored
9
src/monaco.d.ts
vendored
|
|
@ -8,8 +8,9 @@ declare module monaco.languages.typescript {
|
||||||
UMD = 3,
|
UMD = 3,
|
||||||
System = 4,
|
System = 4,
|
||||||
ES2015 = 5,
|
ES2015 = 5,
|
||||||
ESNext = 6
|
ESNext = 99
|
||||||
}
|
}
|
||||||
|
|
||||||
enum JsxEmit {
|
enum JsxEmit {
|
||||||
None = 0,
|
None = 0,
|
||||||
Preserve = 1,
|
Preserve = 1,
|
||||||
|
|
@ -28,9 +29,11 @@ declare module monaco.languages.typescript {
|
||||||
ES2016 = 3,
|
ES2016 = 3,
|
||||||
ES2017 = 4,
|
ES2017 = 4,
|
||||||
ES2018 = 5,
|
ES2018 = 5,
|
||||||
ESNext = 6,
|
ES2019 = 6,
|
||||||
|
ES2020 = 7,
|
||||||
|
ESNext = 99,
|
||||||
JSON = 100,
|
JSON = 100,
|
||||||
Latest = 6
|
Latest = ESNext,
|
||||||
}
|
}
|
||||||
|
|
||||||
export enum ModuleResolutionKind {
|
export enum ModuleResolutionKind {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue