Background
Based off discussion in slack, we decided to remove storybook due to the difficulty in reproducing Vector's test cases and therefore higher maintenance cost, and its limited utility in comparison to other tools like Pixel
In https://gerrit.wikimedia.org/r/838233 Storybook stopped working.
During SHDT meeting the developers agreed that supporting jsdoc is more effort than the value it provides and conflicts with TypeScript typechecking, so we should also remove the jsdoc command.
AC
- Storybook and its dependencies are removed from Vector
- Remove jsdoc command from npm test and npm doc command to stop generating jsdoc documentation.
sign off steps
- discuss and document in our dev notes why storybook didn't work out for our project
- track any follow up items from the dev discussion in phab