Include a stack in InitializationFailedResponse (#38223)

* Include a stack in InitializationFailedResponse

* Update API baselines
This commit is contained in:
Andrew Casey 2020-04-28 11:12:38 -07:00 committed by GitHub
parent 12cd15c867
commit 9d8a70c809
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 1 deletions

View File

@ -51,6 +51,7 @@ declare namespace ts.server {
export interface InitializationFailedResponse extends TypingInstallerResponse {
readonly kind: EventInitializationFailed;
readonly message: string;
readonly stack?: string;
}
export interface ProjectResponse extends TypingInstallerResponse {

View File

@ -122,7 +122,8 @@ namespace ts.server.typingsInstaller {
// store error info to report it later when it is known that server is already listening to events from typings installer
this.delayedInitializationError = {
kind: "event::initializationFailed",
message: (<Error>e).message
message: (<Error>e).message,
stack: (<Error>e).stack,
};
}

View File

@ -4960,6 +4960,7 @@ declare namespace ts.server {
interface InitializationFailedResponse extends TypingInstallerResponse {
readonly kind: EventInitializationFailed;
readonly message: string;
readonly stack?: string;
}
interface ProjectResponse extends TypingInstallerResponse {
readonly projectName: string;

View File

@ -4960,6 +4960,7 @@ declare namespace ts.server {
interface InitializationFailedResponse extends TypingInstallerResponse {
readonly kind: EventInitializationFailed;
readonly message: string;
readonly stack?: string;
}
interface ProjectResponse extends TypingInstallerResponse {
readonly projectName: string;