{
  "name": "@shellygo/cypress-test-utils",
  "description": "Cypress Test Automation Utilities",
  "version": "6.0.6",
  "author": "Shelly Goldblit",
  "private": false,
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git@github.com:shellyDCMS/cypress-test-utils.git"
  },
  "homepage": "https://shellydcms.github.io/cypress-test-utils",
  "publishConfig": {
    "access": "public"
  },
  "keywords": [
    "cypress",
    "typescript",
    "driver-pattern",
    "end-to-end",
    "integration",
    "component",
    "tests",
    "helper"
  ],
  "scripts": {
    "build": "rollup --configPlugin @rollup/plugin-typescript --config rollup.config.ts ",
    "cy:run": "cypress run",
    "cy:open": "cypress open",
    "generate-md-docs": "typedoc --excludePrivate --includeVersion --plugin typedoc-plugin-markdown --plugin typedoc-plugin-merge-modules --options typedoc.md.json",
    "generate-docs": "typedoc --excludePrivate --includeVersion --plugin typedoc-plugin-merge-modules --options typedoc.html.json"
  },
  "peerDependencies": {
    "cypress": ">=12.17.3"
  },
  "dependencies": {
    "@angular/common": "^20.2.3",
    "@angular/compiler": "^20.2.3",
    "@angular/core": "^20.2.3",
    "@cypress/mount-utils": "^4.1.2",
    "@lit/react": "^1.0.8",
    "@open-wc/lit-helpers": "^0.7.0",
    "@simonsmith/cypress-image-snapshot": "^9.1.0",
    "@types/chai-subset": "^1.3.6",
    "@types/react": "^19.1.10",
    "@types/react-dom": "^19.1.7",
    "axe-core": "^4.10.3",
    "chai-subset": "^1.6.0",
    "cypress-axe": "^1.6.0",
    "cypress-pipe": "^2.0.1",
    "cypress-real-events": "^1.14.0",
    "cypress-wait-if-happens": "^1.3.3",
    "cypress-wait-until": "^3.0.2",
    "lit": "^3.3.1",
    "ng-dynamic-component": "^10.8.0",
    "react": "^19.1.1",
    "react-router-dom": "^6.30.1",
    "ts-stubber": "^1.0.19"
  },
  "devDependencies": {
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@rollup/plugin-typescript": "^11.1.6",
    "@types/node": "^20.2.5",
    "cpx": "^1.5.0",
    "cross-var": "^1.1.0",
    "cypress": "15.1.0",
    "gh-pages": "^5.0.0",
    "html-react-parser": "^5.2.5",
    "mochawesome": "^7.1.3",
    "rollup": "^4.9.6",
    "rollup-plugin-commonjs": "^10.1.0",
    "rollup-plugin-dts-bundle-generator": "^1.4.0",
    "typedoc": "^0.24.8",
    "typedoc-plugin-markdown": "^3.15.3",
    "typedoc-plugin-merge-modules": "^5.0.1",
    "typescript": "^4.6.4",
    "yarn": "^1.22.19"
  },
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "declaration": true,
    "outDir": "./dist",
    "strict": true
  },
  "main": "./dist/index.js",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "default": "./dist/index.js"
    },
    "./angular": {
      "types": "./dist/angular/index.d.ts",
      "default": "./dist/angular/index.js"
    },
    "./lit": {
      "types": "./dist/lit/index.d.ts",
      "default": "./dist/lit/index.js"
    },
    "./react": {
      "types": "./dist/react/index.d.ts",
      "default": "./dist/react/index.js"
    },
    "./assertable": {
      "types": "./dist/assertable/index.d.ts",
      "default": "./dist/assertable/index.js"
    },
    "./renderer": {
      "types": "./dist/renderer/index.d.ts",
      "default": "./dist/renderer/index.js"
    },
    "./base-driver": {
      "types": "./dist/base-driver/index.d.ts",
      "default": "./dist/base-driver/index.js"
    }
  },
  "typesVersions": {
    "*": {
      ".": [
        "./dist/index.d.ts"
      ],
      "angular": [
        "./dist/angular/index.d.ts"
      ],
      "react": [
        "./dist/react/index.d.ts"
      ],
      "lit": [
        "./dist/lit/index.d.ts"
      ],
      "assertable": [
        "./dist/assertable/index.d.ts"
      ],
      "renderer": [
        "./dist/renderer/index.d.ts"
      ],
      "base-driver": [
        "./dist/base-driver/index.d.ts"
      ]
    }
  },
  "type": "module",
  "include": [
    "src"
  ],
  "exclude": [
    "**/*.spec.*"
  ],
  "engines": {
    "npm": ">=6.0.0",
    "node": ">=20.11.1"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ]
}
