{
  "name": "expo-mpv",
  "version": "0.1.12",
  "description": "Expo module wrapping libmpv for video playback on iOS and Android",
  "main": "build/index.js",
  "types": "build/index.d.ts",
  "scripts": {
    "build": "expo-module build",
    "clean": "expo-module clean",
    "format": "prettier --write \"**/*.{js,jsx,ts,tsx,json,jsonc,md,yml,yaml}\"",
    "format:check": "prettier --check \"**/*.{js,jsx,ts,tsx,json,jsonc,md,yml,yaml}\"",
    "lint": "expo-module lint",
    "typecheck": "bun run typecheck:src && bun run typecheck:plugin",
    "typecheck:plugin": "tsc --noEmit --project plugin/tsconfig.json",
    "typecheck:src": "tsc --noEmit --project tsconfig.json",
    "test": "expo-module test -- --passWithNoTests",
    "prepare": "expo-module prepare && husky",
    "prepublishOnly": "expo-module prepublishOnly && bun run typecheck:plugin",
    "expo-module": "expo-module",
    "open:ios": "xed example/ios",
    "open:android": "open -a \"Android Studio\" example/android"
  },
  "keywords": [
    "react-native",
    "expo",
    "expo-mpv",
    "ExpoMpv"
  ],
  "repository": "https://github.com/lonzzi/expo-mpv",
  "bugs": {
    "url": "https://github.com/lonzzi/expo-mpv/issues"
  },
  "author": "lonzzi <lonzzi@qq.com> (https://github.com/lonzzi)",
  "license": "GPL-3.0-only",
  "homepage": "https://github.com/lonzzi/expo-mpv#readme",
  "dependencies": {},
  "devDependencies": {
    "@commitlint/cli": "^21.2.1",
    "@commitlint/config-conventional": "^21.2.0",
    "@types/node": "^26.1.0",
    "@types/react": "~19.2.16",
    "eslint": "9.39.2",
    "expo": "^57.0.2",
    "expo-module-scripts": "^56.0.3",
    "husky": "^9.1.7",
    "lint-staged": "^17.0.8",
    "prettier": "^3.9.4",
    "react-native": "0.86.0",
    "typescript": "^6.0.3"
  },
  "peerDependencies": {
    "expo": "*",
    "react": "19.2.3",
    "react-native": "*"
  },
  "expo": {
    "doctor": {
      "reactNativeDirectoryCheck": {
        "enabled": false
      }
    }
  }
}
