{
  "name": "prometeo-design-system",
  "private": false,
  "version": "8.0.6",
  "type": "module",
  "description": "design kit system",
  "main": "dist/prometeo-design-system.umd.js",
  "module": "dist/prometeo-design-system.es.js",
  "types": "dist/index.d.ts",
  "sideEffects": false,
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/prometeo-design-system.es.js",
      "require": "./dist/prometeo-design-system.umd.js"
    },
    "./Button": {
      "types": "./dist/Button.d.ts",
      "import": "./dist/Button.es.js"
    },
    "./Avatar": {
      "types": "./dist/Avatar.d.ts",
      "import": "./dist/Avatar.es.js"
    },
    "./CardProfile": {
      "types": "./dist/CardProfile.d.ts",
      "import": "./dist/CardProfile.es.js"
    },
    "./Card": {
      "types": "./dist/Card.d.ts",
      "import": "./dist/Card.es.js"
    },
    "./Check": {
      "types": "./dist/Check.d.ts",
      "import": "./dist/Check.es.js"
    },
    "./Divider": {
      "types": "./dist/Divider.d.ts",
      "import": "./dist/Divider.es.js"
    },
    "./InputSearch": {
      "types": "./dist/InputSearch.d.ts",
      "import": "./dist/InputSearch.es.js"
    },
    "./SearchBar": {
      "types": "./dist/SearchBar.d.ts",
      "import": "./dist/SearchBar.es.js"
    },
    "./CheckBox": {
      "types": "./dist/CheckBox.d.ts",
      "import": "./dist/CheckBox.es.js"
    },
    "./Modal": {
      "types": "./dist/Modal.d.ts",
      "import": "./dist/Modal.es.js"
    },
    "./DialogModal": {
      "types": "./dist/DialogModal.d.ts",
      "import": "./dist/DialogModal.es.js"
    },
    "./Dialog": {
      "types": "./dist/Dialog.d.ts",
      "import": "./dist/Dialog.es.js"
    },
    "./Drawer": {
      "types": "./dist/Drawer.d.ts",
      "import": "./dist/Drawer.es.js"
    },
    "./DrawerDesktop": {
      "types": "./dist/DrawerDesktop.d.ts",
      "import": "./dist/DrawerDesktop.es.js"
    },
    "./DrawerMobile": {
      "types": "./dist/DrawerMobile.d.ts",
      "import": "./dist/DrawerMobile.es.js"
    },
    "./Header": {
      "types": "./dist/Header.d.ts",
      "import": "./dist/Header.es.js"
    },
    "./Input": {
      "types": "./dist/Input.d.ts",
      "import": "./dist/Input.es.js"
    },
    "./Logo": {
      "types": "./dist/Logo.d.ts",
      "import": "./dist/Logo.es.js"
    },
    "./Menu": {
      "types": "./dist/Menu.d.ts",
      "import": "./dist/Menu.es.js"
    },
    "./Pagination": {
      "types": "./dist/Pagination.d.ts",
      "import": "./dist/Pagination.es.js"
    },
    "./ProgressBar": {
      "types": "./dist/ProgressBar.d.ts",
      "import": "./dist/ProgressBar.es.js"
    },
    "./ProfilePictureUpload": {
      "types": "./dist/ProfilePictureUpload.d.ts",
      "import": "./dist/ProfilePictureUpload.es.js"
    },
    "./Select": {
      "types": "./dist/Select.d.ts",
      "import": "./dist/Select.es.js"
    },
    "./SidebarItem": {
      "types": "./dist/SidebarItem.d.ts",
      "import": "./dist/SidebarItem.es.js"
    },
    "./UserSidebarItem": {
      "types": "./dist/UserSidebarItem.d.ts",
      "import": "./dist/UserSidebarItem.es.js"
    },
    "./ModuleItem": {
      "types": "./dist/ModuleItem.d.ts",
      "import": "./dist/ModuleItem.es.js"
    },
    "./NavigationRail": {
      "types": "./dist/NavigationRail.d.ts",
      "import": "./dist/NavigationRail.es.js"
    },
    "./Sidebar": {
      "types": "./dist/Sidebar.d.ts",
      "import": "./dist/Sidebar.es.js"
    },
    "./TertiaryLevelSidebar": {
      "types": "./dist/TertiaryLevelSidebar.d.ts",
      "import": "./dist/TertiaryLevelSidebar.es.js"
    },
    "./SelectLegacy": {
      "types": "./dist/SelectLegacy.d.ts",
      "import": "./dist/SelectLegacy.es.js"
    },
    "./Spinner": {
      "types": "./dist/Spinner.d.ts",
      "import": "./dist/Spinner.es.js"
    },
    "./SplitButton": {
      "types": "./dist/SplitButton.d.ts",
      "import": "./dist/SplitButton.es.js"
    },
    "./Steps": {
      "types": "./dist/Steps.d.ts",
      "import": "./dist/Steps.es.js"
    },
    "./Star": {
      "types": "./dist/Star.d.ts",
      "import": "./dist/Star.es.js"
    },
    "./StarRating": {
      "types": "./dist/StarRating.d.ts",
      "import": "./dist/StarRating.es.js"
    },
    "./Subtitle": {
      "types": "./dist/Subtitle.d.ts",
      "import": "./dist/Subtitle.es.js"
    },
    "./Switch": {
      "types": "./dist/Switch.d.ts",
      "import": "./dist/Switch.es.js"
    },
    "./TabLinks": {
      "types": "./dist/TabLinks.d.ts",
      "import": "./dist/TabLinks.es.js"
    },
    "./TabSwitch": {
      "types": "./dist/TabSwitch.d.ts",
      "import": "./dist/TabSwitch.es.js"
    },
    "./Table": {
      "types": "./dist/Table.d.ts",
      "import": "./dist/Table.es.js"
    },
    "./TextArea": {
      "types": "./dist/TextArea.d.ts",
      "import": "./dist/TextArea.es.js"
    },
    "./TextareaInput": {
      "types": "./dist/TextareaInput.d.ts",
      "import": "./dist/TextareaInput.es.js"
    },
    "./Title": {
      "types": "./dist/Title.d.ts",
      "import": "./dist/Title.es.js"
    },
    "./Popover": {
      "types": "./dist/Popover.d.ts",
      "import": "./dist/Popover.es.js"
    },
    "./CodeInput": {
      "types": "./dist/CodeInput.d.ts",
      "import": "./dist/CodeInput.es.js"
    },
    "./OtpInput": {
      "types": "./dist/OtpInput.d.ts",
      "import": "./dist/OtpInput.es.js"
    },
    "./AttachInput": {
      "types": "./dist/AttachInput.d.ts",
      "import": "./dist/AttachInput.es.js"
    },
    "./DropZone": {
      "types": "./dist/DropZone.d.ts",
      "import": "./dist/DropZone.es.js"
    },
    "./Icons": {
      "types": "./dist/Icons.d.ts",
      "import": "./dist/Icons.es.js"
    },
    "./Icons/100": {
      "types": "./dist/Icons-100.d.ts",
      "import": "./dist/Icons-100.es.js"
    },
    "./Icons/100/*": {
      "types": "./dist/Icon-100-*.d.ts",
      "import": "./dist/Icon-100-*.es.js"
    },
    "./Icons/200": {
      "types": "./dist/Icons-200.d.ts",
      "import": "./dist/Icons-200.es.js"
    },
    "./Icons/200/*": {
      "types": "./dist/Icon-200-*.d.ts",
      "import": "./dist/Icon-200-*.es.js"
    },
    "./Icons/300": {
      "types": "./dist/Icons-300.d.ts",
      "import": "./dist/Icons-300.es.js"
    },
    "./Icons/300/*": {
      "types": "./dist/Icon-300-*.d.ts",
      "import": "./dist/Icon-300-*.es.js"
    },
    "./Icons/400": {
      "types": "./dist/Icons-400.d.ts",
      "import": "./dist/Icons-400.es.js"
    },
    "./Icons/400/*": {
      "types": "./dist/Icon-400-*.d.ts",
      "import": "./dist/Icon-400-*.es.js"
    },
    "./Icons/500": {
      "types": "./dist/Icons-500.d.ts",
      "import": "./dist/Icons-500.es.js"
    },
    "./Icons/500/*": {
      "types": "./dist/Icon-500-*.d.ts",
      "import": "./dist/Icon-500-*.es.js"
    },
    "./Icons/600": {
      "types": "./dist/Icons-600.d.ts",
      "import": "./dist/Icons-600.es.js"
    },
    "./Icons/600/*": {
      "types": "./dist/Icon-600-*.d.ts",
      "import": "./dist/Icon-600-*.es.js"
    },
    "./Icons/700": {
      "types": "./dist/Icons-700.d.ts",
      "import": "./dist/Icons-700.es.js"
    },
    "./Icons/700/*": {
      "types": "./dist/Icon-700-*.d.ts",
      "import": "./dist/Icon-700-*.es.js"
    },
    "./Icons/*": {
      "types": "./dist/Icon-*.d.ts",
      "import": "./dist/Icon-*.es.js"
    },
    "./InputMultiple": {
      "types": "./dist/InputMultiple.d.ts",
      "import": "./dist/InputMultiple.es.js"
    },
    "./Skeleton": {
      "types": "./dist/Skeleton.d.ts",
      "import": "./dist/Skeleton.es.js"
    },
    "./SegmentedButton": {
      "types": "./dist/SegmentedButton.d.ts",
      "import": "./dist/SegmentedButton.es.js"
    },
    "./DatePicker": {
      "types": "./dist/DatePicker.d.ts",
      "import": "./dist/DatePicker.es.js"
    },
    "./ImageGallery": {
      "types": "./dist/ImageGallery.d.ts",
      "import": "./dist/ImageGallery.es.js"
    },
    "./Image": {
      "types": "./dist/Image.d.ts",
      "import": "./dist/Image.es.js"
    },
    "./SelectSearch": {
      "types": "./dist/SelectSearch.d.ts",
      "import": "./dist/SelectSearch.es.js"
    },
    "./Toast": {
      "types": "./dist/Toast.d.ts",
      "import": "./dist/Toast.es.js"
    },
    "./FAButton": {
      "types": "./dist/FAButton.d.ts",
      "import": "./dist/FAButton.es.js"
    },
    "./RadioButton": {
      "types": "./dist/RadioButton.d.ts",
      "import": "./dist/RadioButton.es.js"
    },
    "./ToastProvider": {
      "types": "./dist/ToastProvider.d.ts",
      "import": "./dist/ToastProvider.es.js"
    },
    "./useDevice": {
      "types": "./dist/useDevice.d.ts",
      "import": "./dist/useDevice.es.js"
    },
    "./Dataviz": {
      "types": "./dist/Dataviz.d.ts",
      "import": "./dist/Dataviz.es.js"
    },
    "./RecurrentDatePicker": {
      "types": "./dist/RecurrentDatePicker.d.ts",
      "import": "./dist/RecurrentDatePicker.es.js"
    },
    "./RecurrentDatePickerRRule": {
      "types": "./dist/RecurrentDatePickerRRule.d.ts",
      "import": "./dist/RecurrentDatePickerRRule.es.js"
    },
    "./Scrollable": {
      "types": "./dist/Scrollable.d.ts",
      "import": "./dist/Scrollable.es.js"
    },
    "./PyrionLayout": {
      "types": "./dist/PyrionLayout.d.ts",
      "import": "./dist/PyrionLayout.es.js"
    },
    "./usePyrionLayout": {
      "types": "./dist/usePyrionLayout.d.ts",
      "import": "./dist/usePyrionLayout.es.js"
    },
    "./NotificationCard": {
      "types": "./dist/NotificationCard.d.ts",
      "import": "./dist/NotificationCard.es.js"
    },
    "./TicketCard": {
      "types": "./dist/TicketCard.d.ts",
      "import": "./dist/TicketCard.es.js"
    },
    "./PlainTooltip": {
      "types": "./dist/PlainTooltip.d.ts",
      "import": "./dist/PlainTooltip.es.js"
    },
    "./Tooltip": {
      "types": "./dist/Tooltip.d.ts",
      "import": "./dist/Tooltip.es.js"
    },
    "./UserCard": {
      "types": "./dist/UserCard.d.ts",
      "import": "./dist/UserCard.es.js"
    },
    "./Breadcrumbs": {
      "types": "./dist/Breadcrumbs.d.ts",
      "import": "./dist/Breadcrumbs.es.js"
    },
    "./Chip": {
      "types": "./dist/Chip.d.ts",
      "import": "./dist/Chip.es.js"
    },
    "./Collapsible": {
      "types": "./dist/Collapsible.d.ts",
      "import": "./dist/Collapsible.es.js"
    },
    "./PriorityChip": {
      "types": "./dist/PriorityChip.d.ts",
      "import": "./dist/PriorityChip.es.js"
    },
    "./IconButton": {
      "types": "./dist/IconButton.d.ts",
      "import": "./dist/IconButton.es.js"
    },
    "./useScrollable": {
      "types": "./dist/useScrollable.d.ts",
      "import": "./dist/useScrollable.es.js"
    },
    "./useDrawerCollapsed": {
      "types": "./dist/useDrawerCollapsed.d.ts",
      "import": "./dist/useDrawerCollapsed.es.js"
    },
    "./useDragScroll": {
      "types": "./dist/useDragScroll.d.ts",
      "import": "./dist/useDragScroll.es.js"
    },
    "./MenuList": {
      "types": "./dist/MenuList.d.ts",
      "import": "./dist/MenuList.es.js"
    },
    "./PLHelpSection": {
      "types": "./dist/PLHelpSection.d.ts",
      "import": "./dist/PLHelpSection.es.js"
    },
    "./PLNotificationsList": {
      "types": "./dist/PLNotificationsList.d.ts",
      "import": "./dist/PLNotificationsList.es.js"
    },
    "./usePyrionNotifications": {
      "types": "./dist/usePyrionNotifications.d.ts",
      "import": "./dist/usePyrionNotifications.es.js"
    },
    "./Toggle": {
      "types": "./dist/Toggle.d.ts",
      "import": "./dist/Toggle.es.js"
    },
    "./Autocomplete": {
      "types": "./dist/Autocomplete.d.ts",
      "import": "./dist/Autocomplete.es.js"
    },
    "./Badge": {
      "types": "./dist/Badge.d.ts",
      "import": "./dist/Badge.es.js"
    },
    "./CardBackground": {
      "types": "./dist/CardBackground.d.ts",
      "import": "./dist/CardBackground.es.js"
    },
    "./Chat": {
      "types": "./dist/Chat.d.ts",
      "import": "./dist/Chat.es.js"
    },
    "./ChatCard": {
      "types": "./dist/ChatCard.d.ts",
      "import": "./dist/ChatCard.es.js"
    },
    "./DesktopModal": {
      "types": "./dist/DesktopModal.d.ts",
      "import": "./dist/DesktopModal.es.js"
    },
    "./FileCard": {
      "types": "./dist/FileCard.d.ts",
      "import": "./dist/FileCard.es.js"
    },
    "./HelperComponent": {
      "types": "./dist/HelperComponent.d.ts",
      "import": "./dist/HelperComponent.es.js"
    },
    "./InputLegacy": {
      "types": "./dist/InputLegacy.d.ts",
      "import": "./dist/InputLegacy.es.js"
    },
    "./InputPassword": {
      "types": "./dist/InputPassword.d.ts",
      "import": "./dist/InputPassword.es.js"
    },
    "./Link": {
      "types": "./dist/Link.d.ts",
      "import": "./dist/Link.es.js"
    },
    "./ListItem": {
      "types": "./dist/ListItem.d.ts",
      "import": "./dist/ListItem.es.js"
    },
    "./MessageCard": {
      "types": "./dist/MessageCard.d.ts",
      "import": "./dist/MessageCard.es.js"
    },
    "./NavigationDrawer": {
      "types": "./dist/NavigationDrawer.d.ts",
      "import": "./dist/NavigationDrawer.es.js"
    },
    "./Tabs": {
      "types": "./dist/Tabs.d.ts",
      "import": "./dist/Tabs.es.js"
    },
    "./UserAccountMenu": {
      "types": "./dist/UserAccountMenu.d.ts",
      "import": "./dist/UserAccountMenu.es.js"
    },
    "./styles": "./dist/styles.css",
    "./intellisense": "./src/styles/intellisense.css"
  },
  "files": [
    "dist",
    "README.md",
    "src/styles"
  ],
  "keywords": [
    "react",
    "design-system",
    "components",
    "tailwind",
    "framer-motion",
    "typescript",
    "ui-kit"
  ],
  "author": "Mat && TM",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/your-username/prometeo-design-system.git"
  },
  "homepage": "https://github.com/your-username/prometeo-design-system#readme",
  "bugs": {
    "url": "https://github.com/your-username/prometeo-design-system/issues"
  },
  "scripts": {
    "dev": "vite --port 5174",
    "build": "node scripts/migrate-utilities.js && tsc -p tsconfig.build.json && vite build",
    "icons": "node scripts/generate-icons.mjs",
    "build:mf": "node scripts/migrate-utilities.js && node scripts/generate-icons.mjs && tsc -p tsconfig.build.json && vite build --config vite.mf.config.ts",
    "preview:mf": "vite preview --config vite.mf.config.ts --port 5001",
    "lint": "eslint .",
    "dev:preview": "vite --config vite.preview.config.ts",
    "build:preview": "vite build --config vite.preview.config.ts",
    "preview": "vite preview --config vite.preview.config.ts --port 4173",
    "clean": "rm -rf dist",
    "storybook": "node scripts/generate-icons.mjs && storybook dev -p 6006",
    "build-storybook": "node scripts/generate-icons.mjs && tsc -p tsconfig.storybook.json && storybook build",
    "migrate:utilities": "node scripts/migrate-utilities.js",
    "test:nav-selection": "node --import tsx --test src/components/PyrionNavigationDrawer/pyrionNavSelection.test.ts"
  },
  "devDependencies": {
    "@emotion/is-prop-valid": "^1.4.0",
    "@eslint/js": "^9.33.0",
    "@faker-js/faker": "^10.1.0",
    "@originjs/vite-plugin-federation": "^1.4.1",
    "@storybook/addon-docs": "^9.1.3",
    "@storybook/addon-onboarding": "^9.1.3",
    "@storybook/react-vite": "^9.1.3",
    "@tailwindcss/postcss": "^4.1.14",
    "@tanstack/react-table": "^8.21.3",
    "@types/node": "^25.0.8",
    "@types/react": "^19.1.10",
    "@types/react-dom": "^19.1.7",
    "@vitejs/plugin-react-swc": "^4.0.0",
    "autoprefixer": "^10.4.21",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "eslint": "^9.33.0",
    "eslint-plugin-react-hooks": "^5.2.0",
    "eslint-plugin-react-refresh": "^0.4.20",
    "eslint-plugin-storybook": "^9.1.3",
    "framer-motion": "^12.23.22",
    "globals": "^16.3.0",
    "input-otp": "^1.4.2",
    "react": "^19.0.0",
    "react-day-picker": "^9.11.1",
    "react-dom": "^19.0.0",
    "react-dropzone": "^14.3.8",
    "react-hook-form": "^7.79.0",
    "react-router": "^7.9.3",
    "react-router-dom": "^7.9.3",
    "react-scan": "^0.5.6",
    "remark-gfm": "^4.0.1",
    "rrule": "^2.8.1",
    "sonner": "^2.0.7",
    "storybook": "^9.1.3",
    "tailwind-merge": "^3.3.1",
    "tailwindcss": "^4.1.12",
    "tsx": "^4.23.0",
    "tw-animate-css": "^1.3.7",
    "typescript": "~5.8.3",
    "typescript-eslint": "^8.39.1",
    "unplugin-fonts": "^1.4.0",
    "use-debounce": "^10.0.6",
    "vite": "^7.1.2",
    "vite-plugin-dts": "^4.5.4"
  },
  "peerDependencies": {
    "@emotion/is-prop-valid": "^1.4.0",
    "@tailwindcss/postcss": "^4.1.14",
    "clsx": "^2.0.0",
    "framer-motion": "^12.0.0",
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "react-dropzone": "^14.3.8",
    "react-router": "^7.0.0",
    "react-router-dom": "^7.0.0",
    "rrule": "^2.7.2",
    "sonner": "^2.0.7",
    "tailwind-merge": "^3.0.0",
    "tailwindcss": "^4.1.12",
    "use-debounce": "^10.0.0"
  },
  "overrides": {
    "ajv": "^8.17.1",
    "ajv-draft-04": {
      "ajv": "^8.17.1"
    },
    "ajv-formats": {
      "ajv": "^8.17.1"
    }
  }
}
