From 3b39b9920d3ac88ca2393d300b1b126f3d2766db Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 11:47:30 +0300 Subject: [PATCH 01/16] Refactor #6677 - For Paginator --- .../src/paginator/style/PaginatorStyle.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/packages/primevue/src/paginator/style/PaginatorStyle.js b/packages/primevue/src/paginator/style/PaginatorStyle.js index b2bfb955e..1bd2e4d88 100644 --- a/packages/primevue/src/paginator/style/PaginatorStyle.js +++ b/packages/primevue/src/paginator/style/PaginatorStyle.js @@ -22,11 +22,11 @@ const theme = ({ dt }) => ` } .p-paginator-content-start { - margin-right: auto; + margin-inline-end: auto; } .p-paginator-content-end { - margin-left: auto; + margin-inline-start: auto; } .p-paginator-page, @@ -90,6 +90,19 @@ const theme = ({ dt }) => ` .p-paginator-jtp-input .p-inputtext { max-width: ${dt('paginator.jump.to.page.input.max.width')}; } + +.p-paginator-first:dir(rtl) { + order: 2; +} +.p-paginator-prev:dir(rtl) { + order: 1; +} +.p-paginator-next:dir(rtl) { + order: -1; +} +.p-paginator-last:dir(rtl) { + order: -2; +} `; const classes = { From e84843710c8782aa63e26f5c8201711f3185844d Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Wed, 30 Oct 2024 08:48:45 +0000 Subject: [PATCH 02/16] Update API doc --- pnpm-lock.yaml | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6654347ce..492a39d5c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,7 +234,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: ^0.8.5 - version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.1) @@ -246,7 +246,7 @@ importers: version: 3.13.2(rollup@4.24.3) '@nuxt/test-utils': specifier: ^3.7.3 - version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) '@primevue/themes': specifier: workspace:* version: link:../themes @@ -8315,13 +8315,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': + '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) execa: 7.2.0 nuxt: 3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup @@ -8341,10 +8340,10 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': + '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) '@nuxt/devtools-wizard': 0.8.5 '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) birpc: 0.2.19 @@ -8375,9 +8374,8 @@ snapshots: simple-git: 3.27.0 sirv: 2.0.4 unimport: 3.13.1(rollup@4.24.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) - vite-plugin-vue-inspector: 3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3) + vite-plugin-vue-inspector: 3.7.2 wait-on: 7.2.0 which: 3.0.1 ws: 8.18.0 @@ -8687,7 +8685,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': + '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) @@ -8713,8 +8711,7 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.15.0(webpack-sources@3.2.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: @@ -14234,7 +14231,7 @@ snapshots: optionator: 0.9.4 typescript: 5.6.3 - vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): + vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.24.3) @@ -14244,14 +14241,13 @@ snapshots: open: 9.1.0 picocolors: 1.1.1 sirv: 2.0.4 - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) optionalDependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): + vite-plugin-vue-inspector@3.7.2: dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -14262,7 +14258,6 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.12 - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -14299,9 +14294,9 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): + vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' From 2a488935897a51fa0e24407eed60b8ae457568d2 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 11:51:25 +0300 Subject: [PATCH 03/16] Refactor #6677 - For OrganizationChart --- .../style/OrganizationChartStyle.js | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/primevue/src/organizationchart/style/OrganizationChartStyle.js b/packages/primevue/src/organizationchart/style/OrganizationChartStyle.js index a0f248d8a..30876cbb1 100644 --- a/packages/primevue/src/organizationchart/style/OrganizationChartStyle.js +++ b/packages/primevue/src/organizationchart/style/OrganizationChartStyle.js @@ -40,10 +40,10 @@ const theme = ({ dt }) => ` .p-organizationchart-node-toggle-button { position: absolute; - bottom: calc(-1 * calc(${dt('organizationchart.node.toggle.button.size')} / 2)); - margin-left: calc(-1 * calc(${dt('organizationchart.node.toggle.button.size')} / 2)); + inset-block-end: calc(-1 * calc(${dt('organizationchart.node.toggle.button.size')} / 2)); + margin-inline-start: calc(-1 * calc(${dt('organizationchart.node.toggle.button.size')} / 2)); z-index: 2; - left: 50%; + inset-inline-start: 50%; user-select: none; cursor: pointer; width: ${dt('organizationchart.node.toggle.button.size')}; @@ -75,7 +75,7 @@ const theme = ({ dt }) => ` .p-organizationchart-node-toggle-button-icon { position: relative; - top: 1px; + inset-block-start: 1px; } .p-organizationchart-connector-down { @@ -91,11 +91,11 @@ const theme = ({ dt }) => ` .p-organizationchart-connector-left { border-radius: 0; - border-right: 1px solid ${dt('organizationchart.connector.color')}; + border-inline-end: 1px solid ${dt('organizationchart.connector.color')}; } .p-organizationchart-connector-top { - border-top: 1px solid ${dt('organizationchart.connector.color')}; + border-block-start: 1px solid ${dt('organizationchart.connector.color')}; } .p-organizationchart-node-selectable { @@ -103,16 +103,16 @@ const theme = ({ dt }) => ` } .p-organizationchart-connectors :nth-child(1 of .p-organizationchart-connector-left) { - border-right: 0 none; + border-inline-end: 0 none; } .p-organizationchart-connectors :nth-last-child(1 of .p-organizationchart-connector-left) { - border-top-right-radius: ${dt('organizationchart.connector.border.radius')}; + border-start-end-radius: ${dt('organizationchart.connector.border.radius')}; } .p-organizationchart-connectors :nth-child(1 of .p-organizationchart-connector-right) { - border-left: 1px solid ${dt('organizationchart.connector.color')}; - border-top-left-radius: ${dt('organizationchart.connector.border.radius')}; + border-inline-start: 1px solid ${dt('organizationchart.connector.color')}; + border-start-start-radius: ${dt('organizationchart.connector.border.radius')}; } `; From d4579d4b3a3ad1e8bfcc8b644176230f95f204e0 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:07:11 +0300 Subject: [PATCH 04/16] Refactor #6680 - For Button --- packages/primevue/src/button/style/ButtonStyle.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/primevue/src/button/style/ButtonStyle.js b/packages/primevue/src/button/style/ButtonStyle.js index 014dfd615..66e266c44 100644 --- a/packages/primevue/src/button/style/ButtonStyle.js +++ b/packages/primevue/src/button/style/ButtonStyle.js @@ -31,14 +31,22 @@ const theme = ({ dt }) => ` order: 1; } +.p-button-icon-right:dir(rtl) { + order: -1; +} + +.p-button:not(.p-button-vertical) .p-button-icon:not(.p-button-icon-right):dir(rtl) { + order: 1; +} + .p-button-icon-bottom { order: 2; } .p-button-icon-only { width: ${dt('button.icon.only.width')}; - padding-left: 0; - padding-right: 0; + padding-inline-start: 0; + padding-inline-end: 0; gap: 0; } From 86a409e0aa9bbd9646e8b0c0308d08dd47dff1b7 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:08:58 +0300 Subject: [PATCH 05/16] Refactor #6680 - For ButtonGroup --- .../primevue/src/buttongroup/style/ButtonGroupStyle.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/primevue/src/buttongroup/style/ButtonGroupStyle.js b/packages/primevue/src/buttongroup/style/ButtonGroupStyle.js index 7fb483638..037d99e3a 100644 --- a/packages/primevue/src/buttongroup/style/ButtonGroupStyle.js +++ b/packages/primevue/src/buttongroup/style/ButtonGroupStyle.js @@ -7,7 +7,7 @@ const theme = ({ dt }) => ` .p-buttongroup .p-button:not(:last-child), .p-buttongroup .p-button:not(:last-child):hover { - border-right: 0 none; + border-inline-end: 0 none; } .p-buttongroup .p-button:not(:first-of-type):not(:last-of-type) { @@ -15,13 +15,13 @@ const theme = ({ dt }) => ` } .p-buttongroup .p-button:first-of-type:not(:only-of-type) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; + border-start-end-radius: 0; + border-end-end-radius: 0; } .p-buttongroup .p-button:last-of-type:not(:only-of-type) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + border-start-start-radius: 0; + border-end-start-radius: 0; } .p-buttongroup .p-button:focus { From 9619e42aa81310e6e533a89a2c348686191405c4 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:11:27 +0300 Subject: [PATCH 06/16] Refactor #6680 - For SpeedDial --- packages/primevue/src/speeddial/style/SpeedDialStyle.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/primevue/src/speeddial/style/SpeedDialStyle.js b/packages/primevue/src/speeddial/style/SpeedDialStyle.js index 56fac0055..2364bd23d 100644 --- a/packages/primevue/src/speeddial/style/SpeedDialStyle.js +++ b/packages/primevue/src/speeddial/style/SpeedDialStyle.js @@ -24,7 +24,7 @@ const theme = ({ dt }) => ` display: flex; align-items: center; justify-content: center; - transition: top 0s linear ${dt('speeddial.transition.duration')}; + transition: inset-block-start 0s linear ${dt('speeddial.transition.duration')}; pointer-events: none; outline: 0 none; z-index: 2; @@ -46,8 +46,8 @@ const theme = ({ dt }) => ` .p-speeddial-mask { position: absolute; - left: 0; - top: 0; + inset-inline-start: 0; + inset-block-start: 0; width: 100%; height: 100%; opacity: 0; From adb3f13a3e1f454bfa9b00daab472acfb1ef91b4 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:11:32 +0300 Subject: [PATCH 07/16] Update index.json --- apps/showcase/doc/common/apidoc/index.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/showcase/doc/common/apidoc/index.json b/apps/showcase/doc/common/apidoc/index.json index f18131dcb..0ed9d8c1c 100644 --- a/apps/showcase/doc/common/apidoc/index.json +++ b/apps/showcase/doc/common/apidoc/index.json @@ -43703,6 +43703,13 @@ "value": "\"p-multiselect-label\"", "description": "Class name of the label element" }, + { + "name": "clearIcon", + "optional": false, + "readonly": false, + "value": "\"p-multiselect-clear-icon\"", + "description": "Class name of the clear icon element" + }, { "name": "chipItem", "optional": false, From 5aeef7137d941a44a689618e768ead938ee00a33 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:11:38 +0300 Subject: [PATCH 08/16] Update TemplateDoc.vue --- apps/showcase/doc/paginator/TemplateDoc.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/showcase/doc/paginator/TemplateDoc.vue b/apps/showcase/doc/paginator/TemplateDoc.vue index 81f7e2f01..66f42c1f9 100644 --- a/apps/showcase/doc/paginator/TemplateDoc.vue +++ b/apps/showcase/doc/paginator/TemplateDoc.vue @@ -33,7 +33,7 @@ export default { first: 0, code: { basic: ` - +
From 4645de417c7fe94e0d1120da4f1b309a2b6f45fe Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:11:55 +0300 Subject: [PATCH 09/16] Paginator Headless doc added --- apps/showcase/doc/paginator/HeadlessDoc.vue | 75 +++++++++++++++++++++ apps/showcase/nuxt.config.js | 3 + 2 files changed, 78 insertions(+) create mode 100644 apps/showcase/doc/paginator/HeadlessDoc.vue diff --git a/apps/showcase/doc/paginator/HeadlessDoc.vue b/apps/showcase/doc/paginator/HeadlessDoc.vue new file mode 100644 index 000000000..523ac4148 --- /dev/null +++ b/apps/showcase/doc/paginator/HeadlessDoc.vue @@ -0,0 +1,75 @@ + + + diff --git a/apps/showcase/nuxt.config.js b/apps/showcase/nuxt.config.js index 2e804a071..765194b74 100644 --- a/apps/showcase/nuxt.config.js +++ b/apps/showcase/nuxt.config.js @@ -58,6 +58,9 @@ export default defineNuxtConfig({ app: { baseURL: baseUrl, head: { + htmlAttrs: { + dir: 'rtl' + }, title: 'PrimeVue - Vue UI Component Library', meta: [ { charset: 'utf-8' }, From 55b67efb77f6a8e2696aa3707552ccdeeb0a86ec Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:12:21 +0300 Subject: [PATCH 10/16] Refactor #6680 - For SplitButton --- .../src/splitbutton/style/SplitButtonStyle.js | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/primevue/src/splitbutton/style/SplitButtonStyle.js b/packages/primevue/src/splitbutton/style/SplitButtonStyle.js index 48273520e..237d6f8fe 100644 --- a/packages/primevue/src/splitbutton/style/SplitButtonStyle.js +++ b/packages/primevue/src/splitbutton/style/SplitButtonStyle.js @@ -8,9 +8,9 @@ const theme = ({ dt }) => ` } .p-splitbutton-button { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-right: 0 none; + border-start-end-radius: 0; + border-end-end-radius: 0; + border-inline-end: 0 none; } .p-splitbutton-button:focus-visible, @@ -20,12 +20,12 @@ const theme = ({ dt }) => ` .p-splitbutton-button:not(:disabled):hover, .p-splitbutton-button:not(:disabled):active { - border-right: 0 none; + border-inline-end: 0 none; } .p-splitbutton-dropdown { - border-top-left-radius: 0; - border-bottom-left-radius: 0; + border-start-start-radius: 0; + border-end-start-radius: 0; } .p-splitbutton .p-menu { @@ -37,13 +37,13 @@ const theme = ({ dt }) => ` } .p-splitbutton-rounded .p-splitbutton-dropdown { - border-top-right-radius: ${dt('splitbutton.rounded.border.radius')}; - border-bottom-right-radius: ${dt('splitbutton.rounded.border.radius')}; + border-start-end-radius: ${dt('splitbutton.rounded.border.radius')}; + border-end-end-radius: ${dt('splitbutton.rounded.border.radius')}; } .p-splitbutton-rounded .p-splitbutton-button { - border-top-left-radius: ${dt('splitbutton.rounded.border.radius')}; - border-bottom-left-radius: ${dt('splitbutton.rounded.border.radius')}; + border-start-start-radius: ${dt('splitbutton.rounded.border.radius')}; + border-end-start-radius: ${dt('splitbutton.rounded.border.radius')}; } .p-splitbutton-raised { From b4ad587b8dd324ab8654f3fd58463444c2cfea2e Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Wed, 30 Oct 2024 09:13:26 +0000 Subject: [PATCH 11/16] Update API doc --- apps/showcase/doc/common/apidoc/index.json | 7 ----- pnpm-lock.yaml | 31 +++++++++++++--------- 2 files changed, 18 insertions(+), 20 deletions(-) diff --git a/apps/showcase/doc/common/apidoc/index.json b/apps/showcase/doc/common/apidoc/index.json index 0ed9d8c1c..f18131dcb 100644 --- a/apps/showcase/doc/common/apidoc/index.json +++ b/apps/showcase/doc/common/apidoc/index.json @@ -43703,13 +43703,6 @@ "value": "\"p-multiselect-label\"", "description": "Class name of the label element" }, - { - "name": "clearIcon", - "optional": false, - "readonly": false, - "value": "\"p-multiselect-clear-icon\"", - "description": "Class name of the clear icon element" - }, { "name": "chipItem", "optional": false, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 492a39d5c..6654347ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,7 +234,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: ^0.8.5 - version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) + version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.1) @@ -246,7 +246,7 @@ importers: version: 3.13.2(rollup@4.24.3) '@nuxt/test-utils': specifier: ^3.7.3 - version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) '@primevue/themes': specifier: workspace:* version: link:../themes @@ -8315,12 +8315,13 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': + '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) execa: 7.2.0 nuxt: 3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3) + vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup @@ -8340,10 +8341,10 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': + '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) + '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) '@nuxt/devtools-wizard': 0.8.5 '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) birpc: 0.2.19 @@ -8374,8 +8375,9 @@ snapshots: simple-git: 3.27.0 sirv: 2.0.4 unimport: 3.13.1(rollup@4.24.3) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3) - vite-plugin-vue-inspector: 3.7.2 + vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + vite-plugin-vue-inspector: 3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) wait-on: 7.2.0 which: 3.0.1 ws: 8.18.0 @@ -8685,7 +8687,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': + '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) @@ -8711,7 +8713,8 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.15.0(webpack-sources@3.2.3) - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) + vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: @@ -14231,7 +14234,7 @@ snapshots: optionator: 0.9.4 typescript: 5.6.3 - vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3): + vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.24.3) @@ -14241,13 +14244,14 @@ snapshots: open: 9.1.0 picocolors: 1.1.1 sirv: 2.0.4 + vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) optionalDependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@3.7.2: + vite-plugin-vue-inspector@3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -14258,6 +14262,7 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.12 + vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -14294,9 +14299,9 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): + vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' From 1876b4b64bbd10ecf042b2493a53b2dc5cd71ead Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:19:20 +0300 Subject: [PATCH 12/16] Refactor #6681 - For Dialog --- .../primevue/src/dialog/style/DialogStyle.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/packages/primevue/src/dialog/style/DialogStyle.js b/packages/primevue/src/dialog/style/DialogStyle.js index 581c24d18..0b6ce5f9f 100644 --- a/packages/primevue/src/dialog/style/DialogStyle.js +++ b/packages/primevue/src/dialog/style/DialogStyle.js @@ -42,6 +42,7 @@ const theme = ({ dt }) => ` align-items: center; gap: ${dt('dialog.header.gap')}; } + .p-dialog-enter-active { transition: all 150ms cubic-bezier(0, 0, 0.2, 1); } @@ -115,6 +116,24 @@ const theme = ({ dt }) => ` transform: translate3d(100%, 0px, 0px); } +.p-dialog-left:dir(rtl) .p-dialog-enter-from, +.p-dialog-left:dir(rtl) .p-dialog-leave-to, +.p-dialog-topleft:dir(rtl) .p-dialog-enter-from, +.p-dialog-topleft:dir(rtl) .p-dialog-leave-to, +.p-dialog-bottomleft:dir(rtl) .p-dialog-enter-from, +.p-dialog-bottomleft:dir(rtl) .p-dialog-leave-to { + transform: translate3d(100%, 0px, 0px); +} + +.p-dialog-right:dir(rtl) .p-dialog-enter-from, +.p-dialog-right:dir(rtl) .p-dialog-leave-to, +.p-dialog-topright:dir(rtl) .p-dialog-enter-from, +.p-dialog-topright:dir(rtl) .p-dialog-leave-to, +.p-dialog-bottomright:dir(rtl) .p-dialog-enter-from, +.p-dialog-bottomright:dir(rtl) .p-dialog-leave-to { + transform: translate3d(-100%, 0px, 0px); +} + .p-dialog-maximized { width: 100vw !important; height: 100vh !important; From d00b7599cc2d684bde9541aa7d2409a86b639cae Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:20:03 +0300 Subject: [PATCH 13/16] Refactor #6681 - For ConfirmPopup --- packages/primevue/src/confirmpopup/style/ConfirmPopupStyle.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/primevue/src/confirmpopup/style/ConfirmPopupStyle.js b/packages/primevue/src/confirmpopup/style/ConfirmPopupStyle.js index 1713be9b2..ea773b065 100644 --- a/packages/primevue/src/confirmpopup/style/ConfirmPopupStyle.js +++ b/packages/primevue/src/confirmpopup/style/ConfirmPopupStyle.js @@ -43,8 +43,8 @@ const theme = ({ dt }) => ` } .p-confirmpopup-flipped { - margin-top: calc(${dt('confirmpopup.gutter')} * -1); - margin-bottom: ${dt('confirmpopup.gutter')}; + margin-block-start: calc(${dt('confirmpopup.gutter')} * -1); + margin-block-end: ${dt('confirmpopup.gutter')}; } .p-confirmpopup-enter-from { From 2c4a9f52d7d63d1d75c39d4f6598e6d877db3118 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:20:39 +0300 Subject: [PATCH 14/16] Refactor #6681 - For Drawer --- packages/primevue/src/drawer/style/DrawerStyle.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/primevue/src/drawer/style/DrawerStyle.js b/packages/primevue/src/drawer/style/DrawerStyle.js index 499e5e890..8683816d8 100644 --- a/packages/primevue/src/drawer/style/DrawerStyle.js +++ b/packages/primevue/src/drawer/style/DrawerStyle.js @@ -81,25 +81,25 @@ const theme = ({ dt }) => ` .p-drawer-left .p-drawer { width: 20rem; height: 100%; - border-right-width: 1px; + border-inline-end-width: 1px; } .p-drawer-right .p-drawer { width: 20rem; height: 100%; - border-left-width: 1px; + border-inline-start-width: 1px; } .p-drawer-top .p-drawer { height: 10rem; width: 100%; - border-bottom-width: 1px; + border-block-end-width: 1px; } .p-drawer-bottom .p-drawer { height: 10rem; width: 100%; - border-top-width: 1px; + border-block-start-width: 1px; } .p-drawer-left .p-drawer-content, @@ -113,6 +113,10 @@ const theme = ({ dt }) => ` .p-drawer-open { display: flex; } + +.p-overlay-mask:dir(rtl) { + flex-direction: row-reverse; +} `; const inlineStyles = { From 9e3c398dcd453b6814ed7411805d17d5ec16203a Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 30 Oct 2024 12:21:00 +0300 Subject: [PATCH 15/16] Refactor #6681 - For Popover --- packages/primevue/src/popover/style/PopoverStyle.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/primevue/src/popover/style/PopoverStyle.js b/packages/primevue/src/popover/style/PopoverStyle.js index a2f834c9e..91cbf89ce 100644 --- a/packages/primevue/src/popover/style/PopoverStyle.js +++ b/packages/primevue/src/popover/style/PopoverStyle.js @@ -2,7 +2,7 @@ import BaseStyle from '@primevue/core/base/style'; const theme = ({ dt }) => ` .p-popover { - margin-top: ${dt('popover.gutter')}; + margin-block-start: ${dt('popover.gutter')}; background: ${dt('popover.background')}; color: ${dt('popover.color')}; border: 1px solid ${dt('popover.border.color')}; @@ -15,8 +15,8 @@ const theme = ({ dt }) => ` } .p-popover-flipped { - margin-top: calc(${dt('popover.gutter')} * -1); - margin-bottom: ${dt('popover.gutter')}; + margin-block-start: calc(${dt('popover.gutter')} * -1); + margin-block-end: ${dt('popover.gutter')}; } .p-popover-enter-from { From a9d60bf8d6beb5ff1bfb870bb85690d7b544f218 Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Wed, 30 Oct 2024 09:22:34 +0000 Subject: [PATCH 16/16] Update API doc --- pnpm-lock.yaml | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6654347ce..492a39d5c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -234,7 +234,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: ^0.8.5 - version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + version: 0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) '@nuxt/eslint-config': specifier: ^0.2.0 version: 0.2.0(eslint@8.57.1) @@ -246,7 +246,7 @@ importers: version: 3.13.2(rollup@4.24.3) '@nuxt/test-utils': specifier: ^3.7.3 - version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + version: 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) '@primevue/themes': specifier: workspace:* version: link:../themes @@ -8315,13 +8315,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': + '@nuxt/devtools-kit@0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) execa: 7.2.0 nuxt: 3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - magicast - rollup @@ -8341,10 +8340,10 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))': + '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + '@nuxt/devtools-kit': 0.8.5(magicast@0.3.5)(nuxt@3.3.2(@types/node@18.19.61)(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.6.3))(rollup@4.24.3) '@nuxt/devtools-wizard': 0.8.5 '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) birpc: 0.2.19 @@ -8375,9 +8374,8 @@ snapshots: simple-git: 3.27.0 sirv: 2.0.4 unimport: 3.13.1(rollup@4.24.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) - vite-plugin-vue-inspector: 3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3) + vite-plugin-vue-inspector: 3.7.2 wait-on: 7.2.0 which: 3.0.1 ws: 8.18.0 @@ -8687,7 +8685,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': + '@nuxt/test-utils@3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) '@nuxt/schema': 3.13.2(rollup@4.24.3) @@ -8713,8 +8711,7 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.15.0(webpack-sources@3.2.3) - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) - vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) vue: 3.5.12(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: @@ -14234,7 +14231,7 @@ snapshots: optionator: 0.9.4 typescript: 5.6.3 - vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): + vite-plugin-inspect@0.7.42(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3))(rollup@4.24.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.24.3) @@ -14244,14 +14241,13 @@ snapshots: open: 9.1.0 picocolors: 1.1.1 sirv: 2.0.4 - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) optionalDependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@3.7.2(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0)): + vite-plugin-vue-inspector@3.7.2: dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) @@ -14262,7 +14258,6 @@ snapshots: '@vue/compiler-dom': 3.5.12 kolorist: 1.8.0 magic-string: 0.30.12 - vite: 5.4.10(@types/node@18.19.61)(terser@5.36.0) transitivePeerDependencies: - supports-color @@ -14299,9 +14294,9 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 - vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): + vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)): dependencies: - '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vite@5.4.10(@types/node@18.19.61)(terser@5.36.0))(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) + '@nuxt/test-utils': 3.14.4(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.5))(rollup@4.24.3)(vitest@1.6.0(@types/node@18.19.61)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals'