fix(angular): fix storybook-configuration not installing deps (#6109)

This commit is contained in:
Leosvel Pérez Espinosa 2021-06-24 09:51:11 +01:00 committed by GitHub
parent 4a9d82fc2e
commit 2e4d00f8be
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 7 deletions

View File

@ -1,12 +1,12 @@
import type { Tree } from '@nrwl/devkit';
import type { GeneratorCallback, Tree } from '@nrwl/devkit';
import { configurationGenerator } from '@nrwl/storybook';
import type { StorybookConfigurationOptions } from '../schema';
export async function generateStorybookConfiguration(
tree: Tree,
options: StorybookConfigurationOptions
): Promise<void> {
await configurationGenerator(tree, {
): Promise<GeneratorCallback> {
return await configurationGenerator(tree, {
name: options.name,
uiFramework: '@storybook/angular',
configureCypress: options.configureCypress,

View File

@ -1,4 +1,4 @@
import type { Tree } from '@nrwl/devkit';
import type { GeneratorCallback, Tree } from '@nrwl/devkit';
import { assertCompatibleStorybookVersion } from './lib/assert-compatible-storybook-version';
import { generateStories } from './lib/generate-stories';
import { generateStorybookConfiguration } from './lib/generate-storybook-configuration';
@ -8,14 +8,16 @@ import type { StorybookConfigurationOptions } from './schema';
export async function storybookConfigurationGenerator(
tree: Tree,
options: StorybookConfigurationOptions
) {
): Promise<GeneratorCallback> {
assertCompatibleStorybookVersion();
validateOptions(options);
await generateStorybookConfiguration(tree, options);
const installTask = await generateStorybookConfiguration(tree, options);
if (options.generateStories) {
await generateStories(tree, options);
generateStories(tree, options);
}
return installTask;
}
export default storybookConfigurationGenerator;