Merge branch 'primefaces:master' into master

pull/6156/head
Taner Engin 2024-08-01 14:00:31 -07:00 committed by GitHub
commit 07c2dbb60b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
23 changed files with 303 additions and 223 deletions

View File

@ -42,10 +42,10 @@ jobs:
run: | run: |
pnpm run format:check pnpm run format:check
- name: Unit Test # - name: Unit Test
id: unitTest # id: unitTest
run: | # run: |
pnpm run test:unit # pnpm run test:unit
- name: Lint - name: Lint
run: | run: |
@ -62,12 +62,12 @@ jobs:
message: | message: |
Thanks a lot for your contribution! But, PR does not seem to fit our code format standards. Please run the 'npm run format' command and commit the changes. Thanks a lot for your contribution! But, PR does not seem to fit our code format standards. Please run the 'npm run format' command and commit the changes.
- name: Add Unit Test Fail Comment # - name: Add Unit Test Fail Comment
if: always() && steps.unitTest.outcome == 'failure' # if: always() && steps.unitTest.outcome == 'failure'
uses: thollander/actions-comment-pull-request@v1 # uses: thollander/actions-comment-pull-request@v1
with: # with:
message: | # message: |
Thanks a lot for your contribution! But, Unit tests failed. You can check the unit tests with the command 'npm run test:unit' and commit the changes. # Thanks a lot for your contribution! But, Unit tests failed. You can check the unit tests with the command 'npm run test:unit' and commit the changes.
- name: Add Label - name: Add Label
if: ${{ failure() }} if: ${{ failure() }}

View File

@ -32301,6 +32301,14 @@
"default": "", "default": "",
"description": "Mask pattern." "description": "Mask pattern."
}, },
{
"name": "id",
"optional": true,
"readonly": false,
"type": "string",
"default": "",
"description": "Identifier of the element."
},
{ {
"name": "class", "name": "class",
"optional": true, "optional": true,
@ -32349,6 +32357,14 @@
"default": "false", "default": "false",
"description": "When present, it specifies that the component should have invalid state style." "description": "When present, it specifies that the component should have invalid state style."
}, },
{
"name": "name",
"optional": true,
"readonly": false,
"type": "string",
"default": "",
"description": "Name of the input element."
},
{ {
"name": "variant", "name": "variant",
"optional": true, "optional": true,
@ -66396,7 +66412,7 @@
"optional": true, "optional": true,
"readonly": false, "readonly": false,
"type": "boolean", "type": "boolean",
"default": "false", "default": "null",
"description": "Whether the node is selectable when selection mode is enabled." "description": "Whether the node is selectable when selection mode is enabled."
}, },
{ {

View File

@ -28,7 +28,7 @@
</Dock> </Dock>
<Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">
<Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}', 'random' and 'clear')" prompt="primevue $" /> <Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}' and 'random')" prompt="primevue $" />
</Dialog> </Dialog>
<Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">
@ -280,7 +280,7 @@ export default {
</Dock> </Dock>
<Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">
<Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}', 'random' and 'clear')" prompt="primevue $" /> <Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}' and 'random')" prompt="primevue $" />
</Dialog> </Dialog>
<Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">
@ -585,7 +585,7 @@ export default {
</Dock> </Dock>
<Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayTerminal" header="Terminal" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">
<Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}', 'random' and 'clear')" prompt="primevue $" /> <Terminal welcomeMessage="Welcome to PrimeVue(cmd: 'date', 'greet {0}' and 'random')" prompt="primevue $" />
</Dialog> </Dialog>
<Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true"> <Dialog v-model:visible="displayFinder" header="Finder" :breakpoints="{ '960px': '50vw' }" :style="{ width: '40vw' }" :maximizable="true">

View File

@ -72,4 +72,4 @@
"engines": { "engines": {
"node": ">=12.11.0" "node": ">=12.11.0"
} }
} }

View File

