2024-06-11 12:21:12 +00:00
{
"name" : "primevue" ,
2024-09-11 13:56:56 +00:00
"version" : "4.0.7" ,
2024-06-11 12:21:12 +00:00
"author" : "PrimeTek Informatics" ,
"description" : "PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBlock, which has 370+ ready to use UI blocks to build spectacular applications in no time." ,
"homepage" : "https://primevue.org/" ,
"license" : "MIT" ,
"repository" : {
"type" : "git" ,
"url" : "https://github.com/primefaces/primevue.git" ,
"directory" : "packages/primevue"
} ,
"bugs" : {
"url" : "https://github.com/primefaces/primevue/issues"
} ,
"keywords" : [
"primevue" ,
"vue" ,
"vue.js" ,
"vue2" ,
"vue3" ,
"ui library" ,
"component library" ,
"material" ,
"bootstrap" ,
"fluent" ,
"tailwind" ,
"unstyled" ,
"passthrough"
] ,
"sideEffects" : [
"*.vue"
] ,
"unpkg" : "umd/primevue.min.js" ,
"jsdelivr" : "umd/primevue.min.js" ,
"web-types" : "./web-types.json" ,
"vetur" : {
"tags" : "./vetur-tags.json" ,
"attributes" : "./vetur-attributes.json"
} ,
"exports" : {
"./accordion" : "./src/accordion/Accordion.vue" ,
"./accordion/style" : "./src/accordion/style/AccordionStyle.js" ,
"./accordioncontent" : "./src/accordioncontent/AccordionContent.vue" ,
"./accordioncontent/style" : "./src/accordioncontent/style/AccordionContentStyle.js" ,
"./accordionheader" : "./src/accordionheader/AccordionHeader.vue" ,
"./accordionheader/style" : "./src/accordionheader/style/AccordionHeaderStyle.js" ,
"./accordionpanel" : "./src/accordionpanel/AccordionPanel.vue" ,
"./accordionpanel/style" : "./src/accordionpanel/style/AccordionPanelStyle.js" ,
"./accordiontab" : "./src/accordiontab/AccordionTab.vue" ,
"./accordiontab/style" : "./src/accordiontab/style/AccordionTabStyle.js" ,
"./animateonscroll" : "./src/animateonscroll/AnimateOnScroll.js" ,
"./animateonscroll/style" : "./src/animateonscroll/style/AnimateOnScrollStyle.js" ,
"./autocomplete" : "./src/autocomplete/AutoComplete.vue" ,
"./autocomplete/style" : "./src/autocomplete/style/AutoCompleteStyle.js" ,
"./avatar" : "./src/avatar/Avatar.vue" ,
"./avatar/style" : "./src/avatar/style/AvatarStyle.js" ,
"./avatargroup" : "./src/avatargroup/AvatarGroup.vue" ,
"./avatargroup/style" : "./src/avatargroup/style/AvatarGroupStyle.js" ,
"./badge" : "./src/badge/Badge.vue" ,
"./badge/style" : "./src/badge/style/BadgeStyle.js" ,
"./badgedirective" : "./src/badgedirective/BadgeDirective.js" ,
"./badgedirective/style" : "./src/badgedirective/style/BadgeDirectiveStyle.js" ,
"./blockui" : "./src/blockui/BlockUI.vue" ,
"./blockui/style" : "./src/blockui/style/BlockUIStyle.js" ,
"./breadcrumb" : "./src/breadcrumb/Breadcrumb.vue" ,
"./breadcrumb/style" : "./src/breadcrumb/style/BreadcrumbStyle.js" ,
"./button" : "./src/button/Button.vue" ,
"./button/style" : "./src/button/style/ButtonStyle.js" ,
"./buttongroup" : "./src/buttongroup/ButtonGroup.vue" ,
"./buttongroup/style" : "./src/buttongroup/style/ButtonGroupStyle.js" ,
"./calendar" : "./src/calendar/Calendar.vue" ,
"./calendar/style" : "./src/calendar/style/CalendarStyle.js" ,
"./card" : "./src/card/Card.vue" ,
"./card/style" : "./src/card/style/CardStyle.js" ,
"./carousel" : "./src/carousel/Carousel.vue" ,
"./carousel/style" : "./src/carousel/style/CarouselStyle.js" ,
"./cascadeselect" : "./src/cascadeselect/CascadeSelect.vue" ,
"./cascadeselect/style" : "./src/cascadeselect/style/CascadeSelectStyle.js" ,
"./chart" : "./src/chart/Chart.vue" ,
"./chart/style" : "./src/chart/style/ChartStyle.js" ,
"./checkbox" : "./src/checkbox/Checkbox.vue" ,
"./checkbox/style" : "./src/checkbox/style/CheckboxStyle.js" ,
"./chip" : "./src/chip/Chip.vue" ,
"./chip/style" : "./src/chip/style/ChipStyle.js" ,
"./chips" : "./src/chips/Chips.vue" ,
"./chips/style" : "./src/chips/style/ChipsStyle.js" ,
"./colorpicker" : "./src/colorpicker/ColorPicker.vue" ,
"./colorpicker/style" : "./src/colorpicker/style/ColorPickerStyle.js" ,
"./column" : "./src/column/Column.vue" ,
"./column/style" : "./src/column/style/ColumnStyle.js" ,
"./columngroup" : "./src/columngroup/ColumnGroup.vue" ,
"./columngroup/style" : "./src/columngroup/style/ColumnGroupStyle.js" ,
"./config" : "./src/config/Config.js" ,
"./confirmationeventbus" : "./src/confirmationeventbus/ConfirmationEventBus.js" ,
"./confirmationservice" : "./src/confirmationservice/ConfirmationService.js" ,
"./confirmdialog" : "./src/confirmdialog/ConfirmDialog.vue" ,
"./confirmdialog/style" : "./src/confirmdialog/style/ConfirmDialogStyle.js" ,
"./confirmpopup" : "./src/confirmpopup/ConfirmPopup.vue" ,
"./confirmpopup/style" : "./src/confirmpopup/style/ConfirmPopupStyle.js" ,
"./contextmenu" : "./src/contextmenu/ContextMenu.vue" ,
"./contextmenu/style" : "./src/contextmenu/style/ContextMenuStyle.js" ,
"./datatable" : "./src/datatable/DataTable.vue" ,
"./datatable/style" : "./src/datatable/style/DataTableStyle.js" ,
"./dataview" : "./src/dataview/DataView.vue" ,
"./dataview/style" : "./src/dataview/style/DataViewStyle.js" ,
"./datepicker" : "./src/datepicker/DatePicker.vue" ,
"./datepicker/style" : "./src/datepicker/style/DatePickerStyle.js" ,
"./deferredcontent" : "./src/deferredcontent/DeferredContent.vue" ,
"./deferredcontent/style" : "./src/deferredcontent/style/DeferredContentStyle.js" ,
"./dialog" : "./src/dialog/Dialog.vue" ,
"./dialog/style" : "./src/dialog/style/DialogStyle.js" ,
"./dialogservice" : "./src/dialogservice/DialogService.js" ,
"./divider" : "./src/divider/Divider.vue" ,
"./divider/style" : "./src/divider/style/DividerStyle.js" ,
"./dock" : "./src/dock/Dock.vue" ,
"./dock/style" : "./src/dock/style/DockStyle.js" ,
"./drawer" : "./src/drawer/Drawer.vue" ,
"./drawer/style" : "./src/drawer/style/DrawerStyle.js" ,
"./dropdown" : "./src/dropdown/Dropdown.vue" ,
"./dropdown/style" : "./src/dropdown/style/DropdownStyle.js" ,
"./dynamicdialog" : "./src/dynamicdialog/DynamicDialog.vue" ,
"./dynamicdialog/style" : "./src/dynamicdialog/style/DynamicDialogStyle.js" ,
"./dynamicdialogeventbus" : "./src/dynamicdialogeventbus/DynamicDialogEventBus.js" ,
"./editor" : "./src/editor/Editor.vue" ,
"./editor/style" : "./src/editor/style/EditorStyle.js" ,
"./fieldset" : "./src/fieldset/Fieldset.vue" ,
"./fieldset/style" : "./src/fieldset/style/FieldsetStyle.js" ,
"./fileupload" : "./src/fileupload/FileUpload.vue" ,
"./fileupload/style" : "./src/fileupload/style/FileUploadStyle.js" ,
"./floatlabel" : "./src/floatlabel/FloatLabel.vue" ,
"./floatlabel/style" : "./src/floatlabel/style/FloatLabelStyle.js" ,
2024-07-26 11:35:41 +00:00
"./fluid" : "./src/fluid/Fluid.vue" ,
"./fluid/style" : "./src/fluid/style/FluidStyle.js" ,
2024-06-11 12:21:12 +00:00
"./focustrap" : "./src/focustrap/FocusTrap.js" ,
"./focustrap/style" : "./src/focustrap/style/FocusTrapStyle.js" ,
"./galleria" : "./src/galleria/Galleria.vue" ,
"./galleria/style" : "./src/galleria/style/GalleriaStyle.js" ,
"./iconfield" : "./src/iconfield/IconField.vue" ,
"./iconfield/style" : "./src/iconfield/style/IconFieldStyle.js" ,
2024-09-17 10:02:13 +00:00
"./iftalabel" : "./src/iftalabel/IftaLabel.vue" ,
"./iftalabel/style" : "./src/iftalabel/style/IftaLabelStyle.js" ,
2024-06-11 12:21:12 +00:00
"./image" : "./src/image/Image.vue" ,
"./image/style" : "./src/image/style/ImageStyle.js" ,
"./inlinemessage" : "./src/inlinemessage/InlineMessage.vue" ,
"./inlinemessage/style" : "./src/inlinemessage/style/InlineMessageStyle.js" ,
"./inplace" : "./src/inplace/Inplace.vue" ,
"./inplace/style" : "./src/inplace/style/InplaceStyle.js" ,
"./inputchips" : "./src/inputchips/InputChips.vue" ,
"./inputchips/style" : "./src/inputchips/style/InputChipsStyle.js" ,
"./inputgroup" : "./src/inputgroup/InputGroup.vue" ,
"./inputgroup/style" : "./src/inputgroup/style/InputGroupStyle.js" ,
"./inputgroupaddon" : "./src/inputgroupaddon/InputGroupAddon.vue" ,
"./inputgroupaddon/style" : "./src/inputgroupaddon/style/InputGroupAddonStyle.js" ,
"./inputicon" : "./src/inputicon/InputIcon.vue" ,
"./inputicon/style" : "./src/inputicon/style/InputIconStyle.js" ,
"./inputmask" : "./src/inputmask/InputMask.vue" ,
"./inputmask/style" : "./src/inputmask/style/InputMaskStyle.js" ,
"./inputnumber" : "./src/inputnumber/InputNumber.vue" ,
"./inputnumber/style" : "./src/inputnumber/style/InputNumberStyle.js" ,
"./inputotp" : "./src/inputotp/InputOtp.vue" ,
"./inputotp/style" : "./src/inputotp/style/InputOtpStyle.js" ,
"./inputswitch" : "./src/inputswitch/InputSwitch.vue" ,
"./inputswitch/style" : "./src/inputswitch/style/InputSwitchStyle.js" ,
"./inputtext" : "./src/inputtext/InputText.vue" ,
"./inputtext/style" : "./src/inputtext/style/InputTextStyle.js" ,
"./knob" : "./src/knob/Knob.vue" ,
"./knob/style" : "./src/knob/style/KnobStyle.js" ,
"./listbox" : "./src/listbox/Listbox.vue" ,
"./listbox/style" : "./src/listbox/style/ListboxStyle.js" ,
"./megamenu" : "./src/megamenu/MegaMenu.vue" ,
"./megamenu/style" : "./src/megamenu/style/MegaMenuStyle.js" ,
"./menu" : "./src/menu/Menu.vue" ,
"./menu/style" : "./src/menu/style/MenuStyle.js" ,
"./menubar" : "./src/menubar/Menubar.vue" ,
"./menubar/style" : "./src/menubar/style/MenubarStyle.js" ,
"./message" : "./src/message/Message.vue" ,
"./message/style" : "./src/message/style/MessageStyle.js" ,
"./metergroup" : "./src/metergroup/MeterGroup.vue" ,
"./metergroup/style" : "./src/metergroup/style/MeterGroupStyle.js" ,
"./multiselect" : "./src/multiselect/MultiSelect.vue" ,
"./multiselect/style" : "./src/multiselect/style/MultiSelectStyle.js" ,
"./orderlist" : "./src/orderlist/OrderList.vue" ,
"./orderlist/style" : "./src/orderlist/style/OrderListStyle.js" ,
"./organizationchart" : "./src/organizationchart/OrganizationChart.vue" ,
"./organizationchart/style" : "./src/organizationchart/style/OrganizationChartStyle.js" ,
"./overlaybadge" : "./src/overlaybadge/OverlayBadge.vue" ,
"./overlaybadge/style" : "./src/overlaybadge/style/OverlayBadgeStyle.js" ,
"./overlayeventbus" : "./src/overlayeventbus/OverlayEventBus.js" ,
"./overlaypanel" : "./src/overlaypanel/OverlayPanel.vue" ,
"./overlaypanel/style" : "./src/overlaypanel/style/OverlayPanelStyle.js" ,
"./paginator" : "./src/paginator/Paginator.vue" ,
"./paginator/style" : "./src/paginator/style/PaginatorStyle.js" ,
"./panel" : "./src/panel/Panel.vue" ,
"./panel/style" : "./src/panel/style/PanelStyle.js" ,
"./panelmenu" : "./src/panelmenu/PanelMenu.vue" ,
"./panelmenu/style" : "./src/panelmenu/style/PanelMenuStyle.js" ,
"./password" : "./src/password/Password.vue" ,
"./password/style" : "./src/password/style/PasswordStyle.js" ,
"./picklist" : "./src/picklist/PickList.vue" ,
"./picklist/style" : "./src/picklist/style/PickListStyle.js" ,
"./popover" : "./src/popover/Popover.vue" ,
"./popover/style" : "./src/popover/style/PopoverStyle.js" ,
"./portal" : "./src/portal/Portal.vue" ,
"./portal/style" : "./src/portal/style/PortalStyle.js" ,
"./progressbar" : "./src/progressbar/ProgressBar.vue" ,
"./progressbar/style" : "./src/progressbar/style/ProgressBarStyle.js" ,
"./progressspinner" : "./src/progressspinner/ProgressSpinner.vue" ,
"./progressspinner/style" : "./src/progressspinner/style/ProgressSpinnerStyle.js" ,
"./radiobutton" : "./src/radiobutton/RadioButton.vue" ,
"./radiobutton/style" : "./src/radiobutton/style/RadioButtonStyle.js" ,
"./rating" : "./src/rating/Rating.vue" ,
"./rating/style" : "./src/rating/style/RatingStyle.js" ,
"./ripple" : "./src/ripple/Ripple.js" ,
"./ripple/style" : "./src/ripple/style/RippleStyle.js" ,
"./row" : "./src/row/Row.vue" ,
"./row/style" : "./src/row/style/RowStyle.js" ,
"./scrollpanel" : "./src/scrollpanel/ScrollPanel.vue" ,
"./scrollpanel/style" : "./src/scrollpanel/style/ScrollPanelStyle.js" ,
"./scrolltop" : "./src/scrolltop/ScrollTop.vue" ,
"./scrolltop/style" : "./src/scrolltop/style/ScrollTopStyle.js" ,
"./select" : "./src/select/Select.vue" ,
"./select/style" : "./src/select/style/SelectStyle.js" ,
"./selectbutton" : "./src/selectbutton/SelectButton.vue" ,
"./selectbutton/style" : "./src/selectbutton/style/SelectButtonStyle.js" ,
"./sidebar" : "./src/sidebar/Sidebar.vue" ,
"./sidebar/style" : "./src/sidebar/style/SidebarStyle.js" ,
"./skeleton" : "./src/skeleton/Skeleton.vue" ,
"./skeleton/style" : "./src/skeleton/style/SkeletonStyle.js" ,
"./slider" : "./src/slider/Slider.vue" ,
"./slider/style" : "./src/slider/style/SliderStyle.js" ,
"./speeddial" : "./src/speeddial/SpeedDial.vue" ,
"./speeddial/style" : "./src/speeddial/style/SpeedDialStyle.js" ,
"./splitbutton" : "./src/splitbutton/SplitButton.vue" ,
"./splitbutton/style" : "./src/splitbutton/style/SplitButtonStyle.js" ,
"./splitter" : "./src/splitter/Splitter.vue" ,
"./splitter/style" : "./src/splitter/style/SplitterStyle.js" ,
"./splitterpanel" : "./src/splitterpanel/SplitterPanel.vue" ,
"./splitterpanel/style" : "./src/splitterpanel/style/SplitterPanelStyle.js" ,
"./step" : "./src/step/Step.vue" ,
"./step/style" : "./src/step/style/StepStyle.js" ,
"./stepitem" : "./src/stepitem/StepItem.vue" ,
"./stepitem/style" : "./src/stepitem/style/StepItemStyle.js" ,
"./steplist" : "./src/steplist/StepList.vue" ,
"./steplist/style" : "./src/steplist/style/StepListStyle.js" ,
"./steppanel" : "./src/steppanel/StepPanel.vue" ,
"./steppanel/style" : "./src/steppanel/style/StepPanelStyle.js" ,
"./steppanels" : "./src/steppanels/StepPanels.vue" ,
"./steppanels/style" : "./src/steppanels/style/StepPanelsStyle.js" ,
"./stepper" : "./src/stepper/Stepper.vue" ,
"./stepper/style" : "./src/stepper/style/StepperStyle.js" ,
"./steps" : "./src/steps/Steps.vue" ,
"./steps/style" : "./src/steps/style/StepsStyle.js" ,
"./styleclass" : "./src/styleclass/StyleClass.js" ,
"./styleclass/style" : "./src/styleclass/style/StyleClassStyle.js" ,
"./tab" : "./src/tab/Tab.vue" ,
"./tab/style" : "./src/tab/style/TabStyle.js" ,
"./tablist" : "./src/tablist/TabList.vue" ,
"./tablist/style" : "./src/tablist/style/TabListStyle.js" ,
"./tabmenu" : "./src/tabmenu/TabMenu.vue" ,
"./tabmenu/style" : "./src/tabmenu/style/TabMenuStyle.js" ,
"./tabpanel" : "./src/tabpanel/TabPanel.vue" ,
"./tabpanel/style" : "./src/tabpanel/style/TabPanelStyle.js" ,
"./tabpanels" : "./src/tabpanels/TabPanels.vue" ,
"./tabpanels/style" : "./src/tabpanels/style/TabPanelsStyle.js" ,
"./tabs" : "./src/tabs/Tabs.vue" ,
"./tabs/style" : "./src/tabs/style/TabsStyle.js" ,
"./tabview" : "./src/tabview/TabView.vue" ,
"./tabview/style" : "./src/tabview/style/TabViewStyle.js" ,
"./tag" : "./src/tag/Tag.vue" ,
"./tag/style" : "./src/tag/style/TagStyle.js" ,
"./terminal" : "./src/terminal/Terminal.vue" ,
"./terminal/style" : "./src/terminal/style/TerminalStyle.js" ,
"./terminalservice" : "./src/terminalservice/TerminalService.js" ,
"./textarea" : "./src/textarea/Textarea.vue" ,
"./textarea/style" : "./src/textarea/style/TextareaStyle.js" ,
"./tieredmenu" : "./src/tieredmenu/TieredMenu.vue" ,
"./tieredmenu/style" : "./src/tieredmenu/style/TieredMenuStyle.js" ,
"./timeline" : "./src/timeline/Timeline.vue" ,
"./timeline/style" : "./src/timeline/style/TimelineStyle.js" ,
"./toast" : "./src/toast/Toast.vue" ,
"./toast/style" : "./src/toast/style/ToastStyle.js" ,
"./toasteventbus" : "./src/toasteventbus/ToastEventBus.js" ,
"./toastservice" : "./src/toastservice/ToastService.js" ,
"./togglebutton" : "./src/togglebutton/ToggleButton.vue" ,
"./togglebutton/style" : "./src/togglebutton/style/ToggleButtonStyle.js" ,
"./toggleswitch" : "./src/toggleswitch/ToggleSwitch.vue" ,
"./toggleswitch/style" : "./src/toggleswitch/style/ToggleSwitchStyle.js" ,
"./toolbar" : "./src/toolbar/Toolbar.vue" ,
"./toolbar/style" : "./src/toolbar/style/ToolbarStyle.js" ,
"./tooltip" : "./src/tooltip/Tooltip.js" ,
"./tooltip/style" : "./src/tooltip/style/TooltipStyle.js" ,
"./tree" : "./src/tree/Tree.vue" ,
"./tree/style" : "./src/tree/style/TreeStyle.js" ,
"./treeselect" : "./src/treeselect/TreeSelect.vue" ,
"./treeselect/style" : "./src/treeselect/style/TreeSelectStyle.js" ,
"./treetable" : "./src/treetable/TreeTable.vue" ,
"./treetable/style" : "./src/treetable/style/TreeTableStyle.js" ,
"./useconfirm" : "./src/useconfirm/UseConfirm.js" ,
"./usedialog" : "./src/usedialog/UseDialog.js" ,
"./usestyle" : "./src/usestyle/UseStyle.js" ,
"./usetoast" : "./src/usetoast/UseToast.js" ,
"./virtualscroller" : "./src/virtualscroller/VirtualScroller.vue" ,
"./virtualscroller/style" : "./src/virtualscroller/style/VirtualScrollerStyle.js" ,
"./*" : "./*"
} ,
"publishConfig" : {
"exports" : {
"./*" : {
"types" : "./*/index.d.ts" ,
"import" : "./*/index.mjs"
}
} ,
"directory" : "dist" ,
"linkDirectory" : false ,
"access" : "public"
} ,
"scripts" : {
"build" : "NODE_ENV=production INPUT_DIR=src/ OUTPUT_DIR=dist/ pnpm run build:package" ,
"build:package" : "pnpm run build:prebuild && pnpm run build:api && rollup -c && pnpm run build:postbuild" ,
"build:api" : "node ./scripts/build-api.js" ,
"build:prebuild" : "node ./scripts/prebuild.mjs" ,
2024-06-15 06:14:31 +00:00
"build:postbuild" : "node ./scripts/postbuild.mjs" ,
2024-08-01 13:24:31 +00:00
"dev:link" : "pnpm link --global && npm link" ,
"test:unit" : "vitest run" ,
"test:unit:watch" : "vitest watch" ,
"test:coverage" : "vitest run --coverage"
} ,
"devDependencies" : {
"@vue/test-utils" : "^2.0.0" ,
"vitest" : "^0.29.8"
2024-06-11 12:21:12 +00:00
} ,
"dependencies" : {
2024-09-16 13:56:28 +00:00
"@primeuix/styled" : "^0.1.1" ,
"@primeuix/utils" : "^0.1.1" ,
2024-06-11 12:21:12 +00:00
"@primevue/core" : "workspace:*" ,
"@primevue/icons" : "workspace:*"
} ,
"engines" : {
"node" : ">=12.11.0"
}
2024-09-16 13:56:28 +00:00
}