{
  "name": "react-native-mapmagic-gl",
  "description": "Mapmagic GL is a react-native interactive maps library",
  "version": "1.0.6",
  "main": "./javascript/index.js",
  "license": "SEE LICENSE IN LICENSE.txt",
  "keywords": [
    "gl",
    "ios",
    "android",
    "react-component",
    "react-native"
  ],
  "scripts": {
    "fetch:ios:sdk": "node ./scripts/download-mapbox-gl-native-ios-if-on-mac.js 3.7.3",
    "fetch:style:spec": ". ./scripts/download-style-spec.sh",
    "generate": "node ./scripts/autogenerate",
    "preinstall": "npm run fetch:ios:sdk",
    "test": "npm run lint && npm run unittest",
    "unittest": "jest --coverage --verbose",
    "unittest:single": "jest --testNamePattern",
    "format": "npm run lint -- --fix",
    "lint": "./node_modules/eslint/bin/eslint.js ./javascript/** ./example/src/** ./__tests__/**",
    "precommit": "lint-staged"
  },
  "peerDependencies": {
    "prop-types": ">=15.5.8",
    "react": "^16.2.0",
    "react-native": ">=0.47.1"
  },
  "dependencies": {
    "@turf/helpers": "4.6.0",
    "underscore": "^1.8.3"
  },
  "devDependencies": {
    "babel-eslint": "6.1.2",
    "babel-jest": "21.0.2",
    "babel-preset-react-native": "3.0.2",
    "ejs": "^2.5.7",
    "ejs-lint": "^0.3.0",
    "eslint": "^3.19.0",
    "eslint-config-strict-react": "8.0.1",
    "eslint-plugin-import": "2.7.0",
    "eslint-plugin-prettier": "^2.6.0",
    "eslint-plugin-react": "5.2.2",
    "husky": "^0.14.3",
    "jest": "21.0.2",
    "jest-cli": "^21.2.1",
    "lint-staged": "^7.0.0",
    "node-dir": "0.1.17",
    "prettier": "^1.11.1",
    "react": "16.0.0-alpha.12",
    "react-docgen": "2.18.0",
    "react-native": "0.48.4",
    "react-test-renderer": "16.0.0-alpha.12"
  },
  "jest": {
    "preset": "react-native",
    "collectCoverageFrom": [
      "javascript/**/*.js"
    ],
    "setupFiles": [
      "./__tests__/__mocks__/react-native-mapbox-gl.mock.js",
      "./__tests__/__mocks__/react-native.mock.js"
    ],
    "modulePathIgnorePatterns": [
      "example",
      "__tests__/__mocks__"
    ]
  },
  "lint-staged": {
    "linters": {
      "*.js": [
        "eslint ./javascript/**/*.js  ./example/src/**/*.js ./__tests__/**/*.js --fix",
        "git add"
      ]
    },
    "ignore": [
      "**/scripts/**/*.js"
    ]
  },
  "rnpm": {
    "android": {
      "sourceDir": "./android/rctmgl"
    }
  }
}
