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 { configurationGenerator } from '@nrwl/storybook';
|
||||||
import type { StorybookConfigurationOptions } from '../schema';
|
import type { StorybookConfigurationOptions } from '../schema';
|
||||||
|
|
||||||
export async function generateStorybookConfiguration(
|
export async function generateStorybookConfiguration(
|
||||||
tree: Tree,
|
tree: Tree,
|
||||||
options: StorybookConfigurationOptions
|
options: StorybookConfigurationOptions
|
||||||
): Promise<void> {
|
): Promise<GeneratorCallback> {
|
||||||
await configurationGenerator(tree, {
|
return await configurationGenerator(tree, {
|
||||||
name: options.name,
|
name: options.name,
|
||||||
uiFramework: '@storybook/angular',
|
uiFramework: '@storybook/angular',
|
||||||
configureCypress: options.configureCypress,
|
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 { assertCompatibleStorybookVersion } from './lib/assert-compatible-storybook-version';
|
||||||
import { generateStories } from './lib/generate-stories';
|
import { generateStories } from './lib/generate-stories';
|
||||||
import { generateStorybookConfiguration } from './lib/generate-storybook-configuration';
|
import { generateStorybookConfiguration } from './lib/generate-storybook-configuration';
|
||||||
@ -8,14 +8,16 @@ import type { StorybookConfigurationOptions } from './schema';
|
|||||||
export async function storybookConfigurationGenerator(
|
export async function storybookConfigurationGenerator(
|
||||||
tree: Tree,
|
tree: Tree,
|
||||||
options: StorybookConfigurationOptions
|
options: StorybookConfigurationOptions
|
||||||
) {
|
): Promise<GeneratorCallback> {
|
||||||
assertCompatibleStorybookVersion();
|
assertCompatibleStorybookVersion();
|
||||||
validateOptions(options);
|
validateOptions(options);
|
||||||
await generateStorybookConfiguration(tree, options);
|
const installTask = await generateStorybookConfiguration(tree, options);
|
||||||
|
|
||||||
if (options.generateStories) {
|
if (options.generateStories) {
|
||||||
await generateStories(tree, options);
|
generateStories(tree, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return installTask;
|
||||||
}
|
}
|
||||||
|
|
||||||
export default storybookConfigurationGenerator;
|
export default storybookConfigurationGenerator;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user