MT#59555 Dependencies upgrade

To clean up a bit the situation we upgrade all possible
dependencies to resolve vulnerabilities alerts and
adapt the code where necessary.
* Started with 89 vulnerabilities.
	Severity: 13 Low, 44 Moderate,32 High
* Result: 1 vulnerability.
	Severity: 1 Moderate

Change-Id: Ic0d9f1aa7c05ea5cb01980e8e110260b4f5dc534
(cherry picked from commit 3d0180e9e6)
(cherry picked from commit 8eb868482c)
mr13.0.1
Debora Crescenzo 7 months ago committed by Crescenzo Debora
parent 24ae53dd1e
commit 9025aa3872

@ -27,11 +27,11 @@
"i18n:extract-report": "sh ./bin/vue-i18n-extract/extract.sh report"
},
"dependencies": {
"@quasar/extras": "^1.14.0",
"@quasar/extras": "^1.16.12",
"@vuelidate/core": "2.0.2",
"@vuelidate/validators": "2.0.2",
"async": "^3.2.2",
"axios": "0.21.4",
"axios": "1.7.4",
"content-disposition": "^0.5.4",
"core-js": "^3.6.5",
"crypto": "npm:crypto-browserify",
@ -46,10 +46,10 @@
"loader-utils": "^3.2.1",
"lodash": "4.17.21",
"moment": "^2.29.4",
"npm": "^9.0.0",
"npm": "^10.9.0",
"path": "0.12.7",
"qrcode": "1.5.0",
"quasar": "2",
"quasar": "2.17.0",
"stream": "npm:stream-browserify",
"stream-browserify": "^3.0.0",
"terser": "^5.14.2",
@ -64,12 +64,12 @@
"zxcvbn": "^4.4.2"
},
"devDependencies": {
"@babel/eslint-parser": "^7.0.0",
"@babel/plugin-transform-private-methods": "7.23.3",
"@quasar/app-webpack": "3",
"@quasar/cli": "1.3.2",
"@babel/eslint-parser": "^7.25.7",
"@babel/plugin-transform-private-methods": "7.25.7",
"@quasar/app-webpack": "3.14.0",
"@quasar/cli": "2.4.1",
"@quasar/quasar-app-extension-testing": "1.0.5",
"@quasar/quasar-app-extension-testing-unit-jest": "3.0.0-beta.7",
"@quasar/quasar-app-extension-testing-unit-jest": "3.0.3",
"@vue/test-utils": "2.4.1",
"commander": "6.2.1",
"decomment": "0.9.4",
@ -77,7 +77,7 @@
"eslint": "^8.10.0",
"eslint-config-standard": "^16.0.2",
"eslint-plugin-import": "^2.19.1",
"eslint-plugin-jest": "27.4.2",
"eslint-plugin-jest": "28.8.3",
"eslint-plugin-node": "^11.0.0",
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-quasar": "^1.0.0",
@ -91,8 +91,8 @@
"jest-serializer-vue": "3.1.0",
"js-yaml": "3.14.1",
"parseuri": "^0.0.6",
"stylus": "0.59.0",
"stylus-loader": "7.1.3",
"stylus": "0.63.0",
"stylus-loader": "8.1.1",
"uuid": "8.3.1",
"vue-wait": "^1.5.3",
"vuelidate": "^0.7.7"

@ -129,7 +129,7 @@ module.exports = function (ctx) {
)
cfg.plugins.push(
new webpack.ProvidePlugin({
process: 'process/browser'
process: 'process/browser.js'
})
)
cfg.plugins.push(

@ -12,6 +12,8 @@
// to match your app's branding.
// Tip: Use the "Theme Builder" on Quasar's documentation website.
@use "sass:color"
$darkBase: #151d30
$primary: #40cc3d
@ -32,7 +34,7 @@ $light: #cccccc
$main-menu-background: $dark
$main-menu-background-light: rgba($primary, 10%)
$main-menu-item-hover-background: lighten($main-menu-background, 12%)
$main-menu-item-hover-background: color.adjust($main-menu-background, $lightness: 12%)
$main-menu-title-color: $white
$main-menu-title-hover-color: $white
$main-menu-title-active-color: $primary
@ -112,7 +114,7 @@ $chip-color: $dark
$conf-participant-icon-color: rgba(255, 255, 255, 0.6)
$conf-participant-box-color: rgba(21,29,48,0.8)
$cf-disabled-label: darken($white, 35%)
$cf-disabled-link: darken($primary, 35%)
$cf-disabled-btn: darken($negative, 35%)
$cf-disabled-label: color.adjust($white, $lightness: -35%)
$cf-disabled-link: color.adjust($primary, $lightness: -35%)
$cf-disabled-btn: color.adjust($negative, $lightness: -35%)

@ -7,6 +7,7 @@
class="col col-xs-12 col-md-6"
>
<csc-voicebox-language
v-if="defaultLanguage"
:value="language"
:language-options="languages"
:default-language-option="{

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save