diff --git a/packages/desktop-client/package.json b/packages/desktop-client/package.json
index 06ebb7f048a109e4e1115974d2ec2ae960c0ae4c..a98496c33c1f7838387079cec3d7ac42b0af92f6 100644
--- a/packages/desktop-client/package.json
+++ b/packages/desktop-client/package.json
@@ -84,7 +84,8 @@
     "start:browser": "./bin/watch-browser",
     "watch": "cross-env PORT=3001 node scripts/start.js",
     "build": "cross-env INLINE_RUNTIME_CHUNK=false node scripts/build.js",
-    "build:browser": "./bin/build-browser"
+    "build:browser": "./bin/build-browser",
+    "lint": "eslint src"
   },
   "browserslist": [
     "electron 3.0"
diff --git a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
index dd099d44b13c3dc5dedbe8a57bdb0cb434c27c35..75b37c7fc7ffeeb5e2cb0de8604391d559afa4ed 100644
--- a/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
+++ b/packages/desktop-client/src/components/accounts/TransactionsTable.test.js
@@ -8,8 +8,17 @@ import { initServer } from 'loot-core/src/platform/client/fetch';
 import {
   generateTransaction,
   generateAccount,
-  generateCategoryGroups
+  generateCategoryGroups,
+  TestProvider
 } from 'loot-core/src/mocks';
+import {
+  addSplitTransaction,
+  realizeTempTransactions,
+  splitTransaction,
+  updateTransaction
+} from 'loot-core/src/shared';
+import { SelectedProviderWithItems } from 'loot-design/src/components';
+import { SplitsExpandedProvider, TransactionTable } from './TransactionsTable';
 const uuid = require('loot-core/src/platform/uuid');
 
 const accounts = [generateAccount('Bank of America')];
diff --git a/packages/desktop-client/src/components/budget/budget-sheets-old.js b/packages/desktop-client/src/components/budget/budget-sheets-old.js
index e56cb7f6c0b08fa62c2ad2ff962eb66824ce9f84..3b63c9216d78b22d05c5eb704460b7f66c5a5db7 100644
--- a/packages/desktop-client/src/components/budget/budget-sheets-old.js
+++ b/packages/desktop-client/src/components/budget/budget-sheets-old.js
@@ -1,3 +1,7 @@
+import React from 'react';
+
+/* eslint-disable */
+
 function BudgetSheetHeader({ row }) {
   return (
     <Row style={{ zIndex: 200, backgroundColor: colors.grey1, marginLeft: 20 }}>