{
  "name": "react-native-owl",
  "version": "1.5.0",
  "description": "Visual regression testing for React Native",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "bin": {
    "owl": "./dist/cli/index.js"
  },
  "files": [
    "dist/",
    "!dist/**/*.test.*",
    "native/",
    "scripts/",
    "react-native.config.js",
    "README.md"
  ],
  "scripts": {
    "prepare:report": "mkdir -p dist/report && cp lib/report/index.html dist/report/",
    "prebuild": "yarn prepare:report",
    "build": "tsc",
    "prewatch": "yarn prepare:report",
    "watch": "tsc --watch",
    "prettier:check": "prettier --check 'lib/**/*.{js,ts,tsx}'",
    "prettier:apply": "prettier --write 'lib/**/*.{js,ts,tsx}'",
    "test": "yarn jest"
  },
  "repository": "https://github.com/FormidableLabs/react-native-owl",
  "author": "Emmanouil Konstantinidis <hello@manos.im>",
  "license": "MIT",
  "keywords": [
    "react-native",
    "ios",
    "android",
    "mobile",
    "visual regression",
    "testing",
    "tooling"
  ],
  "jest": {
    "preset": "ts-jest",
    "testEnvironment": "node",
    "testMatch": [
      "**/lib/**/*.test.[jt]s"
    ]
  },
  "dependencies": {
    "ajv": "^7.0.3",
    "execa": "^5.1.1",
    "handlebars": "^4.7.7",
    "pixelmatch": "^5.2.1",
    "pngjs": "^6.0.0",
    "ws": "^8.2.3",
    "yargs": "^17.2.1"
  },
  "peerDependencies": {
    "react": "^17 || ^18",
    "react-native": "^0"
  },
  "devDependencies": {
    "@changesets/cli": "^2.26.1",
    "@svitejs/changesets-changelog-github-compact": "^0.1.1",
    "@types/jest": "^26.0.19",
    "@types/pixelmatch": "^5.2.4",
    "@types/pngjs": "^6.0.1",
    "@types/react": "^18.0.20",
    "@types/react-native": "^0.65.x",
    "@types/ws": "^8.2.0",
    "@types/yargs": "^17.0.5",
    "jest": "^26.6.3",
    "jest-websocket-mock": "^2.3.0",
    "prettier": "^2.4.1",
    "react": "^18.1.0",
    "react-native": "^0.68.2",
    "ts-jest": "^26.4.4",
    "typescript": "^4.4.4"
  },
  "publishConfig": {
    "provenance": true
  }
}
