diff --git a/lib/core/src/server/build-static.js b/lib/core/src/server/build-static.js index 37c1f7c1743a..90990f2c2ec0 100644 --- a/lib/core/src/server/build-static.js +++ b/lib/core/src/server/build-static.js @@ -130,15 +130,12 @@ async function buildManager(configType, outputDir, configDir, options) { if (options.debugWebpack) { logConfig('Manager webpack config', managerConfig); } - if (options.stats.errorDetails) { - logConfig('Manager webpack config', managerConfig); - } return compileManager(managerConfig, managerStartTime); } async function buildPreview(configType, outputDir, packageJson, options) { - const { watch, debugWebpack, errorDetails } = options; + const { watch, debugWebpack } = options; logger.info('=> Building preview..'); const previewStartTime = process.hrtime(); @@ -153,10 +150,6 @@ async function buildPreview(configType, outputDir, packageJson, options) { ...options, }); - if (errorDetails) { - logConfig('Show verbose errors', previewConfig); - } - if (debugWebpack) { logConfig('Preview webpack config', previewConfig); } diff --git a/lib/core/src/server/cli/dev.js b/lib/core/src/server/cli/dev.js index 76cbb1154022..8bf7f4c91025 100644 --- a/lib/core/src/server/cli/dev.js +++ b/lib/core/src/server/cli/dev.js @@ -29,7 +29,6 @@ async function getCLI(packageJson) { .option('--quiet', 'Suppress verbose build output') .option('--no-dll', 'Do not use dll reference') .option('--debug-webpack', 'Display final webpack configurations for debugging purposes') - .option('--display-error-details', 'Show errors') .option( '--preview-url [string]', 'Disables the default storybook preview and lets your use your own' diff --git a/lib/core/src/server/dev-server.js b/lib/core/src/server/dev-server.js index 0645bbe6ee7e..cfee3439ad7f 100644 --- a/lib/core/src/server/dev-server.js +++ b/lib/core/src/server/dev-server.js @@ -53,6 +53,7 @@ export default function(options) { error.error = err; error.close = true; error.stats = stats; + stats.toJson(options.errorDetails); logger.line(); logger.line(); try {