hupe1980 / gatsby-theme-material-ui

Gatsby theme for Material-UI
MIT License
100 stars 42 forks source link

updated dependencies for Gatsby v3 #60

Closed dan-mba closed 3 years ago

dan-mba commented 3 years ago

Fixes issue #57

I updated the package.json files for all non-experimantal packages and the basic samples. I couldn't update all the dev dependencies for gatsby-material-ui-components because when I did it ran into weird typescript errors.

I ran yarn test and it passed.

I tried to run yarn start:simple but it fails. I think this might be related to yarn workspaces, but since I don't normally use yarn, I'm not sure how it picks up the packages.

dan-mba commented 3 years ago

Gatsby v3 requires node 12 at a minimum

hupe1980 commented 3 years ago

@dan-mba I just updated the Node Version in the ci

hupe1980 commented 3 years ago

@dan-mba "I tried to run yarn start:simple but it fails." -> The gatsby version in www is still version 2. Therefore there is a version conflict in monorepo

dan-mba commented 3 years ago

The www directory is dependent on gatsby-theme-netlify-cms which is currently incompatible with gatsby v3.

I can rollback the changes to that package.json, but will that still leave the monorepo with incompatible versions?

hupe1980 commented 3 years ago

You can comment out the theme gatsby-theme-netlify-cms. This is not really in use at the moment