{
  "name": "@frontify/fondue",
  "type": "module",
  "version": "13.4.2",
  "description": "Design system of Frontify",
  "author": "Frontify Developers <developers@frontify.com>",
  "homepage": "https://github.com/Frontify/fondue",
  "repository": {
    "type": "git",
    "url": "https://github.com/Frontify/fondue",
    "directory": "packages/fondue"
  },
  "bugs": {
    "url": "https://github.com/frontify/fondue/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "frontify",
    "react",
    "components",
    "design system"
  ],
  "sideEffects": false,
  "exports": {
    "./components": {
      "types": "./dist/packages/components/components.d.ts",
      "require": "./dist/packages/components/fondue-components.umd.cjs",
      "import": "./dist/packages/components/fondue-components.js"
    },
    "./components/styles": "./dist/packages/components/style.css",
    "./icons": {
      "types": "./dist/packages/icons/icons.d.ts",
      "require": "./dist/packages/icons/fondue-icons.umd.cjs",
      "import": "./dist/packages/icons/fondue-icons.js"
    },
    "./charts": {
      "types": "./dist/packages/charts/charts.d.ts",
      "require": "./dist/packages/charts/fondue-charts.umd.cjs",
      "import": "./dist/packages/charts/fondue-charts.js"
    },
    "./rte": {
      "types": "./dist/packages/rte/rte.d.ts",
      "require": "./dist/packages/rte/fondue-rte.umd.cjs",
      "import": "./dist/packages/rte/fondue-rte.js"
    },
    "./rte/styles": "./dist/packages/rte/style.css",
    "./charts/styles": "./dist/packages/charts/style.css",
    ".": {
      "types": "./dist/index.d.ts",
      "require": "./dist/index.umd.js",
      "import": "./dist/index.es.js"
    },
    "./styles": "./dist/style.css",
    "./tokens/base": "./dist/packages/tokens/css/base.css",
    "./tokens/tailwind": "./dist/packages/tokens/tailwind/tailwind.config.js",
    "./legacyTokens/tailwind": "./dist/legacyTokens.tailwind.config.js",
    "./legacyTokens/base": "./dist/packages/tokens/css/deprecatedBaseTokens.css",
    "./legacyTokens/tools/replaceLegacyTokens": "./dist/packages/tokens/legacy/tools/replaceLegacyTokens.ts",
    "./dist/*": "./dist/*"
  },
  "main": "dist/index.umd.js",
  "module": "dist/index.es.js",
  "unpkg": "dist/index.umd.js",
  "jsdelivr": "dist/index.umd.js",
  "types": "dist/index.d.ts",
  "bin": {
    "codemod": "./dist/tools/codemod/index.js",
    "internal": "./dist/tools/internal/index.js"
  },
  "files": [
    "dist",
    "tailwind.config.ts"
  ],
  "engines": {
    "node": ">=18"
  },
  "peerDependencies": {
    "react": "^18",
    "react-dom": "^18"
  },
  "dependencies": {
    "@ctrl/tinycolor": "^4.2.0",
    "@dnd-kit/core": "6.1.0",
    "@dnd-kit/modifiers": "^7.0.0",
    "@dnd-kit/sortable": "^8.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@floating-ui/dom": "^1.7.4",
    "@popperjs/core": "^2.11.8",
    "@react-aria/accordion": "3.0.0-alpha.29",
    "@react-aria/breadcrumbs": "^3.5.30",
    "@react-aria/button": "^3.14.3",
    "@react-aria/checkbox": "^3.16.3",
    "@react-aria/focus": "^3.21.3",
    "@react-aria/interactions": "^3.26.0",
    "@react-aria/link": "^3.8.7",
    "@react-aria/listbox": "^3.15.1",
    "@react-aria/menu": "^3.19.4",
    "@react-aria/overlays": "^3.31.0",
    "@react-aria/radio": "^3.12.3",
    "@react-aria/select": "^3.17.1",
    "@react-aria/utils": "^3.32.0",
    "@react-aria/visually-hidden": "^3.8.29",
    "@react-stately/checkbox": "^3.7.3",
    "@react-stately/collections": "^3.12.8",
    "@react-stately/list": "^3.13.2",
    "@react-stately/menu": "^3.9.9",
    "@react-stately/radio": "^3.11.3",
    "@react-stately/select": "^3.9.0",
    "@react-stately/table": "^3.15.2",
    "@react-stately/toggle": "^3.9.3",
    "@react-stately/tree": "^3.9.4",
    "@react-types/shared": "^3.32.1",
    "@tailwindcss/forms": "^0.5.11",
    "commander": "^14.0.2",
    "date-fns": "^3.6.0",
    "execa": "^9.6.1",
    "immer": "10.1.1",
    "jscodeshift": "^0.14.0",
    "lodash-es": "^4.17.23",
    "motion": "^12.28.1",
    "react-datepicker": "^6.9.0",
    "react-fast-compare": "^3.2.2",
    "react-is": "^18.3.1",
    "react-popper": "^2.3.0",
    "react-textarea-autosize": "^8.5.9",
    "@frontify/fondue-charts": "^7.0.0",
    "@frontify/fondue-components": "^30.1.0",
    "@frontify/fondue-icons": "^0.26.0",
    "@frontify/fondue-rte": "^0.1.3",
    "@frontify/fondue-tokens": "^5.0.0"
  },
  "devDependencies": {
    "@babel/core": "^7.28.5",
    "@etchteam/storybook-addon-status": "^8.0.0",
    "@frontify/eslint-config-react": "^1.0.8",
    "@storybook/addon-a11y": "^10.2.0",
    "@storybook/addon-docs": "^10.2.0",
    "@storybook/addon-links": "^10.2.0",
    "@storybook/react-vite": "^10.2.0",
    "@types/jscodeshift": "^17.3.0",
    "@types/lodash-es": "^4.17.12",
    "@types/node": "^24.10.9",
    "@types/react": "^18.3.27",
    "@types/react-datepicker": "^6.2.0",
    "@types/react-dom": "^18.3.7",
    "@types/react-is": "^18.3.1",
    "@vitejs/plugin-react": "^5.1.2",
    "autoprefixer": "^10.4.23",
    "chalk": "^5.6.2",
    "cross-env": "^10.1.0",
    "eslint": "^9.39.2",
    "eslint-plugin-notice": "^1.0.0",
    "fast-glob": "^3.3.3",
    "knip": "^5.82.1",
    "postcss": "^8.5.6",
    "postcss-cli": "^11.0.1",
    "postcss-import": "^16.1.1",
    "prettier": "^3.8.1",
    "react": "^18.3.1",
    "react-dom": "^18.3.1",
    "rimraf": "^6.1.2",
    "storybook": "^10.2.0",
    "tailwindcss": "^3.4.19",
    "ts-node": "^10.9.2",
    "tsx": "^4.21.0",
    "typescript": "^5.9.3",
    "vite": "^5.4.21",
    "vite-plugin-dts": "^4.5.4",
    "vite-plugin-static-copy": "^3.1.5",
    "vite-tsconfig-paths": "^5.1.4",
    "@frontify/fondue-icons": "^0.26.0"
  },
  "scripts": {
    "build": "pnpm clean && pnpm build:library && pnpm build:styles-with-tw && pnpm build:package:components && pnpm build:package:icons && pnpm build:package:charts && pnpm build:package:tokens && pnpm build:package:rte && pnpm build:tools",
    "build:library": "vite build",
    "build:styles-with-tw": "postcss ./src/components/**/*.css --config src/components/postcss.config.cjs -o dist/styles-without-tailwind.css",
    "build:storybook": "storybook build",
    "build:package:components": "vite build -c components.vite.config.ts",
    "build:package:icons": "vite build -c icons.vite.config.ts",
    "build:package:charts": "vite build -c charts.vite.config.ts",
    "build:package:tokens": "vite build -c tokens.vite.config.ts",
    "build:package:rte": "vite build -c rte.vite.config.ts",
    "build:tools": "tsx scripts/detectDeprecatedExports/detectDeprecatedExports.ts tools/constants/fondueExports.json && vite build -c codemod.vite.config.ts && vite build -c internal-tools.vite.config.ts",
    "dev": "cross-env NODE_ENV=development pnpm dev:library",
    "dev:library": "vite build --emptyOutDir false --watch",
    "clean": "rimraf dist",
    "lint": "eslint .",
    "lint:fix": "eslint --fix .",
    "typecheck": "tsc --noEmit",
    "storybook": "storybook dev -p 6009",
    "ci": "pnpm install --frozen-lockfile",
    "knip": "knip",
    "knip:fix": "knip --fix --allow-remove-files"
  }
}