{
  "name": "@xtablo/shared",
  "version": "0.0.0",
  "private": true,
  "type": "module",
  "main": "./src/index.ts",
  "types": "./src/index.ts",
  "exports": {
    ".": "./src/index.ts",
    "./contexts/*": "./src/contexts/*.tsx",
    "./hooks/*": "./src/hooks/*.ts",
    "./lib/*": "./src/lib/*",
    "./types/*": "./src/types/*.ts",
    "./utils/*": "./src/utils/*"
  },
  "scripts": {
    "lint": "biome check .",
    "lint:fix": "biome check --write .",
    "format": "biome format --write .",
    "typecheck": "tsc --noEmit"
  },
  "dependencies": {
    "@datadog/browser-rum": "^6.13.0",
    "@datadog/browser-rum-react": "^6.13.0",
    "@supabase/supabase-js": "^2.49.3",
    "@tanstack/react-query": "^5.69.0",
    "@xtablo/shared-types": "workspace:*",
    "axios": "^1.12.2",
    "clsx": "^2.1.1",
    "date-fns": "^4.1.0",
    "jspdf": "^3.0.3",
    "jwt-decode": "^4.0.0",
    "pluralize": "^8.0.0",
    "react": "19.0.0",
    "react-dom": "19.0.0",
    "react-router-dom": "^7.9.4",
    "sonner": "^2.0.7",
    "stream-chat": "^9.6.1",
    "stream-chat-react": "^13.1.0",
    "tailwind-merge": "^3.0.2",
    "ts-pattern": "^5.6.2",
    "zustand": "^5.0.5"
  },
  "devDependencies": {
    "@biomejs/biome": "2.2.5",
    "@types/pluralize": "^0.0.33",
    "@types/react": "19.0.10",
    "@types/react-dom": "19.0.4",
    "typescript": "^5.7.0"
  }
}
