{
  "name": "@einaralex/synpress",
  "version": "2.0.0",
  "description": "Synpress in an wrapper around Cypress test runner which extends its capabilities with conjunction of Puppeteer. It's used used across Synthetix projects.",
  "keywords": [
    "Synpress",
    "Cypress",
    "metamask",
    "testing",
    "e2e"
  ],
  "homepage": "https://github.com/synthetixio/synpress#readme",
  "bugs": {
    "url": "https://github.com/synthetixio/synpress/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/synthetixio/synpress.git"
  },
  "license": "MIT",
  "author": {
    "name": "Synthetix"
  },
  "type": "commonjs",
  "main": "launcher.js",
  "bin": {
    "synpress": "synpress.js"
  },
  "scripts": {
    "fix": "npm run fix:eslint && npm run fix:prettier",
    "fix:eslint": "eslint --fix **/*.js",
    "fix:prettier": "prettier --write **/*.js",
    "lint": "npm run lint:eslint && npm run lint:prettier",
    "lint:eslint": "eslint . --ext js",
    "lint:prettier": "prettier --check **/*.js",
    "lint:sarif": "node lint.js . --ext js",
    "release": "release-it --disable-metrics",
    "release:major": "release-it major --disable-metrics",
    "release:minor": "release-it minor --disable-metrics",
    "release:patch": "release-it patch --disable-metrics",
    "update:deps": "ncu -u && npm install --legacy-peer-deps",
    "start:server": "serve tests/test-dapp -p 3000",
    "test:e2e": "start-server-and-test 'npm run start:server' http-get://localhost:3000 'node synpress.js run --configFile=tests/e2e/config.json --config='fixturesFolder=fixtures,pluginsFile=plugins/index.js,supportFile=support/index.js''",
    "test:e2e:ci": "start-server-and-test 'npm run start:server' http-get://localhost:3000 'node synpress.js run --group smoke-tests --record --configFile=tests/e2e/config.json --config='fixturesFolder=fixtures,pluginsFile=plugins/index.js,supportFile=support/index.js''"
  },
  "dependencies": {
    "@cypress/code-coverage": "3.9.10",
    "@cypress/react": "5.9.4",
    "@cypress/webpack-dev-server": "1.4.0",
    "@drptbl/gremlins.js": "2.2.1",
    "@synthetixio/js": "2.41.0",
    "@testing-library/cypress": "8.0.0",
    "@testing-library/react": "12.0.0",
    "@types/puppeteer-core": "5.4.0",
    "@types/testing-library__cypress": "5.0.9",
    "axios": "0.21.1",
    "babel-plugin-istanbul": "6.0.0",
    "babel-plugin-react-generate-property": "1.0.5",
    "babel-plugin-react-remove-properties": "0.3.0",
    "babel-plugin-transform-react-qa-classes": "1.6.0",
    "babel-plugin-transform-react-styled-components-qa": "2.0.1",
    "bytes32": "0.0.3",
    "commander": "8.1.0",
    "cross-zip": "4.0.0",
    "cypress": "9.4.1",
    "cypress-wait-until": "1.7.1",
    "eslint": "7.32.0",
    "eslint-config-prettier": "8.3.0",
    "eslint-config-standard": "16.0.3",
    "eslint-plugin-chai-friendly": "0.7.2",
    "eslint-plugin-cypress": "2.11.3",
    "eslint-plugin-import": "2.24.1",
    "eslint-plugin-node": "11.1.0",
    "eslint-plugin-prettier": "3.4.1",
    "eslint-plugin-promise": "5.1.0",
    "eslint-plugin-standard": "4.1.0",
    "eslint-plugin-testing-library": "4.11.0",
    "eslint-plugin-ui-testing": "1.0.4",
    "eslint-plugin-unicorn": "35.0.0",
    "etherscan-api": "10.0.5",
    "node-fetch": "2.6.1",
    "prettier": "2.3.2",
    "puppeteer-core": "10.4.0",
    "serve": "12.0.0",
    "start-server-and-test": "1.13.1",
    "synthetix-js": "2.57.2"
  },
  "devDependencies": {
    "@microsoft/eslint-formatter-sarif": "2.1.5",
    "npm-check-updates": "11.8.3",
    "release-it": "14.11.5"
  },
  "engines": {
    "node": ">=10"
  },
  "publishConfig": {
    "access": "public"
  }
}
