{
  "name": "@rork-ai/toolkit-sdk",
  "version": "0.3.6",
  "description": "Runtime support and AI helpers for Expo and React Native apps built with Rork.",
  "keywords": [
    "android",
    "ios",
    "react-native"
  ],
  "license": "SEE LICENSE IN LICENSE",
  "author": "Levan Kvirkvelia <lekvirkvelia@gmail.com> (https://github.com/LevanKvirkvelia)",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/rorkai/rorkai.git",
    "directory": "toolkit/toolkit-sdk"
  },
  "workspaces": [
    "example"
  ],
  "files": [
    "lib",
    "metro",
    "android",
    "ios",
    "cpp",
    "*.podspec",
    "react-native.config.js",
    "!example",
    "!ios/build",
    "!android/build",
    "!android/gradle",
    "!android/gradlew",
    "!android/gradlew.bat",
    "!android/local.properties",
    "!**/__tests__",
    "!**/__fixtures__",
    "!**/__mocks__",
    "!**/.*"
  ],
  "main": "./lib/module/index.js",
  "types": "./lib/typescript/src/index.d.ts",
  "exports": {
    ".": {
      "types": "./lib/typescript/src/index.d.ts",
      "default": "./lib/module/index.js"
    },
    "./package.json": "./package.json",
    "./metro": {
      "default": "./metro/index.js"
    },
    "./metro-transformer": {
      "default": "./metro/transformer.js"
    },
    "./v53": {
      "types": "./lib/typescript/src/dev/sdk53/index.d.ts",
      "default": "./lib/module/dev/sdk53/index.js"
    },
    "./v54": {
      "types": "./lib/typescript/src/dev/sdk54/index.d.ts",
      "default": "./lib/module/dev/sdk54/index.js"
    },
    "./v57": {
      "types": "./lib/typescript/src/dev/sdk54/index.d.ts",
      "default": "./lib/module/dev/sdk54/index.js"
    },
    "./v58": {
      "types": "./lib/typescript/src/dev/sdk54/index.d.ts",
      "default": "./lib/module/dev/sdk54/index.js"
    }
  },
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org/"
  },
  "dependencies": {
    "@ai-sdk/react": "2.0.116",
    "@blazejkustra/react-native-alert": "^1.0.0",
    "@stardazed/streams-text-encoding": "1.0.2",
    "@teovilla/react-native-web-maps": "^0.9.5",
    "@ungap/structured-clone": "1.3.1",
    "ai": "5.0.114",
    "posthog-react-native": "4.13.0"
  },
  "devDependencies": {
    "@react-native/babel-preset": "0.81.1",
    "@testing-library/react": "^16.3.3",
    "@types/jest": "^29.5.14",
    "@types/node": "22.19.11",
    "@types/react": "19.3.0",
    "@types/react-dom": "19.3.0",
    "@types/ungap__structured-clone": "^1.2.0",
    "expo": "54.0.33",
    "expo-blur": "~15.0.7",
    "expo-modules-core": "3.0.16",
    "expo-router": "6.0.23",
    "fs-fixture": "^2.11.0",
    "jsdom": "^30.0.1",
    "lucide-react-native": "0.544.0",
    "react": "19.3.0",
    "react-dom": "19.3.0",
    "react-native": "0.81.5",
    "react-native-builder-bob": "^0.40.17",
    "react-native-safe-area-context": "5.6.2",
    "react-native-web": "^0.21.2",
    "typescript": "7.0.2",
    "vitest": "5.0.3",
    "zod": "4.6.2"
  },
  "peerDependencies": {
    "expo": "*",
    "expo-blur": "*",
    "expo-router": "*",
    "lucide-react-native": "*",
    "react": "*",
    "react-native": "*",
    "react-native-safe-area-context": "*",
    "react-native-web": "*",
    "zod": "^4"
  },
  "jest": {
    "modulePathIgnorePatterns": [
      "<rootDir>/example/node_modules",
      "<rootDir>/lib/"
    ],
    "preset": "react-native"
  },
  "create-react-native-library": {
    "languages": "js",
    "type": "library",
    "version": "0.54.8"
  },
  "metroTransformerHash": "b21ce0c8947fa19a72d446f93417e8dd9409497b72f3439916191ccf01f4759e",
  "react-native-builder-bob": {
    "source": "src",
    "output": "lib",
    "targets": [
      [
        "module",
        {
          "esm": true
        }
      ],
      [
        "typescript",
        {
          "project": "tsconfig.build.json"
        }
      ]
    ]
  },
  "scripts": {
    "build": "bob build",
    "test": "vitest run",
    "clean": "del-cli lib",
    "generate-metro-hash": "node ./generate-metro-hash.mjs",
    "update-doppler-version:dev": "doppler secrets set RORK_TOOLKIT_SDK_VERSION=$(npm pkg get version | tr -d '\"') -p rork -c dev",
    "update-doppler-version:prd": "doppler secrets set RORK_TOOLKIT_SDK_VERSION=$(npm pkg get version | tr -d '\"') -p rork -c prd",
    "release": "pnpm build && pnpm generate-metro-hash && pnpm publish --no-git-checks && pnpm update-doppler-version:dev && pnpm update-doppler-version:prd",
    "start": "cd example && pnpm start"
  }
}