我有一个实用程序,一个将该实用程序集成到框架中的适配器和一个演示项目。
my / utility软件包的版本为1.2.0。回购协议的主人是一些承诺。我想在发布1.2.1之前在演示项目中验证这些更改
my / adapter软件包也有一个1.2.0版本,即将发布。它要求“ my / utility”:“ ^ 1.0”。
my / utility和my / adapter都在公共存储库中。
我正在尝试使演示项目在开发者主机中引入我/实用程序时要求“ my / adapter”:“ ^ 1.0”,以便在发布前验证我/实用程序中的更改。换一种说法,我尝试覆盖我/适配器中的版本约束,但没有成功。
同时,我希望有人安装“ my / adapter”:“ ^ 1.0”以获取1.2.0版本的my / utility。
我的最低稳定度是开发。
我尝试过
"my/utility": "dev-master@dev",
"my/adapter": "^1.0",
和
"my/utility": "dev-master@dev",
"my/adapter": "dev-master@dev",
和
"my/utility": "dev-master@dev as 1.0.x-dev",
"my/adapter": "dev-master@dev",
一切都没有成功。