Recursive type references by ahejlsberg · Pull Request #33050 · microsoft/TypeScript

@ahejlsberg

@ahejlsberg mentioned this pull request

Aug 23, 2019

5 tasks

weswigham

weswigham

@ahejlsberg

@ahejlsberg

@ahejlsberg

# Conflicts:
#	src/compiler/checker.ts

@ahejlsberg

@ahejlsberg

@ahejlsberg

@ahejlsberg

@ahejlsberg

@ahejlsberg

jerome-benoit added a commit to poolifier/poolifier that referenced this pull request

Feb 19, 2021
+ Recursive types definition are allowed microsoft/TypeScript#33050
+ Export the JSON type for reuse to avoid error like
  semantic error TS2345: Argument of type '(data: StationWorkerData) => void' is not assignable to parameter of type '(data: JSONValue) => JSONValue'

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>

@huan huan mentioned this pull request

Jan 20, 2022

trivikr added a commit to trivikr/smithy-typescript that referenced this pull request

Jun 2, 2022

trivikr added a commit to aws/aws-sdk-js-v3 that referenced this pull request

Jun 13, 2022

trivikr added a commit to aws/aws-sdk-js-v3 that referenced this pull request

Jun 13, 2022

trivikr added a commit to aws/aws-sdk-js-v3 that referenced this pull request

Jun 13, 2022

@dckc dckc mentioned this pull request

Jan 10, 2024

@microsoft microsoft locked as resolved and limited conversation to collaborators

Oct 21, 2025