私はサードパーティの JavaScript アプリケーションに貢献しています。これを X と呼びましょう。Web サイトの所有者は、script タグを使用して X を自分のサイトに配置し、Y と呼びましょう。X はコンテンツをレンダリングしたり、イベントに応答したりします。 . Disqus のようなものを考えてみてください。
X は、Handlebars、Underscore.js などのライブラリに依存している可能性があります。Y に干渉しない方法でこれらの依存関係を解決するという問題に直面しています。ライブラリには、未定義の動作を引き起こす可能性のある 2 つのバージョンが存在するため、問題が発生する可能性があります。
では、このような状況に対処する最善の方法は何ですか?