Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Herebyfile.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -745,7 +745,7 @@ export const generateAPI = task({
const vendorJsonrpcDir = "packages/typescript/vendor/vscode-jsonrpc";
const vendorJsonrpcSrc = "node_modules/vscode-jsonrpc";
// Files copied verbatim from the installed vscode-jsonrpc package into the
// vendored copy. Only the runtime files needed by the `#vscode-jsonrpc/node`
// vendored copy. Only the runtime files needed by the API's vscode-jsonrpc
// import (lib + typings + package.json) plus license/readme are vendored.
const vendorJsonrpcFiles = ["package.json", "README.md", "License.txt", "lib", "typings"];

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/tspath/path.go. DO NOT EDIT.

export enum CaseSensitivity {
export declare enum CaseSensitivity {
Insensitive = 0,
Sensitive = 1,
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/tspath/path.go. DO NOT EDIT.
export var CaseSensitivity: any;
export var CaseSensitivity;
(function (CaseSensitivity) {
CaseSensitivity[CaseSensitivity["Insensitive"] = 0] = "Insensitive";
CaseSensitivity[CaseSensitivity["Sensitive"] = 1] = "Sensitive";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export enum CharacterCodes {
export declare enum CharacterCodes {
EOF = -1,
nullCharacter = 0,
maxAsciiCharacter = 0x7F,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export var CharacterCodes: any;
export var CharacterCodes;
(function (CharacterCodes) {
CharacterCodes[CharacterCodes["EOF"] = -1] = "EOF";
CharacterCodes[CharacterCodes["nullCharacter"] = 0] = "nullCharacter";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/checkflags.go. DO NOT EDIT.

export enum CheckFlags {
export declare enum CheckFlags {
None = 0,
Instantiated = 1 << 0,
SyntheticProperty = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/checkflags.go. DO NOT EDIT.
export var CheckFlags: any;
export var CheckFlags;
(function (CheckFlags) {
CheckFlags[CheckFlags["None"] = 0] = "None";
CheckFlags[CheckFlags["Instantiated"] = 1] = "Instantiated";
Expand Down
4 changes: 4 additions & 0 deletions packages/typescript/enums/commentDirectiveType.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export declare enum CommentDirectiveType {
ExpectError = 0,
Ignore = 1,
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export var CommentDirectiveType: any;
export var CommentDirectiveType;
(function (CommentDirectiveType) {
CommentDirectiveType[CommentDirectiveType["ExpectError"] = 0] = "ExpectError";
CommentDirectiveType[CommentDirectiveType["Ignore"] = 1] = "Ignore";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/lsp/lsproto/lsp_generated.go. DO NOT EDIT.

export enum CompletionItemKind {
export declare enum CompletionItemKind {
Text = 1,
Method = 2,
Function = 3,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/lsp/lsproto/lsp_generated.go. DO NOT EDIT.
export var CompletionItemKind: any;
export var CompletionItemKind;
(function (CompletionItemKind) {
CompletionItemKind[CompletionItemKind["Text"] = 1] = "Text";
CompletionItemKind[CompletionItemKind["Method"] = 2] = "Method";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/diagnostics/diagnostics.go. DO NOT EDIT.

export enum DiagnosticCategory {
export declare enum DiagnosticCategory {
Warning = 0,
Error = 1,
Suggestion = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/diagnostics/diagnostics.go. DO NOT EDIT.
export var DiagnosticCategory: any;
export var DiagnosticCategory;
(function (DiagnosticCategory) {
DiagnosticCategory[DiagnosticCategory["Warning"] = 0] = "Warning";
DiagnosticCategory[DiagnosticCategory["Error"] = 1] = "Error";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/ast.go. DO NOT EDIT.

export enum DiagnosticDirectivePolicy {
export declare enum DiagnosticDirectivePolicy {
Ignore = 0,
Expect = 1,
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/ast.go. DO NOT EDIT.
export var DiagnosticDirectivePolicy: any;
export var DiagnosticDirectivePolicy;
(function (DiagnosticDirectivePolicy) {
DiagnosticDirectivePolicy[DiagnosticDirectivePolicy["Ignore"] = 0] = "Ignore";
DiagnosticDirectivePolicy[DiagnosticDirectivePolicy["Expect"] = 1] = "Expect";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.

export enum ElementFlags {
export declare enum ElementFlags {
None = 0,
Required = 1 << 0,
Optional = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.
export var ElementFlags: any;
export var ElementFlags;
(function (ElementFlags) {
ElementFlags[ElementFlags["None"] = 0] = "None";
ElementFlags[ElementFlags["Required"] = 1] = "Required";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/compiler/emitter.go. DO NOT EDIT.

export enum EmitOnly {
export declare enum EmitOnly {
All = 0,
OnlyJs = 1,
OnlyDts = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/compiler/emitter.go. DO NOT EDIT.
export var EmitOnly: any;
export var EmitOnly;
(function (EmitOnly) {
EmitOnly[EmitOnly["All"] = 0] = "All";
EmitOnly[EmitOnly["OnlyJs"] = 1] = "OnlyJs";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.

export enum IndexKind {
export declare enum IndexKind {
String = 0,
Number = 1,
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.
export var IndexKind: any;
export var IndexKind;
(function (IndexKind) {
IndexKind[IndexKind["String"] = 0] = "String";
IndexKind[IndexKind["Number"] = 1] = "Number";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/symbol.go. DO NOT EDIT.

export enum InternalSymbolName {
export declare enum InternalSymbolName {
Call = "__call",
Constructor = "__constructor",
New = "__new",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/symbol.go. DO NOT EDIT.
export var InternalSymbolName: any;
export var InternalSymbolName;
(function (InternalSymbolName) {
InternalSymbolName["Call"] = "__call";
InternalSymbolName["Constructor"] = "__constructor";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/utilities.go. DO NOT EDIT.

export enum JSDeclarationKind {
export declare enum JSDeclarationKind {
None = 0,
ModuleExports = 1,
ExportsProperty = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/utilities.go. DO NOT EDIT.
export var JSDeclarationKind: any;
export var JSDeclarationKind;
(function (JSDeclarationKind) {
JSDeclarationKind[JSDeclarationKind["None"] = 0] = "None";
JSDeclarationKind[JSDeclarationKind["ModuleExports"] = 1] = "ModuleExports";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum JsxEmit {
export declare enum JsxEmit {
None = 0,
Preserve = 1,
React = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var JsxEmit: any;
export var JsxEmit;
(function (JsxEmit) {
JsxEmit[JsxEmit["None"] = 0] = "None";
JsxEmit[JsxEmit["Preserve"] = 1] = "Preserve";
Expand Down
4 changes: 4 additions & 0 deletions packages/typescript/enums/languageVariant.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export declare enum LanguageVariant {
Standard = 0,
JSX = 1,
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export var LanguageVariant: any;
export var LanguageVariant;
(function (LanguageVariant) {
LanguageVariant[LanguageVariant["Standard"] = 0] = "Standard";
LanguageVariant[LanguageVariant["JSX"] = 1] = "JSX";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/modifierflags.go. DO NOT EDIT.

export enum ModifierFlags {
export declare enum ModifierFlags {
None = 0,
Public = 1 << 0,
Private = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/modifierflags.go. DO NOT EDIT.
export var ModifierFlags: any;
export var ModifierFlags;
(function (ModifierFlags) {
ModifierFlags[ModifierFlags["None"] = 0] = "None";
ModifierFlags[ModifierFlags["Public"] = 1] = "Public";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum ModuleDetectionKind {
export declare enum ModuleDetectionKind {
None = 0,
Auto = 1,
Legacy = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var ModuleDetectionKind: any;
export var ModuleDetectionKind;
(function (ModuleDetectionKind) {
ModuleDetectionKind[ModuleDetectionKind["None"] = 0] = "None";
ModuleDetectionKind[ModuleDetectionKind["Auto"] = 1] = "Auto";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum ModuleKind {
export declare enum ModuleKind {
None = 0,
CommonJS = 1,
AMD = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var ModuleKind: any;
export var ModuleKind;
(function (ModuleKind) {
ModuleKind[ModuleKind["None"] = 0] = "None";
ModuleKind[ModuleKind["CommonJS"] = 1] = "CommonJS";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum ModuleResolutionKind {
export declare enum ModuleResolutionKind {
Unknown = 0,
Classic = 1,
Node10 = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var ModuleResolutionKind: any;
export var ModuleResolutionKind;
(function (ModuleResolutionKind) {
ModuleResolutionKind[ModuleResolutionKind["Unknown"] = 0] = "Unknown";
ModuleResolutionKind[ModuleResolutionKind["Classic"] = 1] = "Classic";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum NewLineKind {
export declare enum NewLineKind {
None = 0,
CRLF = 1,
LF = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var NewLineKind: any;
export var NewLineKind;
(function (NewLineKind) {
NewLineKind[NewLineKind["None"] = 0] = "None";
NewLineKind[NewLineKind["CRLF"] = 1] = "CRLF";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/nodebuilder/types.go. DO NOT EDIT.

export enum NodeBuilderFlags {
export declare enum NodeBuilderFlags {
None = 0,
NoTruncation = 1 << 0,
WriteArrayAsGenericType = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/nodebuilder/types.go. DO NOT EDIT.
export var NodeBuilderFlags: any;
export var NodeBuilderFlags;
(function (NodeBuilderFlags) {
NodeBuilderFlags[NodeBuilderFlags["None"] = 0] = "None";
NodeBuilderFlags[NodeBuilderFlags["NoTruncation"] = 1] = "NoTruncation";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/nodeflags.go. DO NOT EDIT.

export enum NodeFlags {
export declare enum NodeFlags {
None = 0,
Let = 1 << 0,
Const = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/nodeflags.go. DO NOT EDIT.
export var NodeFlags: any;
export var NodeFlags;
(function (NodeFlags) {
NodeFlags[NodeFlags["None"] = 0] = "None";
NodeFlags[NodeFlags["Let"] = 1] = "Let";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.

export enum ObjectFlags {
export declare enum ObjectFlags {
None = 0,
Class = 1 << 0,
Interface = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.
export var ObjectFlags: any;
export var ObjectFlags;
(function (ObjectFlags) {
ObjectFlags[ObjectFlags["None"] = 0] = "None";
ObjectFlags[ObjectFlags["Class"] = 1] = "Class";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/utilities.go. DO NOT EDIT.

export enum OuterExpressionKinds {
export declare enum OuterExpressionKinds {
Parentheses = 1 << 0,
TypeAssertions = 1 << 1,
NonNullAssertions = 1 << 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/ast/utilities.go. DO NOT EDIT.
export var OuterExpressionKinds: any;
export var OuterExpressionKinds;
(function (OuterExpressionKinds) {
OuterExpressionKinds[OuterExpressionKinds["Parentheses"] = 1] = "Parentheses";
OuterExpressionKinds[OuterExpressionKinds["TypeAssertions"] = 2] = "TypeAssertions";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export enum RegularExpressionFlags {
export declare enum RegularExpressionFlags {
None = 0,
HasIndices = 1 << 0,
Global = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export var RegularExpressionFlags: any;
export var RegularExpressionFlags;
(function (RegularExpressionFlags) {
RegularExpressionFlags[RegularExpressionFlags["None"] = 0] = "None";
RegularExpressionFlags[RegularExpressionFlags["HasIndices"] = 1] = "HasIndices";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/core/scriptkind.go. DO NOT EDIT.

export enum ScriptKind {
export declare enum ScriptKind {
Unknown = 0,
JS = 1,
JSX = 2,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/core/scriptkind.go. DO NOT EDIT.
export var ScriptKind: any;
export var ScriptKind;
(function (ScriptKind) {
ScriptKind[ScriptKind["Unknown"] = 0] = "Unknown";
ScriptKind[ScriptKind["JS"] = 1] = "JS";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.

export enum ScriptTarget {
export declare enum ScriptTarget {
ES2015 = 2,
ES2016 = 3,
ES2017 = 4,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tools/scripts/tsc/options.ts. DO NOT EDIT.
export var ScriptTarget: any;
export var ScriptTarget;
(function (ScriptTarget) {
ScriptTarget[ScriptTarget["ES2015"] = 2] = "ES2015";
ScriptTarget[ScriptTarget["ES2016"] = 3] = "ES2016";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.

export enum SignatureFlags {
export declare enum SignatureFlags {
None = 0,
HasRestParameter = 1 << 0,
HasLiteralTypes = 1 << 1,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// Code generated by tools/scripts/tsc/generate-enums.ts from tsc/internal/checker/types.go. DO NOT EDIT.
export var SignatureFlags: any;
export var SignatureFlags;
(function (SignatureFlags) {
SignatureFlags[SignatureFlags["None"] = 0] = "None";
SignatureFlags[SignatureFlags["HasRestParameter"] = 1] = "HasRestParameter";
Expand Down
Loading
Loading