-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Labels
EnhancementNew feature or requestNew feature or requestpreview-blockerissues required for v3 public previewissues required for v3 public previewprogramming model 🚀typesissues related to typesissues related to typesv3Issues related to v3 of the package to support the new programming modelIssues related to v3 of the package to support the new programming model
Milestone
Description
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:
- Ensuring all necessary types (e.g., type for orchestration and entity contexts) are exported from the root of the package (Add more exported types #171)
- Enrich and expand existing types (e.g., further define the
OrchestrationHandler
type) - Ensure no publicly exported types have the
I
prefix - Create TypeScript-specific samples and templates
- Strongly type our TypeScript code samples and docs
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestpreview-blockerissues required for v3 public previewissues required for v3 public previewprogramming model 🚀typesissues related to typesissues related to typesv3Issues related to v3 of the package to support the new programming modelIssues related to v3 of the package to support the new programming model