fix mdx-gfm automigration when running --skip-install

This commit is contained in:
Yann Braga 2023-03-09 08:21:18 +01:00
parent 09d2801be5
commit 62af0cae3d

View File

@ -61,10 +61,12 @@ export const mdxgfm: Fix<Options> = {
async run({ packageManager, dryRun, mainConfigPath, skipInstall }) {
if (!dryRun) {
const packageJson = packageManager.retrievePackageJson();
const versionToInstall = getStorybookVersionSpecifier(packageManager.retrievePackageJson());
await packageManager.addDependencies({ installAsDevDependencies: true, skipInstall }, [
`@storybook/addon-mdx-gfm@${versionToInstall}`,
]);
await packageManager.addDependencies(
{ installAsDevDependencies: true, skipInstall, packageJson },
[`@storybook/addon-mdx-gfm@${versionToInstall}`]
);
await updateMainConfig({ mainConfigPath, dryRun }, async (main) => {
const addonsToAdd = ['@storybook/addon-mdx-gfm'];