{
  "name": "@shware/analytics",
  "version": "3.6.1",
  "private": false,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ShwareHQ/shware-sdk.git"
  },
  "files": [
    "dist"
  ],
  "type": "module",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.mjs",
      "require": "./dist/index.cjs"
    },
    "./native": {
      "types": "./dist/native/index.d.ts",
      "import": "./dist/native/index.mjs",
      "require": "./dist/native/index.cjs"
    },
    "./native/fbsdk": {
      "types": "./dist/native/fbsdk.d.ts",
      "import": "./dist/native/fbsdk.mjs",
      "require": "./dist/native/fbsdk.cjs"
    },
    "./native/firebase": {
      "types": "./dist/native/firebase.d.ts",
      "import": "./dist/native/firebase.mjs",
      "require": "./dist/native/firebase.cjs"
    },
    "./web": {
      "types": "./dist/web/index.d.ts",
      "import": "./dist/web/index.mjs",
      "require": "./dist/web/index.cjs"
    },
    "./next": {
      "types": "./dist/next/index.d.ts",
      "import": "./dist/next/index.mjs",
      "require": "./dist/next/index.cjs"
    },
    "./react-router": {
      "types": "./dist/react-router/index.d.ts",
      "import": "./dist/react-router/index.mjs",
      "require": "./dist/react-router/index.cjs"
    },
    "./tanstack": {
      "types": "./dist/tanstack/index.d.ts",
      "import": "./dist/tanstack/index.mjs",
      "require": "./dist/tanstack/index.cjs"
    },
    "./third-parties": {
      "types": "./dist/third-parties/index.d.ts",
      "import": "./dist/third-parties/index.mjs",
      "require": "./dist/third-parties/index.cjs"
    },
    "./third-parties/posthog": {
      "types": "./dist/third-parties/posthog.d.ts",
      "import": "./dist/third-parties/posthog.mjs",
      "require": "./dist/third-parties/posthog.cjs"
    },
    "./server": {
      "types": "./dist/server/index.d.ts",
      "import": "./dist/server/index.mjs",
      "require": "./dist/server/index.cjs"
    }
  },
  "dependencies": {
    "bowser": "^2.14.1",
    "cookie": "^1.1.1",
    "uuid": "^14.0.0",
    "web-vitals": "^5.2.0",
    "zod": "^4.4.3",
    "@shware/utils": "^1.4.3"
  },
  "devDependencies": {
    "@types/facebook-nodejs-business-sdk": "^24",
    "@types/node": "^25",
    "@types/react": "^19",
    "typescript": "^6.0.3",
    "vitest": "^4.1.7",
    "@repo/typescript-config": "0.0.0"
  },
  "peerDependencies": {
    "@react-native-firebase/analytics": "^24.0.0",
    "@tanstack/react-router": "^1.170.8",
    "expo-application": "^56.0.3",
    "expo-clipboard": "^56.0.3",
    "expo-crypto": "^56.0.4",
    "expo-device": "^56.0.4",
    "expo-localization": "^56.0.6",
    "expo-sqlite": "^56.0.4",
    "expo-tracking-transparency": "^56.0.5",
    "facebook-nodejs-business-sdk": "^24",
    "next": "^16",
    "posthog-js": "^1.376.2",
    "react": "^19",
    "react-native": "^0.85.3",
    "react-native-fbsdk-next": "^13.4.3",
    "react-native-url-polyfill": "^3",
    "react-router": "^7"
  },
  "peerDependenciesMeta": {
    "@react-native-firebase/analytics": {
      "optional": true
    },
    "@tanstack/react-router": {
      "optional": true
    },
    "expo-application": {
      "optional": true
    },
    "expo-clipboard": {
      "optional": true
    },
    "expo-crypto": {
      "optional": true
    },
    "expo-device": {
      "optional": true
    },
    "expo-localization": {
      "optional": true
    },
    "expo-sqlite": {
      "optional": true
    },
    "expo-tracking-transparency": {
      "optional": true
    },
    "facebook-nodejs-business-sdk": {
      "optional": true
    },
    "next": {
      "optional": true
    },
    "posthog-js": {
      "optional": true
    },
    "react": {
      "optional": true
    },
    "react-native": {
      "optional": true
    },
    "react-native-fbsdk-next": {
      "optional": true
    },
    "react-native-url-polyfill": {
      "optional": true
    },
    "react-router": {
      "optional": true
    }
  },
  "scripts": {
    "dev": "tsc --watch",
    "check-types": "tsc --noEmit",
    "test": "vitest run",
    "lint": "oxlint . --fix",
    "build": "tsup",
    "build:tsup": "tsup",
    "build:unbuild": "unbuild"
  }
}