Closed hossam-nasr closed 1 year ago
Discussed some offline. As part of this, we should also try to switch from autogeneration of .d.ts
files, to manual authoring of them. This should would help us become more intentional about which types we export, and also address #352. To do this, we should:
types
directory (in normal .ts
files)types
directory (also in .ts
files).d.ts
file generationWork for points 2 and 3 is already being done
Closed by PRs: #446, #447, #450, #451, #470 Issues: #458, #455, #352
NOTE: We removed the "breaking-change" label for this particular issue because I wanted to track each breaking change individually instead of in a roll-up issue. See Hossam's links above
Based on discussions here and here, and related to issues #240 and #171.
The SDK has had some gaps in its support for TypeScript and exporting types (see #240, #171, and #352).
SDK v3 and support for the new programming model is a good chance to improve our types story and our TypeScript experience, which includes, but is not limited to:
OrchestrationHandler
type)I
prefix