storybook: Main config in typescript throwing error with export default
Describe the bug main.ts with typescript export default breaks
To Reproduce
- rename your config if it’s in js to ts and have something like
export default {
addons: ['@storybook/addon-docs', '@storybook/addon-knobs'],
};
Expected behavior No error produced and server starts
Screenshots
info @storybook/web-components v6.0.0-beta.35
info
WARN Unable to close preview build!
ERR! /hello-web-components/.storybook/main.ts:1
ERR! export default {
ERR! ^^^^^^
ERR!
ERR! SyntaxError: Unexpected token 'export'
ERR! at compileFunction (<anonymous>)
ERR! at Object.compileFunction (vm.js:344:18)
ERR! at wrapSafe (internal/modules/cjs/loader.js:1106:15)
ERR! at Module._compile (internal/modules/cjs/loader.js:1140:27)
ERR! at Module._compile (/hello-web-components/node_modules/pirates/lib/index.js:99:24)
ERR! at Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
ERR! at Object.newLoader [as .ts] (/hello-web-components/node_modules/pirates/lib/index.js:104:7)
ERR! at Module.load (internal/modules/cjs/loader.js:1040:32)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:929:14)
ERR! at Module.require (internal/modules/cjs/loader.js:1080:19)
ERR! at require (internal/modules/cjs/helpers.js:72:18)
ERR! at interopRequireDefault (/hello-web-components/node_modules/@storybook/core/dist/server/utils/server-require.js:66:16)
ERR! at serverRequire (/hello-web-components/node_modules/@storybook/core/dist/server/utils/server-require.js:103:10)
ERR! at loadCustomPresets (/hello-web-components/node_modules/@storybook/core/dist/server/common/custom-presets.js:21:47)
ERR! at _default (/hello-web-components/node_modules/@storybook/core/dist/server/manager/manager-config.js:146:143)
ERR! at _default (/hello-web-components/node_modules/@storybook/core/dist/server/dev-server.js:59:51)
ERR! /hello-web-components/.storybook/main.ts:1
ERR! export default {
ERR! ^^^^^^
ERR!
ERR! SyntaxError: Unexpected token 'export'
ERR! at compileFunction (<anonymous>)
ERR! at Object.compileFunction (vm.js:344:18)
ERR! at wrapSafe (internal/modules/cjs/loader.js:1106:15)
ERR! at Module._compile (internal/modules/cjs/loader.js:1140:27)
ERR! at Module._compile (/hello-web-components/node_modules/pirates/lib/index.js:99:24)
ERR! at Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
ERR! at Object.newLoader [as .ts] (/hello-web-components/node_modules/pirates/lib/index.js:104:7)
ERR! at Module.load (internal/modules/cjs/loader.js:1040:32)
ERR! at Function.Module._load (internal/modules/cjs/loader.js:929:14)
ERR! at Module.require (internal/modules/cjs/loader.js:1080:19)
ERR! at require (internal/modules/cjs/helpers.js:72:18)
ERR! at interopRequireDefault (/hello-web-components/node_modules/@storybook/core/dist/server/utils/server-require.js:66:16)
ERR! at serverRequire (/hello-web-components/node_modules/@storybook/core/dist/server/utils/server-require.js:103:10)
ERR! at loadCustomPresets (/hello-web-components/node_modules/@storybook/core/dist/server/common/custom-presets.js:21:47)
ERR! at _default (/hello-web-components/node_modules/@storybook/core/dist/server/manager/manager-config.js:146:143)
ERR! at _default (/hello-web-components/node_modules/@storybook/core/dist/server/dev-server.js:59:51)
WARN Broken build, fix the error above.
WARN You may need to refresh the browser.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 15 (15 by maintainers)
Related: https://github.com/storybookjs/storybook/issues/8936