diff --git a/.eslintignore b/.eslintignore index 4674f5c..692affe 100644 --- a/.eslintignore +++ b/.eslintignore @@ -16,3 +16,4 @@ ksconfig.json nuxt.config.js shell/utils/dynamic-importer.js shell/assets/fonts +tmp diff --git a/.eslintrc.js b/.eslintrc.js index 3e3c07d..3b387d7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -9,7 +9,6 @@ module.exports = { 'standard', 'eslint:recommended', '@nuxtjs/eslint-config-typescript', - 'plugin:cypress/recommended' ], // add your custom rules here rules: { @@ -31,6 +30,7 @@ module.exports = { 'vue/html-self-closing': 'off', 'vue/no-unused-components': 'warn', 'vue/no-v-html': 'error', + 'vue/no-v-model-argument': 'off', 'wrap-iife': 'off', 'array-bracket-spacing': 'warn', diff --git a/.nvmrc b/.nvmrc index 19c7bdb..2edeafb 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -16 \ No newline at end of file +20 \ No newline at end of file diff --git a/package.json b/package.json index dbfe593..6b05021 100644 --- a/package.json +++ b/package.json @@ -4,20 +4,18 @@ "license": "Apache-2.0", "private": true, "engines": { - "node": ">=12" + "node": ">=20" }, "workspaces": [ "pkg/*" ], "dependencies": { "@rancher/components": "0.2.1-alpha.0", - "@rancher/shell": "^2.0.1", - "@types/lodash": "4.14.184", - "core-js": "3.21.1" + "@rancher/shell": "^3.0.0-rc.9" }, - "resolutions": { - "**/webpack": "4", - "@types/node": "^16" + "devDependencies": { + "@nuxtjs/eslint-config-typescript": "6.0.1", + "@types/lodash": "4.14.184" }, "scripts": { "lint": "eslint --ext .ts,.js,.vue", diff --git a/pkg/observability/components/Dashboard/ConfigurationView.vue b/pkg/observability/components/Dashboard/ConfigurationView.vue index ef50e63..e74870f 100644 --- a/pkg/observability/components/Dashboard/ConfigurationView.vue +++ b/pkg/observability/components/Dashboard/ConfigurationView.vue @@ -1,10 +1,13 @@