fix(fake-driver): use for now
MODIFY
packages/fake-driver/lib/commands/alert.js
packages/fake-driver/lib/commands/alert.js
-import { errors } from '@appium/base-driver';
+import { errors } from 'appium-base-driver';
let commands = {}, helpers = {}, extensions = {};

MODIFY
packages/fake-driver/lib/commands/contexts.js
packages/fake-driver/lib/commands/contexts.js
import _ from 'lodash';
-import { errors } from '@appium/base-driver';
+import { errors } from 'appium-base-driver';
let commands = {}, helpers = {}, extensions = {};

MODIFY
packages/fake-driver/lib/commands/element.js
packages/fake-driver/lib/commands/element.js
import _ from 'lodash';
-import { errors } from '@appium/base-driver';
+import { errors } from 'appium-base-driver';
let commands = {}, helpers = {}, extensions = {};

MODIFY
packages/fake-driver/lib/commands/find.js
packages/fake-driver/lib/commands/find.js
import _ from 'lodash';
-import { errors } from '@appium/base-driver';
+import { errors } from 'appium-base-driver';
import { FakeElement } from '../fake-element';
let commands = {}, helpers = {}, extensions = {};

MODIFY
packages/fake-driver/lib/commands/general.js
packages/fake-driver/lib/commands/general.js
import _ from 'lodash';
-import { errors } from '@appium/base-driver';
+import { errors } from 'appium-base-driver';
let commands = {}, helpers = {}, extensions = {};

MODIFY
packages/fake-driver/lib/driver.js
packages/fake-driver/lib/driver.js
import B from 'bluebird';
import _ from 'lodash';
-import { BaseDriver, errors } from '@appium/base-driver';
+import { BaseDriver, errors } from 'appium-base-driver';
import { FakeApp } from './fake-app';
import commands from './commands';

MODIFY
packages/fake-driver/lib/server.js
packages/fake-driver/lib/server.js
import log from './logger';
-import { server as baseServer, routeConfiguringFunction } from '@appium/base-driver';
+import { server as baseServer, routeConfiguringFunction } from 'appium-base-driver';
import { FakeDriver } from './driver';

MODIFY
packages/fake-driver/package.json
packages/fake-driver/package.json
"screen.png"
],
"dependencies": {
- "@appium/base-driver": "^8.0.0-beta.6",
"@appium/support": "^2.11.1",
"@babel/runtime": "^7.0.0",
+ "appium-base-driver": "^7.6.0",
"asyncbox": "^2.3.2",
"bluebird": "^3.5.1",
"lodash": "^4.17.4",

MODIFY
packages/fake-driver/test/driver-e2e-specs.js
packages/fake-driver/test/driver-e2e-specs.js
@@ -4,7 +4,7 @@ import chai from 'chai';
import chaiAsPromised from 'chai-as-promised';
import wd from 'wd';
import axios from 'axios';
-import { baseDriverE2ETests } from '@appium/base-driver/build/test/basedriver';
+import { baseDriverE2ETests } from 'appium-base-driver/build/test/basedriver';
import { FakeDriver, startServer } from '..';
import { DEFAULT_CAPS, TEST_HOST, TEST_PORT } from './helpers';
import contextTests from './context-tests';

MODIFY
packages/fake-driver/test/driver-specs.js
packages/fake-driver/test/driver-specs.js
@@ -5,7 +5,7 @@ import chai from 'chai';
import chaiAsPromised from 'chai-as-promised';
import { FakeDriver } from '..';
import { DEFAULT_CAPS } from './helpers';
-import { baseDriverUnitTests } from '@appium/base-driver/build/test/basedriver';
+import { baseDriverUnitTests } from 'appium-base-driver/build/test/basedriver';
chai.use(chaiAsPromised);

fix(fake-driver): use appium-base-driver@1.x for now