pnpm install --resolution-only --ignore-scripts --no-optional
WARN Issues with peer dependencies found
.
├─┬ sanity 6.0.0
│ ├─┬ @sanity/types 6.0.0
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @portabletext/editor 7.3.4
│ │ └─┬ @xstate/react 6.1.0
│ │ └─┬ use-isomorphic-layout-effect 1.2.1
│ │ └── ✕ missing peer @types/react@"*"
│ ├─┬ @sanity/sdk 2.13.0
│ │ ├─┬ @sanity/types 5.31.1
│ │ │ └── ✕ missing peer @types/react@^19.2
│ │ └─┬ zustand 5.0.14
│ │ └── ✕ missing peer @types/react@>=18.0.0
│ ├─┬ @sanity/util 6.0.0
│ │ └─┬ @sanity/types 6.0.0
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @xstate/react 6.1.0
│ │ └── ✕ missing peer @types/react@"*"
│ ├─┬ @sanity/schema 6.0.0
│ │ └─┬ @sanity/types 6.0.0
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @sanity/mutator 6.0.0
│ │ └─┬ @sanity/types 6.0.0
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ react-focus-lock 2.13.7
│ │ ├── ✕ missing peer @types/react@"*"
│ │ ├─┬ use-callback-ref 1.3.3
│ │ │ └── ✕ missing peer @types/react@"*"
│ │ └─┬ use-sidecar 1.1.3
│ │ └── ✕ missing peer @types/react@"*"
│ ├─┬ @portabletext/sanity-bridge 3.1.1
│ │ ├─┬ @sanity/types 5.31.1
│ │ │ └── ✕ missing peer @types/react@^19.2
│ │ └─┬ @sanity/schema 5.31.1
│ │ └─┬ @sanity/types 5.31.1
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @portabletext/plugin-typography 8.0.14
│ │ └─┬ @portabletext/plugin-input-rule 5.0.14
│ │ └─┬ @xstate/react 6.1.0
│ │ └── ✕ missing peer @types/react@"*"
│ ├─┬ @portabletext/plugin-markdown-shortcuts 8.0.14
│ │ ├─┬ @portabletext/plugin-character-pair-decorator 8.0.14
│ │ │ └─┬ @xstate/react 6.1.0
│ │ │ └── ✕ missing peer @types/react@"*"
│ │ └─┬ @portabletext/plugin-input-rule 5.0.14
│ │ └── ✕ missing peer @types/react@"*"
│ ├─┬ @mux/mux-player-react 3.13.0
│ │ └── ✕ missing peer @types/react@"^17.0.0 || ^17.0.0-0 || ^18 || ^18.0.0-0 || ^19 || ^19.0.0-0"
│ ├─┬ @sanity/migrate 7.0.1
│ │ ├─┬ @sanity/types 5.31.1
│ │ │ └── ✕ missing peer @types/react@^19.2
│ │ └─┬ @sanity/util 5.31.1
│ │ └─┬ @sanity/types 5.31.1
│ │ └── ✕ missing peer @types/react@^19.2
│ └─┬ @sanity/cli 7.2.2
│ ├─┬ @sanity/types 5.31.1
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @sanity/migrate 7.0.1
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @sanity/cli-build 1.0.4
│ │ ├─┬ @sanity/types 5.31.1
│ │ │ └── ✕ missing peer @types/react@^19.2
│ │ └─┬ @sanity/schema 5.31.1
│ │ └── ✕ missing peer @types/react@^19.2
│ ├─┬ @sanity/import 6.0.3
│ │ └─┬ @sanity/mutator 6.0.0
│ │ └── ✕ missing peer @types/react@^19.2
│ └─┬ @sanity/schema 5.31.1
│ └── ✕ missing peer @types/react@^19.2
├─┬ @sanity/types 6.0.0
│ └── ✕ missing peer @types/react@^19.2
├─┬ @portabletext/editor 7.3.4
│ └── ✕ missing peer @types/react@"*"
└─┬ sanity-plugin-workflow-elux 1.2.4
├── ✕ unmet peer react@^18: found 19.2.7
├── ✕ unmet peer react-dom@^18: found 19.2.7
├── ✕ unmet peer sanity@^3.0.0: found 6.0.0
├── ✕ unmet peer @sanity/ui@"^1.0 || ^2.0": found 3.2.0
├─┬ @hello-pangea/dnd 16.6.0
│ ├── ✕ unmet peer react@"^16.8.5 || ^17.0.0 || ^18.0.0": found 19.2.7
│ ├── ✕ unmet peer react-dom@"^16.8.5 || ^17.0.0 || ^18.0.0": found 19.2.7
│ ├─┬ react-redux 8.1.3
│ │ ├── ✕ missing peer @types/react@"^16.8 || ^17.0 || ^18.0"
│ │ ├── ✕ unmet peer react@"^16.8 || ^17.0 || ^18.0": found 19.2.7
│ │ ├── ✕ unmet peer react-dom@"^16.8 || ^17.0 || ^18.0": found 19.2.7
│ │ └─┬ @types/hoist-non-react-statics 3.3.7
│ │ └── ✕ missing peer @types/react@"*"
│ └─┬ use-memo-one 1.1.3
│ └── ✕ unmet peer react@"^16.8.0 || ^17.0.0 || ^18.0.0": found 19.2.7
├─┬ @sanity/icons 2.11.8
│ └── ✕ unmet peer react@^18: found 19.2.7
├─┬ framer-motion 10.18.0
│ ├── ✕ unmet peer react@^18.0.0: found 19.2.7
│ └── ✕ unmet peer react-dom@^18.0.0: found 19.2.7
└─┬ sanity-plugin-utils 1.8.0
└── ✕ unmet peer sanity@"^3.67.1 || ^4.0.0 || ^5.0.0": found 6.0.0
✕ Conflicting peer dependencies:
@types/react
optionalDependencies: skipped