Files
guacamole-client/guacamole/src/main/frontend/package.json
T
Michael Jumper b90a083fe1 GUACAMOLE-773: Use caret version notation for JavaScript dependencies where appropriate.
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 ">=".
2021-06-02 20:37:52 -07:00

36 lines
1.1 KiB
JSON

{
"private": true,
"scripts": {
"build": "webpack --progress"
},
"dependencies": {
"@simonwep/pickr": "^1.8.1",
"angular": "^1.8.2",
"angular-route": "^1.8.2",
"angular-templatecache-webpack-plugin": "^1.0.1",
"angular-translate": "^2.18.4",
"angular-translate-interpolation-messageformat": "^2.18.4",
"angular-translate-loader-static-files": "^2.18.4",
"blob-polyfill": ">=5.0.20210201",
"datalist-polyfill": "^1.24.4",
"file-saver": "^2.0.5",
"jquery": "^3.6.0",
"jstz": "^2.1.1",
"lodash": "^4.17.21"
},
"devDependencies": {
"clean-webpack-plugin": "^3.0.0",
"closure-webpack-plugin": "^2.5.0",
"copy-webpack-plugin": "^5.1.2",
"css-loader": "^5.2.4",
"css-minimizer-webpack-plugin": "^1.3.0",
"exports-loader": "^1.1.1",
"find-package-json": "^1.2.0",
"google-closure-compiler": "20210302.0.0",
"html-webpack-plugin": "^4.5.2",
"mini-css-extract-plugin": "^1.5.0",
"webpack": "^4.46.0",
"webpack-cli": "^4.6.0"
}
}