{
  "name": "@clubmed/trident-ui",
  "version": "1.6.1",
  "type": "module",
  "description": "Shared ClubMed React UI components",
  "keywords": [
    "Trident",
    "Clubmed",
    "React",
    "react.js",
    "components",
    "design",
    "system",
    "atomic",
    "tailwind"
  ],
  "author": "Club Med",
  "license": "BSD-3-Clause",
  "repository": {
    "type": "git",
    "url": "https://scm.clubmed.com/clubmed/ui/trident-ui.git"
  },
  "main": "index.js",
  "exports": {
    ".": "./index.js",
    "./style.css": "./styles/index.css",
    "./tailwind": "./tailwind/tailwind.preset.js",
    "./package.json": "./package.json",
    "./atoms/Icons": {
      "types": "./atoms/Icons/index.d.ts",
      "import": "./atoms/Icons/index.js",
      "default": "./atoms/Icons/index.js"
    },
    "./atoms/Icons/svg": {
      "types": "./atoms/Icons/svg/index.d.ts",
      "import": "./atoms/Icons/svg/index.js",
      "default": "./atoms/Icons/svg/index.js"
    },
    "./atoms/Icons/svg-use": {
      "types": "./atoms/Icons/svg-use/index.d.ts",
      "import": "./atoms/Icons/svg-use/index.js",
      "default": "./atoms/Icons/svg-use/index.js"
    },
    "./molecules/Tabs": {
      "types": "./molecules/Tabs/index.d.ts",
      "import": "./molecules/Tabs/index.js",
      "default": "./molecules/Tabs/index.js"
    },
    "./molecules/Forms/Checkboxes": {
      "types": "./molecules/Forms/Checkboxes/index.d.ts",
      "import": "./molecules/Forms/Checkboxes/index.js",
      "default": "./molecules/Forms/Checkboxes/index.js"
    },
    "./molecules/Forms/Password": {
      "types": "./molecules/Forms/Password/index.d.ts",
      "import": "./molecules/Forms/Password/index.js",
      "default": "./molecules/Forms/Password/index.js"
    },
    "./molecules/Forms/Radios": {
      "types": "./molecules/Forms/Radios/index.d.ts",
      "import": "./molecules/Forms/Radios/index.js",
      "default": "./molecules/Forms/Radios/index.js"
    },
    "./fonts/*": "./fonts/*",
    "./atoms/*": {
      "types": "./atoms/*.d.ts",
      "import": "./atoms/*.js",
      "default": "./atoms/*.js"
    },
    "./molecules/*": {
      "types": "./molecules/*.d.ts",
      "import": "./molecules/*.js",
      "default": "./molecules/*.js"
    },
    "./contexts/Devices/Device": {
      "types": "./ui/contexts/devices/Device.d.ts",
      "import": "./ui/contexts/devices/Device.js",
      "default": "./ui/contexts/devices/Device.js"
    },
    "./contexts/*": {
      "types": "./ui/contexts/*.d.ts",
      "import": "./ui/contexts/*.js",
      "default": "./ui/contexts/*.js"
    },
    "./hooks/*": {
      "types": "./ui/hooks/*.d.ts",
      "import": "./ui/hooks/*.js",
      "default": "./ui/hooks/*.js"
    },
    "./types/*": {
      "types": "./ui/types/*.d.ts",
      "import": "./ui/types/*.js",
      "default": "./ui/types/*.js"
    },
    "./utils/*": {
      "types": "./ui/helpers/*.d.ts",
      "import": "./ui/helpers/*.js",
      "default": "./ui/helpers/*.js"
    },
    "./helpers/*": {
      "types": "./ui/helpers/*.d.ts",
      "import": "./ui/helpers/*.js",
      "default": "./ui/helpers/*.js"
    },
    "./ui/*": {
      "types": "./ui/*.d.ts",
      "import": "./ui/*.js",
      "default": "./ui/*.js"
    }
  },
  "scripts": {
    "build": "vite build && pnpm run build:exports",
    "build:check": "tsc -b ../../tsconfig.json",
    "update": "npx update-browserslist-db@latest",
    "build:exports": "NODE_NO_WARNINGS=1 node --loader ts-node/esm ../../tools/exports-builder/index.ts"
  },
  "dependencies": {
    "@juggle/resize-observer": ">=3.4.0",
    "@use-gesture/react": ">=10.2.26",
    "clsx": ">=2.1.1",
    "date-fns": ">=2.30.0",
    "react-day-picker": ">=8.10.0",
    "react-hot-toast": ">=2.4.1",
    "react-transition-state": ">=2.3.2",
    "react-use-measure": ">=2.1.1",
    "use-boop": ">=1.1.1",
    "tailwind-merge": ">=3.4.0"
  },
  "devDependencies": {
    "@clubmed/trident-icons": ">=1.7.1",
    "@tailwindcss/container-queries": "^0.1.1",
    "@tailwindcss/typography": "^0.5.19",
    "add": "^2.0.6",
    "autoprefixer": "^10.4.17",
    "change-case": "^5.4.3",
    "picomatch": "^4.0.1",
    "postcss": "^8.4.32",
    "react": "19.2.4",
    "react-dom": "19.2.4",
    "rollup-preserve-directives": "^1.1.1",
    "svgtofont": "^4.2.0",
    "tailwindcss": "^3.4.17"
  },
  "peerDependencies": {
    "@clubmed/trident-icons": ">=1.3.3",
    "@tailwindcss/container-queries": ">=0.1.1",
    "@tailwindcss/typography": ">=0.5.19",
    "react": ">=18.0.0",
    "react-dom": ">=18.0.0",
    "tailwindcss": ">=3.4.17"
  },
  "peerDependenciesMeta": {
    "@clubmed/trident-icons": {
      "optional": false
    },
    "react": {
      "optional": false
    },
    "react-dom": {
      "optional": false
    },
    "tailwindcss": {
      "optional": false
    }
  },
  "sideEffects": [
    "**/*.css"
  ]
}
