diff --git a/.changeset/dull-paths-talk.md b/.changeset/dull-paths-talk.md new file mode 100644 index 0000000000..924c2f263f --- /dev/null +++ b/.changeset/dull-paths-talk.md @@ -0,0 +1,11 @@ +--- +"demo": patch +"@knime/components": patch +"@knime/hub-features": patch +"@knime/jsonforms": patch +"@knime/rich-text-editor": patch +"@knime/ui-extension-service": patch +"@knime/virtual-tree": patch +--- + +Update vite and vueuse diff --git a/.changeset/metal-peaches-melt.md b/.changeset/metal-peaches-melt.md new file mode 100644 index 0000000000..48eaf44f36 --- /dev/null +++ b/.changeset/metal-peaches-melt.md @@ -0,0 +1,5 @@ +--- +"@knime/eslint-config": patch +--- + +Update @vitest/eslint-plugin to address audit issues diff --git a/.changeset/ninety-bars-flash.md b/.changeset/ninety-bars-flash.md new file mode 100644 index 0000000000..9cd96cfa52 --- /dev/null +++ b/.changeset/ninety-bars-flash.md @@ -0,0 +1,6 @@ +--- +"demo": patch +"@knime/jsonforms": patch +--- + +Updating kds-styles to address icon subpixel rendering issues diff --git a/demo/package.json b/demo/package.json index 8693b9691a..71d6935454 100644 --- a/demo/package.json +++ b/demo/package.json @@ -19,7 +19,7 @@ "@knime/components": "workspace:*", "@knime/hub-features": "workspace:*", "@knime/kds-components": "catalog:", - "@knime/kds-styles": "0.0.4", + "@knime/kds-styles": "catalog:", "@knime/licenses": "workspace:*", "@knime/rich-text-editor": "workspace:*", "@knime/styles": "workspace:*", diff --git a/package.json b/package.json index ed6383814d..f4ae867c34 100644 --- a/package.json +++ b/package.json @@ -76,12 +76,7 @@ "@eslint/plugin-kit@<0.3.3": ">=0.3.3", "form-data@>=4.0.0 <4.0.4": ">=4.0.4", "linkifyjs@<4.3.2": ">=4.3.2", - "vite@>=7.0.0 <=7.0.6": ">=7.0.7" - }, - "auditConfig": { - "ignoreGhsas": [ - "GHSA-93m4-6634-74q7" - ] + "tmp@<=0.2.3": ">=0.2.4" } }, "engines": { diff --git a/packages/lint/package.json b/packages/lint/package.json index d97da773e0..9f4ff6022e 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -24,7 +24,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "1.2.0", + "@vitest/eslint-plugin": "1.3.23", "@vue/eslint-config-typescript": "^14.5.0", "eslint-config-prettier": "^10.1.1", "eslint-flat-config-utils": "^2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e15d801676..56c0a8a45d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,8 +10,11 @@ catalogs: specifier: 1.1.8 version: 1.1.8 '@knime/kds-components': - specifier: 0.0.5 - version: 0.0.5 + specifier: 0.0.8 + version: 0.0.8 + '@knime/kds-styles': + specifier: 0.0.8 + version: 0.0.8 '@knime/vue-headless-virtual-scroller': specifier: 0.1.3 version: 0.1.3 @@ -25,14 +28,14 @@ catalogs: specifier: 2.4.6 version: 2.4.6 '@vueuse/components': - specifier: ~13.6.0 - version: 13.6.0 + specifier: ~13.8.0 + version: 13.8.0 '@vueuse/core': - specifier: ~13.6.0 - version: 13.6.0 + specifier: ~13.8.0 + version: 13.8.0 '@vueuse/shared': - specifier: ~13.6.0 - version: 13.6.0 + specifier: ~13.8.0 + version: 13.8.0 consola: specifier: 3.4.2 version: 3.4.2 @@ -61,8 +64,8 @@ catalogs: specifier: ^5.8.3 version: 5.8.3 vite: - specifier: 7.0.7 - version: 7.0.7 + specifier: 7.1.11 + version: 7.1.11 vite-plugin-css-injected-by-js: specifier: ^3.5.2 version: 3.5.2 @@ -115,7 +118,7 @@ overrides: '@eslint/plugin-kit@<0.3.3': '>=0.3.3' form-data@>=4.0.0 <4.0.4: '>=4.0.4' linkifyjs@<4.3.2: '>=4.3.2' - vite@>=7.0.0 <=7.0.6: '>=7.0.7' + tmp@<=0.2.3: '>=0.2.4' importers: @@ -195,10 +198,10 @@ importers: version: link:../packages/hub-features '@knime/kds-components': specifier: 'catalog:' - version: 0.0.5(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(vue@3.5.18(typescript@5.8.3)) + version: 0.0.8(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(@vueuse/core@13.8.0(vue@3.5.18(typescript@5.8.3)))(vue@3.5.18(typescript@5.8.3)) '@knime/kds-styles': - specifier: 0.0.4 - version: 0.0.4 + specifier: 'catalog:' + version: 0.0.8 '@knime/licenses': specifier: workspace:* version: link:../packages/licenses @@ -216,7 +219,7 @@ importers: version: link:../packages/virtual-tree '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) consola: specifier: 'catalog:' version: 3.4.2 @@ -235,7 +238,7 @@ importers: version: link:../packages/lint '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) gh-pages: specifier: 5.0.0 version: 5.0.0 @@ -244,7 +247,7 @@ importers: version: https://bitbucket.org/KNIME/v-calendar/get/048477f.tar.gz(@popperjs/core@2.11.8)(vue@3.5.18(typescript@5.8.3)) vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -265,13 +268,13 @@ importers: version: 0.1.3(vue@3.5.18(typescript@5.8.3)) '@vueuse/components': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) '@vueuse/shared': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) color-hash: specifier: 2.0.2 version: 2.0.2 @@ -311,7 +314,7 @@ importers: version: 2.0.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -320,10 +323,10 @@ importers: version: 3.4.2 vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-plugin-css-injected-by-js: specifier: 'catalog:' - version: 3.5.2(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + version: 3.5.2(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -347,13 +350,13 @@ importers: version: link:../utils '@vueuse/components': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) '@vueuse/core': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) '@vueuse/shared': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) lodash-es: specifier: 'catalog:' version: 4.17.21 @@ -369,7 +372,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -378,7 +381,7 @@ importers: version: 3.4.2 vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -405,7 +408,7 @@ importers: version: link:../components '@knime/kds-components': specifier: 'catalog:' - version: 0.0.5(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(vue@3.5.18(typescript@5.8.3)) + version: 0.0.8(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(@vueuse/core@13.8.0(vue@3.5.18(typescript@5.8.3)))(vue@3.5.18(typescript@5.8.3)) '@knime/rich-text-editor': specifier: workspace:* version: link:../rich-text-editor @@ -433,7 +436,7 @@ importers: version: 10.0.0 '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -460,10 +463,10 @@ importers: version: https://bitbucket.org/KNIME/v-calendar/get/048477f.tar.gz(@popperjs/core@2.11.8)(vue@3.5.18(typescript@5.8.3)) vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-plugin-dts: specifier: 'catalog:' - version: 4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + version: 4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -519,8 +522,8 @@ importers: specifier: ^8.26.1 version: 8.38.0(eslint@9.29.0)(typescript@5.8.3) '@vitest/eslint-plugin': - specifier: 1.2.0 - version: 1.2.0(eslint@9.29.0)(typescript@5.8.3)(vitest@3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)) + specifier: 1.3.23 + version: 1.3.23(eslint@9.29.0)(typescript@5.8.3)(vitest@3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)) '@vue/eslint-config-typescript': specifier: ^14.5.0 version: 14.6.0(eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(vue-eslint-parser@10.2.0(eslint@9.29.0)))(eslint@9.29.0)(typescript@5.8.3) @@ -630,7 +633,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -642,10 +645,10 @@ importers: version: 5.8.3 vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-plugin-css-injected-by-js: specifier: 'catalog:' - version: 3.5.2(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + version: 3.5.2(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -694,14 +697,14 @@ importers: version: link:../styles '@vueuse/shared': specifier: 'catalog:' - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) + version: 13.8.0(vue@3.5.18(typescript@5.8.3)) vue: specifier: catalog:peer version: 3.5.18(typescript@5.8.3) devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -753,10 +756,10 @@ importers: version: 5.8.3 vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-plugin-dts: specifier: 'catalog:' - version: 4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + version: 4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) vitest: specifier: 'catalog:' version: 3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3) @@ -809,7 +812,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: 'catalog:' - version: 6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) + version: 6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3)) '@vue/test-utils': specifier: 'catalog:' version: 2.4.6 @@ -818,10 +821,10 @@ importers: version: 3.4.2 vite: specifier: 'catalog:' - version: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + version: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-plugin-css-injected-by-js: specifier: 'catalog:' - version: 3.5.2(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + version: 3.5.2(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) vite-svg-loader: specifier: 'catalog:' version: 5.1.0(vue@3.5.18(typescript@5.8.3)) @@ -1487,19 +1490,16 @@ packages: '@keyv/serialize@1.1.0': resolution: {integrity: sha512-RlDgexML7Z63Q8BSaqhXdCYNBy/JQnqYIwxofUrNLGCblOMHp+xux2Q8nLMLlPpgHQPoU0Do8Z6btCpRBEqZ8g==} - '@knime/kds-components@0.0.5': - resolution: {integrity: sha512-JFUVLk57f6HClcsL5uIzqLgs46Ai81LosyPb/CQ98+4WwL4XQxNn8Uo4YacH3gyb8BCviK7xzcdwoiw6KgDZTA==} - engines: {node: 24.5.0, npm: please-use-pnpm} + '@knime/kds-components@0.0.8': + resolution: {integrity: sha512-2nOV2FgdqquSuZWfqRuTdjF9eACvNf/ghyB4rI/7XfVV+nObjdX3M7iOyz8/kOXqK4VXNSMTcyGG0UYoBKLigw==} + engines: {node: 24.10.0, npm: please-use-pnpm} peerDependencies: + '@vueuse/core': ~13.8.0 vue: ~3.5.0 - '@knime/kds-styles@0.0.4': - resolution: {integrity: sha512-Z4/fnKo6ncLPBmwyt5XFOpb1oxu2T77eTmtaol6xIu9gJjfCDK+A8I31vjasF48mVk0E8Rv1Zc0InMZHGHIVNg==} - engines: {node: 24.5.0, npm: please-use-pnpm} - - '@knime/kds-styles@0.0.5': - resolution: {integrity: sha512-6INclx5f5Ez2pUaabmCAx5KudqnahvPxW4YfanRf/h+MXvYFcpCf/LtSw7GIEWXcS8WugwySBwpjIKwsiNm7hA==} - engines: {node: 24.5.0, npm: please-use-pnpm} + '@knime/kds-styles@0.0.8': + resolution: {integrity: sha512-o4x1yCgrZs11mjj8cUryrqwT5RTUTQMDPVIxl2fZbac1JDY3wBFJQkC8iLdPKKGQVx3E1P1ib0sGokxoAxna1Q==} + engines: {node: 24.10.0, npm: please-use-pnpm} '@knime/styles@1.11.0': resolution: {integrity: sha512-MEd5n7ZUx8f9xGCTmnVYXakwQQJmHLCLz+rbI33gDrm/EDKxRZ3dSaz9v0wJLAWOVYOKn32CTCHSSn7+VAGwJA==} @@ -1628,56 +1628,67 @@ packages: resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.45.1': resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.45.1': resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.45.1': resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loongarch64-gnu@4.45.1': resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-gnu@4.45.1': resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.45.1': resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.45.1': resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.45.1': resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.45.1': resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-win32-arm64-msvc@4.45.1': resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==} @@ -1980,16 +1991,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/project-service@8.46.1': + resolution: {integrity: sha512-FOIaFVMHzRskXr5J4Jp8lFVV0gz5ngv3RHmn+E4HYxSJ3DgDzU7fVI1/M7Ijh1zf6S7HIoaIOtln1H5y8V+9Zg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.38.0': resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.46.1': + resolution: {integrity: sha512-weL9Gg3/5F0pVQKiF8eOXFZp8emqWzZsOJuWRUNtHT+UNV2xSJegmpCNQHy37aEQIbToTq7RHKhWvOsmbM680A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.38.0': resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/tsconfig-utils@8.46.1': + resolution: {integrity: sha512-X88+J/CwFvlJB+mK09VFqx5FE4H5cXD+H/Bdza2aEWkSb8hnWIQorNcscRl4IEo1Cz9VI/+/r/jnGWkbWPx54g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.38.0': resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2001,12 +2028,22 @@ packages: resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.46.1': + resolution: {integrity: sha512-C+soprGBHwWBdkDpbaRC4paGBrkIXxVlNohadL5o0kfhsXqOC6GYH2S/Obmig+I0HTDl8wMaRySwrfrXVP8/pQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.38.0': resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/typescript-estree@8.46.1': + resolution: {integrity: sha512-uIifjT4s8cQKFQ8ZBXXyoUODtRoAd7F7+G8MKmtzj17+1UbdzFl52AzRyZRyKqPHhgzvXunnSckVu36flGy8cg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.38.0': resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2014,10 +2051,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@8.46.1': + resolution: {integrity: sha512-vkYUy6LdZS7q1v/Gxb2Zs7zziuXN0wxqsetJdeZdRe/f5dwJFglmuvZBfTUivCtjH725C1jWCDfpadadD95EDQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.38.0': resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.46.1': + resolution: {integrity: sha512-ptkmIf2iDkNUjdeu2bQqhFPV1m6qTnFFjg7PPDjxKWaMaP0Z6I9l30Jr3g5QqbZGdw8YdYvLp+XnqnWWZOg/NA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unrs/resolver-binding-android-arm-eabi@1.11.1': resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} cpu: [arm] @@ -2057,41 +2105,49 @@ packages: resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-arm64-musl@1.11.1': resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} cpu: [arm64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} cpu: [riscv64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} cpu: [riscv64] os: [linux] + libc: [musl] '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} cpu: [s390x] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-gnu@1.11.1': resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} cpu: [x64] os: [linux] + libc: [glibc] '@unrs/resolver-binding-linux-x64-musl@1.11.1': resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} cpu: [x64] os: [linux] + libc: [musl] '@unrs/resolver-binding-wasm32-wasi@1.11.1': resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} @@ -2117,7 +2173,7 @@ packages: resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: '>=7.0.7' + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 '@vitest/coverage-v8@3.2.4': @@ -2129,8 +2185,9 @@ packages: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.2.0': - resolution: {integrity: sha512-6vn3QDy+ysqHGkbH9fU9uyWptqNc638dgPy0uAlh/XpniTBp+0WeVlXGW74zqggex/CwYOhK8t5GVo/FH3NMPw==} + '@vitest/eslint-plugin@1.3.23': + resolution: {integrity: sha512-kp1vjoJTdVf8jWdzr/JpHIPfh3HMR6JBr2p7XuH4YNx0UXmV4XWdgzvCpAmH8yb39Gry31LULiuBcuhyc/OqkQ==} + engines: {node: '>=18'} peerDependencies: eslint: '>= 8.57.0' typescript: '>= 5.0.0' @@ -2148,7 +2205,7 @@ packages: resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 - vite: '>=7.0.7' + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true @@ -2247,30 +2304,30 @@ packages: '@vue/tsconfig@0.5.1': resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} - '@vueuse/components@13.6.0': - resolution: {integrity: sha512-wJmXlQhCRWBqpnRW4KVbbKqCW28AZ/5hoA/gy7cvTXJUiRdKKfjHFo+7MGwn80dFfIkCA5253T7Y3fbNK4/lUw==} + '@vueuse/components@13.8.0': + resolution: {integrity: sha512-lAunbZhYdQB/eVQVJqTKTfPnyZUYgd5wgWDl6HymnM1jF1RT/lI/a2oLZNBu49Yr1cY2Eq/7jNvuZz/dMa1EIw==} peerDependencies: vue: ^3.5.0 '@vueuse/core@10.7.0': resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==} - '@vueuse/core@13.6.0': - resolution: {integrity: sha512-DJbD5fV86muVmBgS9QQPddVX7d9hWYswzlf4bIyUD2dj8GC46R1uNClZhVAmsdVts4xb2jwp1PbpuiA50Qee1A==} + '@vueuse/core@13.8.0': + resolution: {integrity: sha512-rmBcgpEpxY0ZmyQQR94q1qkUcHREiLxQwNyWrtjMDipD0WTH/JBcAt0gdcn2PsH0SA76ec291cHFngmyaBhlxA==} peerDependencies: vue: ^3.5.0 '@vueuse/metadata@10.7.0': resolution: {integrity: sha512-GlaH7tKP2iBCZ3bHNZ6b0cl9g0CJK8lttkBNUX156gWvNYhTKEtbweWLm9rxCPIiwzYcr/5xML6T8ZUEt+DkvA==} - '@vueuse/metadata@13.6.0': - resolution: {integrity: sha512-rnIH7JvU7NjrpexTsl2Iwv0V0yAx9cw7+clymjKuLSXG0QMcLD0LDgdNmXic+qL0SGvgSVPEpM9IDO/wqo1vkQ==} + '@vueuse/metadata@13.8.0': + resolution: {integrity: sha512-BYMp3Gp1kBUPv7AfQnJYP96mkX7g7cKdTIgwv/Jgd+pfQhz678naoZOAcknRtPLP4cFblDDW7rF4e3KFa+PfIA==} '@vueuse/shared@10.7.0': resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==} - '@vueuse/shared@13.6.0': - resolution: {integrity: sha512-pDykCSoS2T3fsQrYqf9SyF0QXWHmcGPQ+qiOVjlYSzlWd9dgppB2bFSM1GgKKkt7uzn0BBMV3IbJsUfHG2+BCg==} + '@vueuse/shared@13.8.0': + resolution: {integrity: sha512-x4nfM0ykW+RmNJ4/1IzZsuLuWWrNTxlTWUiehTGI54wnOxIgI9EDdu/O5S77ac6hvQ3hk2KpOVFHaM0M796Kbw==} peerDependencies: vue: ^3.5.0 @@ -3136,8 +3193,9 @@ packages: fd-package-json@1.2.0: resolution: {integrity: sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==} - fdir@6.4.6: - resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -3270,6 +3328,10 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} + get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} @@ -3529,8 +3591,8 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} engines: {node: '>= 0.4'} is-glob@4.0.3: @@ -4986,6 +5048,10 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + tinypool@1.1.1: resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5008,9 +5074,9 @@ packages: resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} hasBin: true - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} + tmp@0.2.5: + resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==} + engines: {node: '>=14.14'} to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -5164,13 +5230,13 @@ packages: vite-plugin-css-injected-by-js@3.5.2: resolution: {integrity: sha512-2MpU/Y+SCZyWUB6ua3HbJCrgnF0KACAsmzOQt1UvRVJCGF6S8xdA3ZUhWcWdM9ivG4I5az8PnQmwwrkC2CAQrQ==} peerDependencies: - vite: '>=7.0.7' + vite: '>2.0.0-0' vite-plugin-dts@4.5.4: resolution: {integrity: sha512-d4sOM8M/8z7vRXHHq/ebbblfaxENjogAAekcfcDCCwAyvGqnPrc7f4NZbvItS+g4WTgerW0xDwSz5qz11JT3vg==} peerDependencies: typescript: '*' - vite: '>=7.0.7' + vite: '*' peerDependenciesMeta: vite: optional: true @@ -5180,8 +5246,8 @@ packages: peerDependencies: vue: '>=3.2.13' - vite@7.0.7: - resolution: {integrity: sha512-hc6LujN/EkJHmxeiDJMs0qBontZ1cdBvvoCbWhVjzUFTU329VRyOC46gHNSA8NcOC5yzCeXpwI40tieI3DEZqg==} + vite@7.1.11: + resolution: {integrity: sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -6295,20 +6361,21 @@ snapshots: '@keyv/serialize@1.1.0': {} - '@knime/kds-components@0.0.5(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(vue@3.5.18(typescript@5.8.3))': + '@knime/kds-components@0.0.8(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(@vueuse/core@13.8.0(vue@3.5.18(typescript@5.8.3)))(vue@3.5.18(typescript@5.8.3))': dependencies: - '@knime/kds-styles': 0.0.5 + '@knime/kds-styles': 0.0.8 '@knime/styles': 1.11.0(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6) '@knime/utils': 1.5.4(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)(consola@3.4.2) + '@vueuse/core': 13.8.0(vue@3.5.18(typescript@5.8.3)) consola: 3.4.2 vue: 3.5.18(typescript@5.8.3) transitivePeerDependencies: - '@fontsource/roboto' - '@fontsource/roboto-mono' - '@knime/kds-styles@0.0.4': {} - - '@knime/kds-styles@0.0.5': {} + '@knime/kds-styles@0.0.8': + dependencies: + modern-normalize: 3.0.1 '@knime/styles@1.11.0(@fontsource/roboto-mono@5.2.6)(@fontsource/roboto@5.2.6)': dependencies: @@ -6858,15 +6925,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.46.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.8.3) + '@typescript-eslint/types': 8.46.1 + debug: 4.4.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@8.38.0': dependencies: '@typescript-eslint/types': 8.38.0 '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/scope-manager@8.46.1': + dependencies: + '@typescript-eslint/types': 8.46.1 + '@typescript-eslint/visitor-keys': 8.46.1 + '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 + '@typescript-eslint/tsconfig-utils@8.46.1(typescript@5.8.3)': + dependencies: + typescript: 5.8.3 + '@typescript-eslint/type-utils@8.38.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.38.0 @@ -6881,6 +6966,8 @@ snapshots: '@typescript-eslint/types@8.38.0': {} + '@typescript-eslint/types@8.46.1': {} + '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': dependencies: '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) @@ -6897,6 +6984,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.46.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/project-service': 8.46.1(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.8.3) + '@typescript-eslint/types': 8.46.1 + '@typescript-eslint/visitor-keys': 8.46.1 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.38.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0) @@ -6908,11 +7011,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.46.1(eslint@9.29.0)(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0) + '@typescript-eslint/scope-manager': 8.46.1 + '@typescript-eslint/types': 8.46.1 + '@typescript-eslint/typescript-estree': 8.46.1(typescript@5.8.3) + eslint: 9.29.0 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.38.0': dependencies: '@typescript-eslint/types': 8.38.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.46.1': + dependencies: + '@typescript-eslint/types': 8.46.1 + eslint-visitor-keys: 4.2.1 + '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -6972,10 +7091,10 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-vue@6.0.1(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.1(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))(vue@3.5.18(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vue: 3.5.18(typescript@5.8.3) '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3))': @@ -6997,9 +7116,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.2.0(eslint@9.29.0)(typescript@5.8.3)(vitest@3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3))': + '@vitest/eslint-plugin@1.3.23(eslint@9.29.0)(typescript@5.8.3)(vitest@3.2.4(@types/node@22.12.0)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3))': dependencies: - '@typescript-eslint/utils': 8.38.0(eslint@9.29.0)(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.46.1 + '@typescript-eslint/utils': 8.46.1(eslint@9.29.0)(typescript@5.8.3) eslint: 9.29.0 optionalDependencies: typescript: 5.8.3 @@ -7015,13 +7135,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))': + '@vitest/mocker@3.2.4(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) '@vitest/pretty-format@3.2.4': dependencies: @@ -7168,10 +7288,10 @@ snapshots: '@vue/tsconfig@0.5.1': {} - '@vueuse/components@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/components@13.8.0(vue@3.5.18(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.6.0(vue@3.5.18(typescript@5.8.3)) - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3)) + '@vueuse/core': 13.8.0(vue@3.5.18(typescript@5.8.3)) + '@vueuse/shared': 13.8.0(vue@3.5.18(typescript@5.8.3)) vue: 3.5.18(typescript@5.8.3) '@vueuse/core@10.7.0(vue@3.5.18(typescript@5.8.3))': @@ -7184,16 +7304,16 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/core@13.8.0(vue@3.5.18(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 13.6.0 - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.8.3)) + '@vueuse/metadata': 13.8.0 + '@vueuse/shared': 13.8.0(vue@3.5.18(typescript@5.8.3)) vue: 3.5.18(typescript@5.8.3) '@vueuse/metadata@10.7.0': {} - '@vueuse/metadata@13.6.0': {} + '@vueuse/metadata@13.8.0': {} '@vueuse/shared@10.7.0(vue@3.5.18(typescript@5.8.3))': dependencies: @@ -7202,7 +7322,7 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.8.3))': + '@vueuse/shared@13.8.0(vue@3.5.18(typescript@5.8.3))': dependencies: vue: 3.5.18(typescript@5.8.3) @@ -8187,7 +8307,7 @@ snapshots: dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 - tmp: 0.0.33 + tmp: 0.2.5 fast-deep-equal@3.1.3: {} @@ -8215,7 +8335,7 @@ snapshots: dependencies: walk-up-path: 3.0.1 - fdir@6.4.6(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.3): optionalDependencies: picomatch: 4.0.3 @@ -8345,6 +8465,8 @@ snapshots: functions-have-names@1.2.3: {} + generator-function@2.0.1: {} + get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 @@ -8623,9 +8745,10 @@ snapshots: is-fullwidth-code-point@3.0.0: {} - is-generator-function@1.1.0: + is-generator-function@1.1.2: dependencies: call-bound: 1.0.4 + generator-function: 2.0.1 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -10490,7 +10613,12 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.6(picomatch@4.0.3) + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 tinypool@1.1.1: {} @@ -10509,9 +10637,7 @@ snapshots: dependencies: tldts-core: 6.1.86 - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 + tmp@0.2.5: {} to-regex-range@5.0.1: dependencies: @@ -10693,7 +10819,7 @@ snapshots: debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) transitivePeerDependencies: - '@types/node' - jiti @@ -10708,11 +10834,11 @@ snapshots: - tsx - yaml - vite-plugin-css-injected-by-js@3.5.2(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)): + vite-plugin-css-injected-by-js@3.5.2(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)): dependencies: - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) - vite-plugin-dts@4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)): + vite-plugin-dts@4.5.4(@types/node@22.12.0)(rollup@4.45.1)(typescript@5.8.3)(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)): dependencies: '@microsoft/api-extractor': 7.52.8(@types/node@22.12.0) '@rollup/pluginutils': 5.2.0(rollup@4.45.1) @@ -10725,7 +10851,7 @@ snapshots: magic-string: 0.30.17 typescript: 5.8.3 optionalDependencies: - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) transitivePeerDependencies: - '@types/node' - rollup @@ -10736,14 +10862,14 @@ snapshots: svgo: 3.3.2 vue: 3.5.18(typescript@5.8.3) - vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3): + vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3): dependencies: esbuild: 0.25.8 - fdir: 6.4.6(picomatch@4.0.3) + fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.45.1 - tinyglobby: 0.2.14 + tinyglobby: 0.2.15 optionalDependencies: '@types/node': 22.12.0 fsevents: 2.3.3 @@ -10754,7 +10880,7 @@ snapshots: dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) + '@vitest/mocker': 3.2.4(vite@7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -10772,7 +10898,7 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.7(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) + vite: 7.1.11(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) vite-node: 3.2.4(@types/node@22.12.0)(terser@5.43.1)(tsx@4.20.3) why-is-node-running: 2.3.0 optionalDependencies: @@ -10874,7 +11000,7 @@ snapshots: is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 + is-generator-function: 1.1.2 is-regex: 1.2.1 is-weakref: 1.1.1 isarray: 2.0.5 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 425de8806a..72a603e248 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -5,15 +5,16 @@ packages: catalog: "@floating-ui/vue": 1.1.8 - "@knime/kds-components": 0.0.5 + "@knime/kds-components": 0.0.8 + "@knime/kds-styles": 0.0.8 "@knime/vue-headless-virtual-scroller": 0.1.3 "@types/lodash-es": 4.17.12 "@vitejs/plugin-vue": ^6.0.1 "@vitest/coverage-v8": 3.2.4 "@vue/test-utils": 2.4.6 - "@vueuse/components": ~13.6.0 - "@vueuse/core": ~13.6.0 - "@vueuse/shared": ~13.6.0 + "@vueuse/components": ~13.8.0 + "@vueuse/core": ~13.8.0 + "@vueuse/shared": ~13.8.0 consola: 3.4.2 eslint: 9.29.0 lodash-es: 4.17.21 @@ -23,7 +24,7 @@ catalog: prettier: 3.3.2 stylelint: 16.23.0 typescript: ^5.8.3 - vite: 7.0.7 + vite: 7.1.11 vite-plugin-dts: 4.5.4 vite-plugin-css-injected-by-js: ^3.5.2 vite-svg-loader: 5.1.0