GMOD / jbrowse-components

Source code for JBrowse 2, a modern React-based genome browser
https://jbrowse.org/jb2
Apache License 2.0
206 stars 62 forks source link

Running yarn storybook under the jbrowse-react-linear-genome-view fails on main #2406

Closed teresam856 closed 3 years ago

teresam856 commented 3 years ago

While reviewing this pr: https://github.com/GMOD/jbrowse-components/pull/2382 found that running yarn storybook to test the jbrowse-react-linear-genome-view fails with error /jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry.. Issue is probably unrelated to the pr mentioned above. Tried deleting the node_modules and running yarn again. That does not seems to fix the issue.

cmdcolin commented 3 years ago

The yarn storybook command should be run in the products/jbrowse-react-linear-genome-view directory. I think this is the output when you run it in the root of the repo

cmdcolin commented 3 years ago

Actually nvm, there is an error! was just confused because it seemed to be starting up but actually failed. lot of output

``` ❯❯❯ yarn storybook yarn run v1.22.15 $ start-storybook --static-dir public --port 6006 info @storybook/react v6.3.9 info info => Loading presets info => Serving static files from ./public at / info => Loading 1 config file in "/home/cdiesh/src/jbrowse-components/products/jbrowse-react-linear-genome-view/.storybook" info => Loading 5 other files in "/home/cdiesh/src/jbrowse-components/products/jbrowse-react-linear-genome-view/.storybook" info => Adding stories defined in "/home/cdiesh/src/jbrowse-components/products/jbrowse-react-linear-genome-view/.storybook/main.js" info => Loading Webpack configuration from `../../node_modules/react-scripts` info => Removing existing JavaScript and TypeScript rules. info => Modifying Create React App rules. info => Using default Webpack4 setup 10% building 6/14 modules 8 active ...dules/@storybook/addon-actions/dist/esm/preset/addArgs.js info => Ignoring cached manager due to change in manager config 11% building 9/16 modules 7 active ...@storybook/addon-docs/dist/esm/frameworks/react/config.jsℹ 「wdm」: wait until bundle finished: 69% building 1284/1285 modules 1 active ...c/jbrowse-components/node_modules/acorn-jsx/index.jsℹ 「wdm」: Hash: aa05cabb517a502ec3c9 Version: webpack 4.46.0 Time: 7312ms Built at: 10/14/2021 9:54:20 PM Asset Size Chunks Chunk Names 0.manager.bundle.js 118 KiB 0 [emitted] 1.manager.bundle.js 216 KiB 1 [emitted] 2.manager.bundle.js 373 KiB 2 [emitted] [big] 3.manager.bundle.js 16 KiB 3 [emitted] 4.manager.bundle.js 1.46 KiB 4 [emitted] index.html 3.01 KiB [emitted] main.manager.bundle.js 3.03 KiB main [emitted] main runtime~main.manager.bundle.js 8.95 KiB runtime~main [emitted] runtime~main vendors~main.manager.bundle.js 4.12 MiB vendors~main [emitted] [big] vendors~main Entrypoint main [big] = runtime~main.manager.bundle.js vendors~main.manager.bundle.js main.manager.bundle.js [0] multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/manager/index.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/register.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/register.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/register.js 76 bytes {main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/constants.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/constants.js 239 bytes {vendors~main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/register.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/register.js + 4 modules 96 KiB {vendors~main} [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/register.js 3.36 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/containers/ActionLogger/index.js 7.13 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/components/ActionLogger/index.js 2.94 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/react-inspector/dist/es/react-inspector.js 81.7 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/components/ActionLogger/style.js 793 bytes [built] [../../node_modules/@storybook/addon-docs/dist/esm/register.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/register.js + 1 modules 1020 bytes {vendors~main} [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/register.js 625 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/shared.js 380 bytes [built] [../../node_modules/@storybook/addon-links/dist/esm/register.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/register.js + 1 modules 633 bytes {vendors~main} [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/register.js 398 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/constants.js 225 bytes [built] [../../node_modules/@storybook/addons/dist/esm/public_api.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addons/dist/esm/public_api.js 515 bytes [built] [../../node_modules/@storybook/core-client/dist/esm/globals/polyfills.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js 97 bytes {vendors~main} [built] [../../node_modules/@storybook/core-client/dist/esm/manager/index.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/manager/index.js + 127 modules 930 KiB {vendors~main} [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/manager/index.js 335 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/ui/dist/esm/index.js 2.96 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/manager/provider.js 4.45 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/manager/conditional-polyfills.js 762 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/api/dist/esm/index.js 18.3 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/react-helmet-async/lib/index.module.js 13.4 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/ui/dist/esm/app.js 4.57 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/ui/dist/esm/provider.js 1.29 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/channel-postmessage/dist/esm/index.js 11.4 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/router/dist/esm/utils.js 9.35 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/router/dist/esm/router.js 5.07 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/api/dist/esm/context.js 249 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/api/dist/esm/store.js 5.5 KiB [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/api/dist/esm/lib/merge.js 795 bytes [built] | /home/cdiesh/src/jbrowse-components/node_modules/@storybook/api/dist/esm/initial-state.js 401 bytes [built] | + 113 hidden modules [../../node_modules/@storybook/core-events/dist/esm/index.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-events/dist/esm/index.js 3.16 KiB {vendors~main} [built] [../../node_modules/airbnb-js-shims/index.js] /home/cdiesh/src/jbrowse-components/node_modules/airbnb-js-shims/index.js 40 bytes {vendors~main} [built] [../../node_modules/core-js/features/symbol/index.js] /home/cdiesh/src/jbrowse-components/node_modules/core-js/features/symbol/index.js 493 bytes {vendors~main} [built] [../../node_modules/core-js/modules/es.array.concat.js] /home/cdiesh/src/jbrowse-components/node_modules/core-js/modules/es.array.concat.js 2.37 KiB {vendors~main} [built] [../../node_modules/core-js/modules/es.array.from.js] /home/cdiesh/src/jbrowse-components/node_modules/core-js/modules/es.array.from.js 504 bytes {vendors~main} [built] [../../node_modules/core-js/modules/es.array.iterator.js] /home/cdiesh/src/jbrowse-components/node_modules/core-js/modules/es.array.iterator.js 2.1 KiB {vendors~main} [built] [../../node_modules/core-js/modules/es.array.slice.js] /home/cdiesh/src/jbrowse-components/node_modules/core-js/modules/es.array.slice.js 1.99 KiB {vendors~main} [built] + 991 hidden modules Child HtmlWebpackCompiler: Asset Size Chunks Chunk Names __child-HtmlWebpackPlugin_0 6.51 KiB HtmlWebpackPlugin_0 HtmlWebpackPlugin_0 Entrypoint HtmlWebpackPlugin_0 = __child-HtmlWebpackPlugin_0 [../../node_modules/html-webpack-plugin/lib/loader.js!../../node_modules/@storybook/core-common/dist/cjs/templates/index.ejs] /home/cdiesh/src/jbrowse-components/node_modules/html-webpack-plugin/lib/loader.js!/home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-common/dist/cjs/templates/index.ejs 1.98 KiB {HtmlWebpackPlugin_0} [built] ℹ 「wdm」: Compiled successfully. webpack built preview f3a63cae0c0536e4aaf5 in 8200ms ✖ 「wdm」: Hash: f3a63cae0c0536e4aaf5 Version: webpack 4.46.0 Time: 8200ms Built at: 10/14/2021 9:54:20 PM Asset Size Chunks Chunk Names 0.iframe.bundle.js 1.09 MiB 0 [emitted] [big] 0.iframe.bundle.js.map 1.18 MiB 0 [emitted] [dev] 1.iframe.bundle.js 232 KiB 1 [emitted] 1.iframe.bundle.js.map 214 KiB 1 [emitted] [dev] 2.iframe.bundle.js 93.5 KiB 2 [emitted] 2.iframe.bundle.js.map 84.5 KiB 2 [emitted] [dev] 3.iframe.bundle.js 373 KiB 3 [emitted] [big] 3.iframe.bundle.js.map 412 KiB 3 [emitted] [dev] 4.iframe.bundle.js 15.8 KiB 4 [emitted] 4.iframe.bundle.js.map 16.6 KiB 4 [emitted] [dev] asset-manifest.json 1.08 KiB [emitted] iframe.html 31 bytes [emitted] main.iframe.bundle.js 8.05 KiB main [emitted] main main.iframe.bundle.js.map 202 bytes main [emitted] [dev] main runtime~main.iframe.bundle.js 38.1 KiB runtime~main [emitted] runtime~main runtime~main.iframe.bundle.js.map 39.5 KiB runtime~main [emitted] [dev] runtime~main static/media/index.276aea58.ejs 1.21 KiB [emitted] [immutable] vendors~main.iframe.bundle.js 4.06 MiB vendors~main [emitted] [big] vendors~main vendors~main.iframe.bundle.js.map 3.48 MiB vendors~main [emitted] [dev] vendors~main Entrypoint main [big] = runtime~main.iframe.bundle.js runtime~main.iframe.bundle.js.map vendors~main.iframe.bundle.js vendors~main.iframe.bundle.js.map main.iframe.bundle.js main.iframe.bundle.js.map [0] multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js 172 bytes {main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js 173 bytes {vendors~main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js 2.79 KiB {vendors~main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js 78 bytes {vendors~main} [built] [../../node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js 2.8 KiB {vendors~main} [built] [../../node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js 299 bytes {vendors~main} [built] [../../node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js 2.8 KiB {vendors~main} [built] [../../node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js 554 bytes {vendors~main} [built] [../../node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js 2.8 KiB {vendors~main} [built] [../../node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js 2.8 KiB {vendors~main} [built] [../../node_modules/@storybook/core-client/dist/esm/globals/globals.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js 105 bytes {vendors~main} [built] [../../node_modules/@storybook/core-client/dist/esm/globals/polyfills.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js 97 bytes {vendors~main} [built] [../../node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js 2.94 KiB {vendors~main} [built] [../../node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js] /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js 862 bytes {vendors~main} [built] [../../node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined] /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined 7.69 KiB {vendors~main} [built] + 1272 hidden modules ERROR in multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry @ multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js main[3] ERROR in multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry @ multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js main[9] ERROR in multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry @ multi /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ReactRefreshEntry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/polyfills.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-client/dist/esm/globals/globals.js ./.storybook/storybook-init-framework-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/common/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-docs/dist/esm/frameworks/react/config.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addDecorator.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-actions/dist/esm/preset/addArgs.js-generated-other-entry.js /home/cdiesh/src/jbrowse-components/node_modules/@storybook/addon-links/dist/esm/preset/addDecorator.js-generated-other-entry.js ./.storybook/preview.js-generated-config-entry.js ./.storybook/generated-stories-entry.js /home/cdiesh/src/jbrowse-components/node_modules/webpack-hot-middleware/client.js?reload=true&quiet=false&noInfo=undefined /home/cdiesh/src/jbrowse-components/node_modules/@storybook/preset-create-react-app/node_modules/@pmmmwh/react-refresh-webpack-plugin/client/ErrorOverlayEntry.js main[10] Child HtmlWebpackCompiler: Asset Size Chunks Chunk Names __child-HtmlWebpackPlugin_0 4.69 KiB HtmlWebpackPlugin_0 HtmlWebpackPlugin_0 static/media/index.276aea58.ejs 1.21 KiB [emitted] [immutable] Entrypoint HtmlWebpackPlugin_0 = __child-HtmlWebpackPlugin_0 [../../node_modules/html-webpack-plugin/lib/loader.js!../../node_modules/@storybook/core-common/dist/cjs/templates/index.ejs] /home/cdiesh/src/jbrowse-components/node_modules/html-webpack-plugin/lib/loader.js!/home/cdiesh/src/jbrowse-components/node_modules/@storybook/core-common/dist/cjs/templates/index.ejs 75 bytes {HtmlWebpackPlugin_0} [built] ModuleNotFoundError: Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/Compilation.js:925:10 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:401:22 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:139:22 at _next0 (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :15:1) at eval (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :32:1) at /home/cdiesh/src/jbrowse-components/node_modules/react-dev-utils/ModuleNotFoundPlugin.js:136:17 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:178:9 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:125:7 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:125:7 at CaseSensitivePathsPlugin.fileExistsWithCase (/home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:95:5) at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:118:10 at CaseSensitivePathsPlugin.getFilenamesInDir (/home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:52:5) at CaseSensitivePathsPlugin.fileExistsWithCase (/home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:101:8) at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:118:10 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:72:5 at /home/cdiesh/src/jbrowse-components/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:85:15 ModuleNotFoundError: Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/Compilation.js:925:10 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:401:22 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:139:22 at _next0 (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :15:1) at eval (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :32:1) at /home/cdiesh/src/jbrowse-components/node_modules/react-dev-utils/ModuleNotFoundPlugin.js:136:17 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:178:9 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:125:7 at CaseSensitivePathsPlugin.fileExistsWithCase (/home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:95:5) at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:118:10 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:72:5 at /home/cdiesh/src/jbrowse-components/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:85:15 at processTicksAndRejections (node:internal/process/task_queues:76:11) ModuleNotFoundError: Module not found: Error: Cannot find module '/home/cdiesh/src/jbrowse-components/node_modules/react-refresh/index.js'. Please verify that the package.json has a valid "main" entry at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/Compilation.js:925:10 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:401:22 at /home/cdiesh/src/jbrowse-components/node_modules/@storybook/builder-webpack4/node_modules/webpack/lib/NormalModuleFactory.js:139:22 at _next0 (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :15:1) at eval (eval at create (/home/cdiesh/src/jbrowse-components/node_modules/tapable/lib/HookCodeFactory.js:33:10), :32:1) at /home/cdiesh/src/jbrowse-components/node_modules/react-dev-utils/ModuleNotFoundPlugin.js:136:17 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:178:9 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:125:7 at CaseSensitivePathsPlugin.fileExistsWithCase (/home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:95:5) at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:118:10 at /home/cdiesh/src/jbrowse-components/node_modules/case-sensitive-paths-webpack-plugin/index.js:72:5 at /home/cdiesh/src/jbrowse-components/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:85:15 at processTicksAndRejections (node:internal/process/task_queues:76:11) WARN Broken build, fix the error above. WARN You may need to refresh the browser. ```
cmdcolin commented 3 years ago

Still broken. The storybook completes but has infinite loading when visiting link, built or dev mode https://jbrowse.org/storybook/lgv/main/

cmdcolin commented 3 years ago

Re-fixed by 9590dbb hopefully. I always consider it a bad sign if we are not able to update our dependencies as it is a sign of getting stale but it fixes this particular issue

cmdcolin commented 3 years ago

In this case, that commit downgraded the @storybook/preset-create-react-app from 4.x to 3.x