{
  "name": "buyerkiosk-e2e",
  "version": "1.0.0",
  "private": true,
  "description": "AI-driven E2E testing for buyerkiosk-web, buyerkiosk-team, and buyerkiosk-live-flutter using Midscene.js",
  "type": "module",
  "scripts": {
    "test:web": "midscene tests/web/smoke.yaml --continue-on-error",
    "test:web:headed": "midscene tests/web/smoke.yaml --headed --keep-window --continue-on-error",
    "test:scheduling:web": "./scripts/run-scheduling-web.sh",
    "test:ios:live": "midscene tests/ios-live/smoke.yaml --continue-on-error",
    "test:ios:team": "midscene tests/ios-team/smoke.yaml --continue-on-error",
    "test:scheduling:ios:live": "node scripts/login-ios.mjs com.v2ts.BuyerKiosk && midscene tests/ios-live/scheduling-manager.yaml --continue-on-error",
    "test:scheduling:ios:team": "node scripts/login-ios.mjs com.buyerkiosk.buyerkioskTeam && midscene tests/ios-team/scheduling-visibility.yaml --continue-on-error",
    "test:scheduling:cross-app": "./scripts/run-scheduling-cross-app.sh",
    "wda:setup": "./scripts/wda.sh setup",
    "wda:start": "./scripts/wda.sh start",
    "wda:status": "./scripts/wda.sh status"
  },
  "devDependencies": {
    "@midscene/cli": "^1.12.2",
    "@midscene/ios": "^1.12.2",
    "@midscene/web": "^1.12.2",
    "dotenv": "^16.4.5",
    "puppeteer": "^24.6.0",
    "tsx": "^4.19.0"
  },
  "allowScripts": {
    "sharp@0.34.2": true,
    "sharp@0.34.5": true,
    "@ffmpeg-installer/darwin-arm64@4.1.5": true,
    "puppeteer@24.6.0": true,
    "puppeteer@24.43.1": true,
    "esbuild@0.28.2": true,
    "node-mac-permissions@2.5.0": true
  }
}
