open-condo-software / open-condo-platform

Open Source condominium management platform
MIT License
32 stars 8 forks source link

"yarn workspace @app/condo dev" didn't work #48

Open rafaelpleite opened 1 year ago

rafaelpleite commented 1 year ago

Hello. I'm trying to start the project with Node 16, but I'm getting many errors. I follow the get-started step-by-step, but now I'm getting de below errors.

When I run yarn workspace @app/condo dev I get "command not found: turbo".

When I try to install turbo I get this huge output message rafaelleite@MacBook-Air-de-Rafael open-condo-platform % yarn add turbo@1.9.8

➤ YN0000: ┌ Project validation ➤ YN0057: │ @app/condo: Resolutions field will be ignored ➤ YN0000: └ Completed ➤ YN0000: ┌ Resolution step ➤ YN0060: │ @apollographql/graphql-playground-react@npm:1.7.42 provides graphql (p5a641) with version 15.8.0, which doesn't satisfy what graphiql and some of its descendants request ➤ YN0060: │ @apollographql/graphql-playground-react@npm:1.7.42 provides react (p46764) with version 16.13.1, which doesn't satisfy what react-codemirror requests ➤ YN0060: │ @apollographql/graphql-playground-react@npm:1.7.42 provides react (pc235e) with version 16.13.1, which doesn't satisfy what react-dom requests ➤ YN0060: │ @apollographql/graphql-playground-react@npm:1.7.42 provides react-dom (p9eac0) with version 16.14.0, which doesn't satisfy what react-codemirror requests ➤ YN0002: │ @app/address-service@workspace:apps/address-service doesn't provide @babel/core (p6380c), requested by babel-jest ➤ YN0060: │ @app/address-service@workspace:apps/address-service provides jest (p97b80) with version 29.5.0, which doesn't satisfy what jest-watch-typeahead requests ➤ YN0060: │ @app/address-service@workspace:apps/address-service provides less (pec7eb) with version 3.13.1, which doesn't satisfy what @zeit/next-less and some of its descendants request ➤ YN0060: │ @app/address-service@workspace:apps/address-service provides react (pf3890) with version 16.14.0, which doesn't satisfy what @keystonejs/fields-color and some of its descendants request ➤ YN0060: │ @app/address-service@workspace:apps/address-service provides react (p39f30) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0060: │ @app/address-service@workspace:apps/address-service provides react-dom (pe1f45) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0002: │ @app/address-service@workspace:apps/address-service doesn't provide webpack (pcead7), requested by @zeit/next-css ➤ YN0002: │ @app/address-service@workspace:apps/address-service doesn't provide webpack (p455e1), requested by @zeit/next-less ➤ YN0002: │ @app/condo@workspace:apps/condo doesn't provide @babel/core (p3119d), requested by babel-jest ➤ YN0060: │ @app/condo@workspace:apps/condo provides @types/react (pf9ffc) with version 16.9.17, which doesn't satisfy what graphql-voyager and some of its descendants request ➤ YN0002: │ @app/condo@workspace:apps/condo doesn't provide eslint (p98146), requested by eslint-plugin-cypress ➤ YN0060: │ @app/condo@workspace:apps/condo provides graphql (p60a4d) with version 15.8.0, which doesn't satisfy what graphql-voyager requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides jest (p89d66) with version 29.5.0, which doesn't satisfy what jest-watch-typeahead requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides less (pd1707) with version 3.13.1, which doesn't satisfy what @zeit/next-less requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides react (pc9a61) with version 16.14.0, which doesn't satisfy what @keystonejs/fields-color and some of its descendants request ➤ YN0060: │ @app/condo@workspace:apps/condo provides react (p2c055) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides react (p3bde2) with version 16.14.0, which doesn't satisfy what graphql-voyager and some of its descendants request ➤ YN0060: │ @app/condo@workspace:apps/condo provides react (p00e05) with version 16.14.0, which doesn't satisfy what react-google-recaptcha-v3 requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides react-dom (pdc63f) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0060: │ @app/condo@workspace:apps/condo provides react-dom (p5a187) with version 16.14.0, which doesn't satisfy what graphql-voyager and some of its descendants request ➤ YN0060: │ @app/condo@workspace:apps/condo provides react-dom (pa84f9) with version 16.14.0, which doesn't satisfy what react-google-recaptcha-v3 requests ➤ YN0060: │ @app/dev-portal@workspace:apps/dev-portal provides react (p696b4) with version 18.2.0, which doesn't satisfy what @open-condo/ui and some of its descendants request ➤ YN0060: │ @app/dev-portal@workspace:apps/dev-portal provides react-dom (pf31c6) with version 18.2.0, which doesn't satisfy what @open-condo/ui and some of its descendants request ➤ YN0002: │ @app/miniapp@workspace:apps/miniapp doesn't provide @babel/core (pb5859), requested by babel-jest ➤ YN0060: │ @app/miniapp@workspace:apps/miniapp provides jest (pe7e00) with version 29.5.0, which doesn't satisfy what jest-watch-typeahead requests ➤ YN0060: │ @app/miniapp@workspace:apps/miniapp provides less (pbe267) with version 3.13.1, which doesn't satisfy what @zeit/next-less requests ➤ YN0060: │ @app/miniapp@workspace:apps/miniapp provides react (pb1f0b) with version 16.14.0, which doesn't satisfy what @keystonejs/fields-color and some of its descendants request ➤ YN0060: │ @app/miniapp@workspace:apps/miniapp provides react (p6e75a) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0060: │ @app/miniapp@workspace:apps/miniapp provides react-dom (pf2062) with version 16.14.0, which doesn't satisfy what react-fittext requests ➤ YN0002: │ @arch-ui/button@npm:0.0.25 [6b1c6] doesn't provide react-dom (pf00cc), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/button@npm:0.0.25 [76f9b] doesn't provide react-dom (p7c334), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/button@npm:0.0.25 [886da] doesn't provide react-dom (p83a2b), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/button@npm:0.0.25 [ada8b] doesn't provide react-dom (p69b83), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/confirm@npm:0.0.26 [ada8b] doesn't provide prop-types (p9b788), requested by focus-trap-react ➤ YN0002: │ @arch-ui/controls@npm:0.1.12 [6b1c6] doesn't provide react-dom (pa4e2a), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/controls@npm:0.1.12 [6b1c6] doesn't provide react-dom (pd5fae), requested by react-radios ➤ YN0002: │ @arch-ui/controls@npm:0.1.12 [ada8b] doesn't provide react-dom (p88f36), requested by react-pseudo-state ➤ YN0002: │ @arch-ui/controls@npm:0.1.12 [ada8b] doesn't provide react-dom (p36c0f), requested by react-radios ➤ YN0002: │ @arch-ui/day-picker@npm:1.0.8 [6b1c6] doesn't provide react-dom (p7fc49), requested by react-window ➤ YN0002: │ @arch-ui/dialog@npm:0.0.28 [ada8b] doesn't provide prop-types (p808e7), requested by focus-trap-react ➤ YN0002: │ @arch-ui/drawer@npm:0.0.28 [6b1c6] doesn't provide prop-types (pab9ae), requested by focus-trap-react ➤ YN0002: │ @arch-ui/drawer@npm:0.0.28 [ada8b] doesn't provide prop-types (p681a8), requested by focus-trap-react ➤ YN0002: │ @arch-ui/dropdown@npm:0.0.25 [ada8b] doesn't provide prop-types (p3096b), requested by focus-trap-react ➤ YN0002: │ @arch-ui/filters@npm:0.0.23 [6b1c6] doesn't provide react-dom (pbaff7), requested by react-radios ➤ YN0002: │ @arch-ui/modal-utils@npm:1.0.16 [0ec1d] doesn't provide react-dom (p6c829), requested by react-transition-group ➤ YN0002: │ @arch-ui/modal-utils@npm:1.0.16 [9834f] doesn't provide react-dom (p76343), requested by react-transition-group ➤ YN0002: │ @arch-ui/modal-utils@npm:1.0.16 [9a119] doesn't provide react-dom (pc9d58), requested by react-transition-group ➤ YN0002: │ @arch-ui/modal-utils@npm:1.0.16 [cbc4b] doesn't provide react-dom (p606e6), requested by react-transition-group ➤ YN0002: │ @arch-ui/options@npm:0.0.27 [6b1c6] doesn't provide react-dom (pdf11c), requested by react-select ➤ YN0002: │ @arch-ui/options@npm:0.0.27 [ada8b] doesn't provide react-dom (pd6bb5), requested by react-select ➤ YN0002: │ @arch-ui/popout@npm:0.0.26 [6b1c6] doesn't provide prop-types (p4c50d), requested by focus-trap-react ➤ YN0002: │ @arch-ui/popout@npm:0.0.26 [76f9b] doesn't provide prop-types (p47033), requested by focus-trap-react ➤ YN0002: │ @arch-ui/popout@npm:0.0.26 [886da] doesn't provide prop-types (p21f9f), requested by focus-trap-react ➤ YN0002: │ @arch-ui/popout@npm:0.0.26 [ada8b] doesn't provide prop-types (pc16b5), requested by focus-trap-react ➤ YN0002: │ @arch-ui/select@npm:0.1.12 [6b1c6] doesn't provide react-dom (pf4298), requested by react-select ➤ YN0002: │ @arch-ui/select@npm:0.1.12 [ada8b] doesn't provide react-dom (pfb043), requested by react-select ➤ YN0002: │ @devtools-ds/themes@npm:1.2.1 [6cc2e] doesn't provide react-dom (pfc0e9), requested by @design-systems/utils ➤ YN0002: │ @devtools-ds/themes@npm:1.2.1 [e5361] doesn't provide react-dom (p85724), requested by @design-systems/utils ➤ YN0002: │ @endemolshinegroup/cosmiconfig-typescript-loader@npm:3.0.2 [f97f3] doesn't provide typescript (p70c07), requested by ts-node ➤ YN0002: │ @firebase/auth@npm:0.15.0 [a1f70] doesn't provide @firebase/app-types (pba397), requested by @firebase/auth-types ➤ YN0002: │ @firebase/auth@npm:0.15.0 [a1f70] doesn't provide @firebase/util (p55d29), requested by @firebase/auth-types ➤ YN0002: │ @firebase/database@npm:0.13.10 doesn't provide @firebase/app-types (pc007b), requested by @firebase/auth-interop-types ➤ YN0002: │ @firebase/database@npm:0.6.13 doesn't provide @firebase/app-types (p7a262), requested by @firebase/auth-interop-types ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react (pd66a5) with version 17.0.2, which doesn't satisfy what @arch-ui/button and some of its descendants request ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react (pa65f0) with version 17.0.2, which doesn't satisfy what @arch-ui/confirm and some of its descendants request ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react (pa17e6) with version 17.0.2, which doesn't satisfy what @arch-ui/controls and some of its descendants request ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react (pa1c65) with version 17.0.2, which doesn't satisfy what react-prop-toggle requests ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react (pa80e5) with version 17.0.2, which doesn't satisfy what react-pseudo-state requests ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react-dom (pde1ee) with version 17.0.2, which doesn't satisfy what react-prop-toggle requests ➤ YN0060: │ @keystonejs/app-admin-ui@npm:7.5.2 provides react-dom (p7b9f2) with version 17.0.2, which doesn't satisfy what react-pseudo-state requests ➤ YN0002: │ @keystonejs/fields-color@npm:1.1.2 [e8768] doesn't provide react-dom (pf9943), requested by @arch-ui/popout ➤ YN0002: │ @keystonejs/fields-color@npm:1.1.2 [fe6a8] doesn't provide react-dom (p0a57c), requested by @arch-ui/popout ➤ YN0060: │ @keystonejs/fields-location-google@npm:3.4.2 provides react (p04b57) with version 17.0.2, which doesn't satisfy what google-maps-react requests ➤ YN0002: │ @keystonejs/fields-location-google@npm:3.4.2 doesn't provide react-dom (p52b81), requested by google-maps-react ➤ YN0002: │ @keystonejs/fields-location-google@npm:3.4.2 doesn't provide react-dom (p74494), requested by react-toast-notifications ➤ YN0060: │ @keystonejs/fields-markdown@npm:5.3.2 provides react (paac70) with version 17.0.2, which doesn't satisfy what react-codemirror2 requests ➤ YN0002: │ @keystonejs/fields-markdown@npm:5.3.2 doesn't provide react-dom (p6ed68), requested by @arch-ui/tooltip ➤ YN0002: │ @keystonejs/fields-wysiwyg-tinymce@npm:5.4.2 [fe6a8] doesn't provide react-dom (p78f23), requested by @tinymce/tinymce-react ➤ YN0060: │ @keystonejs/fields@npm:22.1.3 provides react (ped973) with version 17.0.2, which doesn't satisfy what @arch-ui/controls and some of its descendants request ➤ YN0060: │ @keystonejs/fields@npm:22.1.3 provides react (pfbc56) with version 17.0.2, which doesn't satisfy what @arch-ui/button and some of its descendants request ➤ YN0060: │ @keystonejs/fields@npm:22.1.3 provides react (pab74a) with version 17.0.2, which doesn't satisfy what @arch-ui/drawer and some of its descendants request ➤ YN0060: │ @keystonejs/fields@npm:22.1.3 provides react (p9e0c6) with version 17.0.2, which doesn't satisfy what react-day-picker requests ➤ YN0002: │ @open-condo/bridge@workspace:packages/bridge doesn't provide @babel/core (p2e6c7), requested by rollup-plugin-babel ➤ YN0060: │ @open-condo/bridge@workspace:packages/bridge provides rollup (pd7396) with version 2.79.1, which doesn't satisfy what rollup-plugin-uglify requests ➤ YN0002: │ @open-condo/keystone@workspace:packages/keystone doesn't provide @babel/core (p14be9), requested by babel-jest ➤ YN0002: │ @open-condo/keystone@workspace:packages/keystone doesn't provide @types/tough-cookie (p6b66b), requested by axios-cookiejar-support ➤ YN0060: │ @open-condo/keystone@workspace:packages/keystone provides react (p73178) with version 16.14.0, which doesn't satisfy what @keystonejs/fields-color and some of its descendants request ➤ YN0002: │ @open-condo/keystone@workspace:packages/keystone doesn't provide react-dom (pd9633), requested by @apollo/client ➤ YN0002: │ @open-condo/keystone@workspace:packages/keystone doesn't provide react-dom (p83f31), requested by @keystonejs/app-next ➤ YN0002: │ @open-condo/ui@workspace:packages/ui doesn't provide require-from-string (pc1d6e), requested by @storybook/react ➤ YN0002: │ @open-condo/ui@workspace:packages/ui [acf11] doesn't provide require-from-string (p4cc19), requested by @storybook/react ➤ YN0002: │ @open-condo/ui@workspace:packages/ui [d9f70] doesn't provide require-from-string (p6e1e2), requested by @storybook/react ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8354] doesn't provide @babel/core (pef5cf), requested by @babel/preset-env ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8354] doesn't provide @babel/core (p0bc97), requested by @babel/plugin-transform-react-jsx ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8354] doesn't provide @babel/core (pfa4c8), requested by babel-loader ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8354] doesn't provide webpack (p0d1c0), requested by babel-loader ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8b72] doesn't provide @babel/core (p8da97), requested by @babel/preset-env ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8b72] doesn't provide @babel/core (pfdaa1), requested by @babel/plugin-transform-react-jsx ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8b72] doesn't provide @babel/core (pfcaf5), requested by babel-loader ➤ YN0002: │ @storybook/addon-docs@npm:6.5.16 [b8b72] doesn't provide webpack (pd71d0), requested by babel-loader ➤ YN0002: │ @storybook/docs-tools@npm:6.5.16 doesn't provide react (p9b542), requested by @storybook/store ➤ YN0002: │ @storybook/docs-tools@npm:6.5.16 doesn't provide react-dom (pc910b), requested by @storybook/store ➤ YN0002: │ @storybook/instrumenter@npm:6.5.16 doesn't provide react (p00f73), requested by @storybook/addons ➤ YN0002: │ @storybook/instrumenter@npm:6.5.16 doesn't provide react-dom (p410d1), requested by @storybook/addons ➤ YN0002: │ @storybook/mdx1-csf@npm:0.0.1 doesn't provide @babel/core (pae5a9), requested by @babel/preset-env ➤ YN0002: │ @storybook/telemetry@npm:6.5.16 doesn't provide react (p48f29), requested by @storybook/core-common ➤ YN0002: │ @storybook/telemetry@npm:6.5.16 doesn't provide react-dom (p479a1), requested by @storybook/core-common ➤ YN0002: │ apollo-link-ws@npm:1.0.8 [ebfc8] doesn't provide graphql (pc76b4), requested by apollo-link ➤ YN0002: │ root@workspace:. doesn't provide @babel/core (p83e50), requested by @babel/plugin-proposal-private-methods ➤ YN0002: │ root@workspace:. doesn't provide @commitlint/lint (p8c961), requested by commitlint-plugin-function-rules ➤ YN0002: │ root@workspace:. doesn't provide graphql (p793b3), requested by @graphql-codegen/cli ➤ YN0002: │ root@workspace:. doesn't provide graphql (p084a0), requested by @graphql-codegen/typescript ➤ YN0002: │ root@workspace:. doesn't provide postcss (pff3b1), requested by postcss-less ➤ YN0002: │ unstated@npm:2.1.1 [2c334] doesn't provide prop-types (p25cfb), requested by create-react-context ➤ YN0002: │ unstated@npm:2.1.1 [ccca1] doesn't provide prop-types (p966eb), requested by create-react-context ➤ YN0000: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements for details, where is the six-letter p-prefixed code ➤ YN0000: └ Completed in 4s 93ms ➤ YN0000: ┌ Post-resolution validation ➤ YN0069: │ @apollo/client ➤ peerDependencies ➤ react: This rule seems redundant when applied on the original package; the extension may have been applied upstream. ➤ YN0000: └ Completed ➤ YN0000: ┌ Fetch step ➤ YN0013: │ turbo@npm:1.9.8 can't be found in the cache and will be fetched from the remote registry ➤ YN0013: │ turbo-darwin-arm64@npm:1.9.8 can't be found in the cache and will be fetched from the remote registry ➤ YN0019: │ turbo-darwin-arm64-npm-1.10.3-ca510c14d7-8.zip appears to be unused - removing ➤ YN0019: │ turbo-npm-1.10.3-9759e228c9-38a11c8f15.zip appears to be unused - removing ➤ YN0000: └ Completed in 1s 77ms ➤ YN0000: ┌ Link step ➤ YN0007: │ turbo@npm:1.9.8 must be built because it never has been before or the last one failed ➤ YN0000: └ Completed in 2s 923ms ➤ YN0000: Done with warnings in 8s 578ms

Has anyone gone through this too?

sitozzz commented 1 year ago

Hello @rafaelpleite! You need to install turbo as a global dependency npm i -g turbo. BTW I can't see any errors here