Skip to content

Instantly share code, notes, and snippets.

@scottcain
Created November 28, 2023 04:28
Show Gist options
  • Save scottcain/c2f33e451cb8c3b03ce3cb82f31147ab to your computer and use it in GitHub Desktop.
Save scottcain/c2f33e451cb8c3b03ce3cb82f31147ab to your computer and use it in GitHub Desktop.
failed seqpanel build
(base) MacBook-Pro-6:tmp cain$ git clone https://github.com/scottcain/seqpanel.git
Cloning into 'seqpanel'...
remote: Enumerating objects: 709, done.
remote: Counting objects: 100% (106/106), done.
remote: Compressing objects: 100% (52/52), done.
remote: Total 709 (delta 59), reused 70 (delta 52), pack-reused 603
Receiving objects: 100% (709/709), 2.09 MiB | 3.73 MiB/s, done.
Resolving deltas: 100% (402/402), done.
(base) MacBook-Pro-6:tmp cain$ cd seqpanel/lib
(base) MacBook-Pro-6:lib cain$ yarn
yarn install v1.22.19
[1/4] 🔍 Resolving packages...
[2/4] 🚚 Fetching packages...
[3/4] 🔗 Linking dependencies...
warning " > generic-sequence-panel@1.3.0" has unmet peer dependency "react@^17.0.1".
warning " > generic-sequence-panel@1.3.0" has unmet peer dependency "react-dom@^17.0.1".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "@mui/material@^5.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "@mui/x-data-grid@^5.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "mobx-react@^7.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "prop-types@^15.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "react@>=16.8.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "react-dom@>=16.8.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core@2.4.2" has unmet peer dependency "tss-react@^4.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @testing-library/react@14.0.0" has unmet peer dependency "react@^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @testing-library/react@14.0.0" has unmet peer dependency "react-dom@^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @testing-library/user-event@14.4.3" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap@9.2.0" has unmet peer dependency "react@>=16.8.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap@9.2.0" has unmet peer dependency "react-dom@>=16.8.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > @mui/icons-material@5.11.16" has unmet peer dependency "@mui/material@^5.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > @mui/icons-material@5.11.16" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state@5.0.8" has unmet peer dependency "react@^16.8.0 || ^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > react-error-boundary@3.1.4" has unmet peer dependency "react@>=16.13.1".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap > react-popper@2.3.0" has unmet peer dependency "react@^16.8.0 || ^17 || ^18".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap > react-popper@2.3.0" has unmet peer dependency "react-dom@^16.8.0 || ^17 || ^18".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap > react-transition-group@4.4.5" has unmet peer dependency "react@>=16.6.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > reactstrap > react-transition-group@4.4.5" has unmet peer dependency "react-dom@>=16.6.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material@5.13.1" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material@5.13.1" has unmet peer dependency "react-dom@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/base@5.0.0-beta.1" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/base@5.0.0-beta.1" has unmet peer dependency "react-dom@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/system@5.13.1" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/utils@5.13.1" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/system > @mui/private-theming@5.13.1" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
warning "workspace-aggregator-3a484d68-a09b-4ddd-80dc-2a906f4e3f6f > generic-sequence-panel > @jbrowse/core > material-ui-popup-state > @mui/material > @mui/system > @mui/styled-engine@5.12.3" has unmet peer dependency "react@^17.0.0 || ^18.0.0".
[4/4] 🔨 Building fresh packages...
✨ Done in 6.74s.
(base) MacBook-Pro-6:lib cain$ yarn build
yarn run v1.22.19
$ npm run clean
> generic-sequence-panel@1.3.0 clean
> rimraf esm dist
$ npm run build:esm && npm run build:es5
> generic-sequence-panel@1.3.0 build:esm
> tsc --target es2018 --outDir esm
src/components/GenericSeqPanel.tsx:76:7 - error TS2786: 'Button' cannot be used as a JSX component.
Its instance type 'Button' is not a valid JSX element.
The types returned by 'render()' are incompatible between these types.
Type 'React.ReactNode' is not assignable to type 'import("/Users/cain/node_modules/@types/react/ts5.0/index").ReactNode'.
76 <Button
~~~~~~
src/components/GenericSeqPanel.tsx:92:10 - error TS2786: 'Button' cannot be used as a JSX component.
Its instance type 'Button' is not a valid JSX element.
92 <Button
~~~~~~
src/components/GenericSeqPanel.tsx:110:10 - error TS2786: 'Tooltip' cannot be used as a JSX component.
Its instance type 'Tooltip' is not a valid JSX element.
The types returned by 'render()' are incompatible between these types.
Type 'React.ReactNode' is not assignable to type 'import("/Users/cain/node_modules/@types/react/ts5.0/index").ReactNode'.
Type 'ReactElement<any, string | JSXElementConstructor<any>>' is not assignable to type 'ReactNode'.
Property 'children' is missing in type 'ReactElement<any, string | JSXElementConstructor<any>>' but required in type 'ReactPortal'.
110 <Tooltip
~~~~~~~
../../../node_modules/@types/react/ts5.0/index.d.ts:175:9
175 children: ReactNode;
~~~~~~~~
'children' is declared here.
Found 3 errors in the same file, starting at: src/components/GenericSeqPanel.tsx:76
npm ERR! Lifecycle script `build:esm` failed with error:
npm ERR! Error: command failed
npm ERR! in workspace: generic-sequence-panel@1.3.0
npm ERR! at location: /Users/cain/tmp/seqpanel/lib
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
(base) MacBook-Pro-6:lib cain$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment