Guidelines for Managing Effect Dependencies
Is there any guidelines on how to manage effect dependencies? This starts to become a mess.
└─┬ server@0.0.0 -> ./packages/server
├─┬ @effect/ai-openai@0.24.3
│ ├─┬ @effect/experimental@0.51.1
│ │ └── @effect/platform@0.87.1 deduped
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/ai@0.21.3
│ ├── @effect/platform@0.87.1 deduped
│ └─┬ @effect/rpc@0.64.2
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/opentelemetry@0.53.1
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/platform-node@0.85.7
│ ├─┬ @effect/cluster@0.38.7
│ │ ├── @effect/platform@0.84.11 deduped
│ │ └─┬ @effect/workflow@0.1.5
│ │ └── @effect/platform@0.84.11 deduped
│ ├─┬ @effect/platform-node-shared@0.39.7
│ │ └── @effect/platform@0.84.11 deduped
│ ├── @effect/platform@0.84.11
│ ├─┬ @effect/rpc@0.61.8
│ │ └── @effect/platform@0.84.11 deduped
│ └─┬ @effect/sql@0.37.9
│ ├─┬ @effect/experimental@0.48.9
│ │ └── @effect/platform@0.84.11 deduped
│ └── @effect/platform@0.84.11 deduped
└── @effect/platform@0.87.1└─┬ server@0.0.0 -> ./packages/server
├─┬ @effect/ai-openai@0.24.3
│ ├─┬ @effect/experimental@0.51.1
│ │ └── @effect/platform@0.87.1 deduped
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/ai@0.21.3
│ ├── @effect/platform@0.87.1 deduped
│ └─┬ @effect/rpc@0.64.2
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/opentelemetry@0.53.1
│ └── @effect/platform@0.87.1 deduped
├─┬ @effect/platform-node@0.85.7
│ ├─┬ @effect/cluster@0.38.7
│ │ ├── @effect/platform@0.84.11 deduped
│ │ └─┬ @effect/workflow@0.1.5
│ │ └── @effect/platform@0.84.11 deduped
│ ├─┬ @effect/platform-node-shared@0.39.7
│ │ └── @effect/platform@0.84.11 deduped
│ ├── @effect/platform@0.84.11
│ ├─┬ @effect/rpc@0.61.8
│ │ └── @effect/platform@0.84.11 deduped
│ └─┬ @effect/sql@0.37.9
│ ├─┬ @effect/experimental@0.48.9
│ │ └── @effect/platform@0.84.11 deduped
│ └── @effect/platform@0.84.11 deduped
└── @effect/platform@0.87.1