From 05f7fbe7637e90da2f6fc662f7e2f196adabcb17 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Thu, 6 Mar 2025 16:23:34 +0300 Subject: [PATCH 1/2] Better typescript definition for strings --- .../src/autocomplete/AutoComplete.d.ts | 6 +++--- packages/primevue/src/avatar/Avatar.d.ts | 6 +++--- packages/primevue/src/badge/Badge.d.ts | 2 +- .../src/cascadeselect/CascadeSelect.d.ts | 4 ++-- packages/primevue/src/checkbox/Checkbox.d.ts | 4 ++-- .../primevue/src/colorpicker/ColorPicker.d.ts | 2 +- packages/primevue/src/column/Column.d.ts | 6 +++--- .../primevue/src/columngroup/ColumnGroup.d.ts | 4 ++-- .../ConfirmationOptions.d.ts | 2 +- .../primevue/src/datatable/DataTable.d.ts | 20 +++++++++---------- packages/primevue/src/dataview/DataView.d.ts | 6 +++--- .../primevue/src/datepicker/DatePicker.d.ts | 12 +++++------ packages/primevue/src/dialog/Dialog.d.ts | 2 +- packages/primevue/src/divider/Divider.d.ts | 8 ++++---- packages/primevue/src/dock/Dock.d.ts | 8 ++++---- packages/primevue/src/drawer/Drawer.d.ts | 4 ++-- .../primevue/src/fileupload/FileUpload.d.ts | 4 ++-- .../primevue/src/floatlabel/FloatLabel.d.ts | 4 ++-- packages/primevue/src/galleria/Galleria.d.ts | 6 +++--- .../primevue/src/inputchips/InputChips.d.ts | 4 ++-- .../primevue/src/inputmask/InputMask.d.ts | 6 +++--- .../primevue/src/inputnumber/InputNumber.d.ts | 12 +++++------ packages/primevue/src/inputotp/InputOtp.d.ts | 6 +++--- .../primevue/src/inputtext/InputText.d.ts | 6 +++--- packages/primevue/src/megamenu/MegaMenu.d.ts | 4 ++-- packages/primevue/src/message/Message.d.ts | 4 ++-- .../primevue/src/multiselect/MultiSelect.d.ts | 6 +++--- .../organizationchart/OrganizationChart.d.ts | 4 ++-- .../src/overlaybadge/OverlayBadge.d.ts | 2 +- packages/primevue/src/password/Password.d.ts | 4 ++-- .../primevue/src/radiobutton/RadioButton.d.ts | 6 +++--- .../primevue/src/scrolltop/ScrollTop.d.ts | 4 ++-- packages/primevue/src/select/Select.d.ts | 4 ++-- .../src/selectbutton/SelectButton.d.ts | 4 ++-- packages/primevue/src/skeleton/Skeleton.d.ts | 6 +++--- packages/primevue/src/slider/Slider.d.ts | 4 ++-- .../primevue/src/speeddial/SpeedDial.d.ts | 10 +++++----- .../primevue/src/splitbutton/SplitButton.d.ts | 2 +- packages/primevue/src/splitter/Splitter.d.ts | 6 +++--- packages/primevue/src/textarea/Textarea.d.ts | 6 +++--- packages/primevue/src/timeline/Timeline.d.ts | 6 +++--- packages/primevue/src/toast/Toast.d.ts | 4 ++-- .../src/togglebutton/ToggleButton.d.ts | 6 +++--- packages/primevue/src/tree/Tree.d.ts | 6 +++--- .../primevue/src/treeselect/TreeSelect.d.ts | 12 +++++------ .../primevue/src/treetable/TreeTable.d.ts | 14 ++++++------- .../src/virtualscroller/VirtualScroller.d.ts | 4 ++-- 47 files changed, 136 insertions(+), 136 deletions(-) diff --git a/packages/primevue/src/autocomplete/AutoComplete.d.ts b/packages/primevue/src/autocomplete/AutoComplete.d.ts index 99170e523..7c6d75902 100755 --- a/packages/primevue/src/autocomplete/AutoComplete.d.ts +++ b/packages/primevue/src/autocomplete/AutoComplete.d.ts @@ -360,7 +360,7 @@ export interface AutoCompleteProps { * Specifies the behavior dropdown button. Default 'blank' mode sends an empty string and 'current' mode sends the input value. * @defaultValue blank */ - dropdownMode?: 'blank' | 'current' | undefined; + dropdownMode?: HintedString<'blank' | 'current'> | undefined; /** * Specifies if multiple values can be selected. * @defaultValue false @@ -378,7 +378,7 @@ export interface AutoCompleteProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -393,7 +393,7 @@ export interface AutoCompleteProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * A property to uniquely identify an option. */ diff --git a/packages/primevue/src/avatar/Avatar.d.ts b/packages/primevue/src/avatar/Avatar.d.ts index 263cfd998..e5eb91ec4 100644 --- a/packages/primevue/src/avatar/Avatar.d.ts +++ b/packages/primevue/src/avatar/Avatar.d.ts @@ -6,7 +6,7 @@ * * @module avatar */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -94,12 +94,12 @@ export interface AvatarProps { * Size of the element. * @defaultValue normal */ - size?: 'normal' | 'large' | 'xlarge' | undefined; + size?: HintedString<'normal' | 'large' | 'xlarge'> | undefined; /** * Shape of the element. * @defaultValue square */ - shape?: 'square' | 'circle' | undefined; + shape?: HintedString<'square' | 'circle'> | undefined; /** * Establishes a string value that labels the component. */ diff --git a/packages/primevue/src/badge/Badge.d.ts b/packages/primevue/src/badge/Badge.d.ts index 7d80245c5..8314b1d08 100644 --- a/packages/primevue/src/badge/Badge.d.ts +++ b/packages/primevue/src/badge/Badge.d.ts @@ -74,7 +74,7 @@ export interface BadgeProps { /** * Size of the badge, valid options are 'small', 'large', and 'xlarge'. */ - size?: 'small' | 'large' | 'xlarge' | null | undefined; + size?: HintedString<'small' | 'large' | 'xlarge'> | null | undefined; /** * It generates scoped CSS variables using design tokens for the component. */ diff --git a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts index 87502e257..f9045c02a 100644 --- a/packages/primevue/src/cascadeselect/CascadeSelect.d.ts +++ b/packages/primevue/src/cascadeselect/CascadeSelect.d.ts @@ -311,7 +311,7 @@ export interface CascadeSelectProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -326,7 +326,7 @@ export interface CascadeSelectProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * A property to uniquely identify an option. */ diff --git a/packages/primevue/src/checkbox/Checkbox.d.ts b/packages/primevue/src/checkbox/Checkbox.d.ts index 550400551..90909c12f 100755 --- a/packages/primevue/src/checkbox/Checkbox.d.ts +++ b/packages/primevue/src/checkbox/Checkbox.d.ts @@ -7,7 +7,7 @@ * @module checkbox * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -138,7 +138,7 @@ export interface CheckboxProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * When present, it specifies that an input field is read-only. * @default false diff --git a/packages/primevue/src/colorpicker/ColorPicker.d.ts b/packages/primevue/src/colorpicker/ColorPicker.d.ts index 2ceb80519..c8d167142 100755 --- a/packages/primevue/src/colorpicker/ColorPicker.d.ts +++ b/packages/primevue/src/colorpicker/ColorPicker.d.ts @@ -161,7 +161,7 @@ export interface ColorPickerProps { * Format to use in value binding, supported formats are 'hex', 'rgb' and 'hsb'. * @defaultValue hex */ - format?: 'hex' | 'rgb' | 'hsb' | undefined; + format?: HintedString<'hex' | 'rgb' | 'hsb'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false diff --git a/packages/primevue/src/column/Column.d.ts b/packages/primevue/src/column/Column.d.ts index fbc578ee0..f686ee493 100755 --- a/packages/primevue/src/column/Column.d.ts +++ b/packages/primevue/src/column/Column.d.ts @@ -8,7 +8,7 @@ * @module column * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { BadgePassThroughOptions } from 'primevue/badge'; import type { ButtonPassThroughOptions } from 'primevue/button'; @@ -482,7 +482,7 @@ export interface ColumnProps { /** * Defines column based selection mode. */ - selectionMode?: 'single' | 'multiple' | undefined; + selectionMode?: HintedString<'single' | 'multiple'> | undefined; /** * Displays an icon to toggle row expansion. * @defaultValue false @@ -524,7 +524,7 @@ export interface ColumnProps { * Position of a frozen column, valid values are left and right. * @defaultValue left */ - alignFrozen?: 'left' | 'right' | undefined; + alignFrozen?: HintedString<'left' | 'right'> | undefined; /** * Whether the column is included in data export. * @defaultValue false diff --git a/packages/primevue/src/columngroup/ColumnGroup.d.ts b/packages/primevue/src/columngroup/ColumnGroup.d.ts index 2cdfbd2d0..65ffc8968 100755 --- a/packages/primevue/src/columngroup/ColumnGroup.d.ts +++ b/packages/primevue/src/columngroup/ColumnGroup.d.ts @@ -7,7 +7,7 @@ * @module columngroup * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -73,7 +73,7 @@ export interface ColumnGroupProps { /** * Type of column group */ - type?: 'header' | 'footer' | undefined; + type?: HintedString<'header' | 'footer'> | undefined; /** * It generates scoped CSS variables using design tokens for the component. */ diff --git a/packages/primevue/src/confirmationoptions/ConfirmationOptions.d.ts b/packages/primevue/src/confirmationoptions/ConfirmationOptions.d.ts index 69bb2054c..5de89e5f7 100644 --- a/packages/primevue/src/confirmationoptions/ConfirmationOptions.d.ts +++ b/packages/primevue/src/confirmationoptions/ConfirmationOptions.d.ts @@ -32,7 +32,7 @@ export interface ConfirmationOptions { * Position of the dialog. * @defaultValue center */ - position?: 'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright' | undefined; + position?: HintedString<'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright'> | undefined; /** * Icon to display next to the message. */ diff --git a/packages/primevue/src/datatable/DataTable.d.ts b/packages/primevue/src/datatable/DataTable.d.ts index 5a179f538..b2f57dd24 100755 --- a/packages/primevue/src/datatable/DataTable.d.ts +++ b/packages/primevue/src/datatable/DataTable.d.ts @@ -913,7 +913,7 @@ export interface DataTableProps { * Position of the paginator, options are 'top','bottom' or 'both'. * @defaultValue bottom */ - paginatorPosition?: 'top' | 'bottom' | 'both' | undefined; + paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined; /** * Whether to show it even there is only one page. * @defaultValue true @@ -995,7 +995,7 @@ export interface DataTableProps { * Defines whether sorting works on single column or on multiple columns. * @defaultValue single */ - sortMode?: 'single' | 'multiple' | undefined; + sortMode?: HintedString<'single' | 'multiple'> | undefined; /** * When enabled, columns can have an un-sorted state. * @defaultValue false @@ -1009,7 +1009,7 @@ export interface DataTableProps { /** * Layout of the filter elements. */ - filterDisplay?: 'menu' | 'row' | undefined; + filterDisplay?: HintedString<'menu' | 'row'> | undefined; /** * An array of fields as string or function to use in global filtering. */ @@ -1025,12 +1025,12 @@ export interface DataTableProps { /** * Specifies the selection mode. */ - selectionMode?: 'single' | 'multiple' | undefined; + selectionMode?: HintedString<'single' | 'multiple'> | undefined; /** * Algorithm to define if a row is selected. * @defaultValue deepEquals */ - compareSelectionBy?: 'equals' | 'deepEquals' | undefined; + compareSelectionBy?: HintedString<'equals' | 'deepEquals'> | undefined; /** * Defines whether metaKey is requred or not for the selection. When true metaKey needs to be pressed to select or unselect an item and * when set to false selection of each item can be toggled individually. On touch enabled devices, metaKeySelection is turned off automatically. @@ -1078,7 +1078,7 @@ export interface DataTableProps { * Defines whether the overall table width. * @defaultValue fit */ - columnResizeMode?: 'fit' | 'expand' | undefined; + columnResizeMode?: HintedString<'fit' | 'expand'> | undefined; /** * When enabled, columns can be reordered using drag and drop. * @defaultValue false @@ -1099,7 +1099,7 @@ export interface DataTableProps { /** * Defines the row group mode. */ - rowGroupMode?: 'subheader' | 'rowspan' | undefined; + rowGroupMode?: HintedString<'subheader' | 'rowspan'> | undefined; /** * One or more field names to use in row grouping. */ @@ -1117,7 +1117,7 @@ export interface DataTableProps { * Defines where a stateful table keeps its state. * @defaultValue session */ - stateStorage?: 'session' | 'local' | undefined; + stateStorage?: HintedString<'session' | 'local'> | undefined; /** * Unique identifier of a stateful table to use in state storage. */ @@ -1125,7 +1125,7 @@ export interface DataTableProps { /** * Defines the incell editing mode. */ - editMode?: 'cell' | 'row' | undefined; + editMode?: HintedString<'cell' | 'row'> | undefined; /** * A collection of rows to represent the current editing data in row edit mode. */ @@ -1187,7 +1187,7 @@ export interface DataTableProps { /** * Defines the size of the table. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Inline style of the table element. */ diff --git a/packages/primevue/src/dataview/DataView.d.ts b/packages/primevue/src/dataview/DataView.d.ts index ea1b4b045..a625b4f03 100755 --- a/packages/primevue/src/dataview/DataView.d.ts +++ b/packages/primevue/src/dataview/DataView.d.ts @@ -7,7 +7,7 @@ * @module dataview * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PaginatorPassThroughOptionType } from 'primevue/paginator'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -152,7 +152,7 @@ export interface DataViewProps { * Layout of the items, valid values are 'list' and 'grid'. * @defaultValue list */ - layout?: 'list' | 'grid' | undefined; + layout?: HintedString<'list' | 'grid'> | undefined; /** * Number of rows to display per page. * @defaultValue 0 @@ -176,7 +176,7 @@ export interface DataViewProps { * Position of the paginator, options are 'top','bottom' or 'both'. * @defaultValue bottom */ - paginatorPosition?: 'top' | 'bottom' | 'both' | undefined; + paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined; /** * Whether to show it even there is only one page. * @defaultValue true diff --git a/packages/primevue/src/datepicker/DatePicker.d.ts b/packages/primevue/src/datepicker/DatePicker.d.ts index 84f700980..7b666bcca 100755 --- a/packages/primevue/src/datepicker/DatePicker.d.ts +++ b/packages/primevue/src/datepicker/DatePicker.d.ts @@ -529,7 +529,7 @@ export interface DatePickerProps { * Defines the quantity of the selection. * @defaultValue single */ - selectionMode?: 'single' | 'multiple' | 'range' | undefined; + selectionMode?: HintedString<'single' | 'multiple' | 'range'> | undefined; /** * Format of the date. Defaults to PrimeVue Locale configuration. */ @@ -558,7 +558,7 @@ export interface DatePickerProps { * Icon position of the component. This only applies if the showIcon option is set to true. * @defaultValue 'button' */ - iconDisplay?: 'button' | 'input' | undefined; + iconDisplay?: HintedString<'button' | 'input'> | undefined; /** * Icon of the datepicker button. */ @@ -597,7 +597,7 @@ export interface DatePickerProps { * Type of view to display. * @defaultValue date */ - view?: 'date' | 'month' | 'year' | undefined; + view?: HintedString<'date' | 'month' | 'year'> | undefined; /** * The minimum selectable date. */ @@ -657,7 +657,7 @@ export interface DatePickerProps { * Specifies hour format. * @defaultValue 24 */ - hourFormat?: '12' | '24' | undefined; + hourFormat?: HintedString<'12' | '24'> | undefined; /** * Hours to change per step. * @defaultValue 1 @@ -706,7 +706,7 @@ export interface DatePickerProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -721,7 +721,7 @@ export interface DatePickerProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * When present, it specifies that an input field is read-only. * @defaultValue false diff --git a/packages/primevue/src/dialog/Dialog.d.ts b/packages/primevue/src/dialog/Dialog.d.ts index 2123df1a2..bb99d2888 100755 --- a/packages/primevue/src/dialog/Dialog.d.ts +++ b/packages/primevue/src/dialog/Dialog.d.ts @@ -229,7 +229,7 @@ export interface DialogProps { * Position of the dialog. * @defaultValue center */ - position?: 'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright' | undefined; + position?: HintedString<'center' | 'top' | 'bottom' | 'left' | 'right' | 'topleft' | 'topright' | 'bottomleft' | 'bottomright'> | undefined; /** * Whether the dialog can be displayed full screen. * @defaultValue false diff --git a/packages/primevue/src/divider/Divider.d.ts b/packages/primevue/src/divider/Divider.d.ts index e585f3db8..fd53d2a82 100644 --- a/packages/primevue/src/divider/Divider.d.ts +++ b/packages/primevue/src/divider/Divider.d.ts @@ -7,7 +7,7 @@ * @module divider * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -74,17 +74,17 @@ export interface DividerProps { /** * Alignment of the content. */ - align?: 'left' | 'center' | 'right' | 'top' | 'center' | 'bottom' | undefined; + align?: HintedString<'left' | 'center' | 'right' | 'top' | 'center' | 'bottom'> | undefined; /** * Specifies the orientation, valid values are 'horizontal' and 'vertical'. * @defaultValue horizontal */ - layout?: 'horizontal' | 'vertical' | undefined; + layout?: HintedString<'horizontal' | 'vertical'> | undefined; /** * Border style type. * @defaultValue solid */ - type?: 'solid' | 'dashed' | 'dotted' | undefined; + type?: HintedString<'solid' | 'dashed' | 'dotted'> | undefined; /** * It generates scoped CSS variables using design tokens for the component. */ diff --git a/packages/primevue/src/dock/Dock.d.ts b/packages/primevue/src/dock/Dock.d.ts index e099cb691..5bde3b82b 100644 --- a/packages/primevue/src/dock/Dock.d.ts +++ b/packages/primevue/src/dock/Dock.d.ts @@ -7,7 +7,7 @@ * @module dock * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { MenuItem } from 'primevue/menuitem'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -147,12 +147,12 @@ export interface DockTooltipOptions { /** * Event to show the tooltip, valid values are hover and focus. */ - event: 'hover' | 'focus' | undefined; + event: HintedString<'hover' | 'focus'> | undefined; /** * Position of element. * @defaultValue bottom */ - position: 'bottom' | 'top' | 'left' | 'right' | undefined; + position: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined; /** * Optional options. */ @@ -185,7 +185,7 @@ export interface DockProps { * Position of element. * @defaultValue bottom */ - position?: 'bottom' | 'top' | 'left' | 'right' | undefined; + position?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined; /** * Style class of the element. */ diff --git a/packages/primevue/src/drawer/Drawer.d.ts b/packages/primevue/src/drawer/Drawer.d.ts index 9dd62a040..dfeef8739 100755 --- a/packages/primevue/src/drawer/Drawer.d.ts +++ b/packages/primevue/src/drawer/Drawer.d.ts @@ -7,7 +7,7 @@ * @module drawer * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { ButtonPassThroughOptions } from 'primevue/button'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -137,7 +137,7 @@ export interface DrawerProps { * Specifies the position of the drawer. * @defaultValue left */ - position?: 'left' | 'right' | 'top' | 'bottom' | 'full' | undefined; + position?: HintedString<'left' | 'right' | 'top' | 'bottom' | 'full'> | undefined; /** * Title content of the dialog. */ diff --git a/packages/primevue/src/fileupload/FileUpload.d.ts b/packages/primevue/src/fileupload/FileUpload.d.ts index 863c58c6f..d60917b89 100755 --- a/packages/primevue/src/fileupload/FileUpload.d.ts +++ b/packages/primevue/src/fileupload/FileUpload.d.ts @@ -7,7 +7,7 @@ * @module fileupload * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { BadgePassThroughOptions } from 'primevue/badge'; import type { ButtonPassThroughOptions } from 'primevue/button'; @@ -331,7 +331,7 @@ export interface FileUploadProps { * Defines the UI of the component, possible values are 'advanced' and 'basic'. * @defaultValue advanced */ - mode?: 'advanced' | 'basic' | undefined; + mode?: HintedString<'advanced' | 'basic'> | undefined; /** * Used to select multiple files at once from file dialog. * @defaultValue false diff --git a/packages/primevue/src/floatlabel/FloatLabel.d.ts b/packages/primevue/src/floatlabel/FloatLabel.d.ts index f4f1b6c52..7933c04f7 100644 --- a/packages/primevue/src/floatlabel/FloatLabel.d.ts +++ b/packages/primevue/src/floatlabel/FloatLabel.d.ts @@ -7,7 +7,7 @@ * @module floatlabel * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { TransitionProps, VNode } from 'vue'; @@ -92,7 +92,7 @@ export interface FloatLabelProps { * Defines the positioning of the label relative to the input. * @defaultValue false */ - variant?: 'over' | 'in' | 'on' | undefined; + variant?: HintedString<'over' | 'in' | 'on'> | undefined; } /** diff --git a/packages/primevue/src/galleria/Galleria.d.ts b/packages/primevue/src/galleria/Galleria.d.ts index e481a0ade..7e3924ced 100755 --- a/packages/primevue/src/galleria/Galleria.d.ts +++ b/packages/primevue/src/galleria/Galleria.d.ts @@ -7,7 +7,7 @@ * @module galleria * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { ButtonHTMLAttributes, HTMLAttributes, TransitionProps, VNode } from 'vue'; @@ -348,7 +348,7 @@ export interface GalleriaProps { * Position of thumbnails. * @defaultValue bottom */ - thumbnailsPosition?: 'bottom' | 'top' | 'left' | 'right' | undefined; + thumbnailsPosition?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined; /** * Height of the viewport in vertical thumbnail. * @defaultValue 300px @@ -368,7 +368,7 @@ export interface GalleriaProps { * Position of indicators. * @defaultValue bottom */ - indicatorsPosition?: 'bottom' | 'top' | 'left' | 'right' | undefined; + indicatorsPosition?: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined; /** * Base zIndex value to use in layering. * @defaultValue 0 diff --git a/packages/primevue/src/inputchips/InputChips.d.ts b/packages/primevue/src/inputchips/InputChips.d.ts index 09d99e48e..d651e953d 100755 --- a/packages/primevue/src/inputchips/InputChips.d.ts +++ b/packages/primevue/src/inputchips/InputChips.d.ts @@ -7,7 +7,7 @@ * @module inputchips * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { ChipPassThroughOptions } from 'primevue/chip'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -216,7 +216,7 @@ export interface InputChipsProps { * Specifies the input variant of the component. * @defaultValue outlined */ - variant?: 'outlined' | 'filled' | undefined; + variant?: HintedString<'outlined' | 'filled'> | undefined; /** * Placeholder text for the input. */ diff --git a/packages/primevue/src/inputmask/InputMask.d.ts b/packages/primevue/src/inputmask/InputMask.d.ts index d93108252..88e4b7b7f 100755 --- a/packages/primevue/src/inputmask/InputMask.d.ts +++ b/packages/primevue/src/inputmask/InputMask.d.ts @@ -7,7 +7,7 @@ * @module inputmask * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { InputTextPassThroughOptions } from 'primevue/inputtext'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -159,12 +159,12 @@ export interface InputMaskProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Spans 100% width of the container when enabled. * @defaultValue null diff --git a/packages/primevue/src/inputnumber/InputNumber.d.ts b/packages/primevue/src/inputnumber/InputNumber.d.ts index 94f6a1b81..a261e6c13 100755 --- a/packages/primevue/src/inputnumber/InputNumber.d.ts +++ b/packages/primevue/src/inputnumber/InputNumber.d.ts @@ -7,7 +7,7 @@ * @module inputnumber * */ -import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { InputTextPassThroughOptions } from 'primevue/inputtext'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -220,7 +220,7 @@ export interface InputNumberProps { * Layout of the buttons. * @defaultValue stacked */ - buttonLayout?: 'stacked' | 'horizontal' | 'vertical' | undefined; + buttonLayout?: HintedString<'stacked' | 'horizontal' | 'vertical'> | undefined; /** * Style class of the increment button. */ @@ -256,12 +256,12 @@ export interface InputNumberProps { * See [Locale Negotation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#locale_negotiation) for details. * @defaultValue best fit */ - localeMatcher?: 'lookup' | 'best fit' | undefined; + localeMatcher?: HintedString<'lookup' | 'best fit'> | undefined; /** * Defines the behavior of the component. * @defaultValue decimal */ - mode?: 'decimal' | 'currency' | undefined; + mode?: HintedString<'decimal' | 'currency'> | undefined; /** * Text to display before the value. */ @@ -326,7 +326,7 @@ export interface InputNumberProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -341,7 +341,7 @@ export interface InputNumberProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * When present, it specifies that an input field is read-only. * @defaultValue false diff --git a/packages/primevue/src/inputotp/InputOtp.d.ts b/packages/primevue/src/inputotp/InputOtp.d.ts index f51a91973..971fe9c44 100755 --- a/packages/primevue/src/inputotp/InputOtp.d.ts +++ b/packages/primevue/src/inputotp/InputOtp.d.ts @@ -7,7 +7,7 @@ * @module inputotp * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { InputTextPassThroughOptions } from 'primevue/inputtext'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -169,7 +169,7 @@ export interface InputOtpProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -189,7 +189,7 @@ export interface InputOtpProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Index of the element in tabbing order. */ diff --git a/packages/primevue/src/inputtext/InputText.d.ts b/packages/primevue/src/inputtext/InputText.d.ts index ac82ddee6..3309d610c 100755 --- a/packages/primevue/src/inputtext/InputText.d.ts +++ b/packages/primevue/src/inputtext/InputText.d.ts @@ -7,7 +7,7 @@ * @module inputtext * */ -import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { InputHTMLAttributes } from 'vue'; @@ -98,7 +98,7 @@ export interface InputTextProps extends Omit { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined | null; + size?: HintedString<'small' | 'large'> | undefined | null; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -108,7 +108,7 @@ export interface InputTextProps extends Omit { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Spans 100% width of the container when enabled. * @defaultValue null diff --git a/packages/primevue/src/megamenu/MegaMenu.d.ts b/packages/primevue/src/megamenu/MegaMenu.d.ts index 926c6cd77..baa593c68 100755 --- a/packages/primevue/src/megamenu/MegaMenu.d.ts +++ b/packages/primevue/src/megamenu/MegaMenu.d.ts @@ -7,7 +7,7 @@ * @module megamenu * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { MenuItem } from 'primevue/menuitem'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -246,7 +246,7 @@ export interface MegaMenuProps { * Defines the orientation. * @defaultValue horizontal */ - orientation?: 'horizontal' | 'vertical' | undefined; + orientation?: HintedString<'horizontal' | 'vertical'> | undefined; /** * The breakpoint to define the maximum width boundary. * @defaultValue 960px diff --git a/packages/primevue/src/message/Message.d.ts b/packages/primevue/src/message/Message.d.ts index 3e0924a47..175fda072 100755 --- a/packages/primevue/src/message/Message.d.ts +++ b/packages/primevue/src/message/Message.d.ts @@ -159,12 +159,12 @@ export interface MessageProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Specifies the variant of the component. * @defaultValue undefined */ - variant?: 'outlined' | 'simple' | undefined; + variant?: HintedString<'outlined' | 'simple'> | undefined; } /** diff --git a/packages/primevue/src/multiselect/MultiSelect.d.ts b/packages/primevue/src/multiselect/MultiSelect.d.ts index 17fa1217b..20b3cf3a1 100755 --- a/packages/primevue/src/multiselect/MultiSelect.d.ts +++ b/packages/primevue/src/multiselect/MultiSelect.d.ts @@ -364,7 +364,7 @@ export interface MultiSelectProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -379,7 +379,7 @@ export interface MultiSelectProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Spans 100% width of the container when enabled. * @defaultValue null @@ -456,7 +456,7 @@ export interface MultiSelectProps { * Defines how the selected items are displayed. * @defaultValue comma */ - display?: 'comma' | 'chip' | undefined; + display?: HintedString<'comma' | 'chip'> | undefined; /** * Label to display after exceeding max selected labels. * @defaultValue null diff --git a/packages/primevue/src/organizationchart/OrganizationChart.d.ts b/packages/primevue/src/organizationchart/OrganizationChart.d.ts index 86c61d6ea..767a631d0 100755 --- a/packages/primevue/src/organizationchart/OrganizationChart.d.ts +++ b/packages/primevue/src/organizationchart/OrganizationChart.d.ts @@ -7,7 +7,7 @@ * @module organizationchart * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -243,7 +243,7 @@ export interface OrganizationChartProps { /** * Type of the selection. */ - selectionMode?: 'single' | 'multiple' | undefined; + selectionMode?: HintedString<'single' | 'multiple'> | undefined; /** * A map instance of key-value pairs to represented the collapsed nodes. */ diff --git a/packages/primevue/src/overlaybadge/OverlayBadge.d.ts b/packages/primevue/src/overlaybadge/OverlayBadge.d.ts index 3df3540ce..cb1af2e03 100644 --- a/packages/primevue/src/overlaybadge/OverlayBadge.d.ts +++ b/packages/primevue/src/overlaybadge/OverlayBadge.d.ts @@ -90,7 +90,7 @@ export interface OverlayBadgeProps { /** * Size of the badge, valid options are 'small', 'large', and 'xlarge'. */ - size?: 'small' | 'large' | 'xlarge' | null | undefined; + size?: HintedString<'small' | 'large' | 'xlarge'> | null | undefined; /** * It generates scoped CSS variables using design tokens for the component. */ diff --git a/packages/primevue/src/password/Password.d.ts b/packages/primevue/src/password/Password.d.ts index bd3ff3b07..4c91f70a5 100755 --- a/packages/primevue/src/password/Password.d.ts +++ b/packages/primevue/src/password/Password.d.ts @@ -234,7 +234,7 @@ export interface PasswordProps extends Omit { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -249,7 +249,7 @@ export interface PasswordProps extends Omit { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Placeholder text for the input. */ diff --git a/packages/primevue/src/radiobutton/RadioButton.d.ts b/packages/primevue/src/radiobutton/RadioButton.d.ts index 481878034..923d63f2f 100755 --- a/packages/primevue/src/radiobutton/RadioButton.d.ts +++ b/packages/primevue/src/radiobutton/RadioButton.d.ts @@ -7,7 +7,7 @@ * @module radiobutton * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -117,7 +117,7 @@ export interface RadioButtonProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -132,7 +132,7 @@ export interface RadioButtonProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * When present, it specifies that an input field is read-only. * @default false diff --git a/packages/primevue/src/scrolltop/ScrollTop.d.ts b/packages/primevue/src/scrolltop/ScrollTop.d.ts index 6d5466058..88f5ed3db 100644 --- a/packages/primevue/src/scrolltop/ScrollTop.d.ts +++ b/packages/primevue/src/scrolltop/ScrollTop.d.ts @@ -7,7 +7,7 @@ * @module scrolltop * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { ButtonPassThroughOptions, ButtonProps } from 'primevue/button'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -108,7 +108,7 @@ export interface ScrollTopProps { * Target of the ScrollTop. * @defaultValue window */ - target?: 'window' | 'parent' | undefined; + target?: HintedString<'window' | 'parent'> | undefined; /** * Defines the threshold value of the vertical scroll position of the target to toggle the visibility. * @defaultValue 400 diff --git a/packages/primevue/src/select/Select.d.ts b/packages/primevue/src/select/Select.d.ts index f55cc6b09..a31edd4e5 100755 --- a/packages/primevue/src/select/Select.d.ts +++ b/packages/primevue/src/select/Select.d.ts @@ -366,7 +366,7 @@ export interface SelectProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -381,7 +381,7 @@ export interface SelectProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * A property to uniquely identify an option. */ diff --git a/packages/primevue/src/selectbutton/SelectButton.d.ts b/packages/primevue/src/selectbutton/SelectButton.d.ts index 97454494e..f08864d1f 100755 --- a/packages/primevue/src/selectbutton/SelectButton.d.ts +++ b/packages/primevue/src/selectbutton/SelectButton.d.ts @@ -11,7 +11,7 @@ import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; // import { ToggleButtonPassThroughOptions } from 'primevue/togglebutton'; -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; export declare type SelectButtonPassThroughOptionType = SelectButtonPassThroughAttributes | ((options: SelectButtonPassThroughMethodOptions) => SelectButtonPassThroughAttributes | string) | string | null | undefined; @@ -184,7 +184,7 @@ export interface SelectButtonProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Form control object, typically used for handling validation and form state. */ diff --git a/packages/primevue/src/skeleton/Skeleton.d.ts b/packages/primevue/src/skeleton/Skeleton.d.ts index 69697dabc..e2fa173c8 100644 --- a/packages/primevue/src/skeleton/Skeleton.d.ts +++ b/packages/primevue/src/skeleton/Skeleton.d.ts @@ -7,7 +7,7 @@ * @module skeleton * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -70,7 +70,7 @@ export interface SkeletonProps { * Shape of the element. * @defaultValue rectangle */ - shape?: 'rectangle' | 'circle' | undefined; + shape?: HintedString<'rectangle' | 'circle'> | undefined; /** * Size of the Circle or Square. */ @@ -93,7 +93,7 @@ export interface SkeletonProps { * Type of the animation. * @defaultValue wave */ - animation?: 'wave' | 'none' | undefined; + animation?: HintedString<'wave' | 'none'> | undefined; /** * It generates scoped CSS variables using design tokens for the component. */ diff --git a/packages/primevue/src/slider/Slider.d.ts b/packages/primevue/src/slider/Slider.d.ts index 5ba1f1e97..bc1578a83 100755 --- a/packages/primevue/src/slider/Slider.d.ts +++ b/packages/primevue/src/slider/Slider.d.ts @@ -7,7 +7,7 @@ * @module slider * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; @@ -123,7 +123,7 @@ export interface SliderProps { * Orientation of the slider. * @defaultValue horizontal */ - orientation?: 'horizontal' | 'vertical' | undefined; + orientation?: HintedString<'horizontal' | 'vertical'> | undefined; /** * Step factor to increment/decrement the value. * @defaultValue 1 diff --git a/packages/primevue/src/speeddial/SpeedDial.d.ts b/packages/primevue/src/speeddial/SpeedDial.d.ts index b2b88114b..71a3e2824 100644 --- a/packages/primevue/src/speeddial/SpeedDial.d.ts +++ b/packages/primevue/src/speeddial/SpeedDial.d.ts @@ -7,7 +7,7 @@ * @module speeddial * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { ButtonPassThroughOptions, ButtonProps } from 'primevue/button'; import type { MenuItem } from 'primevue/menuitem'; @@ -167,12 +167,12 @@ export interface SpeedDialTooltipOptions { /** * Event to show the tooltip, valid values are hover and focus. */ - event: 'hover' | 'focus' | undefined; + event: HintedString<'hover' | 'focus'> | undefined; /** * Position of element. * @defaultValue bottom */ - position: 'bottom' | 'top' | 'left' | 'right' | undefined; + position: HintedString<'bottom' | 'top' | 'left' | 'right'> | undefined; /** * Optional options. */ @@ -196,7 +196,7 @@ export interface SpeedDialProps { * Specifies the opening direction of actions. * @defaultValue up */ - direction?: 'up' | 'down' | 'left' | 'right' | 'up-left' | 'up-right' | 'down-left' | 'down-right' | undefined; + direction?: HintedString<'up' | 'down' | 'left' | 'right' | 'up-left' | 'up-right' | 'down-left' | 'down-right'> | undefined; /** * Transition delay step for each action item. * @defaultValue 30 @@ -206,7 +206,7 @@ export interface SpeedDialProps { * Specifies the opening type of actions. * @defaultValue linear */ - type?: 'linear' | 'circle' | 'semi-circle' | 'quarter-circle' | undefined; + type?: HintedString<'linear' | 'circle' | 'semi-circle' | 'quarter-circle'> | undefined; /** * Radius for *circle types. * @defaultValue 0 diff --git a/packages/primevue/src/splitbutton/SplitButton.d.ts b/packages/primevue/src/splitbutton/SplitButton.d.ts index c9ca17868..8c424e27f 100755 --- a/packages/primevue/src/splitbutton/SplitButton.d.ts +++ b/packages/primevue/src/splitbutton/SplitButton.d.ts @@ -203,7 +203,7 @@ export interface SplitButtonProps { /** * Defines the size of the button. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Add a plain textual class to the button without a background initially. * @defaultValue false diff --git a/packages/primevue/src/splitter/Splitter.d.ts b/packages/primevue/src/splitter/Splitter.d.ts index f8c1467dc..cedebd173 100644 --- a/packages/primevue/src/splitter/Splitter.d.ts +++ b/packages/primevue/src/splitter/Splitter.d.ts @@ -7,7 +7,7 @@ * @module splitter * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -152,7 +152,7 @@ export interface SplitterProps { * Orientation of the panels. * @defaultValue horizontal */ - layout?: 'horizontal' | 'vertical' | undefined; + layout?: HintedString<'horizontal' | 'vertical'> | undefined; /** * Size of the divider in pixels. * @defaultValue 4 @@ -166,7 +166,7 @@ export interface SplitterProps { * Defines where a stateful splitter keeps its state, valid values are 'session' for sessionStorage and 'local' for localStorage. * @defaultValue session */ - stateStorage?: 'local' | 'session' | undefined; + stateStorage?: HintedString<'local' | 'session'> | undefined; /** * Step factor to increment/decrement the size of the panels while pressing the arrow keys. * @defaultValue 1 diff --git a/packages/primevue/src/textarea/Textarea.d.ts b/packages/primevue/src/textarea/Textarea.d.ts index 41d013870..58bd21d9a 100755 --- a/packages/primevue/src/textarea/Textarea.d.ts +++ b/packages/primevue/src/textarea/Textarea.d.ts @@ -7,7 +7,7 @@ * @module textarea * */ -import type { DefineComponent, DesignToken, EmitFn, Nullable, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, Nullable, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import type { TextareaHTMLAttributes } from 'vue'; @@ -107,7 +107,7 @@ export interface TextareaProps extends TextareaHTMLAttributes { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -117,7 +117,7 @@ export interface TextareaProps extends TextareaHTMLAttributes { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Spans 100% width of the container when enabled. * @defaultValue null diff --git a/packages/primevue/src/timeline/Timeline.d.ts b/packages/primevue/src/timeline/Timeline.d.ts index 095e9d0db..e0e0ccd30 100644 --- a/packages/primevue/src/timeline/Timeline.d.ts +++ b/packages/primevue/src/timeline/Timeline.d.ts @@ -7,7 +7,7 @@ * @module timeline * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -117,12 +117,12 @@ export interface TimelineProps { * Position of the timeline bar relative to the content. * @defaultValue left */ - align?: 'left' | 'right' | 'alternate' | 'top' | 'bottom' | undefined; + align?: HintedString<'left' | 'right' | 'alternate' | 'top' | 'bottom'> | undefined; /** * Orientation of the timeline. * @defaultValue horizontal */ - layout?: 'vertical' | 'horizontal' | undefined; + layout?: HintedString<'vertical' | 'horizontal'> | undefined; /** * Name of the field that uniquely identifies the a record in the data. */ diff --git a/packages/primevue/src/toast/Toast.d.ts b/packages/primevue/src/toast/Toast.d.ts index 4c05b7fe9..b6cb5da33 100755 --- a/packages/primevue/src/toast/Toast.d.ts +++ b/packages/primevue/src/toast/Toast.d.ts @@ -7,7 +7,7 @@ * @module toast * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { ButtonHTMLAttributes, TransitionProps, VNode } from 'vue'; @@ -117,7 +117,7 @@ export interface ToastMessageOptions { * Severity level of the message. * @defaultValue info */ - severity?: 'success' | 'info' | 'warn' | 'error' | 'secondary' | 'contrast' | undefined; + severity?: HintedString<'success' | 'info' | 'warn' | 'error' | 'secondary' | 'contrast'> | undefined; /** * Summary content of the message. */ diff --git a/packages/primevue/src/togglebutton/ToggleButton.d.ts b/packages/primevue/src/togglebutton/ToggleButton.d.ts index 85be45a6d..6ba42f58d 100755 --- a/packages/primevue/src/togglebutton/ToggleButton.d.ts +++ b/packages/primevue/src/togglebutton/ToggleButton.d.ts @@ -7,7 +7,7 @@ * @module togglebutton * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -134,7 +134,7 @@ export interface ToggleButtonProps { * Position of the icon. * @defaultValue left */ - iconPos?: 'left' | 'right' | undefined; + iconPos?: HintedString<'left' | 'right'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -161,7 +161,7 @@ export interface ToggleButtonProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Form control object, typically used for handling validation and form state. */ diff --git a/packages/primevue/src/tree/Tree.d.ts b/packages/primevue/src/tree/Tree.d.ts index 6812c5c45..30b5e2477 100755 --- a/packages/primevue/src/tree/Tree.d.ts +++ b/packages/primevue/src/tree/Tree.d.ts @@ -259,7 +259,7 @@ export interface TreeProps { /** * Defines the selection mode. */ - selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined; + selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined; /** * Defines how multiple items can be selected, when true metaKey needs to be pressed to select or unselect an item and when set to false selection of each item can be toggled individually. * On touch enabled devices, metaKeySelection is turned off automatically. @@ -279,7 +279,7 @@ export interface TreeProps { * Loading mode display. * @defaultValue mask */ - loadingMode?: 'mask' | 'icon' | undefined; + loadingMode?: HintedString<'mask' | 'icon'> | undefined; /** * When specified, displays an input field to filter the items. * @defaultValue false @@ -294,7 +294,7 @@ export interface TreeProps { * Mode for filtering. * @defaultValue lenient */ - filterMode?: 'lenient' | 'strict' | undefined; + filterMode?: HintedString<'lenient' | 'strict'> | undefined; /** * Placeholder text to show when filter input is empty. */ diff --git a/packages/primevue/src/treeselect/TreeSelect.d.ts b/packages/primevue/src/treeselect/TreeSelect.d.ts index 246495463..7c04d9438 100644 --- a/packages/primevue/src/treeselect/TreeSelect.d.ts +++ b/packages/primevue/src/treeselect/TreeSelect.d.ts @@ -210,7 +210,7 @@ export interface TreeSelectProps { /** * Defines the selection mode. */ - selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined; + selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined; /** * Spans 100% width of the container when enabled. * @defaultValue null @@ -225,7 +225,7 @@ export interface TreeSelectProps { * Defines how the selected items are displayed. * @defaultValue comma */ - display?: 'comma' | 'chip' | undefined; + display?: HintedString<'comma' | 'chip'> | undefined; /** * Label to display after exceeding max selected labels. * @defaultValue null @@ -254,7 +254,7 @@ export interface TreeSelectProps { * Loading mode display. * @defaultValue mask */ - loadingMode?: 'mask' | 'icon' | undefined; + loadingMode?: HintedString<'mask' | 'icon'> | undefined; /** * When specified, displays an input field to filter the items. * @defaultValue false @@ -269,7 +269,7 @@ export interface TreeSelectProps { * Mode for filtering. * @defaultValue lenient */ - filterMode?: 'lenient' | 'strict' | undefined; + filterMode?: HintedString<'lenient' | 'strict'> | undefined; /** * Placeholder text to show when filter input is empty. */ @@ -290,7 +290,7 @@ export interface TreeSelectProps { /** * Defines the size of the component. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * When present, it specifies that the component should have invalid state style. * @defaultValue false @@ -305,7 +305,7 @@ export interface TreeSelectProps { * Specifies the input variant of the component. * @defaultValue null */ - variant?: 'outlined' | 'filled' | undefined | null; + variant?: HintedString<'outlined' | 'filled'> | undefined | null; /** * Index of the element in tabbing order. */ diff --git a/packages/primevue/src/treetable/TreeTable.d.ts b/packages/primevue/src/treetable/TreeTable.d.ts index 27f1565c4..4d1c1b403 100755 --- a/packages/primevue/src/treetable/TreeTable.d.ts +++ b/packages/primevue/src/treetable/TreeTable.d.ts @@ -457,7 +457,7 @@ export interface TreeTableProps { /** * Defines the selection mode. */ - selectionMode?: 'single' | 'multiple' | 'checkbox' | undefined; + selectionMode?: HintedString<'single' | 'multiple' | 'checkbox'> | undefined; /** * Defines how multiple items can be selected, when true metaKey needs to be pressed to select or unselect an item and when set to false selection of each item can be toggled individually. * On touch enabled devices, metaKeySelection is turned off automatically. @@ -495,7 +495,7 @@ export interface TreeTableProps { * Position of the paginator, options are 'top','bottom' or 'both'. * @defaultValue bottom */ - paginatorPosition?: 'top' | 'bottom' | 'both' | undefined; + paginatorPosition?: HintedString<'top' | 'bottom' | 'both'> | undefined; /** * Whether to show it even there is only one page. * @defaultValue true @@ -557,7 +557,7 @@ export interface TreeTableProps { * Loading mode display. * @defaultValue mask */ - loadingMode?: 'mask' | 'icon' | undefined; + loadingMode?: HintedString<'mask' | 'icon'> | undefined; /** * When enabled, background of the rows change on hover. * @defaultValue false @@ -589,7 +589,7 @@ export interface TreeTableProps { * Defines whether sorting works on single column or on multiple columns. * @defaultValue single */ - sortMode?: 'single' | 'multiple' | undefined; + sortMode?: HintedString<'single' | 'multiple'> | undefined; /** * When enabled, columns can have an un-sorted state. * @defaultValue false @@ -604,7 +604,7 @@ export interface TreeTableProps { * Mode for filtering. * @defaultValue lenient */ - filterMode?: 'lenient' | 'strict' | undefined; + filterMode?: HintedString<'lenient' | 'strict'> | undefined; /** * Locale to use in filtering. The default locale is the host environment's current locale. */ @@ -618,7 +618,7 @@ export interface TreeTableProps { * Defines whether the overall table width should change on column resize. * @defaultValue fit */ - columnResizeMode?: 'fit' | 'expand' | undefined; + columnResizeMode?: HintedString<'fit' | 'expand'> | undefined; /** * Indentation factor as rem value for children nodes. * @defaultValue 1 @@ -641,7 +641,7 @@ export interface TreeTableProps { /** * Defines the size of the table. */ - size?: 'small' | 'large' | undefined; + size?: HintedString<'small' | 'large'> | undefined; /** * Inline style of the table element. */ diff --git a/packages/primevue/src/virtualscroller/VirtualScroller.d.ts b/packages/primevue/src/virtualscroller/VirtualScroller.d.ts index 48c1069a6..13cea43f1 100644 --- a/packages/primevue/src/virtualscroller/VirtualScroller.d.ts +++ b/packages/primevue/src/virtualscroller/VirtualScroller.d.ts @@ -7,7 +7,7 @@ * @module virtualscroller * */ -import type { DefineComponent, DesignToken, EmitFn, PassThrough } from '@primevue/core'; +import type { DefineComponent, DesignToken, EmitFn, HintedString, PassThrough } from '@primevue/core'; import type { ComponentHooks } from '@primevue/core/basecomponent'; import type { PassThroughOptions } from 'primevue/passthrough'; import { VNode } from 'vue'; @@ -255,7 +255,7 @@ export interface VirtualScrollerProps { * The orientation of scrollbar. * @defaultValue vertical */ - orientation?: 'vertical' | 'horizontal' | 'both' | undefined; + orientation?: HintedString<'vertical' | 'horizontal' | 'both'> | undefined; /** * Determines how many additional elements to add to the DOM outside of the view. * According to the scrolls made up and down, extra items are added in a certain algorithm in the form of multiples of this number. From 900a65350065441464611e05d590f4d6885e505f Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Thu, 6 Mar 2025 13:24:30 +0000 Subject: [PATCH 2/2] Update API doc --- apps/showcase/doc/common/apidoc/index.json | 212 ++++++++++----------- packages/nuxt-module/README.md | 4 +- pnpm-lock.yaml | 48 ++--- 3 files changed, 132 insertions(+), 132 deletions(-) diff --git a/apps/showcase/doc/common/apidoc/index.json b/apps/showcase/doc/common/apidoc/index.json index 965eadbd0..67fd804df 100644 --- a/apps/showcase/doc/common/apidoc/index.json +++ b/apps/showcase/doc/common/apidoc/index.json @@ -3806,7 +3806,7 @@ "name": "dropdownMode", "optional": true, "readonly": false, - "type": "\"blank\" | \"current\"", + "type": "HintedString<\"blank\" | \"current\">", "default": "blank", "description": "Specifies the behavior dropdown button. Default 'blank' mode sends an empty string and 'current' mode sends the input value." }, @@ -3838,7 +3838,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -3862,7 +3862,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -4909,7 +4909,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"large\" | \"normal\" | \"xlarge\"", + "type": "HintedString<\"large\" | \"normal\" | \"xlarge\">", "default": "normal", "description": "Size of the element." }, @@ -4917,7 +4917,7 @@ "name": "shape", "optional": true, "readonly": false, - "type": "\"square\" | \"circle\"", + "type": "HintedString<\"square\" | \"circle\">", "default": "square", "description": "Shape of the element." }, @@ -5463,7 +5463,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "null | \"small\" | \"large\" | \"xlarge\"", + "type": "null | HintedString<\"small\" | \"large\" | \"xlarge\">", "default": "", "description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'." }, @@ -10846,7 +10846,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -10870,7 +10870,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -12205,7 +12205,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -13731,7 +13731,7 @@ "name": "format", "optional": true, "readonly": false, - "type": "\"hex\" | \"rgb\" | \"hsb\"", + "type": "HintedString<\"hex\" | \"rgb\" | \"hsb\">", "default": "hex", "description": "Format to use in value binding, supported formats are 'hex', 'rgb' and 'hsb'." }, @@ -14925,7 +14925,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\"", + "type": "HintedString<\"single\" | \"multiple\">", "default": "", "description": "Defines column based selection mode." }, @@ -14997,7 +14997,7 @@ "name": "alignFrozen", "optional": true, "readonly": false, - "type": "\"left\" | \"right\"", + "type": "HintedString<\"left\" | \"right\">", "default": "left", "description": "Position of a frozen column, valid values are left and right." }, @@ -15686,7 +15686,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"header\" | \"footer\"", + "type": "HintedString<\"header\" | \"footer\">", "default": "", "description": "Type of column group" }, @@ -16876,7 +16876,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\">", "default": "center", "description": "Position of the dialog." }, @@ -20684,7 +20684,7 @@ "name": "paginatorPosition", "optional": true, "readonly": false, - "type": "\"top\" | \"bottom\" | \"both\"", + "type": "HintedString<\"top\" | \"bottom\" | \"both\">", "default": "bottom", "description": "Position of the paginator, options are 'top','bottom' or 'both'." }, @@ -20796,7 +20796,7 @@ "name": "sortMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\"", + "type": "HintedString<\"single\" | \"multiple\">", "default": "single", "description": "Defines whether sorting works on single column or on multiple columns." }, @@ -20820,7 +20820,7 @@ "name": "filterDisplay", "optional": true, "readonly": false, - "type": "\"menu\" | \"row\"", + "type": "HintedString<\"menu\" | \"row\">", "default": "", "description": "Layout of the filter elements." }, @@ -20852,7 +20852,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\"", + "type": "HintedString<\"single\" | \"multiple\">", "default": "", "description": "Specifies the selection mode." }, @@ -20860,7 +20860,7 @@ "name": "compareSelectionBy", "optional": true, "readonly": false, - "type": "\"equals\" | \"deepEquals\"", + "type": "HintedString<\"equals\" | \"deepEquals\">", "default": "deepEquals", "description": "Algorithm to define if a row is selected." }, @@ -20939,7 +20939,7 @@ "name": "columnResizeMode", "optional": true, "readonly": false, - "type": "\"fit\" | \"expand\"", + "type": "HintedString<\"fit\" | \"expand\">", "default": "fit", "description": "Defines whether the overall table width." }, @@ -20979,7 +20979,7 @@ "name": "rowGroupMode", "optional": true, "readonly": false, - "type": "\"subheader\" | \"rowspan\"", + "type": "HintedString<\"subheader\" | \"rowspan\">", "default": "", "description": "Defines the row group mode." }, @@ -21011,7 +21011,7 @@ "name": "stateStorage", "optional": true, "readonly": false, - "type": "\"session\" | \"local\"", + "type": "HintedString<\"session\" | \"local\">", "default": "session", "description": "Defines where a stateful table keeps its state." }, @@ -21027,7 +21027,7 @@ "name": "editMode", "optional": true, "readonly": false, - "type": "\"row\" | \"cell\"", + "type": "HintedString<\"row\" | \"cell\">", "default": "", "description": "Defines the incell editing mode." }, @@ -21129,7 +21129,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the table." }, @@ -22774,7 +22774,7 @@ "name": "layout", "optional": true, "readonly": false, - "type": "\"list\" | \"grid\"", + "type": "HintedString<\"list\" | \"grid\">", "default": "list", "description": "Layout of the items, valid values are 'list' and 'grid'." }, @@ -22814,7 +22814,7 @@ "name": "paginatorPosition", "optional": true, "readonly": false, - "type": "\"top\" | \"bottom\" | \"both\"", + "type": "HintedString<\"top\" | \"bottom\" | \"both\">", "default": "bottom", "description": "Position of the paginator, options are 'top','bottom' or 'both'." }, @@ -24107,7 +24107,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\" | \"range\"", + "type": "HintedString<\"single\" | \"multiple\" | \"range\">", "default": "single", "description": "Defines the quantity of the selection." }, @@ -24155,7 +24155,7 @@ "name": "iconDisplay", "optional": true, "readonly": false, - "type": "\"button\" | \"input\"", + "type": "HintedString<\"button\" | \"input\">", "default": "'button'", "description": "Icon position of the component. This only applies if the showIcon option is set to true." }, @@ -24227,7 +24227,7 @@ "name": "view", "optional": true, "readonly": false, - "type": "\"date\" | \"month\" | \"year\"", + "type": "HintedString<\"date\" | \"month\" | \"year\">", "default": "date", "description": "Type of view to display." }, @@ -24331,7 +24331,7 @@ "name": "hourFormat", "optional": true, "readonly": false, - "type": "\"12\" | \"24\"", + "type": "HintedString<\"12\" | \"24\">", "default": "24", "description": "Specifies hour format." }, @@ -24411,7 +24411,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -24435,7 +24435,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -25969,7 +25969,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\" | \"topleft\" | \"topright\" | \"bottomleft\" | \"bottomright\">", "default": "center", "description": "Position of the dialog." }, @@ -26572,7 +26572,7 @@ "name": "align", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"center\">", "default": "", "description": "Alignment of the content." }, @@ -26580,7 +26580,7 @@ "name": "layout", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\"", + "type": "HintedString<\"horizontal\" | \"vertical\">", "default": "horizontal", "description": "Specifies the orientation, valid values are 'horizontal' and 'vertical'." }, @@ -26588,7 +26588,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"solid\" | \"dashed\" | \"dotted\"", + "type": "HintedString<\"solid\" | \"dashed\" | \"dotted\">", "default": "solid", "description": "Border style type." }, @@ -26976,7 +26976,7 @@ "name": "event", "optional": false, "readonly": false, - "type": "undefined | \"focus\" | \"hover\"", + "type": "undefined | HintedString<\"focus\" | \"hover\">", "default": "", "description": "Event to show the tooltip, valid values are hover and focus." }, @@ -26984,7 +26984,7 @@ "name": "position", "optional": false, "readonly": false, - "type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"", + "type": "undefined | HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">", "default": "bottom", "description": "Position of element." }, @@ -27036,7 +27036,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">", "default": "bottom", "description": "Position of element." }, @@ -27578,7 +27578,7 @@ "name": "position", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"full\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"full\">", "default": "left", "description": "Specifies the position of the drawer." }, @@ -30056,7 +30056,7 @@ "name": "mode", "optional": true, "readonly": false, - "type": "\"advanced\" | \"basic\"", + "type": "HintedString<\"advanced\" | \"basic\">", "default": "advanced", "description": "Defines the UI of the component, possible values are 'advanced' and 'basic'." }, @@ -30882,7 +30882,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"on\" | \"in\" | \"over\"", + "type": "HintedString<\"on\" | \"in\" | \"over\">", "default": "false", "description": "Defines the positioning of the label relative to the input." } @@ -32055,7 +32055,7 @@ "name": "thumbnailsPosition", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">", "default": "bottom", "description": "Position of thumbnails." }, @@ -32087,7 +32087,7 @@ "name": "indicatorsPosition", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">", "default": "bottom", "description": "Position of indicators." }, @@ -35165,7 +35165,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"outlined\" | \"filled\"", + "type": "HintedString<\"outlined\" | \"filled\">", "default": "outlined", "description": "Specifies the input variant of the component." }, @@ -36434,7 +36434,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -36442,7 +36442,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -37032,7 +37032,7 @@ "name": "buttonLayout", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\" | \"stacked\"", + "type": "HintedString<\"horizontal\" | \"vertical\" | \"stacked\">", "default": "stacked", "description": "Layout of the buttons." }, @@ -37098,7 +37098,7 @@ "name": "localeMatcher", "optional": true, "readonly": false, - "type": "\"lookup\" | \"best fit\"", + "type": "HintedString<\"lookup\" | \"best fit\">", "default": "best fit", "description": "The locale matching algorithm to use. Possible values are 'lookup' and 'best fit'; the default is 'best fit'.\nSee [Locale Negotation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl#locale_negotiation) for details." }, @@ -37106,7 +37106,7 @@ "name": "mode", "optional": true, "readonly": false, - "type": "\"decimal\" | \"currency\"", + "type": "HintedString<\"decimal\" | \"currency\">", "default": "decimal", "description": "Defines the behavior of the component." }, @@ -37218,7 +37218,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -37242,7 +37242,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -37890,7 +37890,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -37922,7 +37922,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -39969,7 +39969,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "null | \"small\" | \"large\"", + "type": "null | HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -39985,7 +39985,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -42591,7 +42591,7 @@ "name": "orientation", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\"", + "type": "HintedString<\"horizontal\" | \"vertical\">", "default": "horizontal", "description": "Defines the orientation." }, @@ -44934,7 +44934,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -44942,7 +44942,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "\"outlined\" | \"simple\"", + "type": "HintedString<\"outlined\" | \"simple\">", "default": "undefined", "description": "Specifies the variant of the component." } @@ -46298,7 +46298,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -46322,7 +46322,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -46460,7 +46460,7 @@ "name": "display", "optional": true, "readonly": false, - "type": "\"comma\" | \"chip\"", + "type": "HintedString<\"comma\" | \"chip\">", "default": "comma", "description": "Defines how the selected items are displayed." }, @@ -48450,7 +48450,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\"", + "type": "HintedString<\"single\" | \"multiple\">", "default": "", "description": "Type of the selection." }, @@ -48946,7 +48946,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "null | \"small\" | \"large\" | \"xlarge\"", + "type": "null | HintedString<\"small\" | \"large\" | \"xlarge\">", "default": "", "description": "Size of the badge, valid options are 'small', 'large', and 'xlarge'." }, @@ -53520,7 +53520,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -53544,7 +53544,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -56506,7 +56506,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -56530,7 +56530,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -58675,7 +58675,7 @@ "name": "target", "optional": true, "readonly": false, - "type": "\"window\" | \"parent\"", + "type": "HintedString<\"window\" | \"parent\">", "default": "window", "description": "Target of the ScrollTop." }, @@ -59497,7 +59497,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -59521,7 +59521,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -60685,7 +60685,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -61178,7 +61178,7 @@ "name": "shape", "optional": true, "readonly": false, - "type": "\"circle\" | \"rectangle\"", + "type": "HintedString<\"circle\" | \"rectangle\">", "default": "rectangle", "description": "Shape of the element." }, @@ -61218,7 +61218,7 @@ "name": "animation", "optional": true, "readonly": false, - "type": "\"none\" | \"wave\"", + "type": "HintedString<\"none\" | \"wave\">", "default": "wave", "description": "Type of the animation." }, @@ -61555,7 +61555,7 @@ "name": "orientation", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\"", + "type": "HintedString<\"horizontal\" | \"vertical\">", "default": "horizontal", "description": "Orientation of the slider." }, @@ -62089,7 +62089,7 @@ "name": "event", "optional": false, "readonly": false, - "type": "undefined | \"focus\" | \"hover\"", + "type": "undefined | HintedString<\"focus\" | \"hover\">", "default": "", "description": "Event to show the tooltip, valid values are hover and focus." }, @@ -62097,7 +62097,7 @@ "name": "position", "optional": false, "readonly": false, - "type": "undefined | \"left\" | \"right\" | \"top\" | \"bottom\"", + "type": "undefined | HintedString<\"left\" | \"right\" | \"top\" | \"bottom\">", "default": "bottom", "description": "Position of element." }, @@ -62134,7 +62134,7 @@ "name": "direction", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"up\" | \"down\" | \"up-left\" | \"up-right\" | \"down-left\" | \"down-right\"", + "type": "HintedString<\"left\" | \"right\" | \"up\" | \"down\" | \"up-left\" | \"up-right\" | \"down-left\" | \"down-right\">", "default": "up", "description": "Specifies the opening direction of actions." }, @@ -62150,7 +62150,7 @@ "name": "type", "optional": true, "readonly": false, - "type": "\"circle\" | \"linear\" | \"semi-circle\" | \"quarter-circle\"", + "type": "HintedString<\"circle\" | \"linear\" | \"semi-circle\" | \"quarter-circle\">", "default": "linear", "description": "Specifies the opening type of actions." }, @@ -62913,7 +62913,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the button." }, @@ -63409,7 +63409,7 @@ "name": "layout", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\"", + "type": "HintedString<\"horizontal\" | \"vertical\">", "default": "horizontal", "description": "Orientation of the panels." }, @@ -63433,7 +63433,7 @@ "name": "stateStorage", "optional": true, "readonly": false, - "type": "\"session\" | \"local\"", + "type": "HintedString<\"session\" | \"local\">", "default": "session", "description": "Defines where a stateful splitter keeps its state, valid values are 'session' for sessionStorage and 'local' for localStorage." }, @@ -70850,7 +70850,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -70866,7 +70866,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -72041,7 +72041,7 @@ "name": "align", "optional": true, "readonly": false, - "type": "\"left\" | \"right\" | \"top\" | \"bottom\" | \"alternate\"", + "type": "HintedString<\"left\" | \"right\" | \"top\" | \"bottom\" | \"alternate\">", "default": "left", "description": "Position of the timeline bar relative to the content." }, @@ -72049,7 +72049,7 @@ "name": "layout", "optional": true, "readonly": false, - "type": "\"horizontal\" | \"vertical\"", + "type": "HintedString<\"horizontal\" | \"vertical\">", "default": "horizontal", "description": "Orientation of the timeline." }, @@ -72485,7 +72485,7 @@ "name": "severity", "optional": true, "readonly": false, - "type": "\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\"", + "type": "HintedString<\"error\" | \"secondary\" | \"info\" | \"success\" | \"warn\" | \"contrast\">", "default": "info", "description": "Severity level of the message." }, @@ -73276,7 +73276,7 @@ "name": "iconPos", "optional": true, "readonly": false, - "type": "\"left\" | \"right\"", + "type": "HintedString<\"left\" | \"right\">", "default": "left", "description": "Position of the icon." }, @@ -73324,7 +73324,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -75266,7 +75266,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\" | \"checkbox\"", + "type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">", "default": "", "description": "Defines the selection mode." }, @@ -75298,7 +75298,7 @@ "name": "loadingMode", "optional": true, "readonly": false, - "type": "\"mask\" | \"icon\"", + "type": "HintedString<\"mask\" | \"icon\">", "default": "mask", "description": "Loading mode display." }, @@ -75322,7 +75322,7 @@ "name": "filterMode", "optional": true, "readonly": false, - "type": "\"lenient\" | \"strict\"", + "type": "HintedString<\"lenient\" | \"strict\">", "default": "lenient", "description": "Mode for filtering." }, @@ -76355,7 +76355,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\" | \"checkbox\"", + "type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">", "default": "", "description": "Defines the selection mode." }, @@ -76379,7 +76379,7 @@ "name": "display", "optional": true, "readonly": false, - "type": "\"comma\" | \"chip\"", + "type": "HintedString<\"comma\" | \"chip\">", "default": "comma", "description": "Defines how the selected items are displayed." }, @@ -76427,7 +76427,7 @@ "name": "loadingMode", "optional": true, "readonly": false, - "type": "\"mask\" | \"icon\"", + "type": "HintedString<\"mask\" | \"icon\">", "default": "mask", "description": "Loading mode display." }, @@ -76451,7 +76451,7 @@ "name": "filterMode", "optional": true, "readonly": false, - "type": "\"lenient\" | \"strict\"", + "type": "HintedString<\"lenient\" | \"strict\">", "default": "lenient", "description": "Mode for filtering." }, @@ -76491,7 +76491,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the component." }, @@ -76515,7 +76515,7 @@ "name": "variant", "optional": true, "readonly": false, - "type": "null | \"outlined\" | \"filled\"", + "type": "null | HintedString<\"outlined\" | \"filled\">", "default": "null", "description": "Specifies the input variant of the component." }, @@ -77985,7 +77985,7 @@ "name": "selectionMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\" | \"checkbox\"", + "type": "HintedString<\"single\" | \"multiple\" | \"checkbox\">", "default": "", "description": "Defines the selection mode." }, @@ -78049,7 +78049,7 @@ "name": "paginatorPosition", "optional": true, "readonly": false, - "type": "\"top\" | \"bottom\" | \"both\"", + "type": "HintedString<\"top\" | \"bottom\" | \"both\">", "default": "bottom", "description": "Position of the paginator, options are 'top','bottom' or 'both'." }, @@ -78121,7 +78121,7 @@ "name": "loadingMode", "optional": true, "readonly": false, - "type": "\"mask\" | \"icon\"", + "type": "HintedString<\"mask\" | \"icon\">", "default": "mask", "description": "Loading mode display." }, @@ -78177,7 +78177,7 @@ "name": "sortMode", "optional": true, "readonly": false, - "type": "\"single\" | \"multiple\"", + "type": "HintedString<\"single\" | \"multiple\">", "default": "single", "description": "Defines whether sorting works on single column or on multiple columns." }, @@ -78201,7 +78201,7 @@ "name": "filterMode", "optional": true, "readonly": false, - "type": "\"lenient\" | \"strict\"", + "type": "HintedString<\"lenient\" | \"strict\">", "default": "lenient", "description": "Mode for filtering." }, @@ -78225,7 +78225,7 @@ "name": "columnResizeMode", "optional": true, "readonly": false, - "type": "\"fit\" | \"expand\"", + "type": "HintedString<\"fit\" | \"expand\">", "default": "fit", "description": "Defines whether the overall table width should change on column resize." }, @@ -78265,7 +78265,7 @@ "name": "size", "optional": true, "readonly": false, - "type": "\"small\" | \"large\"", + "type": "HintedString<\"small\" | \"large\">", "default": "", "description": "Defines the size of the table." }, @@ -79526,7 +79526,7 @@ "name": "orientation", "optional": true, "readonly": false, - "type": "\"both\" | \"horizontal\" | \"vertical\"", + "type": "HintedString<\"both\" | \"horizontal\" | \"vertical\">", "default": "vertical", "description": "The orientation of scrollbar." }, diff --git a/packages/nuxt-module/README.md b/packages/nuxt-module/README.md index 079f015d8..ad9271086 100644 --- a/packages/nuxt-module/README.md +++ b/packages/nuxt-module/README.md @@ -17,8 +17,8 @@ Find and replace all on all files (CMD+SHIFT+F): My new Nuxt module for doing amazing things. - [✨  Release Notes](/CHANGELOG.md) - - + + ## Features diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e1c753a0..335cd0107 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -86,7 +86,7 @@ importers: version: 15.15.0 pnpm: specifier: ^9.6.0 - version: 9.15.6 + version: 9.15.7 prettier: specifier: ^3.5.2 version: 3.5.3 @@ -247,10 +247,10 @@ importers: version: 3.0.2 tailwindcss: specifier: ^4 - version: 4.0.10 + version: 4.0.11 tailwindcss-primeui: specifier: 'catalog:' - version: 0.5.1(tailwindcss@4.0.10) + version: 0.5.1(tailwindcss@4.0.11) typedoc: specifier: 0.27.9 version: 0.27.9(typescript@5.7.3) @@ -4748,8 +4748,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - nitropack@2.11.2: - resolution: {integrity: sha512-NyXw88hkrigXYo0iDodEbWdLyv8iF69LAj63eS+FDLg8+IDEKv1y58eMKmzk8vW/hwHoi2aimqHTfsZbqFAWrg==} + nitropack@2.11.3: + resolution: {integrity: sha512-ArhXs3+39cXXJdgOhhKumEYtFK/n3b0MRWyU/ltDy8KGqke61rH+aoenK/WDlfNu4tX51Wi66/PUa+HMlWE0Sg==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true peerDependencies: @@ -5059,8 +5059,8 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pnpm@9.15.6: - resolution: {integrity: sha512-E5yrBo/fC3USaBeaxfkJtb5yr7SnXFE9GQXRUb78iXe1k9PPhnHtg9TWY3xclLmP+84QgSXeSlonoxIzYBqZ3g==} + pnpm@9.15.7: + resolution: {integrity: sha512-7Zj5x0hEJnPEaWS3A0W9IoLJswXo6uU5s0qzHW7yTvjdWdi1XydGb3BVALAJ2cETRxz4flRPPVA2spczDCbplg==} engines: {node: '>=18.12'} hasBin: true @@ -6086,8 +6086,8 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - tailwindcss@4.0.10: - resolution: {integrity: sha512-Z8U/6E2BWSdDkt3IWPiphoV+8V6aNzRmu2SriSbuhm6i3QIcY3TdUJzUP5NX8M8MZuIl+v4/77Rer8u4YSrSsg==} + tailwindcss@4.0.11: + resolution: {integrity: sha512-GZ6+tNwieqvpFLZfx2tkZpfOMAK7iumbOJOLmd6v8AcYuHbjUb+cmDRu6l+rFkIqarh5FfLbCSRJhegcVdoPng==} tailwindcss@4.0.9: resolution: {integrity: sha512-12laZu+fv1ONDRoNR9ipTOpUD7RN9essRVkX36sjxuRUInpN7hIiHN4lBd/SIFjbISvnXzp8h/hXzmU8SQQYhw==} @@ -6107,8 +6107,8 @@ packages: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} - terser-webpack-plugin@5.3.13: - resolution: {integrity: sha512-JG3pBixF6kx2o0Yfz2K6pqh72DpwTI08nooHd06tcj5WyIt5SsSiUYqRT+kemrGUNSuSzVhwfZ28aO8gogajNQ==} + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -7009,8 +7009,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - yocto-queue@1.1.1: - resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + yocto-queue@1.2.0: + resolution: {integrity: sha512-KHBC7z61OJeaMGnF3wqNZj+GGNXOyypZviiKpQeiHirG5Ib1ImwcLBH70rbMSkKfSmUNBsdf2PwaEJtKvgmkNw==} engines: {node: '>=12.20'} yoctocolors@2.1.1: @@ -11933,7 +11933,7 @@ snapshots: neo-async@2.6.2: {} - nitropack@2.11.2(typescript@5.7.3): + nitropack@2.11.3(typescript@5.7.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 3.0.0 @@ -12130,7 +12130,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 nanotar: 0.2.0 - nitropack: 2.11.2(typescript@5.7.3) + nitropack: 2.11.3(typescript@5.7.3) nypm: 0.5.4 ofetch: 1.4.1 ohash: 1.1.6 @@ -12252,7 +12252,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 nanotar: 0.2.0 - nitropack: 2.11.2(typescript@5.7.3) + nitropack: 2.11.3(typescript@5.7.3) nypm: 0.5.4 ofetch: 1.4.1 ohash: 1.1.6 @@ -12430,7 +12430,7 @@ snapshots: p-limit@4.0.0: dependencies: - yocto-queue: 1.1.1 + yocto-queue: 1.2.0 p-locate@5.0.0: dependencies: @@ -12545,7 +12545,7 @@ snapshots: pluralize@8.0.0: {} - pnpm@9.15.6: {} + pnpm@9.15.7: {} postcss-calc@10.1.1(postcss@8.5.3): dependencies: @@ -13560,9 +13560,9 @@ snapshots: dependencies: tailwindcss: 3.4.17 - tailwindcss-primeui@0.5.1(tailwindcss@4.0.10): + tailwindcss-primeui@0.5.1(tailwindcss@4.0.11): dependencies: - tailwindcss: 4.0.10 + tailwindcss: 4.0.11 tailwindcss@3.4.17: dependencies: @@ -13591,7 +13591,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@4.0.10: {} + tailwindcss@4.0.11: {} tailwindcss@4.0.9: {} @@ -13621,7 +13621,7 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.13(webpack@5.98.0): + terser-webpack-plugin@5.3.14(webpack@5.98.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -14541,7 +14541,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.13(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(webpack@5.98.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -14643,7 +14643,7 @@ snapshots: yocto-queue@0.1.0: {} - yocto-queue@1.1.1: {} + yocto-queue@1.2.0: {} yoctocolors@2.1.1: {}