I am building an admin panel plugin for a custom field, and have been frustrated at the lack of typescript definitions for components and icons
Today I found that I can override the version of @strapi/design-system and @strapi/icons in package.json to the .typescript.0
versions to enable typescript support.
In order to do this I also have to override the version in the main project package.json - even though both the plugin and main app were generated with the strapi command line tool and set to Typescript
I found the typescript releases by just looking through the Github, so I am not sure if there was documentation around this abnormal packaging strategy that I missed somewhere.
Is there something I’m missing about why these libraries were configured to have to separate releases?
This topic has been created from a Discord post (1218185768925790270) to give it more visibility.
It will be on Read-Only mode here.
Join the conversation on Discord