diff --git a/packages/import-ynab4/importer.js b/packages/import-ynab4/importer.js
index 68e0891c9a22ad6e521b5c5ce4c122c0ec0dd751..ee77397e70d582a53fe0b697768a280603ecfc26 100644
--- a/packages/import-ynab4/importer.js
+++ b/packages/import-ynab4/importer.js
@@ -2,8 +2,8 @@ const d = require('date-fns');
 const normalizePathSep = require('slash');
 const uuid = require('uuid');
 const AdmZip = require('adm-zip');
-const actual = require('@actual-app/api/methods');
-const { amountToInteger } = require('@actual-app/api/utils');
+const actual = require('@actual-app/api');
+const amountToInteger = actual.utils.amountToInteger;
 
 // Utils
 
diff --git a/packages/import-ynab5/importer.js b/packages/import-ynab5/importer.js
index 3cb5848d5a81757aabda5e7d962365df1ada816f..a1966cf168dffa2e1f258a88a290df799b7f6663 100644
--- a/packages/import-ynab5/importer.js
+++ b/packages/import-ynab5/importer.js
@@ -1,7 +1,6 @@
 const d = require('date-fns');
 const uuid = require('uuid');
-const actual = require('@actual-app/api/methods');
-const { amountToInteger } = require('@actual-app/api/utils');
+const actual = require('@actual-app/api');
 
 function amountFromYnab(amount) {
   // ynabs multiplies amount by 1000 and actual by 100
diff --git a/packages/loot-core/webpack/webpack.browser.config.js b/packages/loot-core/webpack/webpack.browser.config.js
index 325a21bb501789b5edd54eaf6375a0af9df464bd..cf21287e67bf2e76bd374be89e63986327faf3a8 100644
--- a/packages/loot-core/webpack/webpack.browser.config.js
+++ b/packages/loot-core/webpack/webpack.browser.config.js
@@ -58,5 +58,10 @@ module.exports = {
     new webpack.IgnorePlugin({
       resourceRegExp: /worker_threads|original-fs/
     })
-  ]
+  ],
+  node: {
+    dgram: "empty",
+    net: 'empty',
+    tls: 'empty',
+  },
 };