{
  "name": "@wemap/expo-plugin",
  "version": "0.1.2",
  "main": "./lib/commonjs/index.js",
  "source": "./src/index.ts",
  "module": "./lib/module/index.js",
  "types": "./lib/typescript/commonjs/src/index.d.ts",
  "exports": {
    ".": {
      "import": {
        "types": "./lib/typescript/module/src/index.d.ts",
        "default": "./lib/module/index.js"
      },
      "require": {
        "types": "./lib/typescript/commonjs/src/index.d.ts",
        "default": "./lib/commonjs/index.js"
      }
    },
    "./app.plugin.js": {
      "require": {
        "default": "./app.plugin.js"
      }
    },
    "./plugin": {
      "import": {
        "types": "./lib/typescript/module/src/plugin/withMapLibre.d.ts",
        "default": "./lib/module/plugin/withMapLibre.js"
      },
      "require": {
        "types": "./lib/typescript/commonjs/src/plugin/withMapLibre.d.ts",
        "default": "./lib/commonjs/plugin/withMapLibre.js"
      }
    }
  },
  "scripts": {
    "build": "expo-module build",
    "clean": "expo-module clean",
    "test": "jest",
    "expo-module": "expo-module",
    "prepack": "bob build",
    "publish:local": "npm run prepack && yalc push"
  },
  "react-native-builder-bob": {
    "source": "src",
    "output": "lib",
    "targets": [
      [
        "commonjs",
        {
          "esm": true
        }
      ],
      [
        "module",
        {
          "esm": true
        }
      ],
      [
        "typescript",
        {
          "esm": true,
          "project": "tsconfig.json"
        }
      ]
    ]
  },
  "dependencies": {
    "@expo/prebuild-config": "^8.0.27",
    "@maplibre/maplibre-react-native": ">=10.0.0",
    "@placemarkio/geo-viewport": "^1.0.2",
    "@tanstack/query-sync-storage-persister": "^5.66.0",
    "@tanstack/react-query": "^5.65.1",
    "@tanstack/react-query-persist-client": "^5.66.0",
    "@wemap/geo": "^12.10.8-alpha.2",
    "@wemap/osm": "^12.10.8-alpha.2",
    "@wemap/routers": "^12.10.8-alpha.2",
    "expo": ">=52.0.0",
    "expo-network": "~7.0.5",
    "expo-status-bar": "~2.0.1",
    "react": "*",
    "react-native": "*",
    "react-native-mmkv": "^2.12.2",
    "zustand": "^5.0.3"
  },
  "peerDependencies": {
    "@maplibre/maplibre-react-native": ">=10.0.0",
    "expo": ">=52.0.0",
    "react": "*",
    "react-native": "*"
  },
  "devDependencies": {
    "@babel/core": "^7.25.2",
    "@types/geojson": "^7946.0.16",
    "@types/react": "~18.3.12",
    "react-native-builder-bob": "^0.36.0",
    "typedoc": "^0.27.7",
    "typedoc-plugin-markdown": "^4.4.2",
    "typescript": "^5.3.3"
  }
}
