{
   "name": "appium-flutter-integration-driver",
   "description": "Appium driver for automating flutter apps using flutter integration SDK",
   "keywords": [
      "appium",
      "flutter"
   ],
   "version": "2.0.3",
   "author": "",
   "license": "MIT License",
   "repository": {
      "type": "git",
      "url": "https://github.com/AppiumTestDistribution/appium-flutter-integration-driver"
   },
   "bugs": {
      "url": "https://github.com/AppiumTestDistribution/appium-flutter-integration-driver/issues"
   },
   "main": "./build/src/driver.js",
   "bin": {},
   "directories": {
      "src": "src"
   },
   "files": [
      "build",
      "src"
   ],
   "appium": {
      "driverName": "flutter-integration",
      "automationName": "FlutterIntegration",
      "platformNames": [
         "Android",
         "iOS",
         "Mac"
      ],
      "mainClass": "AppiumFlutterDriver",
      "flutterServerVersion": ">=0.0.18 <1.0.0"
   },
   "scripts": {
      "format": "prettier --write .",
      "clean": "rimraf package-lock.json && rimraf node_modules && npm install",
      "build": "rimraf build && tsc",
      "watch": "tsc --watch",
      "prettier": "prettier 'src/**/*.ts' 'test/**/*.*' --write --single-quote",
      "prettier-check": "prettier 'src/**/*.ts' 'test/**/*.*' --check",
      "appium-home": "rm -rf /tmp/some-temp-dir && export APPIUM_HOME=/tmp/some-temp-dir",
      "test": "NODE_OPTIONS='--loader ts-node/esm' mocha --require ts-node/register test/**/*.ts",
      "run-server": "appium server -ka 800 -pa /wd/hub --allow-insecure=adb_shell",
      "install-driver": "npm run build && appium driver install --source=local $(pwd)",
      "reinstall-driver": "(appium driver uninstall flutter-integration || exit 0) && npm run install-driver",
      "wdio-android": "wdio run ./android.conf.ts",
      "wdio-ios": "wdio run ./ios.conf.ts",
      "build-flutter-by-service": "cd ./flutter-finder/wdio-flutter-by-service && npm install --no-package-lock && npm run build"
   },
   "devDependencies": {
      "@appium/types": "^0.x",
      "@semantic-release/changelog": "^6.0.3",
      "@semantic-release/commit-analyzer": "^13.0.0",
      "@semantic-release/git": "^10.0.1",
      "@semantic-release/npm": "^12.0.1",
      "@semantic-release/release-notes-generator": "^14.0.1",
      "@testing-library/webdriverio": "^3.2.1",
      "@types/bluebird": "^3.5.42",
      "@types/chai": "^4.3.16",
      "@types/lodash": "^4.17.16",
      "@types/mocha": "^10.0.7",
      "@types/semver": "^7.7.0",
      "@types/sinon": "^17.0.3",
      "@wdio/appium-service": "^9.19.2",
      "@wdio/cli": "^9.19.2",
      "@wdio/globals": "^9.17.0",
      "@wdio/local-runner": "^9.19.2",
      "@wdio/mocha-framework": "^9.19.2",
      "@wdio/spec-reporter": "^9.19.2",
      "@wdio/types": "9.19.2",
      "@wdio/utils": "^9.19.2",
      "chai": "^5.1.1",
      "chai-as-promised": "^8.0.0",
      "conventional-changelog-conventionalcommits": "^8.0.0",
      "eslint-config-prettier": "^9.1.0",
      "eslint-plugin-prettier": "^5.1.3",
      "jest": "^29.7.0",
      "mocha": "^10.6.0",
      "prettier": "^3.3.2",
      "rimraf": "^5.0.7",
      "semantic-release": "^24.0.0",
      "sinon": "^18.0.0",
      "ts-mocha": "^10.0.0",
      "ts-node": "^10.9.2",
      "typescript": "^5.5.3",
      "wdio-flutter-by-service": "file:./flutter-finder/wdio-flutter-by-service",
      "webdriverio": "9.19.2"
   },
   "peerDependencies": {
      "appium": "^3.0.0"
   },
   "dependencies": {
      "@appium/base-driver": "^10.0.0",
      "appium-adb": "^13.0.0",
      "appium-ios-device": "^3.0.0",
      "appium-uiautomator2-driver": "^5.0.0",
      "appium-xcuitest-driver": "^10.0.0",
      "appium-mac2-driver": "^3.0.0",
      "async-retry": "^1.3.3",
      "asyncbox": "^3.0.0",
      "bluebird": "^3.7.2",
      "lodash": "^4.17.21",
      "portscanner": "^2.2.0",
      "semver": "^7.6.2"
   }
}
