diff --git a/.changeset/update-typescript-go.md b/.changeset/update-typescript-go.md new file mode 100644 index 00000000..f07c6a3a --- /dev/null +++ b/.changeset/update-typescript-go.md @@ -0,0 +1,5 @@ +--- +"@effect/tsgo": patch +--- + +Update [`typescript-go`](https://github.com/microsoft/typescript-go/commit/47ca64821ddc972ae77ed3b75337ac3a2d635562) to commit `47ca64821ddc972ae77ed3b75337ac3a2d635562`. diff --git a/flake.nix b/flake.nix index 4f0bb8a2..1cb598ef 100644 --- a/flake.nix +++ b/flake.nix @@ -7,7 +7,7 @@ /* Source of truth: git submodule `typescript-go` commit. Keep in sync via `_tools/update-flake-vendor-hash.sh`. */ typescript-go-src = { - url = "github:microsoft/typescript-go/01cc06960f62a508d26232175e0fcfd16846ed4f?submodules=1"; + url = "github:microsoft/typescript-go/47ca64821ddc972ae77ed3b75337ac3a2d635562?submodules=1"; flake = false; }; /* Source of truth: typescript-go's `_submodules/TypeScript` commit. diff --git a/shim/checker/shim.go b/shim/checker/shim.go index 0b14087c..f651b4b7 100644 --- a/shim/checker/shim.go +++ b/shim/checker/shim.go @@ -414,6 +414,7 @@ type extra_Checker struct { reportedUnreachableNodes collections.Set[*ast.Node] nonExistentProperties collections.Set[checker.NonExistentPropertyKey] deferredDiagnosticCallbacks []func() + typeToStringNodebuilder *checker.NodeBuilder mu sync.Mutex tracer *checker.Tracer } diff --git a/shim/ls/lsutil/shim.go b/shim/ls/lsutil/shim.go index 18e7cef2..fe5178d1 100644 --- a/shim/ls/lsutil/shim.go +++ b/shim/ls/lsutil/shim.go @@ -63,11 +63,6 @@ type IncludeInlayParameterNameHints = lsutil.IncludeInlayParameterNameHints const IncludeInlayParameterNameHintsAll = lsutil.IncludeInlayParameterNameHintsAll const IncludeInlayParameterNameHintsLiterals = lsutil.IncludeInlayParameterNameHintsLiterals const IncludeInlayParameterNameHintsNone = lsutil.IncludeInlayParameterNameHintsNone -type IncludePackageJsonAutoImports = lsutil.IncludePackageJsonAutoImports -const IncludePackageJsonAutoImportsAuto = lsutil.IncludePackageJsonAutoImportsAuto -const IncludePackageJsonAutoImportsOff = lsutil.IncludePackageJsonAutoImportsOff -const IncludePackageJsonAutoImportsOn = lsutil.IncludePackageJsonAutoImportsOn -const IncludePackageJsonAutoImportsUnknown = lsutil.IncludePackageJsonAutoImportsUnknown type IndentStyle = lsutil.IndentStyle const IndentStyleBlock = lsutil.IndentStyleBlock const IndentStyleNone = lsutil.IndentStyleNone diff --git a/typescript-go b/typescript-go index 01cc0696..47ca6482 160000 --- a/typescript-go +++ b/typescript-go @@ -1 +1 @@ -Subproject commit 01cc06960f62a508d26232175e0fcfd16846ed4f +Subproject commit 47ca64821ddc972ae77ed3b75337ac3a2d635562