For reasons discussed here Lerna does not update peer dependency version numbers on a version update. The proper solution might be to switch all interdependencies to be regular dependencies, not peer dependencies.
In order to make sure this is safe maybe we should implement a load-time check similar to the one React has which warns if the @cassette/core module is instantiated twice.
For reasons discussed here Lerna does not update peer dependency version numbers on a version update. The proper solution might be to switch all interdependencies to be regular dependencies, not peer dependencies.
In order to make sure this is safe maybe we should implement a load-time check similar to the one React has which warns if the @cassette/core module is instantiated twice.