{
  "name": "cumulocity-cypress",
  "version": "1.8.5",
  "description": "Cypress commands for Cumulocity IoT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Cumulocity-IoT/cumulocity-cypress.git"
  },
  "keywords": [
    "Cypress",
    "Cumulocity",
    "IoT",
    "Test"
  ],
  "author": "thomas.winkler@cumulocity.com",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/Cumulocity-IoT/cumulocity-cypress/issues"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "bin": {
    "c8yctrl": "./c8yctrl/c8yctrl.js",
    "c8yscrn": "./c8yscrn/c8yscrn.js"
  },
  "exports": {
    ".": {
      "types": "./index.d.ts",
      "default": "./index.js"
    },
    "./plugin": {
      "types": "./plugin/index.d.ts",
      "default": "./plugin/index.js"
    },
    "./commands": {
      "types": "./lib/commands/index.d.ts",
      "default": "./lib/commands/index.js"
    },
    "./c8ypact": {
      "types": "./c8ypact.d.ts",
      "default": "./c8ypact.js"
    },
    "./c8yctrl": {
      "types": "./c8yctrl/index.d.ts",
      "default": "./c8yctrl/index.js"
    },
    "./c8yclient": {
      "types": "./shared/c8yclient/index.d.ts",
      "default": "./shared/c8yclient/index.js"
    },
    "./contrib": {
      "types": "./contrib/index.d.ts",
      "default": "./contrib/index.js"
    },
    "./shared/*": "./shared/*",
    "./commands/*": "./lib/commands/*",
    "./contrib/*": "./contrib/*",
    "./lib/*": "./lib/*"
  },
  "typesVersions": {
    "*": {
      "c8ypact": [
        "./c8ypact.d.ts"
      ],
      "c8yctrl": [
        "./c8yctrl/c8yctrl.d.ts"
      ],
      "commands": [
        "./lib/commands/index.d.ts"
      ],
      "plugin": [
        "./plugin/index.d.ts"
      ],
      "commands/*": [
        "./lib/commands/*.d.ts"
      ],
      "lib/*": [
        "./lib/*"
      ],
      "contrib/*": [
        "./contrib/*"
      ]
    }
  },
  "dependencies": {
    "@apidevtools/json-schema-ref-parser": "^15.1.3",
    "@cypress/grep": "^5.0.0",
    "@types/har-format": "^1.2.16",
    "@types/node": "^24.0.0",
    "ajv": "^8.12.0",
    "ajv-formats": "^3.0.1",
    "chokidar": "^5.0.0",
    "cookie": "^1.0.2",
    "cookie-parser": "^1.4.6",
    "cosmiconfig": "^9.0.0",
    "cosmiconfig-typescript-loader": "^6.1.0",
    "cross-fetch": "^4.1.0",
    "cypress-file-upload": "^5.0.8",
    "cypress-wait-until": "^3.0.2",
    "date-fns": "^4.1.0",
    "dotenv": "^17.2.1",
    "express": "^5.1.0",
    "glob": "^13.0.0",
    "http-proxy-middleware": "^3.0.3",
    "lodash": "^4.17.21",
    "morgan": "^1.10.0",
    "odiff-bin": "^4.1.1",
    "raw-body": "^3.0.0",
    "semver": "^7.6.3",
    "set-cookie-parser": "^3.0.1",
    "swagger-ui-express": "^5.0.1",
    "tslib": "^2.6.2",
    "typescript": "^5.7.0",
    "winston": "^3.13.0",
    "ws": "^8.21.0",
    "yaml": "^2.9.0",
    "yargs": "^17.7.2"
  },
  "peerDependencies": {
    "@angular/common": ">=19.0.0",
    "@c8y/client": ">=1015.0.0",
    "cypress": "<15.0.0"
  },
  "overrides": {
    "@cypress/request": "4.0.1",
    "@c8y/client": {
      "cross-fetch": {
        "node-fetch": {
          "whatwg-url": "^13.0.0"
        }
      }
    }
  }
}