@ -35,7 +35,8 @@
"format": "prettier --write \"**/*.{vue,js,mjs,ts,d.ts}\" --cache", "format": "prettier --write \"**/*.{vue,js,mjs,ts,d.ts}\" --cache",
"format:check": "prettier --check \"**/*.{vue,js,mjs,ts,d.ts}\"", "format:check": "prettier --check \"**/*.{vue,js,mjs,ts,d.ts}\"",
"lint": "eslint --ext \".vue,.js,.mjs,.ts\" --ignore-path .gitignore . --cache", "lint": "eslint --ext \".vue,.js,.mjs,.ts\" --ignore-path .gitignore . --cache",
"lint:fix": "eslint --fix --ext \".vue,.js,.mjs,.ts\" --ignore-path .gitignore ." "lint:fix": "eslint --fix --ext \".vue,.js,.mjs,.ts\" --ignore-path .gitignore .",
"test:unit": "pnpm --filter primevue test:unit"
}, },
"devDependencies": { "devDependencies": {
"@babel/eslint-parser": "^7.18.9", "@babel/eslint-parser": "^7.18.9",

View File

@ -3,6 +3,7 @@ import { FilterMatchMode } from '@primevue/core/api';
import BaseStyle from '@primevue/core/base/style'; import BaseStyle from '@primevue/core/base/style';
import PrimeVueService from '@primevue/core/service'; import PrimeVueService from '@primevue/core/service';
import { inject, reactive, ref, watch } from 'vue'; import { inject, reactive, ref, watch } from 'vue';
import { mergeKeys } from '@primeuix/utils';
export const defaultOptions = { export const defaultOptions = {
ripple: false, ripple: false,
@ -266,7 +267,7 @@ export function setupConfig(app, PrimeVue) {
export default { export default {
install: (app, options) => { install: (app, options) => {
const configOptions = { ...defaultOptions, ...options }; const configOptions = mergeKeys(defaultOptions, options);
setup(app, configOptions); setup(app, configOptions);
} }

View File

@ -321,7 +321,14 @@
"build:api": "node ./scripts/build-api.js", "build:api": "node ./scripts/build-api.js",
"build:prebuild": "node ./scripts/prebuild.mjs", "build:prebuild": "node ./scripts/prebuild.mjs",
"build:postbuild": "node ./scripts/postbuild.mjs", "build:postbuild": "node ./scripts/postbuild.mjs",
"dev:link": "pnpm link --global && npm link" "dev:link": "pnpm link --global && npm link",
"test:unit": "vitest run",
"test:unit:watch": "vitest watch",
"test:coverage": "vitest run --coverage"
},
"devDependencies": {
"@vue/test-utils": "^2.0.0",
"vitest": "^0.29.8"
}, },
"dependencies": { "dependencies": {
"@primeuix/styled": "^0.0.5", "@primeuix/styled": "^0.0.5",
@ -332,4 +339,4 @@
"engines": { "engines": {
"node": ">=12.11.0" "node": ">=12.11.0"
} }
} }

View File

@ -0,0 +1,21 @@
import { defaultOptions } from '@primevue/core/config';
import { config } from '@vue/test-utils';
config.global.mocks['$primevue'] = {
config: defaultOptions
};
Object.defineProperty(window, 'matchMedia', {
writable: true,
value: vi.fn().mockImplementation((query) => ({
matches: false,
media: query,
onchange: null,
addEventListener: vi.fn(),
removeEventListener: vi.fn()
}))
});
describe('PrimeVue.vue', () => {
it('should exist', async () => {});
});

View File

@ -78,7 +78,8 @@ export default {
visible: false, visible: false,
confirmation: null, confirmation: null,
autoFocusAccept: null, autoFocusAccept: null,
autoFocusReject: null autoFocusReject: null,
target: null
}; };
}, },
target: null, target: null,
@ -175,6 +176,8 @@ export default {
this.autoFocusAccept = this.confirmation.defaultFocus === undefined || this.confirmation.defaultFocus === 'accept' ? true : false; this.autoFocusAccept = this.confirmation.defaultFocus === undefined || this.confirmation.defaultFocus === 'accept' ? true : false;
this.autoFocusReject = this.confirmation.defaultFocus === 'reject' ? true : false; this.autoFocusReject = this.confirmation.defaultFocus === 'reject' ? true : false;
this.target = document.activeElement;
this.bindOutsideClickListener(); this.bindOutsideClickListener();
this.bindScrollListener(); this.bindScrollListener();
this.bindResizeListener(); this.bindResizeListener();
@ -188,6 +191,9 @@ export default {
this.autoFocusAccept = null; this.autoFocusAccept = null;
this.autoFocusReject = null; this.autoFocusReject = null;
DomHandler.focus(this.target);
this.target = null;
this.unbindOutsideClickListener(); this.unbindOutsideClickListener();
this.unbindScrollListener(); this.unbindScrollListener();
this.unbindResizeListener(); this.unbindResizeListener();
@ -206,7 +212,7 @@ export default {
arrowLeft = targetOffset.left - containerOffset.left; arrowLeft = targetOffset.left - containerOffset.left;
} }
this.container.style.setProperty($dt('overlay.arrow.left').name, `${arrowLeft}px`); this.container.style.setProperty($dt('confirmpopup.arrow.left').name, `${arrowLeft}px`);
if (containerOffset.top < targetOffset.top) { if (containerOffset.top < targetOffset.top) {
this.container.setAttribute('data-p-confirmpopup-flipped', 'true'); this.container.setAttribute('data-p-confirmpopup-flipped', 'true');

View File

@ -67,7 +67,7 @@ const theme = ({ dt }) => `
.p-confirmpopup:after, .p-confirmpopup:after,
.p-confirmpopup:before { .p-confirmpopup:before {
bottom: 100%; bottom: 100%;
left: ${dt('confirmpopup.arrow.offset')}; left: calc(${dt('confirmpopup.arrow.offset')} + ${dt('confirmpopup.arrow.left')});
content: " "; content: " ";
height: 0; height: 0;
width: 0; width: 0;

View File

@ -324,7 +324,7 @@ export default {
onEnterKey(event) { onEnterKey(event) {
if (this.focusedItemInfo.index !== -1) { if (this.focusedItemInfo.index !== -1) {
const element = findSingle(this.list, `li[id="${`${this.focusedItemIdx}`}"]`); const element = findSingle(this.list, `li[id="${`${this.focusedItemIdx}`}"]`);
const anchorElement = element && findSingle(element, 'a[data-pc-section="itemlink"]'); const anchorElement = element && findSingle(element, '[data-pc-section="itemlink"]');
anchorElement ? anchorElement.click() : element && element.click(); anchorElement ? anchorElement.click() : element && element.click();
const processedItem = this.visibleItems[this.focusedItemInfo.index]; const processedItem = this.visibleItems[this.focusedItemInfo.index];

View File

@ -32,7 +32,7 @@
@keydown="onKeyDown" @keydown="onKeyDown"
:pt="ptm('pcInput')" :pt="ptm('pcInput')"
/> />
<slot v-if="showIcon && iconDisplay === 'button'" name="dropdownbutton"> <slot v-if="showIcon && iconDisplay === 'button' && !inline" name="dropdownbutton">
<button <button
:class="cx('dropdown')" :class="cx('dropdown')"
:disabled="disabled" :disabled="disabled"
@ -49,7 +49,7 @@
</slot> </slot>
</button> </button>
</slot> </slot>
<template v-else-if="showIcon && iconDisplay === 'input'"> <template v-else-if="showIcon && iconDisplay === 'input' && !inline">
<span v-if="$slots.inputicon || showIcon" :class="cx('inputIconContainer')" v-bind="ptm('inputIconContainer')"> <span v-if="$slots.inputicon || showIcon" :class="cx('inputIconContainer')" v-bind="ptm('inputIconContainer')">
<slot name="inputicon" :class="cx('inputIcon')" :clickCallback="onButtonClick"> <slot name="inputicon" :class="cx('inputIcon')" :clickCallback="onButtonClick">
<component :is="icon ? 'i' : 'CalendarIcon'" :class="[icon, cx('inputIcon')]" @click="onButtonClick" v-bind="ptm('inputicon')" /> <component :is="icon ? 'i' : 'CalendarIcon'" :class="[icon, cx('inputIcon')]" @click="onButtonClick" v-bind="ptm('inputicon')" />
@ -1735,7 +1735,7 @@ export default {
} }
} else if (value.every((v) => this.isSelectable(v.getDate(), v.getMonth(), v.getFullYear(), false))) { } else if (value.every((v) => this.isSelectable(v.getDate(), v.getMonth(), v.getFullYear(), false))) {
if (this.isRangeSelection()) { if (this.isRangeSelection()) {
isValid = value.length > 1 && value[1] > value[0] ? true : false; isValid = value.length > 1 && value[1] >= value[0];
} }
} }
@ -2516,7 +2516,7 @@ export default {
cell = findSingle(this.overlay, 'span[data-p-selected="true"]'); cell = findSingle(this.overlay, 'span[data-p-selected="true"]');
if (!cell) { if (!cell) {
let todayCell = findSingle(this.overlay, 'td.p-datepicker-today span:not([data-p-disabled="true"]):not([data-p-ink="true"])'); let todayCell = findSingle(this.overlay, 'td[data-p-today="true"] span:not([data-p-disabled="true"]):not([data-p-ink="true"])');
if (todayCell) cell = todayCell; if (todayCell) cell = todayCell;
else cell = findSingle(this.overlay, '.p-datepicker-calendar td span:not([data-p-disabled="true"]):not([data-p-ink="true"])'); else cell = findSingle(this.overlay, '.p-datepicker-calendar td span:not([data-p-disabled="true"]):not([data-p-ink="true"])');
@ -2645,6 +2645,8 @@ export default {
/* NoOp */ /* NoOp */
} }
} }
this.$emit('keydown', event);
} }
}, },
overlayRef(el) { overlayRef(el) {

View File

@ -418,7 +418,7 @@ const classes = {
let selectedDayClass = ''; let selectedDayClass = '';
if (instance.isRangeSelection() && instance.isSelected(date) && date.selectable) { if (instance.isRangeSelection() && instance.isSelected(date) && date.selectable) {
selectedDayClass = date.day === props.modelValue[0].getDate() || date.day === props.modelValue[1].getDate() ? 'p-datepicker-day-selected' : 'p-datepicker-day-selected-range'; selectedDayClass = instance.isDateEquals(props.modelValue[0], date) || instance.isDateEquals(props.modelValue[1], date) ? 'p-datepicker-day-selected' : 'p-datepicker-day-selected-range';
} }
return [ return [

View File

@ -1,6 +1,6 @@
<template> <template>
<Portal :appendTo="appendTo"> <Portal :appendTo="appendTo">
<div v-if="containerVisible" :ref="maskRef" :class="cx('mask')" :style="sx('mask', true, { position, modal })" @click="onMaskClick" v-bind="ptm('mask')"> <div v-if="containerVisible" :ref="maskRef" :class="cx('mask')" :style="sx('mask', true, { position, modal })" @mousedown="onMaskMouseDown" @mouseup="onMaskMouseUp" v-bind="ptm('mask')">
<transition name="p-dialog" @before-enter="onBeforeEnter" @enter="onEnter" @before-leave="onBeforeLeave" @leave="onLeave" @after-leave="onAfterLeave" appear v-bind="ptm('transition')"> <transition name="p-dialog" @before-enter="onBeforeEnter" @enter="onEnter" @before-leave="onBeforeLeave" @leave="onLeave" @after-leave="onAfterLeave" appear v-bind="ptm('transition')">
<div v-if="visible" :ref="containerRef" v-focustrap="{ disabled: !modal }" :class="cx('root')" :style="sx('root')" role="dialog" :aria-labelledby="ariaLabelledById" :aria-modal="modal" v-bind="ptmi('root')"> <div v-if="visible" :ref="containerRef" v-focustrap="{ disabled: !modal }" :class="cx('root')" :style="sx('root')" role="dialog" :aria-labelledby="ariaLabelledById" :aria-modal="modal" v-bind="ptmi('root')">
<slot v-if="$slots.container" name="container" :closeCallback="close" :maximizeCallback="(event) => maximize(event)"></slot> <slot v-if="$slots.container" name="container" :closeCallback="close" :maximizeCallback="(event) => maximize(event)"></slot>
@ -91,7 +91,8 @@ export default {
containerVisible: this.visible, containerVisible: this.visible,
maximized: false, maximized: false,
focusableMax: null, focusableMax: null,
focusableClose: null focusableClose: null,
target: null
}; };
}, },
watch: { watch: {
@ -113,6 +114,7 @@ export default {
documentDragEndListener: null, documentDragEndListener: null,
lastPageX: null, lastPageX: null,
lastPageY: null, lastPageY: null,
maskMouseDownTarget: null,
updated() { updated() {
if (this.visible) { if (this.visible) {
this.containerVisible = this.visible; this.containerVisible = this.visible;
@ -146,6 +148,7 @@ export default {
}, },
onEnter() { onEnter() {
this.$emit('show'); this.$emit('show');
this.target = document.activeElement;
this.focus(); this.focus();
this.enableDocumentSettings(); this.enableDocumentSettings();
this.bindGlobalListeners(); this.bindGlobalListeners();
@ -161,6 +164,8 @@ export default {
}, },
onLeave() { onLeave() {
this.$emit('hide'); this.$emit('hide');
DomHandler.focus(this.target);
this.target = null;
this.focusableClose = null; this.focusableClose = null;
this.focusableMax = null; this.focusableMax = null;
}, },
@ -174,8 +179,11 @@ export default {
this.unbindGlobalListeners(); this.unbindGlobalListeners();
this.$emit('after-hide'); this.$emit('after-hide');
}, },
onMaskClick(event) { onMaskMouseDown(event) {
if (this.dismissableMask && this.modal && this.mask === event.target) { this.maskMouseDownTarget = event.target;
},
onMaskMouseUp() {
if (this.dismissableMask && this.modal && this.mask === this.maskMouseDownTarget) {
this.close(); this.close();
} }
}, },

View File

@ -31,7 +31,7 @@
<div :ref="contentRef" :class="cx('content')" v-bind="ptm('content')"> <div :ref="contentRef" :class="cx('content')" v-bind="ptm('content')">
<slot></slot> <slot></slot>
</div> </div>
<div :ref="footerContainerRef" :class="cx('footer')" v-bind="ptm('footer')"> <div v-if="$slots.footer" :ref="footerContainerRef" :class="cx('footer')" v-bind="ptm('footer')">
<slot name="footer"> </slot> <slot name="footer"> </slot>
</div> </div>
</template> </template>
@ -42,7 +42,7 @@
</template> </template>
<script> <script>
import { addClass, focus, blockBodyScroll, unblockBodyScroll } from '@primeuix/utils/dom'; import { addClass, blockBodyScroll, focus, unblockBodyScroll } from '@primeuix/utils/dom';
import { ZIndex } from '@primeuix/utils/zindex'; import { ZIndex } from '@primeuix/utils/zindex';
import TimesIcon from '@primevue/icons/times'; import TimesIcon from '@primevue/icons/times';
import Button from 'primevue/button'; import Button from 'primevue/button';

View File

@ -11,6 +11,10 @@ export default {
type: String, type: String,
default: '_' default: '_'
}, },
id: {
type: String,
default: null
},
class: { class: {
type: [String, Object], type: [String, Object],
default: null default: null
@ -43,6 +47,10 @@ export default {
type: Boolean, type: Boolean,
default: false default: false
}, },
name: {
type: String,
default: null
},
variant: { variant: {
type: String, type: String,
default: null default: null

View File

@ -116,6 +116,10 @@ export interface InputMaskProps {
* Mask pattern. * Mask pattern.
*/ */
mask?: string | undefined; mask?: string | undefined;
/**
* Identifier of the element.
*/
id?: string | undefined;
/** /**
* Style class of the input field. * Style class of the input field.
*/ */
@ -144,6 +148,10 @@ export interface InputMaskProps {
* @defaultValue false * @defaultValue false
*/ */
invalid?: boolean | undefined; invalid?: boolean | undefined;
/**
* Name of the input element.
*/
name?: string | undefined;
/** /**
* Specifies the input variant of the component. * Specifies the input variant of the component.
* @defaultValue outlined * @defaultValue outlined

View File

@ -1,10 +1,12 @@
<template> <template>
<InputText <InputText
:id="id"
:value="modelValue" :value="modelValue"
:class="inputClass" :class="inputClass"
:readonly="readonly" :readonly="readonly"
:disabled="disabled" :disabled="disabled"
:invalid="invalid" :invalid="invalid"
:name="name"
:variant="variant" :variant="variant"
:placeholder="placeholder" :placeholder="placeholder"
:fluid="hasFluid" :fluid="hasFluid"

View File

@ -39,7 +39,7 @@ const theme = ({ dt }) => `
.p-popover:after, .p-popover:after,
.p-popover:before { .p-popover:before {
bottom: 100%; bottom: 100%;
left: ${dt('popover.arrow.offset')}; left: calc(${dt('popover.arrow.offset')} + ${dt('popover.arrow.left')});
content: " "; content: " ";
height: 0; height: 0;
width: 0; width: 0;

View File

@ -143,7 +143,9 @@ export default {
} }
if (this.isCheckboxSelectionMode()) { if (this.isCheckboxSelectionMode()) {
this.toggleCheckbox(); if (this.node.selectable != false) {
this.toggleCheckbox();
}
} else { } else {
this.$emit('node-click', { this.$emit('node-click', {
originalEvent: event, originalEvent: event,
@ -337,7 +339,7 @@ export default {
}); });
}, },
propagateDown(node, check, selectionKeys) { propagateDown(node, check, selectionKeys) {
if (check) selectionKeys[node.key] = { checked: true, partialChecked: false }; if (check && node.selectable != false) selectionKeys[node.key] = { checked: true, partialChecked: false };
else delete selectionKeys[node.key]; else delete selectionKeys[node.key];
if (node.children && node.children.length) { if (node.children && node.children.length) {

View File

@ -44,7 +44,7 @@ export interface TreeNode {
styleClass?: string; styleClass?: string;
/** /**
* Whether the node is selectable when selection mode is enabled. * Whether the node is selectable when selection mode is enabled.
* @defaultValue false * @defaultValue null
*/ */
selectable?: boolean; selectable?: boolean;
/** /**

View File

@ -2,10 +2,8 @@ import vue from '@vitejs/plugin-vue';
import path from 'path'; import path from 'path';
import { mergeConfig } from 'vite'; import { mergeConfig } from 'vite';
import { defineConfig } from 'vitest/config'; import { defineConfig } from 'vitest/config';
import aliasConfig from './nuxt-vite.config.js';
export default mergeConfig( export default mergeConfig(
aliasConfig,
defineConfig({ defineConfig({
plugins: [vue()], plugins: [vue()],
test: { test: {
@ -18,7 +16,7 @@ export default mergeConfig(
provider: 'istanbul', provider: 'istanbul',
reporter: ['text', 'json', 'html'] reporter: ['text', 'json', 'html']
}, },
setupFiles: [path.resolve(__dirname, './components/lib/config/PrimeVue.spec.js')] setupFiles: [path.resolve(__dirname, './src/config/Config.spec.js')]
}, },
resolve: { resolve: {
alias: { alias: {

View File

@ -16,16 +16,16 @@ importers:
version: 7.25.3(@babel/core@7.25.2) version: 7.25.3(@babel/core@7.25.2)
'@rollup/plugin-alias': '@rollup/plugin-alias':
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.1.0(rollup@4.19.1) version: 5.1.0(rollup@4.19.2)
'@rollup/plugin-babel': '@rollup/plugin-babel':
specifier: ^6.0.3 specifier: ^6.0.3
version: 6.0.4(@babel/core@7.25.2)(rollup@4.19.1) version: 6.0.4(@babel/core@7.25.2)(rollup@4.19.2)
'@rollup/plugin-node-resolve': '@rollup/plugin-node-resolve':
specifier: ^15.2.3 specifier: ^15.2.3
version: 15.2.3(rollup@4.19.1) version: 15.2.3(rollup@4.19.2)
'@rollup/plugin-terser': '@rollup/plugin-terser':
specifier: ^0.4.4 specifier: ^0.4.4
version: 0.4.4(rollup@4.19.1) version: 0.4.4(rollup@4.19.2)
eslint: eslint:
specifier: ^8.30.0 specifier: ^8.30.0
version: 8.57.0 version: 8.57.0
@ -147,7 +147,7 @@ importers:
version: 8.2.3(jiti@1.21.6)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0) version: 8.2.3(jiti@1.21.6)(postcss@8.4.40)(typescript@5.5.4)(yaml@2.5.0)
unplugin-vue-components: unplugin-vue-components:
specifier: ^0.27.0 specifier: ^0.27.0
version: 0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(rollup@4.19.1)(vue@3.4.35(typescript@5.5.4)) version: 0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(rollup@4.19.2)(vue@3.4.35(typescript@5.5.4))
publishDirectory: dist publishDirectory: dist
packages/core: packages/core:
@ -184,7 +184,7 @@ importers:
dependencies: dependencies:
'@nuxt/kit': '@nuxt/kit':
specifier: ^3.7.3 specifier: ^3.7.3
version: 3.12.4(magicast@0.3.4)(rollup@4.19.1) version: 3.12.4(magicast@0.3.4)(rollup@4.19.2)
'@primeuix/styled': '@primeuix/styled':
specifier: ^0.0.5 specifier: ^0.0.5
version: 0.0.5 version: 0.0.5
@ -205,23 +205,23 @@ importers:
version: link:../primevue version: link:../primevue
unplugin-vue-components: unplugin-vue-components:
specifier: 0.27.0 specifier: 0.27.0
version: 0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(rollup@4.19.1)(vue@3.4.35(typescript@5.5.4)) version: 0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(rollup@4.19.2)(vue@3.4.35(typescript@5.5.4))
devDependencies: devDependencies:
'@nuxt/devtools': '@nuxt/devtools':
specifier: ^0.8.5 specifier: ^0.8.5
version: 0.8.5(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.1) version: 0.8.5(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.2)
'@nuxt/eslint-config': '@nuxt/eslint-config':
specifier: ^0.2.0 specifier: ^0.2.0
version: 0.2.0(eslint@8.57.0) version: 0.2.0(eslint@8.57.0)
'@nuxt/module-builder': '@nuxt/module-builder':
specifier: ^0.5.1 specifier: ^0.5.1
version: 0.5.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(nuxi@3.3.2)(sass@1.77.8)(typescript@5.5.4) version: 0.5.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(nuxi@3.3.2)(sass@1.77.8)(typescript@5.5.4)
'@nuxt/schema': '@nuxt/schema':
specifier: ^3.7.3 specifier: ^3.7.3
version: 3.12.4(rollup@4.19.1) version: 3.12.4(rollup@4.19.2)
'@nuxt/test-utils': '@nuxt/test-utils':
specifier: ^3.7.3 specifier: ^3.7.3
version: 3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.1)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)) version: 3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.2)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4))
'@primevue/themes': '@primevue/themes':
specifier: workspace:* specifier: workspace:*
version: link:../themes version: link:../themes
@ -236,7 +236,7 @@ importers:
version: 2.9.7(encoding@0.1.13)(magicast@0.3.4) version: 2.9.7(encoding@0.1.13)(magicast@0.3.4)
nuxt: nuxt:
specifier: 3.3.2 specifier: 3.3.2
version: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4) version: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4)
vitest: vitest:
specifier: ^1.6.0 specifier: ^1.6.0
version: 1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3) version: 1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3)
@ -2272,83 +2272,83 @@ packages:
rollup: rollup:
optional: true optional: true
'@rollup/rollup-android-arm-eabi@4.19.1': '@rollup/rollup-android-arm-eabi@4.19.2':
resolution: {integrity: sha512-XzqSg714++M+FXhHfXpS1tDnNZNpgxxuGZWlRG/jSj+VEPmZ0yg6jV4E0AL3uyBKxO8mO3xtOsP5mQ+XLfrlww==} resolution: {integrity: sha512-OHflWINKtoCFSpm/WmuQaWW4jeX+3Qt3XQDepkkiFTsoxFc5BpF3Z5aDxFZgBqRjO6ATP5+b1iilp4kGIZVWlA==}
cpu: [arm] cpu: [arm]
os: [android] os: [android]
'@rollup/rollup-android-arm64@4.19.1': '@rollup/rollup-android-arm64@4.19.2':
resolution: {integrity: sha512-thFUbkHteM20BGShD6P08aungq4irbIZKUNbG70LN8RkO7YztcGPiKTTGZS7Kw+x5h8hOXs0i4OaHwFxlpQN6A==} resolution: {integrity: sha512-k0OC/b14rNzMLDOE6QMBCjDRm3fQOHAL8Ldc9bxEWvMo4Ty9RY6rWmGetNTWhPo+/+FNd1lsQYRd0/1OSix36A==}
cpu: [arm64] cpu: [arm64]
os: [android] os: [android]
'@rollup/rollup-darwin-arm64@4.19.1': '@rollup/rollup-darwin-arm64@4.19.2':
resolution: {integrity: sha512-8o6eqeFZzVLia2hKPUZk4jdE3zW7LCcZr+MD18tXkgBBid3lssGVAYuox8x6YHoEPDdDa9ixTaStcmx88lio5Q==} resolution: {integrity: sha512-IIARRgWCNWMTeQH+kr/gFTHJccKzwEaI0YSvtqkEBPj7AshElFq89TyreKNFAGh5frLfDCbodnq+Ye3dqGKPBw==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@rollup/rollup-darwin-x64@4.19.1': '@rollup/rollup-darwin-x64@4.19.2':
resolution: {integrity: sha512-4T42heKsnbjkn7ovYiAdDVRRWZLU9Kmhdt6HafZxFcUdpjlBlxj4wDrt1yFWLk7G4+E+8p2C9tcmSu0KA6auGA==} resolution: {integrity: sha512-52udDMFDv54BTAdnw+KXNF45QCvcJOcYGl3vQkp4vARyrcdI/cXH8VXTEv/8QWfd6Fru8QQuw1b2uNersXOL0g==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@rollup/rollup-linux-arm-gnueabihf@4.19.1': '@rollup/rollup-linux-arm-gnueabihf@4.19.2':
resolution: {integrity: sha512-MXg1xp+e5GhZ3Vit1gGEyoC+dyQUBy2JgVQ+3hUrD9wZMkUw/ywgkpK7oZgnB6kPpGrxJ41clkPPnsknuD6M2Q==} resolution: {integrity: sha512-r+SI2t8srMPYZeoa1w0o/AfoVt9akI1ihgazGYPQGRilVAkuzMGiTtexNZkrPkQsyFrvqq/ni8f3zOnHw4hUbA==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm-musleabihf@4.19.1': '@rollup/rollup-linux-arm-musleabihf@4.19.2':
resolution: {integrity: sha512-DZNLwIY4ftPSRVkJEaxYkq7u2zel7aah57HESuNkUnz+3bZHxwkCUkrfS2IWC1sxK6F2QNIR0Qr/YXw7nkF3Pw==} resolution: {integrity: sha512-+tYiL4QVjtI3KliKBGtUU7yhw0GMcJJuB9mLTCEauHEsqfk49gtUBXGtGP3h1LW8MbaTY6rSFIQV1XOBps1gBA==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.19.1': '@rollup/rollup-linux-arm64-gnu@4.19.2':
resolution: {integrity: sha512-C7evongnjyxdngSDRRSQv5GvyfISizgtk9RM+z2biV5kY6S/NF/wta7K+DanmktC5DkuaJQgoKGf7KUDmA7RUw==} resolution: {integrity: sha512-OR5DcvZiYN75mXDNQQxlQPTv4D+uNCUsmSCSY2FolLf9W5I4DSoJyg7z9Ea3TjKfhPSGgMJiey1aWvlWuBzMtg==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@rollup/rollup-linux-arm64-musl@4.19.1': '@rollup/rollup-linux-arm64-musl@4.19.2':
resolution: {integrity: sha512-89tFWqxfxLLHkAthAcrTs9etAoBFRduNfWdl2xUs/yLV+7XDrJ5yuXMHptNqf1Zw0UCA3cAutkAiAokYCkaPtw==} resolution: {integrity: sha512-Hw3jSfWdUSauEYFBSFIte6I8m6jOj+3vifLg8EU3lreWulAUpch4JBjDMtlKosrBzkr0kwKgL9iCfjA8L3geoA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.19.1': '@rollup/rollup-linux-powerpc64le-gnu@4.19.2':
resolution: {integrity: sha512-PromGeV50sq+YfaisG8W3fd+Cl6mnOOiNv2qKKqKCpiiEke2KiKVyDqG/Mb9GWKbYMHj5a01fq/qlUR28PFhCQ==} resolution: {integrity: sha512-rhjvoPBhBwVnJRq/+hi2Q3EMiVF538/o9dBuj9TVLclo9DuONqt5xfWSaE6MYiFKpo/lFPJ/iSI72rYWw5Hc7w==}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.19.1': '@rollup/rollup-linux-riscv64-gnu@4.19.2':
resolution: {integrity: sha512-/1BmHYh+iz0cNCP0oHCuF8CSiNj0JOGf0jRlSo3L/FAyZyG2rGBuKpkZVH9YF+x58r1jgWxvm1aRg3DHrLDt6A==} resolution: {integrity: sha512-EAz6vjPwHHs2qOCnpQkw4xs14XJq84I81sDRGPEjKPFVPBw7fwvtwhVjcZR6SLydCv8zNK8YGFblKWd/vRmP8g==}
cpu: [riscv64] cpu: [riscv64]
os: [linux] os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.19.1': '@rollup/rollup-linux-s390x-gnu@4.19.2':
resolution: {integrity: sha512-0cYP5rGkQWRZKy9/HtsWVStLXzCF3cCBTRI+qRL8Z+wkYlqN7zrSYm6FuY5Kd5ysS5aH0q5lVgb/WbG4jqXN1Q==} resolution: {integrity: sha512-IJSUX1xb8k/zN9j2I7B5Re6B0NNJDJ1+soezjNojhT8DEVeDNptq2jgycCOpRhyGj0+xBn7Cq+PK7Q+nd2hxLA==}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
'@rollup/rollup-linux-x64-gnu@4.19.1': '@rollup/rollup-linux-x64-gnu@4.19.2':
resolution: {integrity: sha512-XUXeI9eM8rMP8aGvii/aOOiMvTs7xlCosq9xCjcqI9+5hBxtjDpD+7Abm1ZhVIFE1J2h2VIg0t2DX/gjespC2Q==} resolution: {integrity: sha512-OgaToJ8jSxTpgGkZSkwKE+JQGihdcaqnyHEFOSAU45utQ+yLruE1dkonB2SDI8t375wOKgNn8pQvaWY9kPzxDQ==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@rollup/rollup-linux-x64-musl@4.19.1': '@rollup/rollup-linux-x64-musl@4.19.2':
resolution: {integrity: sha512-V7cBw/cKXMfEVhpSvVZhC+iGifD6U1zJ4tbibjjN+Xi3blSXaj/rJynAkCFFQfoG6VZrAiP7uGVzL440Q6Me2Q==} resolution: {integrity: sha512-5V3mPpWkB066XZZBgSd1lwozBk7tmOkKtquyCJ6T4LN3mzKENXyBwWNQn8d0Ci81hvlBw5RoFgleVpL6aScLYg==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.19.1': '@rollup/rollup-win32-arm64-msvc@4.19.2':
resolution: {integrity: sha512-88brja2vldW/76jWATlBqHEoGjJLRnP0WOEKAUbMcXaAZnemNhlAHSyj4jIwMoP2T750LE9lblvD4e2jXleZsA==} resolution: {integrity: sha512-ayVstadfLeeXI9zUPiKRVT8qF55hm7hKa+0N1V6Vj+OTNFfKSoUxyZvzVvgtBxqSb5URQ8sK6fhwxr9/MLmxdA==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.19.1': '@rollup/rollup-win32-ia32-msvc@4.19.2':
resolution: {integrity: sha512-LdxxcqRVSXi6k6JUrTah1rHuaupoeuiv38du8Mt4r4IPer3kwlTo+RuvfE8KzZ/tL6BhaPlzJ3835i6CxrFIRQ==} resolution: {integrity: sha512-Mda7iG4fOLHNsPqjWSjANvNZYoW034yxgrndof0DwCy0D3FvTjeNo+HGE6oGWgvcLZNLlcp0hLEFcRs+UGsMLg==}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@rollup/rollup-win32-x64-msvc@4.19.1': '@rollup/rollup-win32-x64-msvc@4.19.2':
resolution: {integrity: sha512-2bIrL28PcK3YCqD9anGxDxamxdiJAxA+l7fWIwM5o8UqNy1t3d1NdAweO2XhA0KTDJ5aH1FsuiT5+7VhtHliXg==} resolution: {integrity: sha512-DPi0ubYhSow/00YqmG1jWm3qt1F8aXziHc/UNy8bo9cpCacqhuWu+iSq/fp2SyEQK7iYTZ60fBU9cat3MXTjIQ==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -2417,8 +2417,8 @@ packages:
'@types/chai-subset@1.3.5': '@types/chai-subset@1.3.5':
resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==} resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
'@types/chai@4.3.16': '@types/chai@4.3.17':
resolution: {integrity: sha512-PatH4iOdyh3MyWtmHVFXLWCCIhUbopaltqddG9BzB+gMIzee2MJrvd+jouii9Z3wzQJruGWAm7WOMjgfG8hQlQ==} resolution: {integrity: sha512-zmZ21EWzR71B4Sscphjief5djsLre50M6lI622OSySTmn9DB3j+C3kWroHfBQWXbOBwbgg/M8CG/hUxDLIloow==}
'@types/eslint-scope@3.7.7': '@types/eslint-scope@3.7.7':
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
@ -2985,8 +2985,8 @@ packages:
caniuse-api@3.0.0: caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
caniuse-lite@1.0.30001645: caniuse-lite@1.0.30001646:
resolution: {integrity: sha512-GFtY2+qt91kzyMk6j48dJcwJVq5uTkk71XxE3RtScx7XWRLsO7bU44LOFkOZYR8w9YMS0UhPSYpN/6rAMImmLw==} resolution: {integrity: sha512-dRg00gudiBDDTmUhClSdv3hqRfpbOnU28IpI1T6PBTLWa+kOj0681C8uML3PifYfREuBrVjDGhL3adYpBT6spw==}
chai@4.5.0: chai@4.5.0:
resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==}
@ -5713,8 +5713,8 @@ packages:
engines: {node: '>=14.18.0', npm: '>=8.0.0'} engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true hasBin: true
rollup@4.19.1: rollup@4.19.2:
resolution: {integrity: sha512-K5vziVlg7hTpYfFBI+91zHBEMo6jafYXpkMlqZjg7/zhIG9iHqazBf4xz9AVdjS9BruRn280ROqLI7G3OFRIlw==} resolution: {integrity: sha512-6/jgnN1svF9PjNYJ4ya3l+cqutg49vOZ4rVgsDKxdl+5gpGPnByFXWGyfH9YGx9i3nfBwSu1Iyu6vGwFFA0BdQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'} engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true hasBin: true
@ -6643,8 +6643,8 @@ packages:
vscode-languageserver-protocol@3.16.0: vscode-languageserver-protocol@3.16.0:
resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==} resolution: {integrity: sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==}
vscode-languageserver-textdocument@1.0.11: vscode-languageserver-textdocument@1.0.12:
resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==} resolution: {integrity: sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==}
vscode-languageserver-types@3.16.0: vscode-languageserver-types@3.16.0:
resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==}
@ -6677,8 +6677,8 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=6.0.0' eslint: '>=6.0.0'
vue-router@4.4.0: vue-router@4.4.2:
resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} resolution: {integrity: sha512-1qNybkn2L7QsLzaXs8nvlQmRKp8XF8DCxZys/Jr1JpQcHsKUxTKzTxCVA1G7NfBfwRIBgCJPoujOG5lHCCNUxw==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
@ -8428,12 +8428,12 @@ snapshots:
'@nuxt/devalue@2.0.2': {} '@nuxt/devalue@2.0.2': {}
'@nuxt/devtools-kit@0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.1)': '@nuxt/devtools-kit@0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.2)':
dependencies: dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
'@nuxt/schema': 3.12.4(rollup@4.19.1) '@nuxt/schema': 3.12.4(rollup@4.19.2)
execa: 7.2.0 execa: 7.2.0
nuxt: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4) nuxt: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4)
transitivePeerDependencies: transitivePeerDependencies:
- magicast - magicast
- rollup - rollup
@ -8452,12 +8452,12 @@ snapshots:
rc9: 2.1.2 rc9: 2.1.2
semver: 7.6.3 semver: 7.6.3
'@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.1)': '@nuxt/devtools@0.8.5(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.2)':
dependencies: dependencies:
'@antfu/utils': 0.7.10 '@antfu/utils': 0.7.10
'@nuxt/devtools-kit': 0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.1) '@nuxt/devtools-kit': 0.8.5(magicast@0.3.4)(nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4))(rollup@4.19.2)
'@nuxt/devtools-wizard': 0.8.5 '@nuxt/devtools-wizard': 0.8.5
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
birpc: 0.2.17 birpc: 0.2.17
consola: 3.2.3 consola: 3.2.3
error-stack-parser-es: 0.1.5 error-stack-parser-es: 0.1.5
@ -8473,7 +8473,7 @@ snapshots:
launch-editor: 2.8.0 launch-editor: 2.8.0
local-pkg: 0.4.3 local-pkg: 0.4.3
magicast: 0.3.4 magicast: 0.3.4
nuxt: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4) nuxt: 3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4)
nypm: 0.3.9 nypm: 0.3.9
ofetch: 1.3.4 ofetch: 1.3.4
ohash: 1.1.3 ohash: 1.1.3
@ -8485,8 +8485,8 @@ snapshots:
semver: 7.6.3 semver: 7.6.3
simple-git: 3.25.0 simple-git: 3.25.0
sirv: 2.0.4 sirv: 2.0.4
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
vite-plugin-inspect: 0.7.42(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(rollup@4.19.1) vite-plugin-inspect: 0.7.42(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(rollup@4.19.2)
vite-plugin-vue-inspector: 3.7.2 vite-plugin-vue-inspector: 3.7.2
wait-on: 7.2.0 wait-on: 7.2.0
which: 3.0.1 which: 3.0.1
@ -8538,9 +8538,9 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1)': '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2)':
dependencies: dependencies:
'@nuxt/schema': 3.12.4(rollup@4.19.1) '@nuxt/schema': 3.12.4(rollup@4.19.2)
c12: 1.11.1(magicast@0.3.4) c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3 consola: 3.2.3
defu: 6.1.4 defu: 6.1.4
@ -8558,7 +8558,7 @@ snapshots:
semver: 7.6.3 semver: 7.6.3
ufo: 1.5.4 ufo: 1.5.4
unctx: 2.3.1 unctx: 2.3.1
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
untyped: 1.4.2 untyped: 1.4.2
transitivePeerDependencies: transitivePeerDependencies:
- magicast - magicast
@ -8590,9 +8590,9 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/kit@3.3.2(magicast@0.3.4)(rollup@4.19.1)': '@nuxt/kit@3.3.2(magicast@0.3.4)(rollup@4.19.2)':
dependencies: dependencies:
'@nuxt/schema': 3.3.2(magicast@0.3.4)(rollup@4.19.1) '@nuxt/schema': 3.3.2(magicast@0.3.4)(rollup@4.19.2)
c12: 1.11.1(magicast@0.3.4) c12: 1.11.1(magicast@0.3.4)
consola: 2.15.3 consola: 2.15.3
defu: 6.1.4 defu: 6.1.4
@ -8608,16 +8608,16 @@ snapshots:
scule: 1.3.0 scule: 1.3.0
semver: 7.6.3 semver: 7.6.3
unctx: 2.3.1 unctx: 2.3.1
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
untyped: 1.4.2 untyped: 1.4.2
transitivePeerDependencies: transitivePeerDependencies:
- magicast - magicast
- rollup - rollup
- supports-color - supports-color
'@nuxt/module-builder@0.5.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(nuxi@3.3.2)(sass@1.77.8)(typescript@5.5.4)': '@nuxt/module-builder@0.5.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(nuxi@3.3.2)(sass@1.77.8)(typescript@5.5.4)':
dependencies: dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
citty: 0.1.6 citty: 0.1.6
consola: 3.2.3 consola: 3.2.3
mlly: 1.7.1 mlly: 1.7.1
@ -8648,7 +8648,7 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/schema@3.12.4(rollup@4.19.1)': '@nuxt/schema@3.12.4(rollup@4.19.2)':
dependencies: dependencies:
compatx: 0.1.8 compatx: 0.1.8
consola: 3.2.3 consola: 3.2.3
@ -8660,7 +8660,7 @@ snapshots:
std-env: 3.7.0 std-env: 3.7.0
ufo: 1.5.4 ufo: 1.5.4
uncrypto: 0.1.3 uncrypto: 0.1.3
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
untyped: 1.4.2 untyped: 1.4.2
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
@ -8686,7 +8686,7 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/schema@3.3.2(magicast@0.3.4)(rollup@4.19.1)': '@nuxt/schema@3.3.2(magicast@0.3.4)(rollup@4.19.2)':
dependencies: dependencies:
c12: 1.11.1(magicast@0.3.4) c12: 1.11.1(magicast@0.3.4)
create-require: 1.1.1 create-require: 1.1.1
@ -8699,7 +8699,7 @@ snapshots:
scule: 1.3.0 scule: 1.3.0
std-env: 3.7.0 std-env: 3.7.0
ufo: 1.5.4 ufo: 1.5.4
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
untyped: 1.4.2 untyped: 1.4.2
transitivePeerDependencies: transitivePeerDependencies:
- magicast - magicast
@ -8730,9 +8730,9 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.19.1)': '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.19.2)':
dependencies: dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
ci-info: 4.0.0 ci-info: 4.0.0
consola: 3.2.3 consola: 3.2.3
create-require: 1.1.1 create-require: 1.1.1
@ -8754,10 +8754,10 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
'@nuxt/test-utils@3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.1)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4))': '@nuxt/test-utils@3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.2)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4))':
dependencies: dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
'@nuxt/schema': 3.12.4(rollup@4.19.1) '@nuxt/schema': 3.12.4(rollup@4.19.2)
c12: 1.11.1(magicast@0.3.4) c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3 consola: 3.2.3
defu: 6.1.4 defu: 6.1.4
@ -8780,9 +8780,9 @@ snapshots:
ufo: 1.5.4 ufo: 1.5.4
unenv: 1.10.0 unenv: 1.10.0
unplugin: 1.12.0 unplugin: 1.12.0
vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.1)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)) vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.2)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4))
vue: 3.4.35(typescript@5.5.4) vue: 3.4.35(typescript@5.5.4)
vue-router: 4.4.0(vue@3.4.35(typescript@5.5.4)) vue-router: 4.4.2(vue@3.4.35(typescript@5.5.4))
optionalDependencies: optionalDependencies:
'@vue/test-utils': 2.4.6 '@vue/test-utils': 2.4.6
vitest: 1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3) vitest: 1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3)
@ -8932,19 +8932,19 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-alias@5.1.0(rollup@4.19.1)': '@rollup/plugin-alias@5.1.0(rollup@4.19.2)':
dependencies: dependencies:
slash: 4.0.0 slash: 4.0.0
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(rollup@4.19.1)': '@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(rollup@4.19.2)':
dependencies: dependencies:
'@babel/core': 7.25.2 '@babel/core': 7.25.2
'@babel/helper-module-imports': 7.24.7 '@babel/helper-module-imports': 7.24.7
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -8970,16 +8970,16 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-commonjs@25.0.8(rollup@4.19.1)': '@rollup/plugin-commonjs@25.0.8(rollup@4.19.2)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
commondir: 1.0.1 commondir: 1.0.1
estree-walker: 2.0.2 estree-walker: 2.0.2
glob: 8.1.0 glob: 8.1.0
is-reference: 1.2.1 is-reference: 1.2.1
magic-string: 0.30.11 magic-string: 0.30.11
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-inject@5.0.5(rollup@3.29.4)': '@rollup/plugin-inject@5.0.5(rollup@3.29.4)':
dependencies: dependencies:
@ -8989,13 +8989,13 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-inject@5.0.5(rollup@4.19.1)': '@rollup/plugin-inject@5.0.5(rollup@4.19.2)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.30.11 magic-string: 0.30.11
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-json@6.1.0(rollup@3.29.4)': '@rollup/plugin-json@6.1.0(rollup@3.29.4)':
dependencies: dependencies:
@ -9003,11 +9003,11 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-json@6.1.0(rollup@4.19.1)': '@rollup/plugin-json@6.1.0(rollup@4.19.2)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)': '@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4)':
dependencies: dependencies:
@ -9020,16 +9020,16 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-node-resolve@15.2.3(rollup@4.19.1)': '@rollup/plugin-node-resolve@15.2.3(rollup@4.19.2)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
'@types/resolve': 1.20.2 '@types/resolve': 1.20.2
deepmerge: 4.3.1 deepmerge: 4.3.1
is-builtin-module: 3.2.1 is-builtin-module: 3.2.1
is-module: 1.0.0 is-module: 1.0.0
resolve: 1.22.8 resolve: 1.22.8
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-replace@5.0.7(rollup@3.29.4)': '@rollup/plugin-replace@5.0.7(rollup@3.29.4)':
dependencies: dependencies:
@ -9038,12 +9038,12 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-replace@5.0.7(rollup@4.19.1)': '@rollup/plugin-replace@5.0.7(rollup@4.19.2)':
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
magic-string: 0.30.11 magic-string: 0.30.11
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-terser@0.4.4(rollup@3.29.4)': '@rollup/plugin-terser@0.4.4(rollup@3.29.4)':
dependencies: dependencies:
@ -9053,13 +9053,13 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/plugin-terser@0.4.4(rollup@4.19.1)': '@rollup/plugin-terser@0.4.4(rollup@4.19.2)':
dependencies: dependencies:
serialize-javascript: 6.0.2 serialize-javascript: 6.0.2
smob: 1.5.0 smob: 1.5.0
terser: 5.31.3 terser: 5.31.3
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/plugin-wasm@6.2.2(rollup@3.29.4)': '@rollup/plugin-wasm@6.2.2(rollup@3.29.4)':
dependencies: dependencies:
@ -9080,60 +9080,60 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
'@rollup/pluginutils@5.1.0(rollup@4.19.1)': '@rollup/pluginutils@5.1.0(rollup@4.19.2)':
dependencies: dependencies:
'@types/estree': 1.0.5 '@types/estree': 1.0.5
estree-walker: 2.0.2 estree-walker: 2.0.2
picomatch: 2.3.1 picomatch: 2.3.1
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
'@rollup/rollup-android-arm-eabi@4.19.1': '@rollup/rollup-android-arm-eabi@4.19.2':
optional: true optional: true
'@rollup/rollup-android-arm64@4.19.1': '@rollup/rollup-android-arm64@4.19.2':
optional: true optional: true
'@rollup/rollup-darwin-arm64@4.19.1': '@rollup/rollup-darwin-arm64@4.19.2':
optional: true optional: true
'@rollup/rollup-darwin-x64@4.19.1': '@rollup/rollup-darwin-x64@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.19.1': '@rollup/rollup-linux-arm-gnueabihf@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-arm-musleabihf@4.19.1': '@rollup/rollup-linux-arm-musleabihf@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-arm64-gnu@4.19.1': '@rollup/rollup-linux-arm64-gnu@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-arm64-musl@4.19.1': '@rollup/rollup-linux-arm64-musl@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.19.1': '@rollup/rollup-linux-powerpc64le-gnu@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-riscv64-gnu@4.19.1': '@rollup/rollup-linux-riscv64-gnu@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-s390x-gnu@4.19.1': '@rollup/rollup-linux-s390x-gnu@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-x64-gnu@4.19.1': '@rollup/rollup-linux-x64-gnu@4.19.2':
optional: true optional: true
'@rollup/rollup-linux-x64-musl@4.19.1': '@rollup/rollup-linux-x64-musl@4.19.2':
optional: true optional: true
'@rollup/rollup-win32-arm64-msvc@4.19.1': '@rollup/rollup-win32-arm64-msvc@4.19.2':
optional: true optional: true
'@rollup/rollup-win32-ia32-msvc@4.19.1': '@rollup/rollup-win32-ia32-msvc@4.19.2':
optional: true optional: true
'@rollup/rollup-win32-x64-msvc@4.19.1': '@rollup/rollup-win32-x64-msvc@4.19.2':
optional: true optional: true
'@rushstack/eslint-patch@1.10.4': {} '@rushstack/eslint-patch@1.10.4': {}
@ -9197,9 +9197,9 @@ snapshots:
'@types/chai-subset@1.3.5': '@types/chai-subset@1.3.5':
dependencies: dependencies:
'@types/chai': 4.3.16 '@types/chai': 4.3.17
'@types/chai@4.3.16': {} '@types/chai@4.3.17': {}
'@types/eslint-scope@3.7.7': '@types/eslint-scope@3.7.7':
dependencies: dependencies:
@ -9814,7 +9814,7 @@ snapshots:
autoprefixer@10.4.19(postcss@8.4.40): autoprefixer@10.4.19(postcss@8.4.40):
dependencies: dependencies:
browserslist: 4.23.2 browserslist: 4.23.2
caniuse-lite: 1.0.30001645 caniuse-lite: 1.0.30001646
fraction.js: 4.3.7 fraction.js: 4.3.7
normalize-range: 0.1.2 normalize-range: 0.1.2
picocolors: 1.0.1 picocolors: 1.0.1
@ -9903,7 +9903,7 @@ snapshots:
browserslist@4.23.2: browserslist@4.23.2:
dependencies: dependencies:
caniuse-lite: 1.0.30001645 caniuse-lite: 1.0.30001646
electron-to-chromium: 1.5.4 electron-to-chromium: 1.5.4
node-releases: 2.0.18 node-releases: 2.0.18
update-browserslist-db: 1.1.0(browserslist@4.23.2) update-browserslist-db: 1.1.0(browserslist@4.23.2)
@ -9986,11 +9986,11 @@ snapshots:
caniuse-api@3.0.0: caniuse-api@3.0.0:
dependencies: dependencies:
browserslist: 4.23.2 browserslist: 4.23.2
caniuse-lite: 1.0.30001645 caniuse-lite: 1.0.30001646
lodash.memoize: 4.1.2 lodash.memoize: 4.1.2
lodash.uniq: 4.5.0 lodash.uniq: 4.5.0
caniuse-lite@1.0.30001645: {} caniuse-lite@1.0.30001646: {}
chai@4.5.0: chai@4.5.0:
dependencies: dependencies:
@ -11987,14 +11987,14 @@ snapshots:
dependencies: dependencies:
'@cloudflare/kv-asset-handler': 0.3.4 '@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 2.8.1 '@netlify/functions': 2.8.1
'@rollup/plugin-alias': 5.1.0(rollup@4.19.1) '@rollup/plugin-alias': 5.1.0(rollup@4.19.2)
'@rollup/plugin-commonjs': 25.0.8(rollup@4.19.1) '@rollup/plugin-commonjs': 25.0.8(rollup@4.19.2)
'@rollup/plugin-inject': 5.0.5(rollup@4.19.1) '@rollup/plugin-inject': 5.0.5(rollup@4.19.2)
'@rollup/plugin-json': 6.1.0(rollup@4.19.1) '@rollup/plugin-json': 6.1.0(rollup@4.19.2)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.1) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.2)
'@rollup/plugin-replace': 5.0.7(rollup@4.19.1) '@rollup/plugin-replace': 5.0.7(rollup@4.19.2)
'@rollup/plugin-terser': 0.4.4(rollup@4.19.1) '@rollup/plugin-terser': 0.4.4(rollup@4.19.2)
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
'@types/http-proxy': 1.17.14 '@types/http-proxy': 1.17.14
'@vercel/nft': 0.26.5(encoding@0.1.13) '@vercel/nft': 0.26.5(encoding@0.1.13)
archiver: 7.0.1 archiver: 7.0.1
@ -12037,8 +12037,8 @@ snapshots:
pkg-types: 1.1.3 pkg-types: 1.1.3
pretty-bytes: 6.1.1 pretty-bytes: 6.1.1
radix3: 1.1.2 radix3: 1.1.2
rollup: 4.19.1 rollup: 4.19.2
rollup-plugin-visualizer: 5.12.0(rollup@4.19.1) rollup-plugin-visualizer: 5.12.0(rollup@4.19.2)
scule: 1.3.0 scule: 1.3.0
semver: 7.6.3 semver: 7.6.3
serve-placeholder: 2.0.2 serve-placeholder: 2.0.2
@ -12048,7 +12048,7 @@ snapshots:
uncrypto: 0.1.3 uncrypto: 0.1.3
unctx: 2.3.1 unctx: 2.3.1
unenv: 1.10.0 unenv: 1.10.0
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
unstorage: 1.10.2(ioredis@5.4.1) unstorage: 1.10.2(ioredis@5.4.1)
unwasm: 0.3.9 unwasm: 0.3.9
transitivePeerDependencies: transitivePeerDependencies:
@ -12197,12 +12197,12 @@ snapshots:
- rollup - rollup
- supports-color - supports-color
nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.1)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4): nuxt@3.3.2(@types/node@18.19.42)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.2)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4):
dependencies: dependencies:
'@nuxt/devalue': 2.0.2 '@nuxt/devalue': 2.0.2
'@nuxt/kit': 3.3.2(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.3.2(magicast@0.3.4)(rollup@4.19.2)
'@nuxt/schema': 3.3.2(magicast@0.3.4)(rollup@4.19.1) '@nuxt/schema': 3.3.2(magicast@0.3.4)(rollup@4.19.2)
'@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.19.2)
'@nuxt/ui-templates': 1.3.4 '@nuxt/ui-templates': 1.3.4
'@nuxt/vite-builder': 3.3.2(@types/node@18.19.42)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.4)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4)(vue@3.4.35(typescript@5.5.4)) '@nuxt/vite-builder': 3.3.2(@types/node@18.19.42)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.4)(sass@1.77.8)(terser@5.31.3)(typescript@5.5.4)(vue@3.4.35(typescript@5.5.4))
'@unhead/ssr': 1.9.16 '@unhead/ssr': 1.9.16
@ -12235,13 +12235,13 @@ snapshots:
ufo: 1.5.4 ufo: 1.5.4
unctx: 2.3.1 unctx: 2.3.1
unenv: 1.10.0 unenv: 1.10.0
unimport: 3.9.1(rollup@4.19.1) unimport: 3.9.1(rollup@4.19.2)
unplugin: 1.12.0 unplugin: 1.12.0
untyped: 1.4.2 untyped: 1.4.2
vue: 3.4.35(typescript@5.5.4) vue: 3.4.35(typescript@5.5.4)
vue-bundle-renderer: 1.0.3 vue-bundle-renderer: 1.0.3
vue-devtools-stub: 0.1.0 vue-devtools-stub: 0.1.0
vue-router: 4.4.0(vue@3.4.35(typescript@5.5.4)) vue-router: 4.4.2(vue@3.4.35(typescript@5.5.4))
transitivePeerDependencies: transitivePeerDependencies:
- '@azure/app-configuration' - '@azure/app-configuration'
- '@azure/cosmos' - '@azure/cosmos'
@ -12322,7 +12322,7 @@ snapshots:
vue: 3.4.35(typescript@5.5.4) vue: 3.4.35(typescript@5.5.4)
vue-bundle-renderer: 1.0.3 vue-bundle-renderer: 1.0.3
vue-devtools-stub: 0.1.0 vue-devtools-stub: 0.1.0
vue-router: 4.4.0(vue@3.4.35(typescript@5.5.4)) vue-router: 4.4.2(vue@3.4.35(typescript@5.5.4))
transitivePeerDependencies: transitivePeerDependencies:
- '@azure/app-configuration' - '@azure/app-configuration'
- '@azure/cosmos' - '@azure/cosmos'
@ -13195,14 +13195,14 @@ snapshots:
optionalDependencies: optionalDependencies:
rollup: 3.29.4 rollup: 3.29.4
rollup-plugin-visualizer@5.12.0(rollup@4.19.1): rollup-plugin-visualizer@5.12.0(rollup@4.19.2):
dependencies: dependencies:
open: 8.4.2 open: 8.4.2
picomatch: 2.3.1 picomatch: 2.3.1
source-map: 0.7.4 source-map: 0.7.4
yargs: 17.7.2 yargs: 17.7.2
optionalDependencies: optionalDependencies:
rollup: 4.19.1 rollup: 4.19.2
rollup-plugin-vue@6.0.0(@vue/compiler-sfc@3.4.35): rollup-plugin-vue@6.0.0(@vue/compiler-sfc@3.4.35):
dependencies: dependencies:
@ -13221,26 +13221,26 @@ snapshots:
optionalDependencies: optionalDependencies:
fsevents: 2.3.3 fsevents: 2.3.3
rollup@4.19.1: rollup@4.19.2:
dependencies: dependencies:
'@types/estree': 1.0.5 '@types/estree': 1.0.5
optionalDependencies: optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.19.1 '@rollup/rollup-android-arm-eabi': 4.19.2
'@rollup/rollup-android-arm64': 4.19.1 '@rollup/rollup-android-arm64': 4.19.2
'@rollup/rollup-darwin-arm64': 4.19.1 '@rollup/rollup-darwin-arm64': 4.19.2
'@rollup/rollup-darwin-x64': 4.19.1 '@rollup/rollup-darwin-x64': 4.19.2
'@rollup/rollup-linux-arm-gnueabihf': 4.19.1 '@rollup/rollup-linux-arm-gnueabihf': 4.19.2
'@rollup/rollup-linux-arm-musleabihf': 4.19.1 '@rollup/rollup-linux-arm-musleabihf': 4.19.2
'@rollup/rollup-linux-arm64-gnu': 4.19.1 '@rollup/rollup-linux-arm64-gnu': 4.19.2
'@rollup/rollup-linux-arm64-musl': 4.19.1 '@rollup/rollup-linux-arm64-musl': 4.19.2
'@rollup/rollup-linux-powerpc64le-gnu': 4.19.1 '@rollup/rollup-linux-powerpc64le-gnu': 4.19.2
'@rollup/rollup-linux-riscv64-gnu': 4.19.1 '@rollup/rollup-linux-riscv64-gnu': 4.19.2
'@rollup/rollup-linux-s390x-gnu': 4.19.1 '@rollup/rollup-linux-s390x-gnu': 4.19.2
'@rollup/rollup-linux-x64-gnu': 4.19.1 '@rollup/rollup-linux-x64-gnu': 4.19.2
'@rollup/rollup-linux-x64-musl': 4.19.1 '@rollup/rollup-linux-x64-musl': 4.19.2
'@rollup/rollup-win32-arm64-msvc': 4.19.1 '@rollup/rollup-win32-arm64-msvc': 4.19.2
'@rollup/rollup-win32-ia32-msvc': 4.19.1 '@rollup/rollup-win32-ia32-msvc': 4.19.2
'@rollup/rollup-win32-x64-msvc': 4.19.1 '@rollup/rollup-win32-x64-msvc': 4.19.2
fsevents: 2.3.3 fsevents: 2.3.3
run-applescript@5.0.0: run-applescript@5.0.0:
@ -13760,7 +13760,7 @@ snapshots:
picocolors: 1.0.1 picocolors: 1.0.1
postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.40)(yaml@2.5.0) postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.40)(yaml@2.5.0)
resolve-from: 5.0.0 resolve-from: 5.0.0
rollup: 4.19.1 rollup: 4.19.2
source-map: 0.8.0-beta.0 source-map: 0.8.0-beta.0
sucrase: 3.35.0 sucrase: 3.35.0
tree-kill: 1.2.2 tree-kill: 1.2.2
@ -13905,9 +13905,9 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
unimport@3.9.1(rollup@4.19.1): unimport@3.9.1(rollup@4.19.2):
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
acorn: 8.12.1 acorn: 8.12.1
escape-string-regexp: 5.0.0 escape-string-regexp: 5.0.0
estree-walker: 3.0.3 estree-walker: 3.0.3
@ -13935,10 +13935,10 @@ snapshots:
universalify@2.0.1: {} universalify@2.0.1: {}
unplugin-vue-components@0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(rollup@4.19.1)(vue@3.4.35(typescript@5.5.4)): unplugin-vue-components@0.27.0(@babel/parser@7.25.3)(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(rollup@4.19.2)(vue@3.4.35(typescript@5.5.4)):
dependencies: dependencies:
'@antfu/utils': 0.7.10 '@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
chokidar: 3.6.0 chokidar: 3.6.0
debug: 4.3.6 debug: 4.3.6
fast-glob: 3.3.2 fast-glob: 3.3.2
@ -13950,7 +13950,7 @@ snapshots:
vue: 3.4.35(typescript@5.5.4) vue: 3.4.35(typescript@5.5.4)
optionalDependencies: optionalDependencies:
'@babel/parser': 7.25.3 '@babel/parser': 7.25.3
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@ -14094,17 +14094,17 @@ snapshots:
vite: 4.2.3(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3) vite: 4.2.3(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3)
vscode-languageclient: 7.0.0 vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0 vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11 vscode-languageserver-textdocument: 1.0.12
vscode-uri: 3.0.8 vscode-uri: 3.0.8
optionalDependencies: optionalDependencies:
eslint: 8.57.0 eslint: 8.57.0
optionator: 0.9.4 optionator: 0.9.4
typescript: 5.5.4 typescript: 5.5.4
vite-plugin-inspect@0.7.42(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.1))(rollup@4.19.1): vite-plugin-inspect@0.7.42(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.2))(rollup@4.19.2):
dependencies: dependencies:
'@antfu/utils': 0.7.10 '@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.19.1) '@rollup/pluginutils': 5.1.0(rollup@4.19.2)
debug: 4.3.6 debug: 4.3.6
error-stack-parser-es: 0.1.5 error-stack-parser-es: 0.1.5
fs-extra: 11.2.0 fs-extra: 11.2.0
@ -14112,7 +14112,7 @@ snapshots:
picocolors: 1.0.1 picocolors: 1.0.1
sirv: 2.0.4 sirv: 2.0.4
optionalDependencies: optionalDependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.1) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.2)
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@ -14158,16 +14158,16 @@ snapshots:
dependencies: dependencies:
esbuild: 0.21.5 esbuild: 0.21.5
postcss: 8.4.40 postcss: 8.4.40
rollup: 4.19.1 rollup: 4.19.2
optionalDependencies: optionalDependencies:
'@types/node': 18.19.42 '@types/node': 18.19.42
fsevents: 2.3.3 fsevents: 2.3.3
sass: 1.77.8 sass: 1.77.8
terser: 5.31.3 terser: 5.31.3
vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.1)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)): vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.2)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)):
dependencies: dependencies:
'@nuxt/test-utils': 3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.1)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4)) '@nuxt/test-utils': 3.14.0(@vue/test-utils@2.4.6)(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.2)(vitest@1.6.0(@types/node@18.19.42)(sass@1.77.8)(terser@5.31.3))(vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)))(vue@3.4.35(typescript@5.5.4))
transitivePeerDependencies: transitivePeerDependencies:
- '@cucumber/cucumber' - '@cucumber/cucumber'
- '@jest/globals' - '@jest/globals'
@ -14190,7 +14190,7 @@ snapshots:
vitest@0.29.8(jsdom@19.0.0)(sass@1.77.8)(terser@5.31.3): vitest@0.29.8(jsdom@19.0.0)(sass@1.77.8)(terser@5.31.3):
dependencies: dependencies:
'@types/chai': 4.3.16 '@types/chai': 4.3.17
'@types/chai-subset': 1.3.5 '@types/chai-subset': 1.3.5
'@types/node': 18.19.42 '@types/node': 18.19.42
'@vitest/expect': 0.29.8 '@vitest/expect': 0.29.8
@ -14271,7 +14271,7 @@ snapshots:
vscode-jsonrpc: 6.0.0 vscode-jsonrpc: 6.0.0
vscode-languageserver-types: 3.16.0 vscode-languageserver-types: 3.16.0
vscode-languageserver-textdocument@1.0.11: {} vscode-languageserver-textdocument@1.0.12: {}
vscode-languageserver-types@3.16.0: {} vscode-languageserver-types@3.16.0: {}
@ -14306,7 +14306,7 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
vue-router@4.4.0(vue@3.4.35(typescript@5.5.4)): vue-router@4.4.2(vue@3.4.35(typescript@5.5.4)):
dependencies: dependencies:
'@vue/devtools-api': 6.6.3 '@vue/devtools-api': 6.6.3
vue: 3.4.35(typescript@5.5.4) vue: 3.4.35(typescript@5.5.4)