{
  "name": "@agent-native/toolkit",
  "version": "0.17.0",
  "description": "Reusable app-building UI and helpers for Agent-Native apps.",
  "homepage": "https://github.com/BuilderIO/agent-native#readme",
  "bugs": {
    "url": "https://github.com/BuilderIO/agent-native/issues"
  },
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/BuilderIO/agent-native",
    "directory": "packages/toolkit"
  },
  "files": [
    "dist",
    "src",
    "agent-native.eject.json",
    "migration-manifest.json",
    "README.md"
  ],
  "type": "module",
  "sideEffects": [
    "*.css"
  ],
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "browser": "./dist/index.js",
      "development": "./dist/index.js",
      "import": "./dist/index.js",
      "default": "./dist/index.js"
    },
    "./app-shell": {
      "types": "./dist/app-shell/index.d.ts",
      "browser": "./dist/app-shell/index.js",
      "development": "./dist/app-shell/index.js",
      "import": "./dist/app-shell/index.js",
      "default": "./dist/app-shell/index.js"
    },
    "./app-shell/*": {
      "types": "./dist/app-shell/*.d.ts",
      "browser": "./dist/app-shell/*.js",
      "development": "./dist/app-shell/*.js",
      "import": "./dist/app-shell/*.js",
      "default": "./dist/app-shell/*.js"
    },
    "./collab-ui": {
      "types": "./dist/collab-ui/index.d.ts",
      "browser": "./dist/collab-ui/index.js",
      "development": "./dist/collab-ui/index.js",
      "import": "./dist/collab-ui/index.js",
      "default": "./dist/collab-ui/index.js"
    },
    "./collab-ui/*": {
      "types": "./dist/collab-ui/*.d.ts",
      "browser": "./dist/collab-ui/*.js",
      "development": "./dist/collab-ui/*.js",
      "import": "./dist/collab-ui/*.js",
      "default": "./dist/collab-ui/*.js"
    },
    "./dashboard": {
      "types": "./dist/dashboard/index.d.ts",
      "browser": "./dist/dashboard/index.js",
      "development": "./dist/dashboard/index.js",
      "import": "./dist/dashboard/index.js",
      "default": "./dist/dashboard/index.js"
    },
    "./dashboard/*": {
      "types": "./dist/dashboard/*.d.ts",
      "browser": "./dist/dashboard/*.js",
      "development": "./dist/dashboard/*.js",
      "import": "./dist/dashboard/*.js",
      "default": "./dist/dashboard/*.js"
    },
    "./data-grid": {
      "types": "./dist/data-grid/index.d.ts",
      "browser": "./dist/data-grid/index.js",
      "development": "./dist/data-grid/index.js",
      "import": "./dist/data-grid/index.js",
      "default": "./dist/data-grid/index.js"
    },
    "./data-grid/*": {
      "types": "./dist/data-grid/*.d.ts",
      "browser": "./dist/data-grid/*.js",
      "development": "./dist/data-grid/*.js",
      "import": "./dist/data-grid/*.js",
      "default": "./dist/data-grid/*.js"
    },
    "./chat-history": {
      "types": "./dist/chat-history/index.d.ts",
      "browser": "./dist/chat-history/index.js",
      "development": "./dist/chat-history/index.js",
      "import": "./dist/chat-history/index.js",
      "default": "./dist/chat-history/index.js"
    },
    "./chat-history/*": {
      "types": "./dist/chat-history/*.d.ts",
      "browser": "./dist/chat-history/*.js",
      "development": "./dist/chat-history/*.js",
      "import": "./dist/chat-history/*.js",
      "default": "./dist/chat-history/*.js"
    },
    "./canvas-annotations": {
      "types": "./dist/canvas-annotations/index.d.ts",
      "browser": "./dist/canvas-annotations/index.js",
      "development": "./dist/canvas-annotations/index.js",
      "import": "./dist/canvas-annotations/index.js",
      "default": "./dist/canvas-annotations/index.js"
    },
    "./canvas-annotations/*": {
      "types": "./dist/canvas-annotations/*.d.ts",
      "browser": "./dist/canvas-annotations/*.js",
      "development": "./dist/canvas-annotations/*.js",
      "import": "./dist/canvas-annotations/*.js",
      "default": "./dist/canvas-annotations/*.js"
    },
    "./canvas-interactions": {
      "types": "./dist/canvas-interactions/index.d.ts",
      "browser": "./dist/canvas-interactions/index.js",
      "development": "./dist/canvas-interactions/index.js",
      "import": "./dist/canvas-interactions/index.js",
      "default": "./dist/canvas-interactions/index.js"
    },
    "./canvas-interactions/*": {
      "types": "./dist/canvas-interactions/*.d.ts",
      "browser": "./dist/canvas-interactions/*.js",
      "development": "./dist/canvas-interactions/*.js",
      "import": "./dist/canvas-interactions/*.js",
      "default": "./dist/canvas-interactions/*.js"
    },
    "./composer": {
      "types": "./dist/composer/index.d.ts",
      "browser": "./dist/composer/index.js",
      "development": "./dist/composer/index.js",
      "import": "./dist/composer/index.js",
      "default": "./dist/composer/index.js"
    },
    "./composer/*": {
      "types": "./dist/composer/*.d.ts",
      "browser": "./dist/composer/*.js",
      "development": "./dist/composer/*.js",
      "import": "./dist/composer/*.js",
      "default": "./dist/composer/*.js"
    },
    "./conformance": {
      "types": "./dist/conformance/index.d.ts",
      "browser": "./dist/conformance/index.js",
      "development": "./dist/conformance/index.js",
      "import": "./dist/conformance/index.js",
      "default": "./dist/conformance/index.js"
    },
    "./conformance/*": {
      "types": "./dist/conformance/*.d.ts",
      "browser": "./dist/conformance/*.js",
      "development": "./dist/conformance/*.js",
      "import": "./dist/conformance/*.js",
      "default": "./dist/conformance/*.js"
    },
    "./context-ui": {
      "types": "./dist/context-ui/index.d.ts",
      "browser": "./dist/context-ui/index.js",
      "development": "./dist/context-ui/index.js",
      "import": "./dist/context-ui/index.js",
      "default": "./dist/context-ui/index.js"
    },
    "./design-tweaks": {
      "types": "./dist/design-tweaks/index.d.ts",
      "browser": "./dist/design-tweaks/index.js",
      "development": "./dist/design-tweaks/index.js",
      "import": "./dist/design-tweaks/index.js",
      "default": "./dist/design-tweaks/index.js"
    },
    "./design-system": {
      "types": "./dist/design-system/index.d.ts",
      "browser": "./dist/design-system/index.js",
      "development": "./dist/design-system/index.js",
      "import": "./dist/design-system/index.js",
      "default": "./dist/design-system/index.js"
    },
    "./design-system/*": {
      "types": "./dist/design-system/*.d.ts",
      "browser": "./dist/design-system/*.js",
      "development": "./dist/design-system/*.js",
      "import": "./dist/design-system/*.js",
      "default": "./dist/design-system/*.js"
    },
    "./editor": {
      "types": "./dist/editor/index.d.ts",
      "browser": "./dist/editor/index.js",
      "development": "./dist/editor/index.js",
      "import": "./dist/editor/index.js",
      "default": "./dist/editor/index.js"
    },
    "./editor/*": {
      "types": "./dist/editor/*.d.ts",
      "browser": "./dist/editor/*.js",
      "development": "./dist/editor/*.js",
      "import": "./dist/editor/*.js",
      "default": "./dist/editor/*.js"
    },
    "./hooks": {
      "types": "./dist/hooks/index.d.ts",
      "browser": "./dist/hooks/index.js",
      "development": "./dist/hooks/index.js",
      "import": "./dist/hooks/index.js",
      "default": "./dist/hooks/index.js"
    },
    "./hooks/*": {
      "types": "./dist/hooks/*.d.ts",
      "browser": "./dist/hooks/*.js",
      "development": "./dist/hooks/*.js",
      "import": "./dist/hooks/*.js",
      "default": "./dist/hooks/*.js"
    },
    "./onboarding": {
      "types": "./dist/onboarding/index.d.ts",
      "browser": "./dist/onboarding/index.js",
      "development": "./dist/onboarding/index.js",
      "import": "./dist/onboarding/index.js",
      "default": "./dist/onboarding/index.js"
    },
    "./onboarding/*": {
      "types": "./dist/onboarding/*.d.ts",
      "browser": "./dist/onboarding/*.js",
      "development": "./dist/onboarding/*.js",
      "import": "./dist/onboarding/*.js",
      "default": "./dist/onboarding/*.js"
    },
    "./provider": {
      "types": "./dist/provider.d.ts",
      "browser": "./dist/provider.js",
      "development": "./dist/provider.js",
      "import": "./dist/provider.js",
      "default": "./dist/provider.js"
    },
    "./sharing": {
      "types": "./dist/sharing/index.d.ts",
      "browser": "./dist/sharing/index.js",
      "development": "./dist/sharing/index.js",
      "import": "./dist/sharing/index.js",
      "default": "./dist/sharing/index.js"
    },
    "./sharing/*": {
      "types": "./dist/sharing/*.d.ts",
      "browser": "./dist/sharing/*.js",
      "development": "./dist/sharing/*.js",
      "import": "./dist/sharing/*.js",
      "default": "./dist/sharing/*.js"
    },
    "./ui": {
      "types": "./dist/ui/index.d.ts",
      "browser": "./dist/ui/index.js",
      "development": "./dist/ui/index.js",
      "import": "./dist/ui/index.js",
      "default": "./dist/ui/index.js"
    },
    "./ui/*": {
      "types": "./dist/ui/*.d.ts",
      "browser": "./dist/ui/*.js",
      "development": "./dist/ui/*.js",
      "import": "./dist/ui/*.js",
      "default": "./dist/ui/*.js"
    },
    "./utils": {
      "types": "./dist/utils.d.ts",
      "browser": "./dist/utils.js",
      "development": "./dist/utils.js",
      "import": "./dist/utils.js",
      "default": "./dist/utils.js"
    },
    "./agent-native.eject.json": "./agent-native.eject.json",
    "./migration-manifest.json": "./migration-manifest.json",
    "./styles.css": "./dist/styles.css",
    "./chat-history.css": "./dist/chat-history.css",
    "./editor.css": "./dist/editor.css"
  },
  "publishConfig": {
    "access": "public",
    "provenance": true
  },
  "dependencies": {
    "@assistant-ui/react": "^0.12.19",
    "@radix-ui/react-accordion": "^1.2.15",
    "@radix-ui/react-alert-dialog": "^1.1.18",
    "@radix-ui/react-aspect-ratio": "^1.1.11",
    "@radix-ui/react-avatar": "^1.2.1",
    "@radix-ui/react-checkbox": "^1.3.6",
    "@radix-ui/react-collapsible": "^1.1.15",
    "@radix-ui/react-context-menu": "^2.3.2",
    "@radix-ui/react-dialog": "^1.1.19",
    "@radix-ui/react-dropdown-menu": "^2.1.20",
    "@radix-ui/react-hover-card": "^1.1.19",
    "@radix-ui/react-label": "^2.1.11",
    "@radix-ui/react-menubar": "^1.1.19",
    "@radix-ui/react-navigation-menu": "^1.2.17",
    "@radix-ui/react-popover": "^1.1.19",
    "@radix-ui/react-progress": "^1.1.11",
    "@radix-ui/react-radio-group": "^1.4.2",
    "@radix-ui/react-scroll-area": "^1.2.13",
    "@radix-ui/react-select": "^2.3.3",
    "@radix-ui/react-separator": "^1.1.11",
    "@radix-ui/react-slider": "^1.4.2",
    "@radix-ui/react-slot": "^1.3.0",
    "@radix-ui/react-switch": "^1.3.2",
    "@radix-ui/react-tabs": "^1.1.16",
    "@radix-ui/react-toast": "^1.2.18",
    "@radix-ui/react-toggle": "^1.1.13",
    "@radix-ui/react-toggle-group": "^1.1.14",
    "@radix-ui/react-tooltip": "^1.2.12",
    "@tabler/icons-react": "^3.41.1",
    "@tiptap/core": "3.30.1",
    "@tiptap/extension-bubble-menu": "3.30.1",
    "@tiptap/extension-code-block-lowlight": "3.30.1",
    "@tiptap/extension-collaboration": "3.30.1",
    "@tiptap/extension-collaboration-caret": "3.30.1",
    "@tiptap/extension-floating-menu": "3.30.1",
    "@tiptap/extension-image": "3.30.1",
    "@tiptap/extension-link": "3.30.1",
    "@tiptap/extension-placeholder": "3.30.1",
    "@tiptap/extension-table": "3.30.1",
    "@tiptap/extension-table-cell": "3.30.1",
    "@tiptap/extension-table-header": "3.30.1",
    "@tiptap/extension-table-row": "3.30.1",
    "@tiptap/extension-task-item": "3.30.1",
    "@tiptap/extension-task-list": "3.30.1",
    "@tiptap/pm": "3.30.1",
    "@tiptap/react": "3.30.1",
    "@tiptap/starter-kit": "3.30.1",
    "@tiptap/y-tiptap": "3.0.7",
    "class-variance-authority": "^0.7.1",
    "clsx": "^2.1.1",
    "cmdk": "^1.1.1",
    "culori": "^4.0.2",
    "date-fns": "^4.4.0",
    "embla-carousel-react": "^8.6.0",
    "highlight.js": "^11.11.1",
    "input-otp": "^1.4.2",
    "lowlight": "^3.3.0",
    "next-themes": "^0.4.6",
    "react-day-picker": "^10.0.1",
    "react-hook-form": "^7.80.0",
    "react-resizable-panels": "^4.12.1",
    "recharts": "^3.9.2",
    "sonner": "^2.0.7",
    "tailwind-merge": "^3.5.0",
    "tiptap-markdown": "^0.9.0",
    "vaul": "^1.1.2",
    "y-protocols": "^1.0.7",
    "yjs": "^13.6.32"
  },
  "devDependencies": {
    "@types/culori": "^4.0.1",
    "@types/react": "^19.2.14",
    "@types/react-dom": "^19.2.3",
    "typescript-7": "npm:typescript@^7.0.2",
    "vitest": "^4.1.5"
  },
  "peerDependencies": {
    "react": "^19.0.0",
    "react-dom": "^19.0.0"
  },
  "agentNativeEjectManifest": "agent-native.eject.json",
  "scripts": {
    "build": "tsc && node scripts/finalize-build.mjs",
    "typecheck": "tsc --noEmit",
    "test": "vitest --run --dir src --passWithNoTests"
  }
}