infinitered / solidarity

Solidarity is an environment checker for project dependencies across multiple machines.
https://infinitered.github.io/solidarity/
MIT License
639 stars 49 forks source link

Solidarity causes `yarn` failure with global.Observable on bare app #263

Closed jamonholmgren closed 3 years ago

jamonholmgren commented 3 years ago

Solidarity is throwing an error on a super simple bare app. Easy to reproduce (see below), and this is causing issues with Ignite.

Error: Cannot find any-observable implementation nor global.Observable. You must install polyfill or call require("any-observable/register") with your preferred implementation, e.g. require("any-observable/register")('rxjs') on application load prior to any require("any-observable").

Reproduce:

mkdir solidarity-issue-263
cd solidarity-issue-263
yarn init # accept all defaults
yarn add -D solidarity
yarn solidarity # error will show
jamonholmgren commented 3 years ago

This no longer seems to happen -- closing!