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', + }, };