Skip to content

Improve TypeScript experience in SDK v3 #416

@hossam-nasr

Description

@hossam-nasr

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:

  1. 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)
  2. Enrich and expand existing types (e.g., further define the OrchestrationHandler type)
  3. Ensure no publicly exported types have the I prefix
  4. Create TypeScript-specific samples and templates
  5. Strongly type our TypeScript code samples and docs

Metadata

Metadata

Assignees

Labels

EnhancementNew feature or requestpreview-blockerissues required for v3 public previewprogramming model 🚀typesissues related to typesv3Issues related to v3 of the package to support the new programming model

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions