{
  "name": "mugshot",
  "publishConfig": {
    "access": "public"
  },
  "version": "1.0.0-rc.8",
  "description": "Visual regression testing library",
  "keywords": [
    "visual",
    "regression",
    "testing"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/NiGhTTraX/mugshot.git"
  },
  "author": "Andrei Picus",
  "license": "MIT",
  "homepage": "https://github.com/NiGhTTraX/mugshot/tree/master/packages/mugshot",
  "main": "dist/index",
  "types": "dist/index",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "npm run clean && npm run compile",
    "clean": "rm -rf ./dist",
    "compile": "tsc -p tsconfig.build.json",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "@types/fs-extra": "~7.0.0",
    "@types/node": "~10.12.2",
    "fs-extra": "~8.0.0",
    "jimp": "~0.6.1"
  },
  "devDependencies": {
    "@mugshot/webdriverio": "1.0.0-rc.9",
    "typescript": "~3.4.5"
  }
}

{
  "name": "mugshot",
  "publishConfig": {
    "access": "public"
  },
  "version": "1.0.0-rc.8",
  "description": "Visual regression testing library",
  "keywords": [
    "visual",
    "regression",
    "testing"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/NiGhTTraX/mugshot.git"
  },
  "author": "Andrei Picus",
  "license": "MIT",
  "homepage": "https://github.com/NiGhTTraX/mugshot/tree/master/packages/mugshot",
  "main": "dist/index",
  "types": "dist/index",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "npm run clean && npm run compile",
    "clean": "rm -rf ./dist",
    "compile": "tsc -p tsconfig.build.json",
    "prepublishOnly": "npm run build"
  },
  "dependencies": {
    "@types/fs-extra": "~7.0.0",
    "@types/node": "~10.12.2",
    "fs-extra": "~8.0.0",
    "jimp": "~0.6.1"
  },
  "devDependencies": {
    "typescript": "~3.4.5"
  }
}

Remove circular dependency between mugshot and webdriverio
Remove circular dependency between mugshot and webdriverio

The mugshot package depends on the @mughsot/webdriverio package for the
gui tests, but lerna complains about the circular dependency. In
practice it's not needed because of how module hoisting works.

This sparks the question of whether mugshot should really use one
particular implementation of the `Browser` interface in its tests.
Should it always use a mock, thus making the gui tests not e2e?
Should those tests not exist at all because they're overlapping
with the node tests anyway?
