私は Angular Modal Service と呼ばれる AngularJS ライブラリを維持しています。次のように、AngularJS 1.3 を対象とするように依存関係を変更したいと思います。
"dependencies": {
"angular": "~1.3.0"
}
ただし、ライブラリが ~1.2 で機能することは明確にわかっています。私のコードの最新バージョンをアップグレードする必要がある消費者を強制したくありません。これを行うことは可能です:
"dependencies": {
"angular": "~1.3.0 | ~1.2.0"
}
ライブラリの影響を低く抑えますか? また、それが可能である場合、それは実際に適切でしょうか? これに関する適切なガイドラインはありますか?