{
  "name": "react-bricks",
  "version": "5.1.0",
  "description": "React Bricks is a CMS with visual editing based on React components for Next.js, Gatsby and Remix.",
  "keywords": [
    "react bricks",
    "react cms",
    "next.js cms",
    "visual headless cms",
    "astro cms",
    "remix cms",
    "gatsby cms",
    "react visual editor",
    "react site builder",
    "react visual builder",
    "universal cms",
    "react blocks"
  ],
  "homepage": "https://reactbricks.com",
  "license": "UNLICENSED",
  "author": "Matteo Frana @ F2 .net engineering s.r.l. <f2@f2.net>",
  "main": "index.js",
  "module": "react-bricks.esm.js",
  "types": "react-bricks.d.ts",
  "exports": {
    ".": {
      "require": "./index.js",
      "import": "./react-bricks.esm.js",
      "default": "./react-bricks.esm.js",
      "types": "./react-bricks.d.ts"
    },
    "./astro": {
      "require": "./astro/index.js",
      "import": "./astro/react-bricks-astro.esm.js",
      "default": "./astro/react-bricks-astro.esm.js",
      "types": "./astro/react-bricks-astro.d.ts"
    },
    "./astro/server": {
      "require": "./astro/server/index.js",
      "import": "./astro/server/react-bricks-astro-server.esm.js",
      "default": "./astro/server/react-bricks-astro-server.esm.js",
      "types": "./astro/server/react-bricks-astro-server.d.ts"
    },
    "./frontend": {
      "require": "./frontend/index.js",
      "import": "./frontend/react-bricks-frontend.esm.js",
      "default": "./frontend/react-bricks-frontend.esm.js",
      "types": "./frontend/react-bricks-frontend.d.ts"
    },
    "./rsc": {
      "require": "./rsc/index.js",
      "import": "./rsc/react-bricks-rsc.esm.js",
      "default": "./rsc/react-bricks-rsc.esm.js",
      "types": "./rsc/react-bricks-rsc.d.ts"
    },
    "./rsc/client": {
      "require": "./rsc/client/index.js",
      "import": "./rsc/client/react-bricks-rsc-client.esm.js",
      "default": "./rsc/client/react-bricks-rsc-client.esm.js",
      "types": "./rsc/client/react-bricks-rsc-client.d.ts"
    },
    "./astro/DynamicComponent.astro": "./astro/DynamicComponent.astro",
    "./astro/List.astro": "./astro/List.astro",
    "./astro/PageViewer.astro": "./astro/PageViewer.astro",
    "./astro/Slot.astro": "./astro/Slot.astro",
    "./astro/SlotViewer.astro": "./astro/SlotViewer.astro",
    "./astro/TemplateViewer.astro": "./astro/TemplateViewer.astro"
  },
  "peerDependencies": {
    "react": ">=18",
    "react-dom": ">=18"
  },
  "dependencies": {
    "@headlessui/react": "^2.2.9",
    "@headlessui/tailwindcss": "^0.2.2",
    "@tanstack/react-query": "^5.90.21",
    "@tanstack/react-query-devtools": "^5.91.3",
    "axios": "^1.13.5",
    "classnames": "^2.5.1",
    "clsx": "^2.1.1",
    "color": "^5.0.3",
    "date-fns": "^3.6.0",
    "html-to-image": "^1.11.13",
    "immer": "^11.1.4",
    "is-hotkey": "^0.2.0",
    "lodash.debounce": "^4.0.8",
    "p-limit": "^7.3.0",
    "rb-react-tiny-popover": "^8.1.7",
    "rb-tippyjs-react": "^4.3.1",
    "rc-switch": "^4.1.0",
    "react-big-calendar": "^1.19.4",
    "react-dropzone": "^15.0.0",
    "react-error-boundary": "^6.1.1",
    "react-hook-form": "^7.71.2",
    "react-icons": "^5.5.0",
    "react-inlinesvg": "^4.2.0",
    "react-lazy-load-image-component": "^1.6.3",
    "react-masonry-css": "^1.0.16",
    "react-modal": "^3.16.3",
    "react-paginate": "^8.3.0",
    "react-tag-autocomplete": "^7.5.1",
    "react-toastify": "^9.1.3",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "remark-slate-transformer": "^0.9.0",
    "remark-stringify": "^11.0.0",
    "slate": "0.66.5",
    "slate-history": "0.66.0",
    "slate-react": "0.66.6",
    "socket.io-client": "^4.8.3",
    "ts-md5": "^1.3.1",
    "unified": "^11.0.5",
    "uuid": "^13.0.0",
    "zustand": "^5.0.11"
  }
}