This would be much easier to accomplish with a utility that can take component definitions (available for each of the @microsoft/fast-components) and convert them.
Requirements
Create a utility in @microsoft/fast-tooling called mapComponentDefinitionToSkateJSTSDefinition
Note: Ensure this can be used in node as this utility will need to generate the contents for the .d.ts file as well as write them.
Description
Currently for integration between
@skatejs
and@microsoft/fast-components
in a TypeScript React app there needs a separate definition file, which must be created manually see: https://www.fast.design/docs/integrations/react#typescript-and-tsx-supportThis would be much easier to accomplish with a utility that can take component definitions (available for each of the
@microsoft/fast-components
) and convert them.Requirements
@microsoft/fast-tooling
calledmapComponentDefinitionToSkateJSTSDefinition
Note: Ensure this can be used in node as this utility will need to generate the contents for the
.d.ts
file as well as write them.