UNPKG

@financial-times/n-conversion-forms

Version:

Containing jsx components and styles for forms included on Accounts and Acquisition apps (next-signup, next-profile, next-retention, etc).

16 lines (12 loc) 431 B
const { Task } = require('@dotcom-tool-kit/base'); const { exec } = require('child_process'); const { hookFork, waitOnExit } = require('@dotcom-tool-kit/logger'); class RunStorybook extends Task { async run() { this.logger.info('running storybook'); const child = await exec('storybook dev -p 5005'); hookFork(this.logger, 'storybook', child); return waitOnExit('storybook', child); } } module.exports = RunStorybook;