Skip to content

Much peer dependency warnings on sanity install #1066

@bjoerge

Description

@bjoerge

When running yarn or npm in the studio folder, it spews out a lot of peer dependency warnings.

Details
yarn install v1.10.1
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/4] 🔍  Resolving packages...
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
warning "@sanity/components > [email protected]" has incorrect peer dependency "react@^15.4.2".
warning "@sanity/core > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @babel/preset-env > @babel/plugin-proposal-json-strings > @babel/[email protected]" has unmet peer dependency "@babel/core@^7.0.0-0".
warning "@sanity/core > @sanity/server > @sanity/webpack-integration > [email protected]" has unmet peer dependency "caniuse-lite@^1.0.30000697".
warning "@sanity/desk-tool > [email protected]" has incorrect peer dependency "react@^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > [email protected]" has incorrect peer dependency "slate@^0.28.2".
warning "@sanity/desk-tool > @sanity/form-builder > [email protected]" has incorrect peer dependency "react@^0.14.0 || ^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > [email protected]" has incorrect peer dependency "react-dom@^0.14.0 || ^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > [email protected]" has incorrect peer dependency "react@^0.14.0 || ^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > slate-insert-block-on-enter > [email protected]" has incorrect peer dependency "react@^0.14.0 || ^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > slate-insert-block-on-enter > [email protected]" has incorrect peer dependency "react-dom@^0.14.0 || ^15.0.0".
warning "@sanity/desk-tool > @sanity/form-builder > slate-react > [email protected]" has incorrect peer dependency "slate@^0.26.1".
warning "@sanity/desk-tool > @sanity/form-builder > slate-react > [email protected]" has incorrect peer dependency "slate@^0.26.1".
warning " > @sanity/[email protected]" has incorrect peer dependency "prop-types@^16.x".
[4/4] 📃  Building fresh packages...
success Saved lockfile.
✨  Done in 23.03s.

The ones related to babel should be easy to fix by including @babel/core as a dependency in the studio generated package.json. The ones related to slate will probably go away once we release the realtime block editor.

The rest probably needs to be fixed one by one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugdxThis bug or feature impacts the developer experience

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions