For some reason I can't really figure out, running npm it starts trying to download resources off of github:
user@dev ~/g/m/c/e/Popups> cat .storybook/storybook-resources.sh #!/usr/bin/env bash set -ex curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.mixins.less -o .storybook/mocks/mediawiki.mixins.less curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.mixins.animation.less -o .storybook/mocks/mediawiki.mixins.animation.less curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.less/mediawiki.ui/variables.less -o .storybook/mocks/mediawiki.ui/variables.less curl https://raw.githubusercontent.com/wikimedia/mediawiki/master/resources/src/mediawiki.ui/components/icons.less -o .storybook/mocks/mediawiki.ui/components/icons.less
Aside from issues like potentially not working across different branches, why can't this just use the MediaWiki clone that's already checked out? Depending upon an external, non-free service isn't really acceptable.