mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 05:07:41 +00:00
The default caret version notation that is already well-established in the NPM community should be used except where there is reason not to. Here, it makes sense to use the caret for all dependencies except: 1. "google-closure-compiler", which does not use semantic versioning and does not guarantee a compatible API. We cannot know that a new release is expected to be compatible and thus must specify an exact version. 2. "blob-polyfill", which does not use semantic versioning BUT must provide a compatible API by its own nature (it is a polyfill for an API defined by a W3C standard). Any current, stable release should be OK for "blob-polyfill", hence ">=".