fix(angular): fix storybook-configuration not installing deps (#6109)
This commit is contained in:
parent
4a9d82fc2e
commit
2e4d00f8be
@ -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,
|
||||
|
||||
@ -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;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user